[MPlayer-dev-eng] [PATCH] add AIC and ProRes422 binary codec support

compn tempn at twmi.rr.com
Thu Aug 13 20:31:02 CEST 2009


On Fri, 31 Jul 2009 09:49:21 -0400, Andrew Wason wrote:
>
>This patch adds support for the QuickTime binary codecs for AIC (Apple
>Intermediate Codec) and ProRes422, currently only on Mac though.

ppc or x86?

>
>It requires the use of "-demuxer mov" since the lavf mov demuxer does
>not fill in the ImageDescription.


i would like to see this bug fixed since lavf is default now.


>
>I've only tested this on Mac, and in fact AIC will only work on Mac
>since Apple doesn't even support AIC on any other platform.  I think
>more work will be needed in the binary codecs loader before ProRes
>will work on Linux.

same with windows ?

>
>-#if 0
>-    memset(&desc,0,sizeof(desc));
>-    while((prev=FindNextComponent(prev,&desc))){
>-	ComponentDescription desc2;
>-	unsigned char* c1=&desc2.componentType;
>-	unsigned char* c2=&desc2.componentSubType;


patch is kindof unreadable with you removing //comments and #if 0 code.


> 	case IMGFMT_UYVY:
>-	    qt_imgfmt = kUYVY422PixelFormat;
>+	    qt_imgfmt = k2vuyPixelFormat;
> 	    break;

whats this about? that pixfmt wasnt accepted by the codec?

sorry for late response, i missed this mail.

i know there are quite a few users who would love prores and icod
support. thanks for working on it.

-compn



More information about the MPlayer-dev-eng mailing list