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

Marc Leeman marc.leeman at gmail.com
Mon Dec 21 13:42:12 CET 2009


> How a hardware based H.264 video decoder driver can be integrate in to
> gstreamer framework? so that a player developed with gstreamer api can
> access this driver. anything similar like avstream + directshow architecture
> in windows.

simply put:

Create an element with the caps as in a software encoder; rip out the
library call and replace it by copying the buffer to your hardware
driver after you've done your buffer alignment if required by your
hardware; the resulting encoded data is handled the same and sent out.

I don't see a real difference between a hardware and software encoder;
they both end up making a call to somewhere else (hardware or software
library).

-- 
  greetz, marc
This is clearly another case of too many mad scientists, and not enough
hunchbacks.
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/20091221/b3451fe4/attachment.pgp>


More information about the gstreamer-devel mailing list