On Tue, Nov 05, 2013 at 08:16:31AM +0100, Diego Biurrun wrote: > XvMC has long ago been superseded by newer acceleration APIs, such as > VDPAU, and few downstreams still support it. Furthermore XvMC is not > implemented within the hwaccel framework, but requires its own specific > code in the MPEG-1/2 decoder, which is a maintenance burden. > --- > > For some funny reason Anton sent this on the same day I started dusting > it off again. I slightly prefer my version, but I'm sceptical of the > swap_uv handling and its relation to VCR2 in both versions.
VCR2 decoding is indeed broken, you get the typical swapped U/V plane artifacts that I fondly remember from the days of owning a big-endian PowerPC. But it worked when it was originally added back in July 2003! (Trying to make ancient versions even compile nowadays involves a lot of manual tweaking - and gosh was the codebase ugly ...) Diego _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
