On 12/16/2011 07:36 AM, Martin Storsjö wrote:

> Should this be handled generically in avcodec_decode_audio4 like
> this, or only within the decode function for those codecs that
> are ready to handle a change. The latter variant avoids issues
> if there are codecs that screw up if e.g. sample_rate/channels
> are changed on the fly, but means a call to the parameter change
> function has to be added to all functions. Currently, this is
> tested to work fine with nellymoser.
> 
> A third approach would be to add a codec flag for this, and only
> apply the side data packet for those codecs.


I like the idea of adding a codec capability. At least until we know
that all decoders will be able to handle such mid-stream parameter
changes without blowing up.

Thanks,
Justin

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to