spdifenc: support ac3 core+eac3 dependent streams
authorHendrik Leppkes <h.leppkes@gmail.com>
Tue, 3 Apr 2018 10:35:27 +0000 (12:35 +0200)
committerHendrik Leppkes <h.leppkes@gmail.com>
Wed, 11 Apr 2018 09:37:05 +0000 (11:37 +0200)
commit3e9d676192fc6ef719a904f8a2d114efec03d7c1
tree74ddeb6f680cb196bf4bf589fda32da4a42e1c3a
parent9825f77ac7ab102783aad4d2e0c42584a0dde466
spdifenc: support ac3 core+eac3 dependent streams

Such streams are found on Blu-ray, and identified as EAC3 type in
avformat, while the bitstream of the core stream is actually a pure AC3
frame.

Adjust the parsing accordingly, since AC3 frames always hold 6 blocks
and the numblkscod syntax element is not present.
libavformat/spdifenc.c