[Ffmpeg-devel] [RFC] VC1 in EVO support

Kostya kostya.shishkov
Sat Feb 3 07:49:26 CET 2007


On Sat, Feb 03, 2007 at 01:04:51AM +0100, Michael Niedermayer wrote:
> Hi
> 
> On Fri, Feb 02, 2007 at 08:40:49PM +0200, Kostya wrote:
> > This patch enables decoding VC-1 stream (tested on MAININTRO.EVO)
> > It consists of three parts:
> > * support for initialization with extradata present in first frame
> > * parser for reconstructing frames
> > * a few hacks to make it work now (two conditions commented out)
> > 
> > It also requires EVO demuxing support enabled (still pending,
> > you can find the very patch at
> > http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2007-January/051183.html )
> > 
> > Please test and give tips on implementation as it's my first attempt
> > to use parser and to make decoder work without extradata.
> > If it works as supposed I will clean it and divide before commit
> > Thanks
> 
> ive just quickly looked at it but it seems that you could solve the
> extradata in first frame issue simpler by implementing
> AVCodecParser.split() which simply identifies which part of the frame
> is the extradata and then moves that into AVCodecContext.extradata
> 
> if the AVCodecParser.split() API is not flexible enough for EVO-VC1
> then the API should be changed to be more flexible ...

Thanks, that works fine.

> 
> [...]
> -- 
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
> 
> No great genius has ever existed without some touch of madness. -- Aristotle






More information about the ffmpeg-devel mailing list