[gstreamer-bugs] [Bug 580967] shared memory based sink and source
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Nov 2 17:18:26 PST 2009
https://bugzilla.gnome.org/show_bug.cgi?id=580967
GStreamer | gst-plugins-bad | git
Olivier Crete (Tester) <tester> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #133714|0 |1
is obsolete| |
Attachment #133714|none |rejected
status| |
--- Comment #8 from Olivier Crete (Tester) <tester at tester.ca> 2009-11-03 01:18:22 UTC ---
(From update of attachment 133714)
I completely re-wrote the element to provide pipe-like semantics. There is also
more than one buffer and the sink does pad allocation, so true inter-process
zero-copy is implemented. The actual shared memory stuff has been split into
separate files that have no GLib/GStreamer dependencies and can be integrated
easily into other applications.
To have gdp like functionality (carrying caps and timing information), one
should use gdppay/depay.
Left to do (but possibly post-commit), is to add support for stuff like
bufferlists. Also possibly use a smarter allocator for the shared memory area
The code is at:
http://git.collabora.co.uk/?p=user/tester/gst-plugins-bad.git;a=tree;f=gst/shm;hb=shm-pipe
--
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