diff options
author | Nachiket Tarate <nachiket.programmer@gmail.com> | 2021-09-22 00:10:58 +0530 |
---|---|---|
committer | Steven Liu <lq@chinaffmpeg.org> | 2021-10-13 11:23:37 +0800 |
commit | 343c03c61cdf311f5eebb43731a3e5fd116200dc (patch) | |
tree | 799e12f7ceb97dfb4c99dbc5097b7a87c9fb13d1 /libavcodec/adts_header.c | |
parent | 1902a60ddab82b0c8e8e52c6d2c329eb4628a7d9 (diff) |
libavcodec/adts_header: add frame_length field and avpriv function to parse AAC ADTS header
These will be used by HLS demuxer in case of sample decryption.
Signed-off-by: Nachiket Tarate <nachiket.programmer@gmail.com>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
Diffstat (limited to 'libavcodec/adts_header.c')
-rw-r--r-- | libavcodec/adts_header.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/adts_header.c b/libavcodec/adts_header.c index 0889820f8a..e4454529c4 100644 --- a/libavcodec/adts_header.c +++ b/libavcodec/adts_header.c @@ -66,6 +66,7 @@ int ff_adts_header_parse(GetBitContext *gbc, AACADTSHeaderInfo *hdr) hdr->sample_rate = avpriv_mpeg4audio_sample_rates[sr]; hdr->samples = (rdb + 1) * 1024; hdr->bit_rate = size * 8 * hdr->sample_rate / hdr->samples; + hdr->frame_length = size; return size; } |