Ubuntu 15, xineliboutput + vaapi => hardware accelerator failed to decode picture

  • Hallo,


    So i compile vdr, ffmpeg with vaapi support, the latest version of xineliboutput as follow:

    Code
    cvs -z3 -d:pserver:anonymous@xineliboutput.cvs.sourceforge.net:/cvsroot/xineliboutput co vdr-xineliboutput


    newest one of the plugin(2.0.0-cvs) can be found here
    https://projects.vdr-developer.org/git/xinelibout…6fd34a0ff9d081b

    Regards
    Wolfgang

    Hard & Software

    DVB-S: Silverstone LC17 mit 8,4" TFT Display, ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nVidia-387, SSD 64GB, 2TB, TeVii S470, SkyStar S2, Cinergy T RC USB, Kodi-18.0, FB X10 Medion-Scroll, "easyVDR 3.5 (14.04 LTS) - Kernel-4.8.12 - VDR 2.3.8"
    -----------------------------

    DVB-C: ATC-620, Asrock K7S41GX, AMD Geode NX 1750, 2GB, picoPSU, Samsung 500GB 1x 1TB, LDW-851S, DVB-C Fujitsu-Siemens FF, Cinergy 1200, Nova T USB, Atric Rev.4, "easyVDR 0.8 - 2.6.35.10 VDR 1.7.16 "
    -----------------------------

    Client_1: Evo N600c, "Puppy-Slacko 6.3" VDR 2.2.0 - FB X10 Medion_OR25V
    -----------------------------

    Client_2: Himbeere-P2 - MLD-5.4 / LibreELEC-9.0-Milhouse(Kodi-18.0) (PVR-VNSI)

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • Hallo wolfi.m

    Thanks for your answer, i just checkout master branch and compile it, unfortunately the very same behavior occurs :(


    [h264 @ 0x7f506839c520] hardware accelerator failed to decode picture
    [h264 @ 0x7f506839c520] hardware accelerator failed to decode picture
    [h264 @ 0x7f506839c520] hardware accelerator failed to decode picture
    [h264 @ 0x7f506839c520] hardware accelerator failed to decode picture

    Its a pity because during those 2-3 seconds (even 10s sometimes) the picture appears, the video is very good quality and nicely smooth even during a football game
    Worth mentioning that the sounds is perfect, no error whatsoever

    Any other idea , i'm willing to cooperate the best i can :)

    Kind Regards

    Edited once, last by raccoon (March 25, 2016 at 10:03 PM).

  • Add the following to Your ~.xine/config_xineliboutput:

    Code
    video.output.vaapi_swap_uv_planes:1


    or search it for this string, uncomment and change the value to 1.
    For further tweaking, here You have some vaapi options explained:
    https://github.com/huceke/xine-li…pi/README.vaapi

    Edit:
    Sorry, this is false, don't think this'll solve Your problem. When checked later I executed it with --video=xv.

    Edited 2 times, last by tmn505 (March 28, 2016 at 8:06 PM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!