opusdec: properly handle mismatching configurations in multichannel streams
authorAnton Khirnov <anton@khirnov.net>
Mon, 27 Jul 2015 09:13:53 +0000 (11:13 +0200)
committerAnton Khirnov <anton@khirnov.net>
Sun, 2 Aug 2015 06:43:51 +0000 (08:43 +0200)
commit14e558024642638085ae2bbeffc6087612e6a3f9
tree82ead0d957226ef14801990791f80d2ee134c2fb
parentfdbc544d29176ba69d67dd879df4696f0a19052e
opusdec: properly handle mismatching configurations in multichannel streams

The substreams can have different resampling delays, so an additional
level of buffering is needed to synchronize them.

Bug-Id: 876
libavcodec/opus.h
libavcodec/opusdec.c