Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 32

Thread: Open-Source GStreamer VA-API Plug-In Support

  1. #21
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default gstreamer-vaapi 0.2.2

    Hi, gstreamer-vaapi 0.2.2 is now available at:
    http://www.splitted-desktop.com/~gbe...treamer-vaapi/

    Version 0.2.2 - 14.May.2010
    * Fix packaging dependencies
    * Fix a crash in the FFmpeg decoder on close
    * Fix OpenGL texture internal format (Clutter)
    * Fix foreign window size for embedding (Totem)

    Version 0.2.1 - 12.May.2010
    * Fix integration within the playbin2 pipeline
    * Fix vaapidecode to expose the HW supported caps only
    * Add GstXOverlay interface to vaapisink (Totem media player)

    Besides, Clutter now supports VA-API acceleration through GStreamer:
    http://bugzilla.openedhand.com/show_bug.cgi?id=2119

  2. #22
    Join Date
    Jan 2009
    Posts
    1,404

    Default A little help? Trying to compile to get gstreamer-vaapi working.

    I'm running 10.4. I need a patch to libavcodec (or a recent ffmpeg? not sure if ffmpeg has the neccessary headers) for vaapi headers. Anyone know where I can get this?

  3. #23
    Join Date
    Dec 2008
    Posts
    988

    Thumbs up

    I just grabbed a tarball from here:

    http://www.ffmpeg.org/download.html

    And now got it working with Totem. Doesn't seem to do scaling yet though, as illustrated by the screenshot.



    But anyway great work Gwenole. Now if only ATI/AMD did their part to get XvBA working with Evergreen.

  4. #24
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by monraaf View Post
    And now got it working with Totem. Doesn't seem to do scaling yet though, as illustrated by the screenshot.
    It does but the algorithm I use to compute the render size is probably broken. Normally, it scales to fit the window while preserving the aspect ratio. So, in any case, you should only have black bars either top/bottom or left/right.

    Could you please report the outcome of:
    $ GST_DEBUG=vaapisink:5 totem some args
    ?

    + the size of your Totem window + the size of the clip. Those should be available in the log, but just to make sure I retrieve the right data.

  5. #25
    Join Date
    Dec 2008
    Posts
    988

    Default

    Sure. The log file is over here:

    http://pastebin.com/28LRW8cT

    The reported video size (1280x688) in the log is correct. The size of allocated to the video window from Totem is approximately 1680x856.
    (whole Totem app is 1680x1002)

  6. #26
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default gstreamer-vaapi 0.2.3

    Hi,

    A new version is now available at:
    http://www.splitted-desktop.com/~gbe...treamer-vaapi/

    Version 0.2.3 - 16.May.2010
    * Fix memory leak of encoded buffers
    * Fix decoder caps to report codec aliases
    * Fix VC-1 decoding through the playbin2 pipeline

  7. #27
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by monraaf View Post
    Sure. The log file is over here:

    http://pastebin.com/28LRW8cT

    The reported video size (1280x688) in the log is correct. The size of allocated to the video window from Totem is approximately 1680x856.
    (whole Totem app is 1680x1002)
    Thanks, I have released a new version. There is no fix for your problem yet but extra debugging information that may be useful to me. I have an idea of the problem but I would like to confirm, so if you could have new dump, that could help. Thanks.

  8. #28
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by monraaf View Post
    The reported video size (1280x688) in the log is correct. The size of allocated to the video window from Totem is approximately 1680x856.
    (whole Totem app is 1680x1002)
    I have uploaded a 0.2.4-pre1, it might help your case. At least, I am now using the same algorithms as in xvba-video/vdpau-video to detect foreign window size changes.

  9. #29
    Join Date
    Dec 2008
    Posts
    988

    Default

    Nope also not working with 0.2.4-pre1. Just to be clear it's only upscaling that doesn't work here, downscaling does work.

    Here's the log, same sizes as before:

    http://pastebin.com/vg2rYjw5

  10. #30
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by monraaf View Post
    Nope also not working with 0.2.4-pre1. Just to be clear it's only upscaling that doesn't work here, downscaling does work.
    OK, thanks. This should be fixed in the newly uploaded 0.2.4-pre2.

Posting Permissions

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