[Matroska-devel] Re: CodecPrivate for MPEG-1 and MPEG-2 video
mike at po.cs.msu.su
Wed Nov 17 12:07:10 CET 2004
Steve Lhomme wrote:
> OK, let me see what we have :
> - The data are needed for decoding
> - It can be multiple times in the stream
> - It can change during the stream (unimportant data only ?)
> - DirectShow decoders need it (separated from the stream ?)
> If the only reason to have it is because of DirectShow, maybe we can
> find other ways to do it. It depends if the data are needed when the pin
> is connected or only during playback. If it's during playback then we
> can put the first frame in the codec data and that's it.
Sequence header is needed to connect pins.
> IMO it doesn't make sense to have codec private data stored in tracks if
> that data can change during playback ! In this case it should be in the
> Block, but so far we haven't used this.
More information about the Matroska-devel