LinuxMCE Forums

General => Users => Topic started by: Viking on December 09, 2009, 02:51:54 PM

Title: 0810 beta2 + update 09.12.2009 - Mplayer VDPAU not working
Post by: Viking on December 09, 2009, 02:51:54 PM
Hi,

just updated to the newest beta2 to test the mplayer VDPAU feature :)

Unfortunatlely it does not seem to work.

VDPAU is setup in webfrontend. See attached picture. But replay does not use VDPAU, it uses xv :

root@moon44:/usr/pluto/bin# ps ax|grep mplayer
24641 pts/9    Dl+    0:34 mplayer -slave -idle -msglevel all=4 -noborder -fixed-vo -fs -vo xv,x11 -vf screenshot -ao alsa:device=asym_spdif -ac hwac3,hwdts,a52, -lavdopts fast:threads=2 /usr/pluto/share/black.mpeg



Was already setup for vdpau, but also tried "auto". Did do a quick reload between testing.

edit:
# apt-cache policy mplayer
mplayer:
  Installed: 2:1.0-svn29964-0ubuntu1
  Candidate: 2:1.0-svn29964-0ubuntu1

Viking
Title: Re: 0810 beta2 + update 09.12.2009 - Mplayer VDPAU not working
Post by: niz23 on December 09, 2009, 06:06:39 PM
There is à pending patch for this functionality.
/niz23
Title: Re: 0810 beta2 + update 09.12.2009 - Mplayer VDPAU not working
Post by: nite_man on March 17, 2010, 07:53:56 PM
Quote from: niz23 on December 09, 2009, 06:06:39 PM
There is à pending patch for this functionality.
/niz23

Any update? Does that patch is added?
Title: Re: 0810 beta2 + update 09.12.2009 - Mplayer VDPAU not working
Post by: davegravy on March 17, 2010, 08:08:26 PM
mine's now giving

13214 pts/24   SLl+   0:00 mplayer -slave -idle -msglevel all=4 -noborder -fixed-vo -fs -vo vdpau,xv -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau -ao alsa:device=asym_spdif -ac hwac3,hwdts,a52, -lavdopts fast:threads=2 /usr/pluto/share/black.mpeg


So i assume that did the trick.
Title: Re: 0810 beta2 + update 09.12.2009 - Mplayer VDPAU not working
Post by: nite_man on March 17, 2010, 09:41:06 PM
It seems yes. But I don't see picture. Looks like some codec is missed:
05      03/17/10 22:38:04.892           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |[VD_FFMPEG] Trying pixfmt=0.| <0xb627eb90>
05      03/17/10 22:38:04.893           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |Could not find matching colorspace - retrying with -vf scale...| <0xb627eb90>
05      03/17/10 22:38:04.893           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |Opening video filter: [scale]| <0xb627eb90>
05      03/17/10 22:38:04.893           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |The selected video_out device is incompatible with this codec.| <0xb627eb90>
05      03/17/10 22:38:04.893           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |Try appending the scale filter to your filter list,| <0xb627eb90>
05      03/17/10 22:38:04.893           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |e.g. -vf spp,scale instead of -vf spp.| <0xb627eb90>
05      03/17/10 22:38:04.894           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |[h264_vdpau @ 0x88ae6e0]| <0xb627eb90>
05      03/17/10 22:38:04.894           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |decoding to PIX_FMT_NONE is not supported.| <0xb627eb90>
05      03/17/10 22:38:04.894           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |[h264_vdpau @ 0x88ae6e0]| <0xb627eb90>
05      03/17/10 22:38:04.894           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |decode_slice_header error| <0xb627eb90>
05      03/17/10 22:38:04.894           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |[h264_vdpau @ 0x88ae6e0]| <0xb627eb90>
05      03/17/10 22:38:04.894           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |no frame!| <0xb627eb90>
05      03/17/10 22:38:04.894           MPlayer_Player::Log [EngineOutputReader] Analyzing line: |Error while decoding frame!| <0xb627eb90>