mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-06-16 21:10:37 +00:00
192330d37a
Original commit message from CVS: 2004-01-30 Laurent Vivier <Laurent.Vivier@bull.net> reviewed by Benjamin Otte parts of the patch submitted in bug #113913 * configure.ac: use AC_C_INLINE. Use = instead of == with test * examples/plugins/example.c: * gst/autoplug/gstspideridentity.c: * gst/elements/gstfdsrc.c: * gst/elements/gstfilesrc.c: * gst/elements/gstidentity.c: * gst/elements/gstmultidisksrc.c: * gst/elements/gststatistics.c: * gst/gstelement.c: * gst/gstobject.c: * gst/gstpad.c: * gst/gstpipeline.c: * gst/gstthread.c: don't end enums with a comma * gst/gstindex.c: (gst_index_compare_func): do explicit casting to gint * gst/gsttrace.c: (gst_trace_text_flush): #define strsize as a macro
58 lines
1.1 KiB
Plaintext
58 lines
1.1 KiB
Plaintext
<!-- ##### SECTION Title ##### -->
|
|
GstThread
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
A bin that will become a thread
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
A bin that will become a thread if possible when the pipeline is started
|
|
up. It can contain any set of GstObjects.
|
|
</para>
|
|
<para>
|
|
A Thread can act as a toplevel bin as it has its own scheduler.
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
#GstBin, #GstPipeline
|
|
</para>
|
|
|
|
<!-- ##### ENUM GstThreadState ##### -->
|
|
<para>
|
|
Thread flags:
|
|
</para>
|
|
|
|
@GST_THREAD_STATE_SPINNING: The thread is runnning
|
|
@GST_THREAD_STATE_REAPING: The thread is ending.
|
|
@GST_THREAD_MUTEX_LOCKED:
|
|
@GST_THREAD_FLAG_LAST: subclass use this to start their enumeration
|
|
|
|
<!-- ##### STRUCT GstThread ##### -->
|
|
<para>
|
|
The GstThread object
|
|
</para>
|
|
|
|
|
|
<!-- ##### SIGNAL GstThread::shutdown ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@gstthread: the object which received the signal.
|
|
|
|
<!-- ##### ARG GstThread:priority ##### -->
|
|
<para>
|
|
The thread priority
|
|
</para>
|
|
|
|
<!-- ##### FUNCTION gst_thread_new ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@name:
|
|
@Returns:
|
|
|
|
|