add new api entries hide internal macro

Original commit message from CVS:
* docs/gst/gstreamer-sections.txt:
* docs/libs/gstreamer-libs-sections.txt:
* gst/gstelement.h:
add new api entries
hide internal macro
This commit is contained in:
Stefan Kost 2005-10-17 20:16:55 +00:00
parent 839de99850
commit e000de4064
4 changed files with 38 additions and 22 deletions

View file

@ -1,3 +1,11 @@
2005-10-18 Stefan Kost <ensonic@users.sf.net>
* docs/gst/gstreamer-sections.txt:
* docs/libs/gstreamer-libs-sections.txt:
* gst/gstelement.h:
add new api entries
hide internal macro
2005-10-17 Andy Wingo <wingo@pobox.com>
* gst/base/gstcollectpads.c (gst_collectpads_chain): Slight

View file

@ -423,23 +423,30 @@ GstState
GstStateChange
GstStateChangeReturn
GST_SIGN
GST_STATE
GST_STATE_PENDING
GST_STATE_BROADCAST
GST_STATE_CHANGE
GST_STATE_ERROR
GST_STATE_NO_PREROLL
GST_STATE_FINAL
GST_STATE_GET_COND
GST_STATE_GET_LOCK
GST_STATE_GET_NEXT
GST_STATE_LOCK
GST_STATE_UNLOCK
GST_STATE_LOCK_FULL
GST_STATE_UNLOCK_FULL
GST_STATE_TRYLOCK
GST_STATE_BROADCAST
GST_STATE_NEXT
GST_STATE_NO_PREROLL
GST_STATE_PENDING
GST_STATE_RETURN
GST_STATE_SIGNAL
GST_STATE_WAIT
GST_STATE_TIMED_WAIT
GST_STATE_TRANSITION
GST_STATE_TRANSITION_CURRENT
GST_STATE_TRANSITION_NEXT
GST_STATE_TRYLOCK
GST_STATE_UNLOCK
GST_STATE_UNLOCK_FULL
GST_STATE_WAIT
GST_ELEMENT_NAME
GST_ELEMENT_PARENT
GST_ELEMENT_BUS
@ -950,18 +957,6 @@ gst_iterator_result_get_type
</SECTION>
<SECTION>
<FILE>gstmemchunk</FILE>
<TITLE>GstMemChunk</TITLE>
GstMemChunk
gst_mem_chunk_alloc0
gst_mem_chunk_destroy
gst_mem_chunk_new
gst_mem_chunk_alloc
gst_mem_chunk_free
</SECTION>
<SECTION>
<FILE>gstmessage</FILE>
<TITLE>GstMessage</TITLE>
@ -1262,7 +1257,6 @@ GstPadDispatcherFunction
gst_pad_set_element_private
gst_pad_get_element_private
<SUBSECTION Core>
gst_pad_chain
@ -2031,8 +2025,11 @@ GST_ROUND_UP_64
gst_atomic_int_set
gst_flow_get_name
gst_flow_to_quark
gst_print_element_args
gst_print_pad_caps
gst_guint64_to_gdouble
gst_gdouble_to_guint64
gst_util_dump_mem
gst_util_uint64_scale
gst_util_set_object_arg
@ -2141,7 +2138,16 @@ gst_value_register_subtract_func
gst_value_intersect
gst_value_can_intersect
gst_value_register_intersect_func
<SUBSECTION Standard>
<SUBSECTION Private>
gst_date_get_type
gst_double_range_get_type
gst_fourcc_get_type
gst_fraction_get_type
gst_int_range_get_type
gst_value_array_get_type
gst_value_list_get_type
</SECTION>
<SECTION>
@ -2150,6 +2156,7 @@ gst_value_register_intersect_func
GST_VERSION_MAJOR
GST_VERSION_MINOR
GST_VERSION_MICRO
GST_VERSION_NANO
</SECTION>

View file

@ -53,6 +53,7 @@ gst_controller_new
gst_controller_new_list
gst_controller_new_valist
gst_controller_remove_properties
gst_controller_remove_properties_list
gst_controller_remove_properties_valist
gst_controller_set
gst_controller_set_from_list

View file

@ -115,8 +115,8 @@ typedef enum {
*/
#define GST_STATE_RETURN(obj) (GST_ELEMENT(obj)->last_return)
#define GST_SIGN(val) ((val) < 0 ? -1 : ((val) > 0 ? 1 : 0))
#define GST_STATE_GET_NEXT(cur,pending) ((cur)+GST_SIGN ((gint)(pending)-(gint)(cur)))
#define __GST_SIGN(val) ((val) < 0 ? -1 : ((val) > 0 ? 1 : 0))
#define GST_STATE_GET_NEXT(cur,pending) ((cur) + __GST_SIGN ((gint)(pending) - (gint)(cur)))
#define GST_STATE_TRANSITION(cur,next) (((cur)<<3)|(next))
#define GST_STATE_TRANSITION_CURRENT(trans) ((trans)>>3)
#define GST_STATE_TRANSITION_NEXT(trans) ((trans)&0x7)