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?
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
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?
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.
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.![]()
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)
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
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