[gst-cvs] gst-plugins-bad: shm: Add shm based sink and src

Olivier Crête tester at kemper.freedesktop.org
Thu Jun 3 12:28:11 PDT 2010


Module: gst-plugins-bad
Branch: master
Commit: e87cd0a29a735a536166e0849095ec249c68c2fc
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=e87cd0a29a735a536166e0849095ec249c68c2fc

Author: Olivier Crête <olivier.crete at collabora.co.uk>
Date:   Wed Apr 29 16:33:46 2009 -0400

shm: Add shm based sink and src

These two elements (shmsink and shmsrc) communicate buffers using POSIX
shared memory. They also communicate the caps. The source currently acts as
a live source and ignores the timestamps coming from the sink. It also does
not transfer the tags.

---

 configure.ac         |    2 +
 gst/shm/Makefile.am  |   13 ++
 gst/shm/gstshm.c     |   42 +++++
 gst/shm/gstshm.h     |   64 ++++++++
 gst/shm/gstshmsink.c |  420 ++++++++++++++++++++++++++++++++++++++++++++++++++
 gst/shm/gstshmsink.h |   66 ++++++++
 gst/shm/gstshmsrc.c  |  393 ++++++++++++++++++++++++++++++++++++++++++++++
 gst/shm/gstshmsrc.h  |   67 ++++++++
 8 files changed, 1067 insertions(+), 0 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/diff/?id=e87cd0a29a735a536166e0849095ec249c68c2fc




More information about the Gstreamer-commits mailing list