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

Reply via email to