1
0

avcodec/aac_ac3_parser: Use ff_adts_header_parse_buf()

instead of avpriv_adts_header_parse(). Using the former avoids
an indirection.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
Andreas Rheinhardt 2024-05-09 16:30:11 +02:00
parent 12ded9cd85
commit a2874c5721

View File

@ -144,10 +144,9 @@ get_next:
#endif
} else {
#if CONFIG_AAC_PARSER
AACADTSHeaderInfo hdr, *phrd = &hdr;
int ret = avpriv_adts_header_parse(&phrd, buf, buf_size);
if (ret < 0)
AACADTSHeaderInfo hdr;
if (buf_size < AV_AAC_ADTS_HEADER_SIZE ||
ff_adts_header_parse_buf(buf, &hdr) < 0)
return i;
bit_rate = hdr.bit_rate;