forked from linux-sunxi/libvdpau-sunxi
-
Notifications
You must be signed in to change notification settings - Fork 0
Experimental VDPAU for Allwinner sunxi SoCs (WiP)
rzr/libvdpau-sunxi
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is an experimental VDPAU implementation for sunxi SoCs. Most features of full VDPAU are missing, only decoding of h264, mpeg1 and mpeg2 and output of software-decoded videos will work. Output bypasses X video driver, hence don't try to use Xv at the same time. Only tested with mplayer, if other players need unimplemented functions something will fail. $ make $ make install $ export VDPAU_DRIVER=sunxi and then for mplayer: $ mplayer -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau, [filename] or for mpv: $ mpv --vo=vdpau --hwdec=vdpau --hwdec-codecs=all [filename] Note: Make sure that you have write access to both /dev/disp and /dev/cedar_dev To enable OSD support for e.g. subtitles, set VDPAU_OSD environment variable to 1: $ export VDPAU_OSD=1 This partly breaks X11 integration due to hardware limitations. The video area can't be overlapped by other windows. For fullscreen use this is no problem. Note: this needs G2D, so make sure that you have write access to /dev/g2d.
About
Experimental VDPAU for Allwinner sunxi SoCs (WiP)
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 97.4%
- Assembly 2.0%
- Makefile 0.6%