#212 VDPAU does not fall back to software decoder.

head
open
nobody
None
5
2014-05-12
2014-05-12
zzz
No

If I compile MLT with VDPAU support, software like Kdenlive will use it by default. However if I hand it something that VDPAU cannot decode, like 10bit H.264, it fails (in this case just shows a white-screen and plays audio) and won't fall back to software decoding.

There is seemingly no option to enable/disable VDPAU in Kdenlive and the only way to fix it was to compile MLT without VDPAU support. So I assume it's more MLT related than Kdenlive related.

Discussion

  • Dan Dennedy
    Dan Dennedy
    2014-05-12

    Yes, when vdpau is enabled, it is all-or-nothing for H.264. There are no plans to address this right now. Enabling vdpau is not recommended for video editors and general builds as found in software packages. Rather, it is only good for certain applications running under controlled conditions. That is why it is disabled by default in the configure script.