Table of Contents

@related: linux-kernel

ToDo

ATI

Here are ”FrameBuffer test” on Radeon IGP 320M (RS100) using radeonfb

The problem is that the video is displayed on upper half of the screen :

sync ; sync ; sync
URL=http://rzr.online.fr/docs/contribs/files/TrustedComputingLAFKON_LOW-fr-mov-video-theora.ogg
sudo mplayer -vo directfb $URL > ~/tmp-directfb.tmp  2>&1
sync ; sync ; sync

VIDEO:  [theo]  240x180  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
DirectFB: Preinit entered
DirectFB: Keyboard init OK
DirectFB: Preinit OK
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
VDecoder init failed :(
Opening video decoder: [theora] Theora/VP3
VDec: vo config request - 240 x 180 (preferred colorspace: Planar YV12)
DirectFB: Format query: Planar YV12
DirectFB: Test format - layer 0 scale/pos 0
DirectFB: Test format - layer 1 scale/pos 8
DirectFB: Test format - added layer 1 scale/pos 8
DirectFB: Test format - layer 2 scale/pos 0
DirectFB: Test format - layer 3 scale/pos 8
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.42:1 - prescaling to correct movie aspect.
VO: [directfb] 240x180 => 256x180 Planar YV12
DirectFB: Format query: Planar YV12
DirectFB: Test format - layer 0 scale/pos 0
DirectFB: Test format - layer 1 scale/pos 8
DirectFB: Test format - added layer 1 scale/pos 8
DirectFB: Test format - layer 2 scale/pos 0
DirectFB: Test format - layer 3 scale/pos 8
DirectFB: Config entered [240x180]
DirectFB: With requested format: Planar YV12
DirectFB: Config - looking for suitable layer
DirectFB: Test format - layer 0 scale/pos 0
DirectFB: Test format - layer 1 scale/pos 8
DirectFB: Test format - added layer 1 scale/pos 8
DirectFB: Test format - layer 2 scale/pos 0
DirectFB: Test format - layer 3 scale/pos 8
DirectFB: Config - layer 1
DirectFB: Config - switching layer to exclusive mode
DirectFB: Config - changing layer configuration (size)
DirectFB: Layer reports format:200806
DirectFB: Desired pixelformat: 810060a
DirectFB: Config - changing layer configuration (format)
DirectFB: Double buffering is active
DirectFB: Requested field parity: Don't care
DirectFB: Config - flipping = 1
DirectFB: Config - surface size = 240x180
DirectFB: Config finished [10000x7032] - [240x180]

DEMO

<video controls src=http://linuxfr.org/redirect/76385 />

directfb.txt · Last modified: 2022/04/16 12:22 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki