mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-05 23:18:52 +00:00
added about 100 symbols from gstreamer-unused.txt to the right sections fixed more broken comments added GstBus to docs
Original commit message from CVS: * docs/gst/gstreamer-docs.sgml: * docs/gst/gstreamer-sections.txt: * docs/gst/gstreamer.types: * docs/gst/tmpl/.cvsignore: * gst/gstbin.h: * gst/gstbus.c: * gst/gstelement.c: * gst/gstevent.h: added about 100 symbols from gstreamer-unused.txt to the right sections fixed more broken comments added GstBus to docs
This commit is contained in:
parent
3e1c4a2c42
commit
eef38df668
9 changed files with 164 additions and 29 deletions
14
ChangeLog
14
ChangeLog
|
@ -1,3 +1,17 @@
|
||||||
|
2005-08-23 Stefan Kost <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-docs.sgml:
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* docs/gst/gstreamer.types:
|
||||||
|
* docs/gst/tmpl/.cvsignore:
|
||||||
|
* gst/gstbin.h:
|
||||||
|
* gst/gstbus.c:
|
||||||
|
* gst/gstelement.c:
|
||||||
|
* gst/gstevent.h:
|
||||||
|
added about 100 symbols from gstreamer-unused.txt to the right sections
|
||||||
|
fixed more broken comments
|
||||||
|
added GstBus to docs
|
||||||
|
|
||||||
2005-08-23 Stefan Kost <ensonic@users.sf.net>
|
2005-08-23 Stefan Kost <ensonic@users.sf.net>
|
||||||
|
|
||||||
* docs/gst/gstreamer-sections.txt:
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
<!ENTITY Gst SYSTEM "xml/gst.xml">
|
<!ENTITY Gst SYSTEM "xml/gst.xml">
|
||||||
<!ENTITY GstBin SYSTEM "xml/gstbin.xml">
|
<!ENTITY GstBin SYSTEM "xml/gstbin.xml">
|
||||||
<!ENTITY GstBuffer SYSTEM "xml/gstbuffer.xml">
|
<!ENTITY GstBuffer SYSTEM "xml/gstbuffer.xml">
|
||||||
|
<!ENTITY GstBus SYSTEM "xml/gstbus.xml">
|
||||||
<!ENTITY GstCaps SYSTEM "xml/gstcaps.xml">
|
<!ENTITY GstCaps SYSTEM "xml/gstcaps.xml">
|
||||||
<!ENTITY GstChildProxy SYSTEM "xml/gstchildproxy.xml">
|
<!ENTITY GstChildProxy SYSTEM "xml/gstchildproxy.xml">
|
||||||
<!ENTITY GstClock SYSTEM "xml/gstclock.xml">
|
<!ENTITY GstClock SYSTEM "xml/gstclock.xml">
|
||||||
|
@ -102,6 +103,7 @@
|
||||||
&Gst;
|
&Gst;
|
||||||
&GstBin;
|
&GstBin;
|
||||||
&GstBuffer;
|
&GstBuffer;
|
||||||
|
&GstBus;
|
||||||
&GstCaps;
|
&GstCaps;
|
||||||
&GstChildProxy;
|
&GstChildProxy;
|
||||||
&GstClock;
|
&GstClock;
|
||||||
|
|
|
@ -22,6 +22,7 @@ gst_init_check
|
||||||
gst_init_with_popt_table
|
gst_init_with_popt_table
|
||||||
gst_init_check_with_popt_table
|
gst_init_check_with_popt_table
|
||||||
gst_init_get_popt_table
|
gst_init_get_popt_table
|
||||||
|
gst_deinit
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
#GstPoptOption
|
#GstPoptOption
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
@ -46,6 +47,9 @@ gst_bin_iterate_recurse
|
||||||
gst_bin_iterate_sinks
|
gst_bin_iterate_sinks
|
||||||
gst_bin_iterate_all_by_interface
|
gst_bin_iterate_all_by_interface
|
||||||
|
|
||||||
|
GST_BIN_CHILDREN
|
||||||
|
GST_BIN_CHILDREN_COOKIE
|
||||||
|
GST_BIN_NUMCHILDREN
|
||||||
<SUBSECTION>
|
<SUBSECTION>
|
||||||
gst_bin_add_many
|
gst_bin_add_many
|
||||||
gst_bin_remove_many
|
gst_bin_remove_many
|
||||||
|
@ -59,13 +63,48 @@ GST_BIN_CLASS
|
||||||
GST_IS_BIN_CLASS
|
GST_IS_BIN_CLASS
|
||||||
GST_BIN_GET_CLASS
|
GST_BIN_GET_CLASS
|
||||||
GST_TYPE_BIN_FLAGS
|
GST_TYPE_BIN_FLAGS
|
||||||
|
GST_BIN_CAST
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
gst_bin_get_type
|
gst_bin_get_type
|
||||||
gst_bin_flags_get_type
|
gst_bin_flags_get_type
|
||||||
|
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>gstbus</FILE>
|
||||||
|
<TITLE>GstBus</TITLE>
|
||||||
|
GstBus
|
||||||
|
GstBusFlags
|
||||||
|
GstBusSyncReply
|
||||||
|
GstBusHandler
|
||||||
|
GstBusSyncHandler
|
||||||
|
gst_bus_new
|
||||||
|
gst_bus_post
|
||||||
|
gst_bus_have_pending
|
||||||
|
gst_bus_peek
|
||||||
|
gst_bus_pop
|
||||||
|
gst_bus_set_flushing
|
||||||
|
gst_bus_set_sync_handler
|
||||||
|
gst_bus_create_watch
|
||||||
|
gst_bus_add_watch_full
|
||||||
|
gst_bus_add_watch
|
||||||
|
gst_bus_poll
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstBusClass
|
||||||
|
GST_BUS
|
||||||
|
GST_IS_BUS
|
||||||
|
GST_TYPE_BUS
|
||||||
|
GST_BUS_CLASS
|
||||||
|
GST_IS_BUS_CLASS
|
||||||
|
GST_BUS_GET_CLASS
|
||||||
|
GST_TYPE_BUS_FLAGS
|
||||||
|
GST_BUS_CAST
|
||||||
|
<SUBSECTION Private>
|
||||||
|
gst_bus_get_type
|
||||||
|
gst_bus_flags_get_type
|
||||||
|
gst_bus_sync_reply_get_type
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstbuffer</FILE>
|
<FILE>gstbuffer</FILE>
|
||||||
<TITLE>GstBuffer</TITLE>
|
<TITLE>GstBuffer</TITLE>
|
||||||
|
@ -117,8 +156,10 @@ gst_buffer_join
|
||||||
gst_buffer_merge
|
gst_buffer_merge
|
||||||
|
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstBufferClass
|
||||||
GST_BUFFER
|
GST_BUFFER
|
||||||
GST_BUFFER_CLASS
|
GST_BUFFER_CLASS
|
||||||
|
GST_BUFFER_GET_CLASS
|
||||||
GST_IS_BUFFER
|
GST_IS_BUFFER
|
||||||
GST_IS_BUFFER_CLASS
|
GST_IS_BUFFER_CLASS
|
||||||
GST_TYPE_BUFFER
|
GST_TYPE_BUFFER
|
||||||
|
@ -149,6 +190,7 @@ gst_caps_new_simple
|
||||||
gst_caps_new_full
|
gst_caps_new_full
|
||||||
gst_caps_new_full_valist
|
gst_caps_new_full_valist
|
||||||
gst_caps_copy
|
gst_caps_copy
|
||||||
|
gst_caps_copy_nth
|
||||||
gst_static_caps_get
|
gst_static_caps_get
|
||||||
gst_caps_append
|
gst_caps_append
|
||||||
gst_caps_append_structure
|
gst_caps_append_structure
|
||||||
|
@ -354,6 +396,7 @@ gst_element_get_factory
|
||||||
gst_element_get_manager
|
gst_element_get_manager
|
||||||
gst_element_no_more_pads
|
gst_element_no_more_pads
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstEventClass
|
||||||
GST_ELEMENT
|
GST_ELEMENT
|
||||||
GST_IS_ELEMENT
|
GST_IS_ELEMENT
|
||||||
GST_ELEMENT_CLASS
|
GST_ELEMENT_CLASS
|
||||||
|
@ -444,6 +487,9 @@ GST_EVENT_TYPE
|
||||||
GST_EVENT_TIMESTAMP
|
GST_EVENT_TIMESTAMP
|
||||||
GST_EVENT_SRC
|
GST_EVENT_SRC
|
||||||
GST_EVENT_IS_INTERRUPT
|
GST_EVENT_IS_INTERRUPT
|
||||||
|
GST_EVENT_IS_DOWNSTREAM
|
||||||
|
GST_EVENT_IS_SERIALIZED
|
||||||
|
GST_EVENT_IS_UPSTREAM
|
||||||
GstEventFlag
|
GstEventFlag
|
||||||
GST_EVENT_MASK_FUNCTION
|
GST_EVENT_MASK_FUNCTION
|
||||||
GstSeekType
|
GstSeekType
|
||||||
|
@ -460,6 +506,7 @@ GST_EVENT_DISCONT_OFFSET_LEN
|
||||||
GST_EVENT_SIZE_FORMAT
|
GST_EVENT_SIZE_FORMAT
|
||||||
GST_EVENT_SIZE_VALUE
|
GST_EVENT_SIZE_VALUE
|
||||||
GST_EVENT_RATE_VALUE
|
GST_EVENT_RATE_VALUE
|
||||||
|
GST_EVENT_MAKE_TYPE
|
||||||
gst_event_ref
|
gst_event_ref
|
||||||
gst_event_unref
|
gst_event_unref
|
||||||
gst_event_copy
|
gst_event_copy
|
||||||
|
@ -481,6 +528,9 @@ gst_event_new_navigation
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GST_EVENT
|
GST_EVENT
|
||||||
GST_IS_EVENT
|
GST_IS_EVENT
|
||||||
|
GST_IS_EVENT_CLASS
|
||||||
|
GST_EVENT_CLASS
|
||||||
|
GST_EVENT_GET_CLASS
|
||||||
GST_TYPE_EVENT
|
GST_TYPE_EVENT
|
||||||
GST_TYPE_EVENT_FLAG
|
GST_TYPE_EVENT_FLAG
|
||||||
GST_TYPE_EVENT_TYPE
|
GST_TYPE_EVENT_TYPE
|
||||||
|
@ -524,6 +574,7 @@ gst_format_get_type
|
||||||
<TITLE>GstGhostPad</TITLE>
|
<TITLE>GstGhostPad</TITLE>
|
||||||
GstGhostPad
|
GstGhostPad
|
||||||
gst_ghost_pad_new
|
gst_ghost_pad_new
|
||||||
|
gst_ghost_pad_set_target
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GstGhostPadClass
|
GstGhostPadClass
|
||||||
GST_GHOST_PAD
|
GST_GHOST_PAD
|
||||||
|
@ -1185,6 +1236,7 @@ gst_plugin_feature_get_type
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>gstquery</FILE>
|
<FILE>gstquery</FILE>
|
||||||
<TITLE>GstQuery</TITLE>
|
<TITLE>GstQuery</TITLE>
|
||||||
|
GstQuery
|
||||||
GstQueryType
|
GstQueryType
|
||||||
GST_QUERY_TYPE_RATE_DEN
|
GST_QUERY_TYPE_RATE_DEN
|
||||||
GstQueryTypeDefinition
|
GstQueryTypeDefinition
|
||||||
|
@ -1194,8 +1246,15 @@ gst_query_type_get_by_nick
|
||||||
gst_query_types_contains
|
gst_query_types_contains
|
||||||
gst_query_type_get_details
|
gst_query_type_get_details
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
|
GstQueryClass
|
||||||
|
GST_QUERY
|
||||||
|
GST_IS_QUERY
|
||||||
|
GST_QUERY_CLASS
|
||||||
|
GST_IS_QUERY_CLASS
|
||||||
|
GST_TYPE_QUERY
|
||||||
GST_TYPE_QUERY_TYPE
|
GST_TYPE_QUERY_TYPE
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
|
gst_query_get_type
|
||||||
gst_query_type_get_type
|
gst_query_type_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
@ -1621,6 +1680,8 @@ gst_util_set_object_arg
|
||||||
gst_util_dump_mem
|
gst_util_dump_mem
|
||||||
gst_print_pad_caps
|
gst_print_pad_caps
|
||||||
gst_print_element_args
|
gst_print_element_args
|
||||||
|
gst_bin_watch_for_state_change
|
||||||
|
GST_BOILERPLATE_WITH_INTERFACE
|
||||||
GST_BOILERPLATE_FULL
|
GST_BOILERPLATE_FULL
|
||||||
GST_BOILERPLATE
|
GST_BOILERPLATE
|
||||||
GST_CALL_PARENT
|
GST_CALL_PARENT
|
||||||
|
@ -1772,15 +1833,16 @@ gst_adapter_peek
|
||||||
gst_adapter_flush
|
gst_adapter_flush
|
||||||
gst_adapter_available
|
gst_adapter_available
|
||||||
gst_adapter_available_fast
|
gst_adapter_available_fast
|
||||||
|
gst_adapter_take
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GST_ADAPTER_SRC
|
GST_ADAPTER
|
||||||
GST_IS_ADAPTER_SRC
|
GST_IS_ADAPTER
|
||||||
GST_TYPE_ADAPTER_SRC
|
GST_TYPE_ADAPTER
|
||||||
GST_ADAPTER_SRC_CLASS
|
GST_ADAPTER_CLASS
|
||||||
GST_IS_ADAPTER_SRC_CLASS
|
GST_IS_ADAPTER_CLASS
|
||||||
GST_ADAPTER_SRC_GET_CLASS
|
GST_ADAPTER_GET_CLASS
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
gst_adapter_src_get_type
|
gst_adapter_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
|
||||||
|
@ -1837,6 +1899,13 @@ gst_base_sink_get_type
|
||||||
<INCLUDE>gst/base/gstbasetransform.h</INCLUDE>
|
<INCLUDE>gst/base/gstbasetransform.h</INCLUDE>
|
||||||
GstBaseTransform
|
GstBaseTransform
|
||||||
GstBaseTransformClass
|
GstBaseTransformClass
|
||||||
|
|
||||||
|
gst_base_transform_is_passthrough
|
||||||
|
gst_base_transform_set_passthrough
|
||||||
|
|
||||||
|
GST_BASE_TRANSFORM_SINK_NAME
|
||||||
|
GST_BASE_TRANSFORM_SRC_NAME
|
||||||
|
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GST_BASE_TRANSFORM
|
GST_BASE_TRANSFORM
|
||||||
GST_IS_BASE_TRANSFORM
|
GST_IS_BASE_TRANSFORM
|
||||||
|
@ -1856,6 +1925,7 @@ gst_base_transform_get_type
|
||||||
GstCollectPads
|
GstCollectPads
|
||||||
GstCollectPadsClass
|
GstCollectPadsClass
|
||||||
GstCollectData
|
GstCollectData
|
||||||
|
GstCollectPadsFunction
|
||||||
gst_collectpads_new
|
gst_collectpads_new
|
||||||
gst_collectpads_set_function
|
gst_collectpads_set_function
|
||||||
gst_collectpads_add_pad
|
gst_collectpads_add_pad
|
||||||
|
@ -1870,6 +1940,10 @@ gst_collectpads_pop
|
||||||
gst_collectpads_available
|
gst_collectpads_available
|
||||||
gst_collectpads_read
|
gst_collectpads_read
|
||||||
gst_collectpads_flush
|
gst_collectpads_flush
|
||||||
|
GST_COLLECTPADS_BROADCAST
|
||||||
|
GST_COLLECTPADS_GET_COND
|
||||||
|
GST_COLLECTPADS_SIGNAL
|
||||||
|
GST_COLLECTPADS_WAIT
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GST_COLLECTPADS
|
GST_COLLECTPADS
|
||||||
GST_IS_COLLECTPADS
|
GST_IS_COLLECTPADS
|
||||||
|
@ -1907,13 +1981,17 @@ gst_push_src_get_type
|
||||||
<TITLE>GstFakeSrc</TITLE>
|
<TITLE>GstFakeSrc</TITLE>
|
||||||
<INCLUDE>gst/elements/gstfakesrc.h</INCLUDE>
|
<INCLUDE>gst/elements/gstfakesrc.h</INCLUDE>
|
||||||
GstFakeSrc
|
GstFakeSrc
|
||||||
|
GstFakeSrcDataType
|
||||||
|
GstFakeSrcFillType
|
||||||
|
GstFakeSrcOutputType
|
||||||
|
GstFakeSrcSizeType
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GstFakeSrcClass
|
GstFakeSrcClass
|
||||||
GST_FAKESRC
|
GST_FAKE_SRC
|
||||||
GST_IS_FAKESRC
|
GST_IS_FAKE_SRC
|
||||||
GST_TYPE_FAKESRC
|
GST_TYPE_FAKE_SRC
|
||||||
GST_FAKESRC_CLASS
|
GST_FAKE_SRC_CLASS
|
||||||
GST_IS_FAKESRC_CLASS
|
GST_IS_FAKE_SRC_CLASS
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
gst_fake_src_get_type
|
gst_fake_src_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
@ -1923,13 +2001,14 @@ gst_fake_src_get_type
|
||||||
<TITLE>GstFakeSink</TITLE>
|
<TITLE>GstFakeSink</TITLE>
|
||||||
<INCLUDE>gst/elements/gstfakesink.h</INCLUDE>
|
<INCLUDE>gst/elements/gstfakesink.h</INCLUDE>
|
||||||
GstFakeSink
|
GstFakeSink
|
||||||
|
GstFakeSinkStateError
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GstFakeSinkClass
|
GstFakeSinkClass
|
||||||
GST_FAKESINK
|
GST_FAKE_SINK
|
||||||
GST_IS_FAKESINK
|
GST_IS_FAKE_SINK
|
||||||
GST_TYPE_FAKESINK
|
GST_TYPE_FAKE_SINK
|
||||||
GST_FAKESINK_CLASS
|
GST_FAKE_SINK_CLASS
|
||||||
GST_IS_FAKESINK_CLASS
|
GST_IS_FAKE_SINK_CLASS
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
gst_fake_sink_get_type
|
gst_fake_sink_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
@ -1942,10 +2021,10 @@ GstFileSrc
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GstFileSrcClass
|
GstFileSrcClass
|
||||||
GST_FILE_SRC
|
GST_FILE_SRC
|
||||||
GST_IS_FILESRC
|
GST_IS_FILE_SRC
|
||||||
GST_TYPE_FILESRC
|
GST_TYPE_FILE_SRC
|
||||||
GST_FILE_SRC_CLASS
|
GST_FILE_SRC_CLASS
|
||||||
GST_IS_FILESRC_CLASS
|
GST_IS_FILE_SRC_CLASS
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
gst_file_src_get_type
|
gst_file_src_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
@ -1958,10 +2037,10 @@ GstFileSink
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GstFileSinkClass
|
GstFileSinkClass
|
||||||
GST_FILE_SINK
|
GST_FILE_SINK
|
||||||
GST_IS_FILESINK
|
GST_IS_FILE_SINK
|
||||||
GST_TYPE_FILESINK
|
GST_TYPE_FILE_SINK
|
||||||
GST_FILE_SINK_CLASS
|
GST_FILE_SINK_CLASS
|
||||||
GST_IS_FILESINK_CLASS
|
GST_IS_FILE_SINK_CLASS
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
gst_file_sink_get_type
|
gst_file_sink_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
#include <gst/gstqueue.h>
|
#include <gst/gstqueue.h>
|
||||||
|
|
||||||
gst_bin_get_type
|
gst_bin_get_type
|
||||||
|
gst_bus_get_type
|
||||||
gst_clock_get_type
|
gst_clock_get_type
|
||||||
gst_element_factory_get_type
|
gst_element_factory_get_type
|
||||||
gst_element_get_type
|
gst_element_get_type
|
||||||
|
|
1
docs/gst/tmpl/.gitignore
vendored
1
docs/gst/tmpl/.gitignore
vendored
|
@ -7,6 +7,7 @@ gstbasesrc.sgml
|
||||||
gstbasetransform.sgml
|
gstbasetransform.sgml
|
||||||
gstbin.sgml
|
gstbin.sgml
|
||||||
gstbuffer.sgml
|
gstbuffer.sgml
|
||||||
|
gstbus.sgml
|
||||||
gstcollectpads.sgml
|
gstcollectpads.sgml
|
||||||
gstevent.sgml
|
gstevent.sgml
|
||||||
gstfakesrc.sgml
|
gstfakesrc.sgml
|
||||||
|
|
24
gst/gstbin.h
24
gst/gstbin.h
|
@ -57,8 +57,32 @@ typedef enum {
|
||||||
typedef struct _GstBin GstBin;
|
typedef struct _GstBin GstBin;
|
||||||
typedef struct _GstBinClass GstBinClass;
|
typedef struct _GstBinClass GstBinClass;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* GST_BIN_NUMCHILDREN:
|
||||||
|
* @bin: the bin to get the number of children from
|
||||||
|
*
|
||||||
|
* Gets the number of children a bin manages.
|
||||||
|
*
|
||||||
|
* Returns: the number of child objects
|
||||||
|
*/
|
||||||
#define GST_BIN_NUMCHILDREN(bin) (GST_BIN_CAST(bin)->numchildren);
|
#define GST_BIN_NUMCHILDREN(bin) (GST_BIN_CAST(bin)->numchildren);
|
||||||
|
/**
|
||||||
|
* GST_BIN_CHILDREN:
|
||||||
|
* @bin: the bin to get the list with children from
|
||||||
|
*
|
||||||
|
* Gets the list with children a bin manages.
|
||||||
|
*
|
||||||
|
* Returns: the children list
|
||||||
|
*/
|
||||||
#define GST_BIN_CHILDREN(bin) (GST_BIN_CAST(bin)->children);
|
#define GST_BIN_CHILDREN(bin) (GST_BIN_CAST(bin)->children);
|
||||||
|
/**
|
||||||
|
* GST_BIN_CHILDREN_COOKIE:
|
||||||
|
* @bin: the bin to get the children cookie from
|
||||||
|
*
|
||||||
|
* Gets the children cookie that watches the children list.
|
||||||
|
*
|
||||||
|
* Returns: the children cookie
|
||||||
|
*/
|
||||||
#define GST_BIN_CHILDREN_COOKIE(bin) (GST_BIN_CAST(bin)->children_cookie);
|
#define GST_BIN_CHILDREN_COOKIE(bin) (GST_BIN_CAST(bin)->children_cookie);
|
||||||
|
|
||||||
struct _GstBin {
|
struct _GstBin {
|
||||||
|
|
12
gst/gstbus.c
12
gst/gstbus.c
|
@ -18,7 +18,10 @@
|
||||||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||||
* Boston, MA 02111-1307, USA.
|
* Boston, MA 02111-1307, USA.
|
||||||
*/
|
*/
|
||||||
|
/**
|
||||||
|
* SECTION:gstbus
|
||||||
|
* @short_description: Asynchronous message bus subsystem
|
||||||
|
*/
|
||||||
|
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
@ -151,6 +154,13 @@ gst_bus_get_property (GObject * object, guint prop_id,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gst_bus_new:
|
||||||
|
*
|
||||||
|
* Creates a new #GstBuus instance.
|
||||||
|
*
|
||||||
|
* Returns: a new #GstBus instance
|
||||||
|
*/
|
||||||
GstBus *
|
GstBus *
|
||||||
gst_bus_new (void)
|
gst_bus_new (void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1140,10 +1140,13 @@ gst_element_send_event (GstElement * element, GstEvent * event)
|
||||||
/**
|
/**
|
||||||
* gst_element_seek:
|
* gst_element_seek:
|
||||||
* @element: a #GstElement to send the event to.
|
* @element: a #GstElement to send the event to.
|
||||||
* @seek_method: the method to use for seeking (GST_SEEK_METHOD_*).
|
* @rate: the rate of the seek
|
||||||
* @seek_format: the #GstFormat to use for seeking (GST_FORMAT_*).
|
* @format: the #GstFormat to use for seeking (GST_FORMAT_*).
|
||||||
* @seek_flags: the flags to use for seeking (GST_SEEK_FLAG_*).
|
* @flags: the flags to use for seeking (GST_SEEK_FLAG_*).
|
||||||
* @offset: the offset to seek to (in the given seek_format).
|
* @cur_type: the #GstSeekType for the start offset
|
||||||
|
* @cur: the start offset to seek to (in the given seek_format).
|
||||||
|
* @stop_type: the #GstSeekType for the end offset
|
||||||
|
* @stop: the end offset to seek to (in the given seek_format).
|
||||||
*
|
*
|
||||||
* Sends a seek event to an element.
|
* Sends a seek event to an element.
|
||||||
*
|
*
|
||||||
|
|
|
@ -98,6 +98,7 @@ typedef enum {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GST_EVENT_TRACE_NAME:
|
* GST_EVENT_TRACE_NAME:
|
||||||
|
*
|
||||||
* The name used for memory allocation tracing
|
* The name used for memory allocation tracing
|
||||||
*/
|
*/
|
||||||
#define GST_EVENT_TRACE_NAME "GstEvent"
|
#define GST_EVENT_TRACE_NAME "GstEvent"
|
||||||
|
|
Loading…
Reference in a new issue