[Xorg-driver-geode] LX800 && MPEG2[xorg driver, xvmc, etc...]
Jordan Crouse
jordan.crouse at amd.com
Mon Mar 3 16:00:50 PST 2008
On 03/03/08 23:38 +0300, Vitaly Bordug wrote:
> Hi folks,
>
> Sorry if I will be slightly off-topic
>
> I am wondering about status of latest x.org driver(on lx800 platform) and its abilities.
> The point of interest is video playback (MPEG stream). There are Geode-based UPMCs
> that do mentioned stuff, but I'm not sure what X is utilized in there.
The LX has hardware assisted YUV->RGB colorspace conversion which saves
us from the CPU load of doing the color conversion in software (which turns
out to be the biggest consumer of CPU cycles in a MPEG playback).
Everything is hooked up with Xv in the current driver - we can decode
these color formats:
YUY2
YV12
I420
UYVY
Y2YU
Y800
YVYU
RGB565
Everything should just work. In fact, The XO uses it for the on-board
camera, running V4L2->gstreamer->Xv.
I have a slightly enhanced version of the famous Laren Bacall xvtest
application that you can try out to see the system in action:
http://dev.laptop.org/~jcrouse/xvtest-20070518.tar.gz
Jordan
--
Jordan Crouse
Systems Software Development Engineer
Advanced Micro Devices, Inc.
More information about the Xorg-driver-geode
mailing list