On Fri, 2 Dec 2011, Luca Barbato wrote:
On 12/2/11 10:57 AM, Martin Storsjö wrote:Possibly we could export this information as a defined and generic struct, I guess there is more than this container-codec interaction that could signal configuration parameters change.
Possibly, but I'm not sure if this particular approach is generic enough for all of them. E.g., for AAC in FLV, extradata is in a separate packet. If a new packet of that kind appears, I'm not sure if the demuxer should try to decode it and parse it to some info struct - instead I'd just pass that extradata on e.g. as side data to the next packet, so the decoder can notice it. In that sense, this flv flags field could be viewed as one kind of extradata for nellymoser/flv.
// Martin
_______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
