G_TYPE_BOOLEAN
G_TYPE_INT
G_TYPE_UINT
+G_TYPE_INT64
G_TYPE_LONG
G_TYPE_ULONG
G_TYPE_ENUM
<TITLE>GstScheduler</TITLE>
GST_SCHEDULER_PARENT
GST_SCHEDULER_STATE
+GstSchedulerState
+gst_scheduler_destroy
gst_scheduler_setup
gst_scheduler_reset
gst_scheduler_add_element
gst_schedulerfactory_get_list
gst_schedulerfactory_make
gst_schedulerfactory_new
+gst_schedulerfactory_get_default_name
+gst_schedulerfactory_set_default_name
<SUBSECTION Standard>
gst_schedulerfactory_get_type
GST_IS_SCHEDULERFACTORY
gst_bin_get_list
gst_bin_set_state_type
gst_bin_iterate
+gst_bin_child_state_change
+gst_bin_child_error
<SUBSECTION Standard>
GstBinClass
gst_bin_get_type
gst_buffer_is_span_fast
gst_buffer_merge
gst_buffer_span
-
+gst_buffer_print_stats
<SUBSECTION Standard>
GST_TYPE_BUFFER
</SECTION>
<TITLE>GstEvent</TITLE>
GstEventType
GST_EVENT_TYPE
+GST_EVENT_SRC
GST_EVENT_TIMESTAMP
GstSeekType
GST_EVENT_SEEK_TYPE
GST_EVENT_SEEK_OFFSET
GST_EVENT_SEEK_FLUSH
+GST_EVENT_INFO_PROPS
GstEvent
gst_event_new
gst_event_free
gst_event_new_seek
gst_event_new_flush
+gst_event_new_info
<SUBSECTION Standard>
GST_EVENT
GST_IS_EVENT
gst_element_get_state
gst_element_wait_state_change
gst_element_statename
+gst_element_info
gst_element_error
gst_element_get_factory
gst_element_set_eos
gst_element_restore_thyself
+gst_element_install_std_props
+gst_element_send_event
+gst_element_interrupt
+gst_element_yield
<SUBSECTION Standard>
GstElementClass
GST_TYPE_ELEMENT
gst_util_get_double_arg
gst_util_get_string_arg
gst_util_get_pointer_arg
+gst_util_get_int64_arg
gst_util_dump_mem
+gst_util_has_arg
gst_print_element_args
gst_print_pad_caps
<SUBSECTION Standard>
<FILE>gstfilesrc</FILE>
<TITLE>GstFileSrc</TITLE>
<SUBSECTION Standard>
+GstFileSrcFlags
GstFileSrc
GstFileSrcClass
gst_filesrc_get_type
@Returns:
+<!-- ##### FUNCTION gst_bin_child_state_change ##### -->
+<para>
+
+</para>
+
+@bin:
+@oldstate:
+@newstate:
+@child:
+
+
+<!-- ##### FUNCTION gst_bin_child_error ##### -->
+<para>
+
+</para>
+
+@bin:
+@child:
+
+
<!-- ##### SIGNAL GstBin::object-added ##### -->
<para>
is signaled whenever a new <classname>GstElement</classname> is added to the <classname>GstBin</classname>
@Returns:
+<!-- ##### FUNCTION gst_buffer_print_stats ##### -->
+<para>
+
+</para>
+
+
+
@Returns:
+<!-- ##### FUNCTION gst_element_info ##### -->
+<para>
+
+</para>
+
+@element:
+@info:
+@Varargs:
+
+
<!-- ##### FUNCTION gst_element_error ##### -->
<para>
@Returns:
+<!-- ##### FUNCTION gst_element_install_std_props ##### -->
+<para>
+
+</para>
+
+@klass:
+@first_name:
+@Varargs:
+
+
+<!-- ##### FUNCTION gst_element_send_event ##### -->
+<para>
+
+</para>
+
+@element:
+@event:
+
+
+<!-- ##### FUNCTION gst_element_interrupt ##### -->
+<para>
+
+</para>
+
+@element:
+@Returns:
+
+
+<!-- ##### FUNCTION gst_element_yield ##### -->
+<para>
+
+</para>
+
+@element:
+
+
<!-- ##### SIGNAL GstElement::state-change ##### -->
<para>
Is trigered whenever the state of an element changes
@GST_EVENT_EMPTY: an empty event.
@GST_EVENT_SEEK: a seek event.
@GST_EVENT_DISCONTINUOUS: a discontinuous event to indicate the stream has a discontinuity.
-@GST_EVENT_INFO:
-@GST_EVENT_ERROR:
+@GST_EVENT_INFO: an informational event
+@GST_EVENT_ERROR: an error event
<!-- ##### MACRO GST_EVENT_TYPE ##### -->
<para>
@event: The event to query.
+<!-- ##### MACRO GST_EVENT_SRC ##### -->
+<para>
+The source object that generated this event
+</para>
+
+@event: The event to query
+
+
<!-- ##### MACRO GST_EVENT_TIMESTAMP ##### -->
<para>
Get the timestamp of the event.
@event: The event to query.
+<!-- ##### MACRO GST_EVENT_INFO_PROPS ##### -->
+<para>
+The properties of the info event
+</para>
+
+@event: The event to query
+
+
<!-- ##### STRUCT GstEvent ##### -->
<para>
The event data structure.
+<!-- ##### FUNCTION gst_event_new_info ##### -->
+<para>
+
+</para>
+
+@firstname:
+@Varargs:
+@Returns:
+
+
</para>
+<!-- ##### ARG GstIdentity:drop-probability ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GstIdentity:silent ##### -->
<para>
@sched: the scheduler to get the state of.
+<!-- ##### ENUM GstSchedulerState ##### -->
+<para>
+
+</para>
+
+@GST_SCHEDULER_STATE_NONE:
+@GST_SCHEDULER_STATE_RUNNING:
+@GST_SCHEDULER_STATE_STOPPED:
+@GST_SCHEDULER_STATE_ERROR:
+
+<!-- ##### MACRO gst_scheduler_destroy ##### -->
+<para>
+Destroy the scheduler
+</para>
+
+@sched: The scheduler to destroy.
+
+
<!-- ##### FUNCTION gst_scheduler_setup ##### -->
<para>
@Returns:
+<!-- ##### FUNCTION gst_schedulerfactory_get_default_name ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+
+<!-- ##### FUNCTION gst_schedulerfactory_set_default_name ##### -->
+<para>
+
+</para>
+
+@name:
+
+
@Returns:
+<!-- ##### FUNCTION gst_util_get_int64_arg ##### -->
+<para>
+
+</para>
+
+@object:
+@argname:
+@Returns:
+
+
<!-- ##### FUNCTION gst_util_dump_mem ##### -->
<para>
@size:
+<!-- ##### FUNCTION gst_util_has_arg ##### -->
+<para>
+
+</para>
+
+@object:
+@argname:
+@arg_type:
+@Returns:
+
+
<!-- ##### FUNCTION gst_print_element_args ##### -->
<para>