31 int *need_next_header,
int *new_frame_start)
47 *need_next_header = 0;
int ff_aac_ac3_parse(AVCodecParserContext *s1, AVCodecContext *avctx, const uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size)
AVCodecParser ff_aac_parser
static av_cold int aac_parse_init(AVCodecParserContext *s1)
static int aac_sync(uint64_t state, AACAC3ParseContext *hdr_info, int *need_next_header, int *new_frame_start)
#define AV_AAC_ADTS_HEADER_SIZE
bitstream reader API header.
static int init_get_bits(GetBitContext *s, const uint8_t *buffer, int bit_size)
Initialize GetBitContext.
#define AV_INPUT_BUFFER_PADDING_SIZE
Required number of additionally allocated bytes at the end of the input bitstream for decoding.
const uint8_t ff_mpeg4audio_channels[14]
void ff_parse_close(AVCodecParserContext *s)