[Matroska-devel] Re: CodecPrivate for MPEG-1 and MPEG-2 video

Jory Stone jcsston at jory.info
Wed Nov 17 18:06:46 CET 2004

Remember Vorbis? ;)

Though it required 3 frame, not just 1.

I also vote for keeping the sequence header intact. Unless someone plans on 
write a custom MPEG-1/2 decoder for Matroska for every framework out there.


----- Original Message ----- 
From: "Steve Lhomme" <steve.lhomme at free.fr>
To: "Discussion about the current and future development of Matroska"
<matroska-devel at lists.matroska.org>
Sent: Wednesday, November 17, 2004 5:44 AM
Subject: Re: [Matroska-devel] Re: CodecPrivate for MPEG-1 and MPEG-2 video

Mike Matsnev a écrit :
> 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.

It's time to get rid of DirectShow then ;)

Are there any codec for which you need to feed the first frame in DShow
? That could be an (hacky (as DShow)) option...
Matroska-devel mailing list
Matroska-devel at lists.matroska.org

More information about the Matroska-devel mailing list