mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-22 15:18:21 +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>
|
||||
|
||||
* docs/gst/gstreamer-sections.txt:
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
<!ENTITY Gst SYSTEM "xml/gst.xml">
|
||||
<!ENTITY GstBin SYSTEM "xml/gstbin.xml">
|
||||
<!ENTITY GstBuffer SYSTEM "xml/gstbuffer.xml">
|
||||
<!ENTITY GstBus SYSTEM "xml/gstbus.xml">
|
||||
<!ENTITY GstCaps SYSTEM "xml/gstcaps.xml">
|
||||
<!ENTITY GstChildProxy SYSTEM "xml/gstchildproxy.xml">
|
||||
<!ENTITY GstClock SYSTEM "xml/gstclock.xml">
|
||||
|
@ -102,6 +103,7 @@
|
|||
&Gst;
|
||||
&GstBin;
|
||||
&GstBuffer;
|
||||
&GstBus;
|
||||
&GstCaps;
|
||||
&GstChildProxy;
|
||||
&GstClock;
|
||||
|
|
|
@ -22,6 +22,7 @@ gst_init_check
|
|||
gst_init_with_popt_table
|
||||
gst_init_check_with_popt_table
|
||||
gst_init_get_popt_table
|
||||
gst_deinit
|
||||
<SUBSECTION Private>
|
||||
#GstPoptOption
|
||||
</SECTION>
|
||||
|
@ -46,6 +47,9 @@ gst_bin_iterate_recurse
|
|||
gst_bin_iterate_sinks
|
||||
gst_bin_iterate_all_by_interface
|
||||
|
||||
GST_BIN_CHILDREN
|
||||
GST_BIN_CHILDREN_COOKIE
|
||||
GST_BIN_NUMCHILDREN
|
||||
<SUBSECTION>
|
||||
gst_bin_add_many
|
||||
gst_bin_remove_many
|
||||
|
@ -59,13 +63,48 @@ GST_BIN_CLASS
|
|||
GST_IS_BIN_CLASS
|
||||
GST_BIN_GET_CLASS
|
||||
GST_TYPE_BIN_FLAGS
|
||||
|
||||
GST_BIN_CAST
|
||||
<SUBSECTION Private>
|
||||
gst_bin_get_type
|
||||
gst_bin_flags_get_type
|
||||
|
||||
</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>
|
||||
<FILE>gstbuffer</FILE>
|
||||
<TITLE>GstBuffer</TITLE>
|
||||
|
@ -117,8 +156,10 @@ gst_buffer_join
|
|||
gst_buffer_merge
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GstBufferClass
|
||||
GST_BUFFER
|
||||
GST_BUFFER_CLASS
|
||||
GST_BUFFER_GET_CLASS
|
||||
GST_IS_BUFFER
|
||||
GST_IS_BUFFER_CLASS
|
||||
GST_TYPE_BUFFER
|
||||
|
@ -149,6 +190,7 @@ gst_caps_new_simple
|
|||
gst_caps_new_full
|
||||
gst_caps_new_full_valist
|
||||
gst_caps_copy
|
||||
gst_caps_copy_nth
|
||||
gst_static_caps_get
|
||||
gst_caps_append
|
||||
gst_caps_append_structure
|
||||
|
@ -354,6 +396,7 @@ gst_element_get_factory
|
|||
gst_element_get_manager
|
||||
gst_element_no_more_pads
|
||||
<SUBSECTION Standard>
|
||||
GstEventClass
|
||||
GST_ELEMENT
|
||||
GST_IS_ELEMENT
|
||||
GST_ELEMENT_CLASS
|
||||
|
@ -444,6 +487,9 @@ GST_EVENT_TYPE
|
|||
GST_EVENT_TIMESTAMP
|
||||
GST_EVENT_SRC
|
||||
GST_EVENT_IS_INTERRUPT
|
||||
GST_EVENT_IS_DOWNSTREAM
|
||||
GST_EVENT_IS_SERIALIZED
|
||||
GST_EVENT_IS_UPSTREAM
|
||||
GstEventFlag
|
||||
GST_EVENT_MASK_FUNCTION
|
||||
GstSeekType
|
||||
|
@ -460,6 +506,7 @@ GST_EVENT_DISCONT_OFFSET_LEN
|
|||
GST_EVENT_SIZE_FORMAT
|
||||
GST_EVENT_SIZE_VALUE
|
||||
GST_EVENT_RATE_VALUE
|
||||
GST_EVENT_MAKE_TYPE
|
||||
gst_event_ref
|
||||
gst_event_unref
|
||||
gst_event_copy
|
||||
|
@ -481,6 +528,9 @@ gst_event_new_navigation
|
|||
<SUBSECTION Standard>
|
||||
GST_EVENT
|
||||
GST_IS_EVENT
|
||||
GST_IS_EVENT_CLASS
|
||||
GST_EVENT_CLASS
|
||||
GST_EVENT_GET_CLASS
|
||||
GST_TYPE_EVENT
|
||||
GST_TYPE_EVENT_FLAG
|
||||
GST_TYPE_EVENT_TYPE
|
||||
|
@ -524,6 +574,7 @@ gst_format_get_type
|
|||
<TITLE>GstGhostPad</TITLE>
|
||||
GstGhostPad
|
||||
gst_ghost_pad_new
|
||||
gst_ghost_pad_set_target
|
||||
<SUBSECTION Standard>
|
||||
GstGhostPadClass
|
||||
GST_GHOST_PAD
|
||||
|
@ -1185,6 +1236,7 @@ gst_plugin_feature_get_type
|
|||
<SECTION>
|
||||
<FILE>gstquery</FILE>
|
||||
<TITLE>GstQuery</TITLE>
|
||||
GstQuery
|
||||
GstQueryType
|
||||
GST_QUERY_TYPE_RATE_DEN
|
||||
GstQueryTypeDefinition
|
||||
|
@ -1194,8 +1246,15 @@ gst_query_type_get_by_nick
|
|||
gst_query_types_contains
|
||||
gst_query_type_get_details
|
||||
<SUBSECTION Standard>
|
||||
GstQueryClass
|
||||
GST_QUERY
|
||||
GST_IS_QUERY
|
||||
GST_QUERY_CLASS
|
||||
GST_IS_QUERY_CLASS
|
||||
GST_TYPE_QUERY
|
||||
GST_TYPE_QUERY_TYPE
|
||||
<SUBSECTION Private>
|
||||
gst_query_get_type
|
||||
gst_query_type_get_type
|
||||
</SECTION>
|
||||
|
||||
|
@ -1621,6 +1680,8 @@ gst_util_set_object_arg
|
|||
gst_util_dump_mem
|
||||
gst_print_pad_caps
|
||||
gst_print_element_args
|
||||
gst_bin_watch_for_state_change
|
||||
GST_BOILERPLATE_WITH_INTERFACE
|
||||
GST_BOILERPLATE_FULL
|
||||
GST_BOILERPLATE
|
||||
GST_CALL_PARENT
|
||||
|
@ -1772,15 +1833,16 @@ gst_adapter_peek
|
|||
gst_adapter_flush
|
||||
gst_adapter_available
|
||||
gst_adapter_available_fast
|
||||
gst_adapter_take
|
||||
<SUBSECTION Standard>
|
||||
GST_ADAPTER_SRC
|
||||
GST_IS_ADAPTER_SRC
|
||||
GST_TYPE_ADAPTER_SRC
|
||||
GST_ADAPTER_SRC_CLASS
|
||||
GST_IS_ADAPTER_SRC_CLASS
|
||||
GST_ADAPTER_SRC_GET_CLASS
|
||||
GST_ADAPTER
|
||||
GST_IS_ADAPTER
|
||||
GST_TYPE_ADAPTER
|
||||
GST_ADAPTER_CLASS
|
||||
GST_IS_ADAPTER_CLASS
|
||||
GST_ADAPTER_GET_CLASS
|
||||
<SUBSECTION Private>
|
||||
gst_adapter_src_get_type
|
||||
gst_adapter_get_type
|
||||
</SECTION>
|
||||
|
||||
|
||||
|
@ -1837,6 +1899,13 @@ gst_base_sink_get_type
|
|||
<INCLUDE>gst/base/gstbasetransform.h</INCLUDE>
|
||||
GstBaseTransform
|
||||
GstBaseTransformClass
|
||||
|
||||
gst_base_transform_is_passthrough
|
||||
gst_base_transform_set_passthrough
|
||||
|
||||
GST_BASE_TRANSFORM_SINK_NAME
|
||||
GST_BASE_TRANSFORM_SRC_NAME
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GST_BASE_TRANSFORM
|
||||
GST_IS_BASE_TRANSFORM
|
||||
|
@ -1856,6 +1925,7 @@ gst_base_transform_get_type
|
|||
GstCollectPads
|
||||
GstCollectPadsClass
|
||||
GstCollectData
|
||||
GstCollectPadsFunction
|
||||
gst_collectpads_new
|
||||
gst_collectpads_set_function
|
||||
gst_collectpads_add_pad
|
||||
|
@ -1870,6 +1940,10 @@ gst_collectpads_pop
|
|||
gst_collectpads_available
|
||||
gst_collectpads_read
|
||||
gst_collectpads_flush
|
||||
GST_COLLECTPADS_BROADCAST
|
||||
GST_COLLECTPADS_GET_COND
|
||||
GST_COLLECTPADS_SIGNAL
|
||||
GST_COLLECTPADS_WAIT
|
||||
<SUBSECTION Standard>
|
||||
GST_COLLECTPADS
|
||||
GST_IS_COLLECTPADS
|
||||
|
@ -1907,13 +1981,17 @@ gst_push_src_get_type
|
|||
<TITLE>GstFakeSrc</TITLE>
|
||||
<INCLUDE>gst/elements/gstfakesrc.h</INCLUDE>
|
||||
GstFakeSrc
|
||||
GstFakeSrcDataType
|
||||
GstFakeSrcFillType
|
||||
GstFakeSrcOutputType
|
||||
GstFakeSrcSizeType
|
||||
<SUBSECTION Standard>
|
||||
GstFakeSrcClass
|
||||
GST_FAKESRC
|
||||
GST_IS_FAKESRC
|
||||
GST_TYPE_FAKESRC
|
||||
GST_FAKESRC_CLASS
|
||||
GST_IS_FAKESRC_CLASS
|
||||
GST_FAKE_SRC
|
||||
GST_IS_FAKE_SRC
|
||||
GST_TYPE_FAKE_SRC
|
||||
GST_FAKE_SRC_CLASS
|
||||
GST_IS_FAKE_SRC_CLASS
|
||||
<SUBSECTION Private>
|
||||
gst_fake_src_get_type
|
||||
</SECTION>
|
||||
|
@ -1923,13 +2001,14 @@ gst_fake_src_get_type
|
|||
<TITLE>GstFakeSink</TITLE>
|
||||
<INCLUDE>gst/elements/gstfakesink.h</INCLUDE>
|
||||
GstFakeSink
|
||||
GstFakeSinkStateError
|
||||
<SUBSECTION Standard>
|
||||
GstFakeSinkClass
|
||||
GST_FAKESINK
|
||||
GST_IS_FAKESINK
|
||||
GST_TYPE_FAKESINK
|
||||
GST_FAKESINK_CLASS
|
||||
GST_IS_FAKESINK_CLASS
|
||||
GST_FAKE_SINK
|
||||
GST_IS_FAKE_SINK
|
||||
GST_TYPE_FAKE_SINK
|
||||
GST_FAKE_SINK_CLASS
|
||||
GST_IS_FAKE_SINK_CLASS
|
||||
<SUBSECTION Private>
|
||||
gst_fake_sink_get_type
|
||||
</SECTION>
|
||||
|
@ -1942,10 +2021,10 @@ GstFileSrc
|
|||
<SUBSECTION Standard>
|
||||
GstFileSrcClass
|
||||
GST_FILE_SRC
|
||||
GST_IS_FILESRC
|
||||
GST_TYPE_FILESRC
|
||||
GST_IS_FILE_SRC
|
||||
GST_TYPE_FILE_SRC
|
||||
GST_FILE_SRC_CLASS
|
||||
GST_IS_FILESRC_CLASS
|
||||
GST_IS_FILE_SRC_CLASS
|
||||
<SUBSECTION Private>
|
||||
gst_file_src_get_type
|
||||
</SECTION>
|
||||
|
@ -1958,10 +2037,10 @@ GstFileSink
|
|||
<SUBSECTION Standard>
|
||||
GstFileSinkClass
|
||||
GST_FILE_SINK
|
||||
GST_IS_FILESINK
|
||||
GST_TYPE_FILESINK
|
||||
GST_IS_FILE_SINK
|
||||
GST_TYPE_FILE_SINK
|
||||
GST_FILE_SINK_CLASS
|
||||
GST_IS_FILESINK_CLASS
|
||||
GST_IS_FILE_SINK_CLASS
|
||||
<SUBSECTION Private>
|
||||
gst_file_sink_get_type
|
||||
</SECTION>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
#include <gst/gstqueue.h>
|
||||
|
||||
gst_bin_get_type
|
||||
gst_bus_get_type
|
||||
gst_clock_get_type
|
||||
gst_element_factory_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
|
||||
gstbin.sgml
|
||||
gstbuffer.sgml
|
||||
gstbus.sgml
|
||||
gstcollectpads.sgml
|
||||
gstevent.sgml
|
||||
gstfakesrc.sgml
|
||||
|
|
24
gst/gstbin.h
24
gst/gstbin.h
|
@ -57,8 +57,32 @@ typedef enum {
|
|||
typedef struct _GstBin GstBin;
|
||||
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);
|
||||
/**
|
||||
* 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);
|
||||
/**
|
||||
* 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);
|
||||
|
||||
struct _GstBin {
|
||||
|
|
12
gst/gstbus.c
12
gst/gstbus.c
|
@ -18,7 +18,10 @@
|
|||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
* Boston, MA 02111-1307, USA.
|
||||
*/
|
||||
|
||||
/**
|
||||
* SECTION:gstbus
|
||||
* @short_description: Asynchronous message bus subsystem
|
||||
*/
|
||||
|
||||
#include <errno.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 *
|
||||
gst_bus_new (void)
|
||||
{
|
||||
|
|
|
@ -1140,10 +1140,13 @@ gst_element_send_event (GstElement * element, GstEvent * event)
|
|||
/**
|
||||
* gst_element_seek:
|
||||
* @element: a #GstElement to send the event to.
|
||||
* @seek_method: the method to use for seeking (GST_SEEK_METHOD_*).
|
||||
* @seek_format: the #GstFormat to use for seeking (GST_FORMAT_*).
|
||||
* @seek_flags: the flags to use for seeking (GST_SEEK_FLAG_*).
|
||||
* @offset: the offset to seek to (in the given seek_format).
|
||||
* @rate: the rate of the seek
|
||||
* @format: the #GstFormat to use for seeking (GST_FORMAT_*).
|
||||
* @flags: the flags to use for seeking (GST_SEEK_FLAG_*).
|
||||
* @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.
|
||||
*
|
||||
|
|
|
@ -98,6 +98,7 @@ typedef enum {
|
|||
|
||||
/**
|
||||
* GST_EVENT_TRACE_NAME:
|
||||
*
|
||||
* The name used for memory allocation tracing
|
||||
*/
|
||||
#define GST_EVENT_TRACE_NAME "GstEvent"
|
||||
|
|
Loading…
Reference in a new issue