mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
docs/random/ensonic/media-device-daemon.txt: more ideas (dbus)
Original commit message from CVS: * docs/random/ensonic/media-device-daemon.txt: more ideas (dbus) * gst/gstbuffer.c: fix doc example, add clarification * tools/gst-launch.1.in: add initial info about GST_PLUGIN_PATH, needs more work
This commit is contained in:
parent
e5559e4e8b
commit
08501e5b3a
4 changed files with 18 additions and 2 deletions
|
@ -1,3 +1,12 @@
|
||||||
|
2006-01-11 Stefan Kost <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/random/ensonic/media-device-daemon.txt:
|
||||||
|
more ideas (dbus)
|
||||||
|
* gst/gstbuffer.c:
|
||||||
|
fix doc example, add clarification
|
||||||
|
* tools/gst-launch.1.in:
|
||||||
|
add initial info about GST_PLUGIN_PATH, needs more work
|
||||||
|
|
||||||
2006-01-11 Tim-Philipp Müller <tim at centricular dot net>
|
2006-01-11 Tim-Philipp Müller <tim at centricular dot net>
|
||||||
|
|
||||||
* docs/manual/basics-bins.xml:
|
* docs/manual/basics-bins.xml:
|
||||||
|
|
|
@ -8,12 +8,16 @@ components
|
||||||
- open physical sink, src elements
|
- open physical sink, src elements
|
||||||
- prepends an adder to sinks
|
- prepends an adder to sinks
|
||||||
- appends an tee to sources
|
- appends an tee to sources
|
||||||
|
- listens to dbus, to get notified by virtual-endpoints of init/finalize
|
||||||
|
(the dbus notify, would also be useful for gst-editor to hook on running
|
||||||
|
apps)
|
||||||
|
|
||||||
- 4 new elements
|
- 4 new elements
|
||||||
- virtual-audiosink, virtual-videosink
|
- virtual-audiosink, virtual-videosink
|
||||||
virtual-audiosrc, virtual-videosrc
|
virtual-audiosrc, virtual-videosrc
|
||||||
- virtual sinks establish a connection to the daemon
|
- virtual sinks establish a connection to the daemon
|
||||||
- they link to request_pads of the adder/tee elements
|
- they link to request_pads of the adder/tee elements
|
||||||
|
- on init and finalize they send a dbus-message
|
||||||
|
|
||||||
- gui app
|
- gui app
|
||||||
- lists instances as mixing-desk like channelstrips
|
- lists instances as mixing-desk like channelstrips
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
* size = width * height * bpp;
|
* size = width * height * bpp;
|
||||||
* buffer = gst_buffer_new ();
|
* buffer = gst_buffer_new ();
|
||||||
* GST_BUFFER_SIZE (buffer) = size;
|
* GST_BUFFER_SIZE (buffer) = size;
|
||||||
* GST_BUFFER_MALLOCDATA (buffer) = g_alloc (size);
|
* GST_BUFFER_MALLOCDATA (buffer) = g_malloc (size);
|
||||||
* GST_BUFFER_DATA (buffer) = GST_BUFFER_MALLOCDATA (buffer);
|
* GST_BUFFER_DATA (buffer) = GST_BUFFER_MALLOCDATA (buffer);
|
||||||
* ...
|
* ...
|
||||||
* </programlisting>
|
* </programlisting>
|
||||||
|
@ -264,6 +264,7 @@ gst_buffer_new (void)
|
||||||
* @size: the size of the new buffer's data.
|
* @size: the size of the new buffer's data.
|
||||||
*
|
*
|
||||||
* Creates a newly allocated buffer with data of the given size.
|
* Creates a newly allocated buffer with data of the given size.
|
||||||
|
* The buffer memory is not cleared.
|
||||||
*
|
*
|
||||||
* MT safe.
|
* MT safe.
|
||||||
* Returns: the new #GstBuffer.
|
* Returns: the new #GstBuffer.
|
||||||
|
|
|
@ -393,7 +393,9 @@ When this environment variable is set, coloured debug output is disabled.
|
||||||
Describe me
|
Describe me
|
||||||
.TP
|
.TP
|
||||||
\fBGST_PLUGIN_PATH\fR
|
\fBGST_PLUGIN_PATH\fR
|
||||||
Describe me
|
Set to directories in the form of $prefix/lib/gstreamer-0.10 to include plugins
|
||||||
|
in non-standart locations. The path does not need to repeat the default
|
||||||
|
GStreamer plugin path.
|
||||||
.TP
|
.TP
|
||||||
\fBGST_PLUGIN_SYSTEM_PATH\fR
|
\fBGST_PLUGIN_SYSTEM_PATH\fR
|
||||||
Describe me
|
Describe me
|
||||||
|
|
Loading…
Reference in a new issue