[gst-devel] How to use Gstreamer framework for hardware based video decoder ?

Marc Leeman marc.leeman at gmail.com
Wed Dec 23 09:47:10 CET 2009


> so if i want to write a driver for h/w based h264 video decoder then it
> should contain all the calls as a s/w decoder which is part of gstreamer.

I haven't looked at the h264 encoder in gstreamer; but for a lot of
modules; gstreamer provides a wrapper around an external library
(jasper, ffmpeg).

The GStreamer buffers are prepared and passed to the library, the result
is put back in GStreamer buffers.

A hardware encoder would probably be the same.

And as for all the calls; you'd only need to expose the parameters that
your hardware encoder knows/uses.

-- 
  greetz, marc
UFOs are for real: the Air Force doesn't exist.
crichton 2.6.26 #1 PREEMPT Tue Jul 29 21:17:59 CDT 2008 GNU/Linux
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20091223/bfb59af1/attachment.pgp>


More information about the gstreamer-devel mailing list