[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[OpenDivX] OpenDivX Decoder ->OpenDivX Daily Forums Digest

Topic:		Directshow
Author:		Martin
Posted:		 2001-03-28 01:40
I just found that the problem in my case (^) is in YV12 pixel format.
According to microsoft it is "YUV 4:2:0 YV12: A system-board byte stream
for the entire plane in the order of Y plane, V plane, U plane" i.e.
12bit format. But directshow filter is in such case using decore YUV12
format. And yuv12_out routine in yuv2rgb.c is written in such strange
way that after 20 minutes of staring on it I'm still not sure what it
does but it doesn't look like it generates 12bit output.

Anyway, I removed support of YV12 from directshow filter and recompiled
it and it works! Now it is using YUY2 format, which is accelerated on my
card too, and it rocks. I think that this format should be the prefered
one in the filter anyway, as according to my researches it is the most
frequently implemented format in all cards and it is closest to decore
native format (i.e. the least CPU preprocessing). Note that YUY2 works
but there are still problems with some clips. I think that there is
still lot of work to do on this filter.[ This message was edited by:
Martin on 2001-03-28 01:42 ]

Topic:		Directshow
Author:		estragon
Posted:		 2001-03-28 09:46
I was having trouble displaying OD4a48 compressed video in NT4 until I
un-registered the DirectShow filter.  I assume this is because NT4
doesn't like DirectX.

Thought this might be of interest.

OpenDivX mailing list
[email protected]

Reply To Poster

Local References / HOW-TO / FAQs