Single Board Computer for HD XVideo?
Carsten Haitzler (The Rasterman)
raster at rasterman.com
Tue Jan 2 17:21:12 PST 2007
On Tue, 02 Jan 2007 13:01:52 -0800 Keith Packard <keithp at keithp.com> babbled:
> On Wed, 2007-01-03 at 01:49 +0900, Carsten Haitzler wrote:
> > because i can't overlay and blend multiple videos at high resolution.
> > "overlays" of osd's and underlays etc. won't be limited to yuv 422 etc. i
> > can get full argb32 overlays and ui elements mixed with video, blending etc.
> You get your choice of textured or overlay video on at least some
> drivers. With textured video, it's just RGB in the frame buffer, so you
> do whatever you like. With overlay video, you do get to paint to the
> window and affect the color key, you just don't get translucency.
the problem then is... my next stage in the pipeline is probably an xrender
composite of the pixmap i drew the yuv video data to... and that's where things
break down as finding a driver and card where xrender actually accelerates
transforms is like finding hens teeth (yes i know of the r200 ati xrender
accel. my only r2xx card is retired now in an old laptop and i hold little hope
of that card handling 1920x1080 video blends and scales with xrender at a
decent speed along with other workload as even though it is a good step up from
software, it's not as huge a leap as i have found native gl to be).
> X-Video Extension version 2.2
> screen #0
> Adaptor #0: "Intel(R) Textured Video"
> Adaptor #1: "Intel(R) Video Overlay"
> keith.packard at intel.com
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster at rasterman.com
Tokyo, Japan (東京 日本)
More information about the xorg