Results 1 to 4 of 4

Thread: VA-API Video Decoding Support For Wayland

  1. #1
    Join Date
    Jan 2007
    Posts
    14,906

    Default VA-API Video Decoding Support For Wayland

    Phoronix: VA-API Video Decoding Support For Wayland

    One of the many items that Intel developers have been working on for the rapid ascent of Wayland is GPU video decoding support...

    http://www.phoronix.com/vr.php?view=MTA1Njg

  2. #2

    Default

    Just trying to hijack the thread: I just thought I might try out vaapi under Ubuntu 11.10 with Xorg edgers on a Lenovo X220 (sandy bridge). So vlc -v --ffmpeg-hw seems to work for simple movies, but my high quality films fail with only one garbled frame every 10 seconds or so:

    Code:
    [0x286dcf0] dts decoder: DTS channels:6 samplerate:48000 bitrate:768000
    libva: VA-API version 0.32.0
    libva: va_getDriverName() returns 0
    libva: Trying to open /usr/lib/dri/i965_drv_video.so
    libva: va_openDriver() returns 0
    [0x15fc230] avcodec decoder: Using VA API version 0.32 for hardware decoding.
    QPixmap::handle(): Pixmap is not an X11 class pixmap
    [0x7f482c000980] signals interface warning: signal 17 overridden (0x7f482880f6c0)
    [0x7f482c000980] signals interface warning:  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(?)[(nil)]
    [0x7f482c0548e0] main video output warning: vlc_object_find_name(postproc) is not safe!
    [0x160f9f0] main audio output warning: PTS is out of range (-30050), dropping buffer
    Stream with high frequencies VQ coding
    [0x7f482c0548e0] main video output warning: late picture skipped (21445 > -622)
    [0x7f482c0548e0] main video output warning: late picture skipped (251609 > -577)
    I suppose it has something todo with "Stream with high frequencies VQ coding".

    Shouldn't they rather focus on getting their stuff fixed on X before moving to Wayland?

    PS:

    Code:
    vainfo -h 
    libva: VA-API version 0.32.0
    libva: va_getDriverName() returns 0
    libva: Trying to open /usr/lib/dri/i965_drv_video.so
    libva: va_openDriver() returns 0
    vainfo: VA-API version: 0.32 (libva 1.0.15)
    vainfo: Driver version: i965 Driver 0.1
    vainfo: Supported profile and entrypoints
          VAProfileMPEG2Simple            : VAEntrypointVLD
          VAProfileMPEG2Main              : VAEntrypointVLD
          VAProfileH264Baseline           : VAEntrypointVLD
          VAProfileH264Main               : VAEntrypointVLD
          VAProfileH264High               : VAEntrypointVLD
          VAProfileVC1Simple              : VAEntrypointVLD
          VAProfileVC1Main                : VAEntrypointVLD
          VAProfileVC1Advanced            : VAEntrypointVLD
    Last edited by AnonymousCoward; 02-12-2012 at 07:31 AM.

  3. #3
    Join Date
    Oct 2009
    Posts
    353

    Default

    Word Nazi report: VDPAU stands for "Video Decode and Presentation API for Unix", you skipped "Presentation" in your article.

  4. #4
    Join Date
    Oct 2010
    Posts
    311

    Default

    Quote Originally Posted by AnonymousCoward View Post
    Just trying to hijack the thread
    That's not very nice of you. But since nobody is interested in the actual topic here goes:

    Quote Originally Posted by AnonymousCoward View Post
    I suppose it has something todo with "Stream with high frequencies VQ coding".
    That's from the audio codec, so it probably has nothing to do with it.
    But the following are surely related:
    Code:
    [0x7f482c0548e0] main video output warning: late picture skipped (21445 > -622)
    [0x7f482c0548e0] main video output warning: late picture skipped (251609 > -577)
    Quote Originally Posted by AnonymousCoward View Post
    Shouldn't they rather focus on getting their stuff fixed on X before moving to Wayland?
    Unless their hardware actually can't handle such high bit-rates? Usually hardware decoders only support lower levels of quality. You should search the Intel site for a document with the limitations of your exact CPU.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •