libavformat/aac: Parse all ID3 tags present between ADTS frames
authorMattias Amnefelt <mattiasa@avm.se>
Mon, 2 Apr 2018 09:30:40 +0000 (11:30 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Thu, 12 Apr 2018 00:54:14 +0000 (02:54 +0200)
commita26c9fdd1b4c047d6c89e29774928fd7bf347e8b
tree6704866d4f619059e98e322fb054557e0f50ba0c
parentb5788e70255a8dbbd4a816f06a39a81dca4b2fd1
libavformat/aac: Parse all ID3 tags present between ADTS frames

Some ADTS streams can have multiple ID3 tags between frames. This
change parses all of them, rather than just the first one.

Signed-off-by: Mattias Amnefelt <mattiasa@avm.se>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavformat/aacdec.c
tests/fate/demux.mak
tests/ref/fate/adts-id3v2-two-tags-demux [new file with mode: 0644]