From e000de40649e7a804bda3eb0ff764045891db384 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Mon, 17 Oct 2005 20:16:55 +0000 Subject: [PATCH] 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 --- ChangeLog | 8 +++++ docs/gst/gstreamer-sections.txt | 47 +++++++++++++++------------ docs/libs/gstreamer-libs-sections.txt | 1 + gst/gstelement.h | 4 +-- 4 files changed, 38 insertions(+), 22 deletions(-) diff --git a/ChangeLog b/ChangeLog index 600b384029..5e3cfab805 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2005-10-18 Stefan Kost + + * 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 * gst/base/gstcollectpads.c (gst_collectpads_chain): Slight diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt index b2478b7830..7b587f2f04 100644 --- a/docs/gst/gstreamer-sections.txt +++ b/docs/gst/gstreamer-sections.txt @@ -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 -
-gstmemchunk -GstMemChunk -GstMemChunk -gst_mem_chunk_alloc0 -gst_mem_chunk_destroy -gst_mem_chunk_new -gst_mem_chunk_alloc -gst_mem_chunk_free -
- -
gstmessage GstMessage @@ -1262,7 +1257,6 @@ GstPadDispatcherFunction gst_pad_set_element_private gst_pad_get_element_private - 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 + + +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
@@ -2150,6 +2156,7 @@ gst_value_register_intersect_func GST_VERSION_MAJOR GST_VERSION_MINOR GST_VERSION_MICRO +GST_VERSION_NANO
diff --git a/docs/libs/gstreamer-libs-sections.txt b/docs/libs/gstreamer-libs-sections.txt index 4a4727b340..bd4ecd3abe 100644 --- a/docs/libs/gstreamer-libs-sections.txt +++ b/docs/libs/gstreamer-libs-sections.txt @@ -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 diff --git a/gst/gstelement.h b/gst/gstelement.h index c6e4f6cc05..b93493dc29 100644 --- a/gst/gstelement.h +++ b/gst/gstelement.h @@ -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) -- 2.34.1