Page 1 of 2
Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Sat Jun 05, 2010 4:08 pm
by wantilles
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Mon Aug 30, 2010 10:05 am
by shallpion
This is exactly what I met, even the graphics card is the same...
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Sat Sep 18, 2010 2:57 pm
by wantilles
@ rvm & redxii
Have you considered including the above proposed patch in upstream vanilla source code?
You may find it ready to download here:
http://gitorious.org/arch-linux-greece/ ... oder.patch
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Fri Feb 25, 2011 4:25 pm
by eeee
i have same problem, when i play a video(some 1080p) using command:
mplayer -vo vdpau -vc ffodivxvdpau,ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau ,ffvc1vdpau moviename
it runs smoothly and everything seems fine, but when i open the same movie in smplayer (it is using vdpau also) the video lags alot, after few secs it stop updating its screen..
i see that the smplayer tries to run mplayer like this:
/usr/bin/mplayer -noquiet -v -nofs -nomouseinput -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, -sub-fuzziness 1 -identify -slave -vo vdpau -ao pulse -nokeepaspect -framedrop -nodr -nodouble -input nodefault-bindings:conf=/dev/null -stop-xscreensaver -wid 190841193 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1 -ass-styles /home/mizlre/.config/smplayer/styles.ass -fontconfig -font Arial -subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp enca:pl:UTF-16 -subpos 100 -volume 100 -nocache -osdlevel 0 -noslices -channels 2 -af volnorm=1,scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 moviename
the smplayer's way is missing one vdpau codec -> ffodivxvdpau
theres must be smth done to solve it for good so it will work for anyone...
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Mon Mar 21, 2011 4:02 am
by wantilles
Here is the proposed patch, just revised (different line numbers) for svn 3599.
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Mon Mar 21, 2011 4:04 am
by wantilles
And here is the exact same patch, but with relevant GUI elements added as well.
Tested it, and it works fine.
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Mon Mar 21, 2011 4:06 am
by wantilles
And a screenshot of the new GUI element.
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Mon Mar 21, 2011 4:25 pm
by euroford
The final solution is call DecoderQueryCapabilities in libvdpau, it will tell you the capabilities of the nvidia cards.
bool queryDecoderCapsDivx(VDPDeviceImpl *device)
{
VdpStatus rv;
VdpBool is_supported = false;
uint32_t max_level, max_macroblocks, max_width, max_height;
rv = device->DecoderQueryCapabilities(device->device, VDP_DECODER_PROFILE_MPEG4_PART2_SP,
&is_supported, &max_level, &max_macroblocks, &max_width, &max_height);
return(is_supported)
}
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Mon Mar 21, 2011 4:51 pm
by wantilles
Re: Bug: svn r3543 -> ffodivxvdpau should NOT always be enabled
Posted:
Mon Mar 21, 2011 5:19 pm
by euroford