[gstreamer-bugs] [Bug 598615] vdpau support

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Oct 16 00:45:09 PDT 2009


https://bugzilla.gnome.org/show_bug.cgi?id=598615
  GStreamer | gst-ffmpeg | git

--- Comment #4 from Carl-Anton Ingmarsson <ca.ingmarsson at gmail.com> 2009-10-16 07:45:05 UTC ---
ffmpeg doesn't really do any vdpau decoding on it's own. What it does is that
it fills out the VdpPictureInfo[H264|MPEG1Or2|VC1] structures for you. The
player (mplayer, mythtv, gstreamer) then does the decoding based on this data.
So what the gstreamer plugins does is that it decodes the data and then push
out the result as GstVdpVideo buffers, which are defined in libgstvdp from
gst-plugins-bad. Then the plugins in gst-plugins-bad can do something with this
data eg. output it to the screen.
The ffmpeg decoders should ofcourse also be able to negotiate the output format
to video/x-raw-yuv, but I haven't done any work on this as of yet.

I really don't know if the ffmpeg patch is correct, except that it produces
correct output and doesn't affect the other decoders. But I think that it could
be hacked around in gst-ffmpeg instead of patching ffmpeg.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list