[MPlayer-dev-eng] 32x32 tiled output driver

D Richard Felker III dalias at aerifal.cx
Fri Mar 18 21:30:27 CET 2005


On Fri, Mar 18, 2005 at 12:23:08PM -0800, Jacob Gorm Hansen wrote:
> hi,
> 
> I've created a graphics display system where output is sent as 
> 32x32x32bpp tiles (maps conveniently to 4kB pages). I have created a 
> simple libvo driver for mplayer, using put_image(), where I convert the 
> incoming linear framebuffer into my tiled format and then pass on the 
> result to my display system.
> 
> This works fine, but given that I suppose the video-decoding is tiled 
> already, it would be nice if I could convince mplayer into decoding 
> directly into my 32x32 tiles. Does anyone know if this is possible, and 
> if so, how that might be achieved.

No, it's not possible. You're free to take advantage of slice
rendering to copy data to your tiles, but normally slices will be 16
pixels tall rather than 32 so you'll have to buffer up two slices
before you write them out to your device. Hope this helps.

Rich




More information about the MPlayer-dev-eng mailing list