Go to the source code of this file.
◆ CACHED_BITSTREAM_READER
#define CACHED_BITSTREAM_READER !ARCH_X86_32 |
Definition at line 26 of file tak.c.
◆ BITSTREAM_READER_LE
#define BITSTREAM_READER_LE |
Definition at line 27 of file tak.c.
◆ tak_get_nb_samples()
◆ ff_tak_check_crc()
int ff_tak_check_crc |
( |
const uint8_t * |
buf, |
|
|
unsigned int |
buf_size |
|
) |
| |
◆ tak_parse_streaminfo()
◆ avpriv_tak_parse_streaminfo()
int avpriv_tak_parse_streaminfo |
( |
TAKStreamInfo * |
s, |
|
|
const uint8_t * |
buf, |
|
|
int |
size |
|
) |
| |
Parse the Streaminfo metadata block.
- Parameters
-
[out] | s | storage for parsed information |
[in] | buf | input buffer |
[in] | size | size of input buffer in bytes |
- Returns
- non-zero on error, 0 if OK
Definition at line 136 of file tak.c.
Referenced by tak_read_header().
◆ ff_tak_decode_frame_header()
Validate and decode a frame header.
- Parameters
-
| logctx | for use as av_log() context |
[in] | gb | GetBitContext from which to read frame header |
[out] | s | frame information |
| log_level_offset | log level offset, can be used to silence error messages. |
- Returns
- non-zero on error, 0 if OK
Definition at line 147 of file tak.c.
Referenced by tak_decode_frame(), and tak_parse().
◆ tak_channel_layouts
const int64_t tak_channel_layouts[] |
|
static |
◆ frame_duration_type_quants
const uint16_t frame_duration_type_quants[] |
|
static |
Initial value:= {
3, 4, 6, 8, 4096, 8192, 16384, 512, 1024, 2048,
}
Definition at line 52 of file tak.c.
Referenced by tak_get_nb_samples().