aac: Split function to parse ADTS header data into public and private part
authorDiego Biurrun <diego@biurrun.de>
Wed, 26 Apr 2017 16:57:54 +0000 (18:57 +0200)
committerDiego Biurrun <diego@biurrun.de>
Tue, 2 May 2017 16:50:34 +0000 (18:50 +0200)
commitb5f19f7478492307e4b4763aeac3180faf50e17f
tree0fb69992023b946295a3130e2066256e3caf88fe
parent0ac1fec1c3dacedabbf3dd4122ef4bf8523e688c
aac: Split function to parse ADTS header data into public and private part

This makes the currently semi-public avpriv_aac_parse_header() function
private to libavcodec and adds a proper public API function to return
the parts of the ADTS header required in libavformat.
14 files changed:
configure
doc/developer.texi
libavcodec/Makefile
libavcodec/aac_adtstoasc_bsf.c
libavcodec/aac_parser.c
libavcodec/aacadtsdec.c [deleted file]
libavcodec/aacadtsdec.h [deleted file]
libavcodec/aacdec.c
libavcodec/adts_header.c [new file with mode: 0644]
libavcodec/adts_header.h [new file with mode: 0644]
libavcodec/adts_parser.c [new file with mode: 0644]
libavcodec/adts_parser.h [new file with mode: 0644]
libavformat/spdifdec.c
libavformat/spdifenc.c