diff options
Diffstat (limited to 'gst')
70 files changed, 50 insertions, 983 deletions
@@ -483,8 +483,6 @@ gst_init (int *argc, char **argv[]) * or gst_init_check(). * * Returns: TRUE if initialization has been done, FALSE otherwise. - * - * Since: 0.10.31 */ gboolean gst_is_initialized (void) @@ -1174,8 +1172,6 @@ gst_version_string (void) * wants to install its own handler without GStreamer interfering. * * Returns: %TRUE if GStreamer is allowed to install a custom SIGSEGV handler. - * - * Since: 0.10.10 */ gboolean gst_segtrap_is_enabled (void) @@ -1190,8 +1186,6 @@ gst_segtrap_is_enabled (void) * * Applications might want to disable/enable the SIGSEGV handling of * the GStreamer core. See gst_segtrap_is_enabled() for more information. - * - * Since: 0.10.10 */ void gst_segtrap_set_enabled (gboolean enabled) diff --git a/gst/gstatomicqueue.c b/gst/gstatomicqueue.c index c0d83e8c92..473092b419 100644 --- a/gst/gstatomicqueue.c +++ b/gst/gstatomicqueue.c @@ -35,8 +35,6 @@ * * The #GstAtomicQueue object implements a queue that can be used from multiple * threads without performing any blocking operations. - * - * Since: 0.10.33 */ G_DEFINE_BOXED_TYPE (GstAtomicQueue, gst_atomic_queue, @@ -153,8 +151,6 @@ clear_free_list (GstAtomicQueue * queue) * nearest power of 2 and used as the initial size of the queue. * * Returns: a new #GstAtomicQueue - * - * Since: 0.10.33 */ GstAtomicQueue * gst_atomic_queue_new (guint initial_size) @@ -178,8 +174,6 @@ gst_atomic_queue_new (guint initial_size) * @queue: a #GstAtomicQueue * * Increase the refcount of @queue. - * - * Since: 0.10.33 */ void gst_atomic_queue_ref (GstAtomicQueue * queue) @@ -204,8 +198,6 @@ gst_atomic_queue_free (GstAtomicQueue * queue) * @queue: a #GstAtomicQueue * * Unref @queue and free the memory when the refcount reaches 0. - * - * Since: 0.10.33 */ void gst_atomic_queue_unref (GstAtomicQueue * queue) @@ -224,8 +216,6 @@ gst_atomic_queue_unref (GstAtomicQueue * queue) * * Returns: (transfer none): the head element of @queue or NULL when * the queue is empty. - * - * Since: 0.10.33 */ gpointer gst_atomic_queue_peek (GstAtomicQueue * queue) @@ -276,8 +266,6 @@ gst_atomic_queue_peek (GstAtomicQueue * queue) * * Returns: (transfer full): the head element of @queue or NULL when * the queue is empty. - * - * Since: 0.10.33 */ gpointer gst_atomic_queue_pop (GstAtomicQueue * queue) @@ -345,8 +333,6 @@ gst_atomic_queue_pop (GstAtomicQueue * queue) * @data: the data * * Append @data to the tail of the queue. - * - * Since: 0.10.33 */ void gst_atomic_queue_push (GstAtomicQueue * queue, gpointer data) @@ -409,8 +395,6 @@ gst_atomic_queue_push (GstAtomicQueue * queue, gpointer data) * Get the amount of items in the queue. * * Returns: the number of elements in the queue. - * - * Since: 0.10.33 */ guint gst_atomic_queue_length (GstAtomicQueue * queue) diff --git a/gst/gstatomicqueue.h b/gst/gstatomicqueue.h index 8d4f23334e..af6d693c76 100644 --- a/gst/gstatomicqueue.h +++ b/gst/gstatomicqueue.h @@ -35,8 +35,6 @@ G_BEGIN_DECLS * Opaque atomic data queue. * * Use the acessor functions to get the stored values. - * - * Since: 0.10.33 */ typedef struct _GstAtomicQueue GstAtomicQueue; diff --git a/gst/gstbin.c b/gst/gstbin.c index 51fa75d978..fe8e6b8005 100644 --- a/gst/gstbin.c +++ b/gst/gstbin.c @@ -372,8 +372,6 @@ gst_bin_class_init (GstBinClass * klass) * If set to #TRUE, the bin will handle asynchronous state changes. * This should be used only if the bin subclass is modifying the state * of its children on its own. - * - * Since: 0.10.13 */ g_object_class_install_property (gobject_class, PROP_ASYNC_HANDLING, g_param_spec_boolean ("async-handling", "Async Handling", @@ -417,8 +415,6 @@ gst_bin_class_init (GstBinClass * klass) * Connect to this signal if the default latency calculations are not * sufficient, like when you need different latencies for different sinks in * the same pipeline. - * - * Since: 0.10.22 */ gst_bin_signals[DO_LATENCY] = g_signal_new ("do-latency", G_TYPE_FROM_CLASS (klass), @@ -437,8 +433,6 @@ gst_bin_class_init (GstBinClass * klass) * source. The structure of the message is named 'GstBinForwarded' and contains * a field named 'message' of type GST_TYPE_MESSAGE that contains the original * forwarded message. - * - * Since: 0.10.31 */ g_object_class_install_property (gobject_class, PROP_MESSAGE_FORWARD, g_param_spec_boolean ("message-forward", "Message Forward", @@ -2433,8 +2427,6 @@ failed: * calculations will be performed. * * Returns: %TRUE if the latency could be queried and reconfigured. - * - * Since: 0.10.22. */ gboolean gst_bin_recalculate_latency (GstBin * bin) diff --git a/gst/gstbin.h b/gst/gstbin.h index 6ff4247729..6ae740407e 100644 --- a/gst/gstbin.h +++ b/gst/gstbin.h @@ -152,7 +152,7 @@ struct _GstBinClass { void (*handle_message) (GstBin *bin, GstMessage *message); /*< private >*/ - /* signal added 0.10.22 */ + /* signal */ gboolean (*do_latency) (GstBin *bin); /*< private >*/ diff --git a/gst/gstbuffer.h b/gst/gstbuffer.h index edeae38985..6a45c03bf7 100644 --- a/gst/gstbuffer.h +++ b/gst/gstbuffer.h @@ -163,8 +163,6 @@ typedef struct _GstBufferPool GstBufferPool; * @buffer: a #GstBuffer * * Tests if the buffer marks a discontinuity in the stream. - * - * Since: 0.10.9 */ #define GST_BUFFER_IS_DISCONT(buffer) (GST_BUFFER_FLAG_IS_SET (buffer, GST_BUFFER_FLAG_DISCONT)) diff --git a/gst/gstbufferlist.c b/gst/gstbufferlist.c index cec034a9a8..a293741a60 100644 --- a/gst/gstbufferlist.c +++ b/gst/gstbufferlist.c @@ -47,8 +47,6 @@ * GstBufferList: * * Opaque list of grouped buffers. - * - * Since: 0.10.24 */ struct _GstBufferList { @@ -124,8 +122,6 @@ gst_buffer_list_init (GstBufferList * list, guint asize) * * Returns: (transfer full): the new #GstBufferList. gst_buffer_list_unref() * after usage. - * - * Since: 0.10.24 */ GstBufferList * gst_buffer_list_new_sized (guint size) @@ -151,8 +147,6 @@ gst_buffer_list_new_sized (guint size) * * Returns: (transfer full): the new #GstBufferList. gst_buffer_list_unref() * after usage. - * - * Since: 0.10.24 */ GstBufferList * gst_buffer_list_new (void) @@ -167,8 +161,6 @@ gst_buffer_list_new (void) * Returns the number of buffers in @list. * * Returns: the number of buffers in the buffer list - * - * Since: 0.10.24 */ guint gst_buffer_list_length (GstBufferList * list) @@ -189,8 +181,6 @@ gst_buffer_list_length (GstBufferList * list) * @func can modify the passed buffer pointer or its contents. The return value * of @func define if this function returns or if the remaining buffers in * the list should be skipped. - * - * Since: 0.10.24 */ void gst_buffer_list_foreach (GstBufferList * list, GstBufferListFunc func, @@ -237,8 +227,6 @@ gst_buffer_list_foreach (GstBufferList * list, GstBufferListFunc func, * * Returns: (transfer none): the buffer at @idx in @group or NULL when there * is no buffer. The buffer remains valid as long as @list is valid. - * - * Since: 0.10.24 */ GstBuffer * gst_buffer_list_get (GstBufferList * list, guint idx) diff --git a/gst/gstbufferlist.h b/gst/gstbufferlist.h index 4b0dfeb56c..2e8a56cec2 100644 --- a/gst/gstbufferlist.h +++ b/gst/gstbufferlist.h @@ -72,8 +72,6 @@ typedef gboolean (*GstBufferListFunc) (GstBuffer **buffer, guint idx, * the number of memcpy operations in a pipeline. * * Returns: (transfer full): @list - * - * Since: 0.10.24 */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC GstBufferList * gst_buffer_list_ref (GstBufferList * list); @@ -92,8 +90,6 @@ gst_buffer_list_ref (GstBufferList * list) * * Decreases the refcount of the buffer list. If the refcount reaches 0, the * buffer list will be freed. - * - * Since: 0.10.24 */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC void gst_buffer_list_unref (GstBufferList * list); @@ -115,8 +111,6 @@ gst_buffer_list_unref (GstBufferList * list) * refcount of buffers pointed to will be increased by one. * * Returns: (transfer full): a new copy of @list. - * - * Since: 0.10.24 */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC GstBufferList * gst_buffer_list_copy (const GstBufferList * list); @@ -133,8 +127,6 @@ gst_buffer_list_copy (const GstBufferList * list) * @list: a #GstBufferList * * Tests if you can safely add buffers and groups into a buffer list. - * - * Since: 0.10.24 */ #define gst_buffer_list_is_writable(list) gst_mini_object_is_writable (GST_MINI_OBJECT_CAST (list)) @@ -148,8 +140,6 @@ gst_buffer_list_copy (const GstBufferList * list) * * Returns: (transfer full): a writable list, which may or may not be the * same as @list - * - * Since: 0.10.24 */ #define gst_buffer_list_make_writable(list) GST_BUFFER_LIST_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT_CAST (list))) diff --git a/gst/gstbus.c b/gst/gstbus.c index 898fc5e245..ec37e4fb76 100644 --- a/gst/gstbus.c +++ b/gst/gstbus.c @@ -164,7 +164,8 @@ gst_bus_class_init (GstBusClass * klass) gobject_class->set_property = gst_bus_set_property; gobject_class->constructed = gst_bus_constructed; - /* GstBus:enable-async: + /** + * GstBus::enable-async: * * Enable async message delivery support for bus watches, * gst_bus_pop() and similar API. Without this only the @@ -172,8 +173,6 @@ gst_bus_class_init (GstBusClass * klass) * * This property is used to create the child element buses * in #GstBin. - * - * Since: 0.10.33 */ g_object_class_install_property (gobject_class, PROP_ENABLE_ASYNC, g_param_spec_boolean ("enable-async", "Enable Async", @@ -480,8 +479,6 @@ gst_bus_set_flushing (GstBus * bus, gboolean flushing) * with gst_message_unref() after usage. * * MT safe. - * - * Since: 0.10.15 */ GstMessage * gst_bus_timed_pop_filtered (GstBus * bus, GstClockTime timeout, @@ -578,8 +575,6 @@ beach: * gst_message_unref() after usage. * * MT safe. - * - * Since: 0.10.12 */ GstMessage * gst_bus_timed_pop (GstBus * bus, GstClockTime timeout) @@ -605,8 +600,6 @@ gst_bus_timed_pop (GstBus * bus, GstClockTime timeout) * gst_message_unref() after usage. * * MT safe. - * - * Since: 0.10.15 */ GstMessage * gst_bus_pop_filtered (GstBus * bus, GstMessageType types) @@ -891,8 +884,8 @@ gst_bus_add_watch_full_unlocked (GstBus * bus, gint priority, * @notify: the function to call when the source is removed. * * Adds a bus watch to the default main context with the given @priority (e.g. - * %G_PRIORITY_DEFAULT). Since 0.10.33 it is also possible to use a non-default - * main context set up using g_main_context_push_thread_default() (before + * %G_PRIORITY_DEFAULT). It is also possible to use a non-default main + * context set up using g_main_context_push_thread_default() (before * one had to create a bus watch source and attach it to the desired main * context 'manually'). * @@ -933,8 +926,8 @@ gst_bus_add_watch_full (GstBus * bus, gint priority, * @user_data: user data passed to @func. * * Adds a bus watch to the default main context with the default priority - * (%G_PRIORITY_DEFAULT). Since 0.10.33 it is also possible to use a non-default - * main context set up using g_main_context_push_thread_default() (before + * (%G_PRIORITY_DEFAULT). It is also possible to use a non-default main + * context set up using g_main_context_push_thread_default() (before * one had to create a bus watch source and attach it to the desired main * context 'manually'). * @@ -1228,8 +1221,8 @@ gst_bus_disable_sync_message_emission (GstBus * bus) * @priority: The priority of the watch. * * Adds a bus signal watch to the default main context with the given @priority - * (e.g. %G_PRIORITY_DEFAULT). Since 0.10.33 it is also possible to use a - * non-default main context set up using g_main_context_push_thread_default() + * (e.g. %G_PRIORITY_DEFAULT). It is also possible to use a non-default main + * context set up using g_main_context_push_thread_default() * (before one had to create a bus watch source and attach it to the desired * main context 'manually'). * @@ -1287,7 +1280,7 @@ add_failed: * @bus: a #GstBus on which you want to receive the "message" signal * * Adds a bus signal watch to the default main context with the default priority - * (%G_PRIORITY_DEFAULT). Since 0.10.33 it is also possible to use a non-default + * (%G_PRIORITY_DEFAULT). It is also possible to use a non-default * main context set up using g_main_context_push_thread_default() (before * one had to create a bus watch source and attach it to the desired main * context 'manually'). diff --git a/gst/gstcaps.c b/gst/gstcaps.c index b5d322d849..eba50a05fd 100644 --- a/gst/gstcaps.c +++ b/gst/gstcaps.c @@ -446,8 +446,6 @@ gst_caps_remove_and_get_structure (GstCaps * caps, guint idx) * * Returns: (transfer full): a pointer to the #GstStructure corresponding * to @index. - * - * Since: 0.10.30 */ GstStructure * gst_caps_steal_structure (GstCaps * caps, guint index) @@ -505,8 +503,6 @@ gst_caps_append (GstCaps * caps1, GstCaps * caps2) * If either caps is ANY, the resulting caps will be ANY. * * Returns: (transfer full): the merged caps. - * - * Since: 0.10.10 */ GstCaps * gst_caps_merge (GstCaps * caps1, GstCaps * caps2) @@ -741,8 +737,6 @@ gst_caps_truncate (GstCaps * caps) * Sets the given @field on all structures of @caps to the given @value. * This is a convenience function for calling gst_structure_set_value() on * all structures of @caps. - * - * Since: 0.10.26 **/ void gst_caps_set_value (GstCaps * caps, const char *field, const GValue * value) @@ -769,10 +763,6 @@ gst_caps_set_value (GstCaps * caps, const char *field, const GValue * value) * * Sets fields in a #GstCaps. The arguments must be passed in the same * manner as gst_structure_set(), and be NULL-terminated. - * <note>Prior to GStreamer version 0.10.26, this function failed when - * @caps was not simple. If your code needs to work with those versions - * of GStreamer, you may only call this function when GST_CAPS_IS_SIMPLE() - * is %TRUE for @caps.</note> */ void gst_caps_set_simple_valist (GstCaps * caps, const char *field, va_list varargs) @@ -810,10 +800,6 @@ gst_caps_set_simple_valist (GstCaps * caps, const char *field, va_list varargs) * * Sets fields in a #GstCaps. The arguments must be passed in the same * manner as gst_structure_set(), and be NULL-terminated. - * <note>Prior to GStreamer version 0.10.26, this function failed when - * @caps was not simple. If your code needs to work with those versions - * of GStreamer, you may only call this function when GST_CAPS_IS_SIMPLE() - * is %TRUE for @caps.</note> */ void gst_caps_set_simple (GstCaps * caps, const char *field, ...) @@ -997,8 +983,6 @@ gst_caps_is_subset (const GstCaps * subset, const GstCaps * superset) * for more information. * * Returns: %TRUE if @structure is a subset of @caps - * - * Since: 0.10.36 */ gboolean gst_caps_is_subset_structure (const GstCaps * caps, @@ -1060,8 +1044,6 @@ gst_caps_is_equal (const GstCaps * caps1, const GstCaps * caps2) * Checks if the given caps are exactly the same set of caps. * * Returns: TRUE if both caps are strictly equal. - * - * Since: 0.10.36 */ gboolean gst_caps_is_strictly_equal (const GstCaps * caps1, const GstCaps * caps2) @@ -1097,8 +1079,6 @@ gst_caps_is_strictly_equal (const GstCaps * caps1, const GstCaps * caps2) * be empty * * Returns: %TRUE if intersection would be not empty - * - * Since: 0.10.25 */ gboolean gst_caps_can_intersect (const GstCaps * caps1, const GstCaps * caps2) @@ -1305,7 +1285,6 @@ gst_caps_intersect_first (GstCaps * caps1, GstCaps * caps2) * used. * * Returns: the new #GstCaps - * Since: 0.10.33 */ GstCaps * gst_caps_intersect_full (GstCaps * caps1, GstCaps * caps2, diff --git a/gst/gstcaps.h b/gst/gstcaps.h index f5d428732b..923199bd25 100644 --- a/gst/gstcaps.h +++ b/gst/gstcaps.h @@ -71,8 +71,6 @@ typedef enum { * another element's caps priority order when intersecting with its own caps. * Example: If caps1 is [A, B, C] and caps2 is [E, B, D, A], the result * would be [A, B], maintaining the first caps priority on the intersection. - * - * Since: 0.10.33 */ typedef enum { GST_CAPS_INTERSECT_ZIG_ZAG = 0, diff --git a/gst/gstclock.c b/gst/gstclock.c index 1d7eaef2d9..5e91b5871d 100644 --- a/gst/gstclock.c +++ b/gst/gstclock.c @@ -261,8 +261,6 @@ gst_clock_entry_reinit (GstClock * clock, GstClockEntry * entry, * * Returns: %TRUE if the GstClockID could be reinitialized to the provided * @time, else %FALSE. - * - * Since: 0.10.32 */ gboolean gst_clock_single_shot_id_reinit (GstClock * clock, GstClockID id, @@ -284,9 +282,6 @@ gst_clock_single_shot_id_reinit (GstClock * clock, GstClockID id, * * Returns: %TRUE if the GstClockID could be reinitialized to the provided * @time, else %FALSE. - * - * Since: 0.10.33 - * */ gboolean gst_clock_periodic_id_reinit (GstClock * clock, GstClockID id, @@ -557,8 +552,6 @@ not_supported: * Returns: the result of the non blocking wait. * * MT safe. - * - * Since: 0.10.30 */ GstClockReturn gst_clock_id_wait_async (GstClockID id, @@ -865,8 +858,6 @@ gst_clock_adjust_unlocked (GstClock * clock, GstClockTime internal) * This function is the reverse of gst_clock_adjust_unlocked(). * * Returns: the internal time of the clock corresponding to @external. - * - * Since: 0.10.13 */ GstClockTime gst_clock_unadjust_unlocked (GstClock * clock, GstClockTime external) diff --git a/gst/gstclock.h b/gst/gstclock.h index 646ac64d05..5d42ce605d 100644 --- a/gst/gstclock.h +++ b/gst/gstclock.h @@ -123,8 +123,6 @@ typedef gpointer GstClockID; * @time: the time * * Convert a #GstClockTime to seconds. - * - * Since: 0.10.16 */ #define GST_TIME_AS_SECONDS(time) ((time) / GST_SECOND) /** @@ -132,8 +130,6 @@ typedef gpointer GstClockID; * @time: the time * * Convert a #GstClockTime to milliseconds (1/1000 of a second). - * - * Since: 0.10.16 */ #define GST_TIME_AS_MSECONDS(time) ((time) / G_GINT64_CONSTANT (1000000)) /** @@ -141,8 +137,6 @@ typedef gpointer GstClockID; * @time: the time * * Convert a #GstClockTime to microseconds (1/1000000 of a second). - * - * Since: 0.10.16 */ #define GST_TIME_AS_USECONDS(time) ((time) / G_GINT64_CONSTANT (1000)) /** @@ -150,8 +144,6 @@ typedef gpointer GstClockID; * @time: the time * * Convert a #GstClockTime to nanoseconds (1/1000000000 of a second). - * - * Since: 0.10.16 */ #define GST_TIME_AS_NSECONDS(time) (time) @@ -275,7 +267,7 @@ typedef gboolean (*GstClockCallback) (GstClock *clock, GstClockTime t * @GST_CLOCK_BADTIME: A bad time was provided to a function. * @GST_CLOCK_ERROR: An error occurred * @GST_CLOCK_UNSUPPORTED: Operation is not supported - * @GST_CLOCK_DONE: The ClockID is done waiting (Since: 0.10.32) + * @GST_CLOCK_DONE: The ClockID is done waiting * * The return value of a clock operation. */ diff --git a/gst/gstconfig.h.in b/gst/gstconfig.h.in index 31ea67479c..33aa728be3 100644 --- a/gst/gstconfig.h.in +++ b/gst/gstconfig.h.in @@ -127,8 +127,6 @@ * * printf format type used to debug GStreamer segments. * This can only be used on pointers to GstSegment structures. - * - * Since: 0.10.10 */ @GST_PRINTF_EXTENSION_SEGMENT_FORMAT_DEFINE@ diff --git a/gst/gstdatetime.c b/gst/gstdatetime.c index a02dcaae22..b9eaa1d149 100644 --- a/gst/gstdatetime.c +++ b/gst/gstdatetime.c @@ -40,8 +40,6 @@ * Date information is handled using the proleptic Gregorian calendar. * * Provides basic creation functions and accessor functions to its fields. - * - * Since: 0.10.31 */ typedef enum @@ -190,7 +188,6 @@ gst_date_time_has_second (const GstDateTime * datetime) * Call gst_date_time_has_year before, to avoid warnings. * * Return value: The year of this #GstDateTime - * Since: 0.10.31 */ gint gst_date_time_get_year (const GstDateTime * datetime) @@ -208,7 +205,6 @@ gst_date_time_get_year (const GstDateTime * datetime) * Call gst_date_time_has_month before, to avoid warnings. * * Return value: The month of this #GstDateTime - * Since: 0.10.31 */ gint gst_date_time_get_month (const GstDateTime * datetime) @@ -227,7 +223,6 @@ gst_date_time_get_month (const GstDateTime * datetime) * Call gst_date_time_has_day before, to avoid warnings. * * Return value: The day of this #GstDateTime - * Since: 0.10.31 */ gint gst_date_time_get_day (const GstDateTime * datetime) @@ -247,8 +242,6 @@ gst_date_time_get_day (const GstDateTime * datetime) * Call gst_date_time_has_haur before, to avoid warnings. * * Return value: the hour of the day - * - * Since: 0.10.31 */ gint gst_date_time_get_hour (const GstDateTime * datetime) @@ -268,8 +261,6 @@ gst_date_time_get_hour (const GstDateTime * datetime) * Call gst_date_time_has_minute before, to avoid warnings. * * Return value: the minute of the hour - * - * Since: 0.10.31 */ gint gst_date_time_get_minute (const GstDateTime * datetime) @@ -289,8 +280,6 @@ gst_date_time_get_minute (const GstDateTime * datetime) * Call gst_date_time_has_second before, to avoid warnings. * * Return value: the second represented by @datetime - * - * Since: 0.10.31 */ gint gst_date_time_get_second (const GstDateTime * datetime) @@ -309,8 +298,6 @@ gst_date_time_get_second (const GstDateTime * datetime) * @datetime in the gregorian calendar. * * Return value: the microsecond of the second - * - * Since: 0.10.31 */ gint gst_date_time_get_microsecond (const GstDateTime * datetime) @@ -331,7 +318,6 @@ gst_date_time_get_microsecond (const GstDateTime * datetime) * If @datetime represents UTC time, then the offset is zero. * * Return value: the offset from UTC in hours - * Since: 0.10.31 */ gfloat gst_date_time_get_time_zone_offset (const GstDateTime * datetime) @@ -355,8 +341,6 @@ gst_date_time_get_time_zone_offset (const GstDateTime * datetime) * Free-function: gst_date_time_unref * * Return value: (transfer full): the newly created #GstDateTime - * - * Since: */ GstDateTime * gst_date_time_new_y (gint year) @@ -380,8 +364,6 @@ gst_date_time_new_y (gint year) * Free-function: gst_date_time_unref * * Return value: (transfer full): the newly created #GstDateTime - * - * Since: */ GstDateTime * gst_date_time_new_ym (gint year, gint month) @@ -409,8 +391,6 @@ gst_date_time_new_ym (gint year, gint month) * Free-function: gst_date_time_unref * * Return value: (transfer full): the newly created #GstDateTime - * - * Since: */ GstDateTime * gst_date_time_new_ymd (gint year, gint month, gint day) @@ -428,8 +408,6 @@ gst_date_time_new_ymd (gint year, gint month, gint day) * Free-function: gst_date_time_unref * * Return value: (transfer full): the newly created #GstDateTime - * - * Since: 0.10.31 */ GstDateTime * gst_date_time_new_from_unix_epoch_local_time (gint64 secs) @@ -450,8 +428,6 @@ gst_date_time_new_from_unix_epoch_local_time (gint64 secs) * Free-function: gst_date_time_unref * * Return value: (transfer full): the newly created #GstDateTime - * - * Since: 0.10.31 */ GstDateTime * gst_date_time_new_from_unix_epoch_utc (gint64 secs) @@ -512,8 +488,6 @@ gst_date_time_check_fields (gint * year, gint * month, gint * day, * Free-function: gst_date_time_unref * * Return value: (transfer full): the newly created #GstDateTime - * - * Since: 0.10.31 */ GstDateTime * gst_date_time_new_local_time (gint year, gint month, gint day, gint hour, @@ -548,8 +522,6 @@ gst_date_time_new_local_time (gint year, gint month, gint day, gint hour, * * Return value: (transfer full): the newly created #GstDateTime which should * be freed with gst_date_time_unref(). - * - * Since: 0.10.31 */ GstDateTime * gst_date_time_new_now_local_time (void) @@ -567,8 +539,6 @@ gst_date_time_new_now_local_time (void) * * Return value: (transfer full): the newly created #GstDateTime which should * be freed with gst_date_time_unref(). - * - * Since: 0.10.31 */ GstDateTime * gst_date_time_new_now_utc (void) @@ -627,8 +597,6 @@ __gst_date_time_compare (const GstDateTime * dt1, const GstDateTime * dt2) * Free-function: gst_date_time_unref * * Return value: (transfer full): the newly created #GstDateTime - * - * Since: 0.10.31 */ GstDateTime * gst_date_time_new (gfloat tzoffset, gint year, gint month, gint day, gint hour, @@ -912,8 +880,6 @@ gst_date_time_free (GstDateTime * datetime) * Atomically increments the reference count of @datetime by one. * * Return value: (transfer full): the reference @datetime - * - * Since: 0.10.31 */ GstDateTime * gst_date_time_ref (GstDateTime * datetime) @@ -930,8 +896,6 @@ gst_date_time_ref (GstDateTime * datetime) * * Atomically decrements the reference count of @datetime by one. When the * reference count reaches zero, the structure is freed. - * - * Since: 0.10.31 */ void gst_date_time_unref (GstDateTime * datetime) diff --git a/gst/gstdebugutils.h b/gst/gstdebugutils.h index 8420d3b820..39decd85d6 100644 --- a/gst/gstdebugutils.h +++ b/gst/gstdebugutils.h @@ -39,8 +39,6 @@ G_BEGIN_DECLS * * Available details for pipeline graphs produced by GST_DEBUG_BIN_TO_DOT_FILE() * and GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS(). - * - * Since: 0.10.15 */ typedef enum { GST_DEBUG_GRAPH_SHOW_MEDIA_TYPE = (1<<0), @@ -75,8 +73,6 @@ void gst_debug_bin_to_dot_file_with_ts (GstBin *bin, GstDebugGraphDetails detail * The macro is only active if gstreamer is configured with * "--gst-enable-gst-debug" and the environment variable * GST_DEBUG_DUMP_DOT_DIR is set to a basepath (e.g. /tmp). - * - * Since: 0.10.15 */ #define GST_DEBUG_BIN_TO_DOT_FILE(bin, details, file_name) gst_debug_bin_to_dot_file (bin, details, file_name) @@ -89,8 +85,6 @@ void gst_debug_bin_to_dot_file_with_ts (GstBin *bin, GstDebugGraphDetails detail * * This works like GST_DEBUG_BIN_TO_DOT_FILE(), but adds the current timestamp * to the filename, so that it can be used to take multiple snapshots. - * - * Since: 0.10.15 */ #define GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS(bin, details, file_name) gst_debug_bin_to_dot_file_with_ts (bin, details, file_name) diff --git a/gst/gstelement.c b/gst/gstelement.c index 2187762242..c0d1ee8d2f 100644 --- a/gst/gstelement.c +++ b/gst/gstelement.c @@ -502,8 +502,6 @@ gst_element_get_base_time (GstElement * element) * pipelines, and you can also ensure that the pipelines have the same clock. * * MT safe. - * - * Since: 0.10.24 */ void gst_element_set_start_time (GstElement * element, GstClockTime time) @@ -535,8 +533,6 @@ gst_element_set_start_time (GstElement * element, GstClockTime time) * MT safe. * * Returns: the start time of the element. - * - * Since: 0.10.24 */ GstClockTime gst_element_get_start_time (GstElement * element) @@ -1084,8 +1080,6 @@ gst_element_get_request_pad (GstElement * element, const gchar * name) * * Returns: (transfer full): requested #GstPad if found, otherwise %NULL. * Release after usage. - * - * Since: 0.10.32 */ GstPad * gst_element_request_pad (GstElement * element, diff --git a/gst/gstelement.h b/gst/gstelement.h index ea2b3101ca..22790a795f 100644 --- a/gst/gstelement.h +++ b/gst/gstelement.h @@ -127,8 +127,6 @@ typedef enum { * @elem: a #GstElement to return the target state for. * * This macro returns the target #GstState of the element. - * - * Since: 0.10.13 */ #define GST_STATE_TARGET(elem) (GST_ELEMENT_CAST(elem)->target_state) @@ -315,7 +313,7 @@ typedef enum /*< flags=0 >*/ * GstElementFlags: * @GST_ELEMENT_FLAG_LOCKED_STATE: ignore state changes from parent * @GST_ELEMENT_FLAG_SINK: the element is a sink - * @GST_ELEMENT_FLAG_SOURCE: the element is a source. Since 0.10.31 + * @GST_ELEMENT_FLAG_SOURCE: the element is a source. * @GST_ELEMENT_FLAG_PROVIDE_CLOCK: the element can provide a clock * @GST_ELEMENT_FLAG_REQUIRE_CLOCK: the element requires a clock * @GST_ELEMENT_FLAG_INDEXABLE: the element can use an index @@ -391,8 +389,6 @@ typedef enum * * This macro returns the start_time of the @elem. The start_time is the * running_time of the pipeline when the element went to PAUSED. - * - * Since: 0.10.24 */ #define GST_ELEMENT_START_TIME(elem) (GST_ELEMENT_CAST(elem)->start_time) @@ -464,8 +460,6 @@ G_STMT_START { \ * the application of something noteworthy that is not an error. * The pipeline will post a info message and the * application will be informed. - * - * Since: 0.10.12 */ #define GST_ELEMENT_INFO(el, domain, code, text, debug) \ G_STMT_START { \ diff --git a/gst/gstelementfactory.c b/gst/gstelementfactory.c index cce6c8d24f..f3e1bdb4b9 100644 --- a/gst/gstelementfactory.c +++ b/gst/gstelementfactory.c @@ -180,8 +180,7 @@ gst_element_factory_cleanup (GstElementFactory * factory) /** * gst_element_register: * @plugin: (allow-none): #GstPlugin to register the element with, or NULL for - * a static element (note that passing NULL only works in GStreamer 0.10.13 - * and later) + * a static element. * @name: name of elements of this type * @rank: rank of element (higher rank means more importance when autoplugging) * @type: GType of element to register @@ -642,8 +641,6 @@ gst_element_factory_get_uri_protocols (GstElementFactory * factory) * Check if @factory implements the interface with name @interfacename. * * Returns: #TRUE when @factory implement the interface. - * - * Since: 0.10.14 */ gboolean gst_element_factory_has_interface (GstElementFactory * factory, @@ -678,8 +675,6 @@ typedef struct * Check if @factory is of the given types. * * Returns: %TRUE if @factory is of @type. - * - * Since: 0.10.31 */ gboolean gst_element_factory_list_is_type (GstElementFactory * factory, @@ -769,8 +764,6 @@ element_filter (GstPluginFeature * feature, FilterData * data) * Returns: (transfer full) (element-type Gst.ElementFactory): a #GList of * #GstElementFactory elements. Use gst_plugin_feature_list_free() after * usage. - * - * Since: 0.10.31 */ GList * gst_element_factory_list_get_elements (GstElementFactoryListType type, @@ -811,8 +804,6 @@ gst_element_factory_list_get_elements (GstElementFactoryListType type, * Returns: (transfer full) (element-type Gst.ElementFactory): a #GList of * #GstElementFactory elements that match the given requisits. * Use #gst_plugin_feature_list_free after usage. - * - * Since: 0.10.31 */ GList * gst_element_factory_list_filter (GList * list, diff --git a/gst/gstelementfactory.h b/gst/gstelementfactory.h index 59d64f0403..337cc4c223 100644 --- a/gst/gstelementfactory.h +++ b/gst/gstelementfactory.h @@ -101,8 +101,6 @@ gboolean gst_element_register (GstPlugin *plug * * If one or more of the MEDIA types are specified, then only elements * matching the specified media types will be selected. - * - * Since: 0.10.31 */ typedef guint64 GstElementFactoryListType; @@ -131,8 +129,6 @@ typedef guint64 GstElementFactoryListType; * * Elements of any of the defined GST_ELEMENT_FACTORY_LIST types * - * Since: 0.10.31 - * * Value: 562949953421311 * Type: GstElementFactoryListType */ @@ -147,8 +143,6 @@ typedef guint64 GstElementFactoryListType; * media types. If you wish to do this, simply don't specify any * GST_ELEMENT_FACTORY_TYPE_MEDIA flag. * - * Since: 0.10.31 - * * Value: 18446462598732840960 * Type: GstElementFactoryListType */ @@ -159,8 +153,6 @@ typedef guint64 GstElementFactoryListType; * * All encoders handling video or image media types * - * Since: 0.10.31 - * * Value: 2814749767106562 * Type: GstElementFactoryListType */ @@ -171,8 +163,6 @@ typedef guint64 GstElementFactoryListType; * * All encoders handling audio media types * - * Since: 0.10.31 - * * Value: 1125899906842626 * Type: GstElementFactoryListType */ @@ -183,8 +173,6 @@ typedef guint64 GstElementFactoryListType; * * All sinks handling audio, video or image media types * - * Since: 0.10.31 - * * Value: 3940649673949188 * Type: GstElementFactoryListType */ @@ -195,8 +183,6 @@ typedef guint64 GstElementFactoryListType; * * All elements used to 'decode' streams (decoders, demuxers, parsers, depayloaders) * - * Since: 0.10.31 - * * Value: 353 * Type: GstElementFactoryListType */ diff --git a/gst/gsterror.h b/gst/gsterror.h index eab6c0070b..a066be92fd 100644 --- a/gst/gsterror.h +++ b/gst/gsterror.h @@ -53,7 +53,7 @@ G_BEGIN_DECLS * @GST_CORE_ERROR_MISSING_PLUGIN: used if a plugin is missing. * @GST_CORE_ERROR_CLOCK: used for clock related errors. * @GST_CORE_ERROR_DISABLED: used if functionality has been disabled at - * compile time (Since: 0.10.13). + * compile time. * @GST_CORE_ERROR_NUM_ERRORS: the number of core error types. * * Core errors are errors inside the core GStreamer library. @@ -170,9 +170,9 @@ typedef enum * @GST_STREAM_ERROR_FORMAT: used when the stream is of the wrong format * (for example, wrong caps). * @GST_STREAM_ERROR_DECRYPT: used when the stream is encrypted and can't be - * decrypted because this is not supported by the element. (Since: 0.10.20) + * decrypted because this is not supported by the element. * @GST_STREAM_ERROR_DECRYPT_NOKEY: used when the stream is encrypted and - * can't be decrypted because no suitable key is available. (Since: 0.10.20) + * can't be decrypted because no suitable key is available. * @GST_STREAM_ERROR_NUM_ERRORS: the number of stream error types. * * Stream errors are for anything related to the stream being processed: diff --git a/gst/gstevent.c b/gst/gstevent.c index d07c8140c9..d93d7dd97f 100644 --- a/gst/gstevent.c +++ b/gst/gstevent.c @@ -384,8 +384,6 @@ gst_event_writable_structure (GstEvent * event) * check the name of a custom event. * * Returns: %TRUE if @name matches the name of the event structure. - * - * Since: 0.10.20 */ gboolean gst_event_has_name (GstEvent * event, const gchar * name) @@ -418,8 +416,6 @@ gst_event_has_name (GstEvent * event, const gchar * name) * Returns: The event's sequence number. * * MT safe. - * - * Since: 0.10.22 */ guint32 gst_event_get_seqnum (GstEvent * event) @@ -441,8 +437,6 @@ gst_event_get_seqnum (GstEvent * event) * more information. * * MT safe. - * - * Since: 0.10.22 */ void gst_event_set_seqnum (GstEvent * event, guint32 seqnum) @@ -1397,8 +1391,6 @@ gst_event_new_navigation (GstStructure * structure) * the time format. * * Returns: (transfer full): a new #GstEvent - * - * Since: 0.10.12 */ GstEvent * gst_event_new_latency (GstClockTime latency) @@ -1422,8 +1414,6 @@ gst_event_new_latency (GstClockTime latency) * @latency: (out): A pointer to store the latency in. * * Get the latency in the latency event. - * - * Since: 0.10.12 */ void gst_event_parse_latency (GstEvent * event, GstClockTime * latency) @@ -1460,8 +1450,6 @@ gst_event_parse_latency (GstEvent * event, GstClockTime * latency) * part of a larger step operation. * * Returns: (transfer full): a new #GstEvent - * - * Since: 0.10.24 */ GstEvent * gst_event_new_step (GstFormat format, guint64 amount, gdouble rate, @@ -1496,8 +1484,6 @@ gst_event_new_step (GstFormat format, guint64 amount, gdouble rate, * boolean in * * Parse the step event. - * - * Since: 0.10.24 */ void gst_event_parse_step (GstEvent * event, GstFormat * format, guint64 * amount, @@ -1536,8 +1522,6 @@ gst_event_parse_step (GstEvent * event, GstFormat * format, guint64 * amount, * or changing the topology of the pipeline. * * Returns: (transfer full): a new #GstEvent - * - * Since: 0.11.0 */ GstEvent * gst_event_new_reconfigure (void) @@ -1563,8 +1547,6 @@ gst_event_new_reconfigure (void) * @name is used to store multiple sticky events on one pad. * * Returns: (transfer full): a new #GstEvent - * - * Since: 0.10.26 */ /* FIXME 0.11: take ownership of msg for consistency? */ GstEvent * @@ -1590,8 +1572,6 @@ gst_event_new_sink_message (const gchar * name, GstMessage * msg) * @msg: (out) (transfer full): a pointer to store the #GstMessage in. * * Parse the sink-message event. Unref @msg after usage. - * - * Since: 0.10.26 */ void gst_event_parse_sink_message (GstEvent * event, GstMessage ** msg) @@ -1639,8 +1619,6 @@ gst_event_new_stream_start (void) * inform elements that some kind of the TOC was found. * * Returns: (transfer full): a new #GstEvent. - * - * Since: 0.10.37 */ GstEvent * gst_event_new_toc (GstToc * toc, gboolean updated) @@ -1665,8 +1643,6 @@ gst_event_new_toc (GstToc * toc, gboolean updated) * @updated: (out): pointer to store TOC updated flag. * * Parse a TOC @event and store the results in the given @toc and @updated locations. - * - * Since: 0.10.37 */ void gst_event_parse_toc (GstEvent * event, GstToc ** toc, gboolean * updated) @@ -1693,8 +1669,6 @@ gst_event_parse_toc (GstEvent * event, GstToc ** toc, gboolean * updated) * given @uid. * * Returns: a new #GstEvent. - * - * Since: 0.10.37 */ GstEvent * gst_event_new_toc_select (const gchar * uid) @@ -1717,8 +1691,6 @@ gst_event_new_toc_select (const gchar * uid) * @uid: (out): storage for the selection UID. * * Parse a TOC select @event and store the results in the given @uid location. - * - * Since: 0.10.37 */ void gst_event_parse_toc_select (GstEvent * event, gchar ** uid) @@ -1746,8 +1718,6 @@ gst_event_parse_toc_select (GstEvent * event, gchar ** uid) * finish playback of a segment as a result of a segment seek. * * Returns: (transfer full): a new #GstEvent - * - * Since: 0.11.0 */ GstEvent * gst_event_new_segment_done (GstFormat format, gint64 position) diff --git a/gst/gstevent.h b/gst/gstevent.h index be85cdf6fe..16004ccc13 100644 --- a/gst/gstevent.h +++ b/gst/gstevent.h @@ -95,13 +95,12 @@ typedef enum { * @GST_EVENT_SINK_MESSAGE: An event that sinks turn into a message. Used to * send messages that should be emitted in sync with * rendering. - * Since: 0.10.26 * @GST_EVENT_EOS: End-Of-Stream. No more data is to be expected to follow * without a SEGMENT event. * @GST_EVENT_SEGMENT_DONE: Marks the end of a segment playback. * @GST_EVENT_GAP: Marks a gap in the datastream. * @GST_EVENT_TOC: An event which indicates that a new table of contents (TOC) - * was found or updated. Since: 0.10.37 + * was found or updated. * @GST_EVENT_QOS: A quality message. Used to indicate to upstream elements * that the downstream elements should adjust their processing * rate. @@ -111,13 +110,11 @@ typedef enum { * to upstream elements. * @GST_EVENT_LATENCY: Notification of new latency adjustment. Sinks will use * the latency information to adjust their synchronisation. - * Since: 0.10.12 * @GST_EVENT_STEP: A request for stepping through the media. Sinks will usually - * execute the step operation. Since: 0.10.24 + * execute the step operation. * @GST_EVENT_RECONFIGURE: A request for upstream renegotiating caps and reconfiguring. - * Since: 0.11.0 * @GST_EVENT_TOC_SELECT: A request for a new playback position based on TOC - * entry's UID. Since 0.10.37 + * entry's UID. * @GST_EVENT_CUSTOM_UPSTREAM: Upstream custom event * @GST_EVENT_CUSTOM_DOWNSTREAM: Downstream custom event that travels in the * data flow. @@ -363,8 +360,6 @@ gst_event_take (GstEvent **old_event, GstEvent *new_event) * * The different types of QoS events that can be given to the * gst_event_new_qos() method. - * - * Since: 0.10.33 */ typedef enum { GST_QOS_TYPE_OVERFLOW = 0, diff --git a/gst/gstghostpad.c b/gst/gstghostpad.c index 50a35fb982..bf6060f083 100644 --- a/gst/gstghostpad.c +++ b/gst/gstghostpad.c @@ -75,8 +75,6 @@ static GstPad *gst_proxy_pad_get_target (GstPad * pad); * Invoke the default event of the proxy pad. * * Returns: TRUE if the event was handled. - * - * Since: 0.10.36 */ gboolean gst_proxy_pad_event_default (GstPad * pad, GstObject * parent, GstEvent * event) @@ -183,8 +181,6 @@ done: * Invoke the default query function of the proxy pad. * * Returns: TRUE if the query could be performed. - * - * Since: 0.10.36 */ gboolean gst_proxy_pad_query_default (GstPad * pad, GstObject * parent, GstQuery * query) @@ -242,8 +238,6 @@ gst_proxy_pad_query_default (GstPad * pad, GstObject * parent, GstQuery * query) * * Returns: a #GstIterator of #GstPad, or NULL if @pad has no parent. Unref each * returned pad with gst_object_unref(). - * - * Since: 0.10.36 */ GstIterator * gst_proxy_pad_iterate_internal_links_default (GstPad * pad, GstObject * parent) @@ -273,8 +267,6 @@ gst_proxy_pad_iterate_internal_links_default (GstPad * pad, GstObject * parent) * Invoke the default chain function of the proxy pad. * * Returns: a #GstFlowReturn from the pad. - * - * Since: 0.10.36 */ GstFlowReturn gst_proxy_pad_chain_default (GstPad * pad, GstObject * parent, @@ -302,8 +294,6 @@ gst_proxy_pad_chain_default (GstPad * pad, GstObject * parent, * Invoke the default chain list function of the proxy pad. * * Returns: a #GstFlowReturn from the pad. - * - * Since: 0.10.36 */ GstFlowReturn gst_proxy_pad_chain_list_default (GstPad * pad, GstObject * parent, @@ -333,8 +323,6 @@ gst_proxy_pad_chain_list_default (GstPad * pad, GstObject * parent, * Invoke the default getrange function of the proxy pad. * * Returns: a #GstFlowReturn from the pad. - * - * Since: 0.10.36 */ GstFlowReturn gst_proxy_pad_getrange_default (GstPad * pad, GstObject * parent, @@ -377,8 +365,6 @@ gst_proxy_pad_get_target (GstPad * pad) * * Returns: (transfer full): the target #GstProxyPad, can be NULL. * Unref target pad after usage. - * - * Since: 0.10.36 */ GstProxyPad * gst_proxy_pad_get_internal (GstProxyPad * pad) @@ -401,8 +387,6 @@ gst_proxy_pad_get_internal (GstProxyPad * pad) * @pad: a #GstPad to unlink * * Invoke the default unlink function of the proxy pad. - * - * Since: 0.10.36 */ void gst_proxy_pad_unlink_default (GstPad * pad) @@ -640,8 +624,6 @@ gst_ghost_pad_activate_mode_default (GstPad * pad, GstObject * parent, * Invoke the default link function of a ghost pad. * * Returns: #GstPadLinkReturn of the operation - * - * Since: 0.10.36 */ GstPadLinkReturn gst_ghost_pad_link_default (GstPad * pad, GstPad * peer) @@ -671,8 +653,6 @@ gst_ghost_pad_link_default (GstPad * pad, GstPad * peer) * @pad: the #GstPad to link. * * Invoke the default unlink function of a ghost pad. - * - * Since: 0.10.36 */ void gst_ghost_pad_unlink_default (GstPad * pad) @@ -758,8 +738,6 @@ gst_ghost_pad_dispose (GObject * object) * (GST_TYPE_GHOST_PAD, "direction", @dir, ..., NULL). * * Returns: %TRUE if the construction succeeds, %FALSE otherwise. - * - * Since: 0.10.22 */ gboolean gst_ghost_pad_construct (GstGhostPad * gpad) @@ -960,8 +938,6 @@ set_target_failed: * Will ref the target. * * Returns: (transfer full): a new #GstPad, or NULL in case of an error. - * - * Since: 0.10.10 */ GstPad * @@ -1004,8 +980,6 @@ set_target_failed: * direction will be taken from the @templ. * * Returns: (transfer full): a new #GstPad, or NULL in case of an error. - * - * Since: 0.10.10 */ GstPad * gst_ghost_pad_new_no_target_from_template (const gchar * name, diff --git a/gst/gstinfo.c b/gst/gstinfo.c index 5f76cf51c4..5268d473ad 100644 --- a/gst/gstinfo.c +++ b/gst/gstinfo.c @@ -803,8 +803,6 @@ gst_debug_construct_term_color (guint colorinfo) * This function returns 0 on non-windows machines. * * Returns: an integer containing the color definition - * - * Since: 0.10.23 */ gint gst_debug_construct_win_color (guint colorinfo) diff --git a/gst/gstinfo.h b/gst/gstinfo.h index e3256891e0..155851ccfa 100644 --- a/gst/gstinfo.h +++ b/gst/gstinfo.h @@ -46,7 +46,7 @@ G_BEGIN_DECLS * in the executed code path is not fully implemented or handled yet. Note * that this does not replace proper error handling in any way, the purpose * of this message is to make it easier to spot incomplete/unfinished pieces - * of code when reading the debug log. (Since: 0.10.23) + * of code when reading the debug log. * @GST_LEVEL_INFO: Informational messages should be used to keep the developer * updated about what is happening. * Examples where this should be used are when a typefind function has @@ -63,11 +63,11 @@ G_BEGIN_DECLS * should never output anything else but LOG messages. Use this log level to * log recurring information in chain functions and loop functions, for * example. - * @GST_LEVEL_TRACE: Tracing-related messages (Since: 0.10.30) + * @GST_LEVEL_TRACE: Tracing-related messages. * Examples for this are referencing/dereferencing of objects. * @GST_LEVEL_MEMDUMP: memory dump messages are used to log (small) chunks of * data as memory dumps in the log. They will be displayed as hexdump with - * ASCII characters. (Since: 0.10.23) + * ASCII characters. * @GST_LEVEL_COUNT: The number of defined debugging levels. * * The level defines the importance of a debugging message. The more important a @@ -463,8 +463,6 @@ G_STMT_START{ \ * GST_DEBUG_CATEGORY_INIT (gst_myplugin_debug, "myplugin", 0, "nice element"); * GST_DEBUG_CATEGORY_GET (GST_CAT_PERFORMANCE, "GST_PERFORMANCE"); * ]| - * - * Since: 0.10.24 */ #ifdef GST_CAT_DEFAULT #define GST_DEBUG_CATEGORY_GET(cat,name) G_STMT_START{\ @@ -488,7 +486,7 @@ GST_EXPORT GstDebugCategory * GST_CAT_DEFAULT; /* this symbol may not be used */ GST_EXPORT gboolean _gst_debug_enabled; -/* since 0.10.7, the min debug level, used for quickly discarding debug +/* the min debug level, used for quickly discarding debug * messages that fall under the threshold. */ GST_EXPORT GstDebugLevel _gst_debug_min; @@ -609,8 +607,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @...: printf-style message to output * * Output a fixme message belonging to the given object in the given category. - * - * Since: 0.10.23 */ /** * GST_CAT_TRACE_OBJECT: @@ -620,8 +616,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * * Output a tracing message belonging to the given object in the given * category. - * - * Since: 0.10.30 */ /** * GST_CAT_MEMDUMP_OBJECT: @@ -633,8 +627,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * * Output a hexdump of @data relating to the given object in the given * category. - * - * Since: 0.10.23 */ @@ -679,8 +671,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @...: printf-style message to output * * Output an fixme message in the given category. - * - * Since: 0.10.23 */ /** * GST_CAT_TRACE: @@ -688,8 +678,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @...: printf-style message to output * * Output a tracing message in the given category. - * - * Since: 0.10.30 */ /** * GST_CAT_MEMDUMP: @@ -699,8 +687,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @length: length of the data to output * * Output a hexdump of @data in the given category. - * - * Since: 0.10.23 */ @@ -747,8 +733,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @...: printf-style message to output * * Output a fixme message belonging to the given object in the default category. - * - * Since: 0.10.23 */ /** * GST_TRACE_OBJECT: @@ -756,8 +740,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @...: printf-style message to output * * Output a tracing message belonging to the given object in the default category. - * - * Since: 0.10.30 */ /** * GST_MEMDUMP_OBJECT: @@ -767,8 +749,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @length: length of the data to output * * Output a logging message belonging to the given object in the default category. - * - * Since: 0.10.23 */ @@ -807,16 +787,12 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @...: printf-style message to output * * Output a fixme message in the default category. - * - * Since: 0.10.23 */ /** * GST_TRACE: * @...: printf-style message to output * * Output a tracing message in the default category. - * - * Since: 0.10.30 */ /** * GST_MEMDUMP: @@ -825,8 +801,6 @@ GST_CAT_LEVEL_LOG (GstDebugCategory * cat, GstDebugLevel level, * @length: length of the data to output * * Output a hexdump of @data. - * - * Since: 0.10.23 */ #ifdef G_HAVE_ISO_VARARGS @@ -1214,8 +1188,6 @@ GST_TRACE (const char *format, ...) * GST_DEBUG_FUNCPTR_NAME(). * * Use this variant of #GST_DEBUG_FUNCPTR if you do not need to use @ptr. - * - * Since: 0.10.26 */ #define GST_DEBUG_REGISTER_FUNCPTR(ptr) \ _gst_debug_register_funcptr((GstDebugFuncPtr)(ptr), #ptr) diff --git a/gst/gstiterator.c b/gst/gstiterator.c index a8f34fb4e4..3c9238c939 100644 --- a/gst/gstiterator.c +++ b/gst/gstiterator.c @@ -800,8 +800,6 @@ gst_single_object_iterator_free (GstSingleObjectIterator * it) * for the #GstPadIterIntLinkFunction. * * Returns: the new #GstIterator for @object. - * - * Since: 0.10.25 */ GstIterator * gst_iterator_new_single (GType type, const GValue * object) diff --git a/gst/gstmessage.c b/gst/gstmessage.c index 106771e5b9..f531e50c77 100644 --- a/gst/gstmessage.c +++ b/gst/gstmessage.c @@ -321,8 +321,6 @@ had_parent: * Returns: The message's sequence number. * * MT safe. - * - * Since: 0.10.22 */ guint32 gst_message_get_seqnum (GstMessage * message) @@ -344,8 +342,6 @@ gst_message_get_seqnum (GstMessage * message) * for more information. * * MT safe. - * - * Since: 0.10.22 */ void gst_message_set_seqnum (GstMessage * message, guint32 seqnum) @@ -445,8 +441,6 @@ gst_message_new_warning (GstObject * src, GError * error, const gchar * debug) * MT safe. * * Returns: (transfer full): the new info message. - * - * Since: 0.10.12 */ GstMessage * gst_message_new_info (GstObject * src, GError * error, const gchar * debug) @@ -510,8 +504,6 @@ gst_message_new_tag (GstObject * src, GstTagList * tag_list) * MT safe. * * Returns: (transfer full): The new buffering message. - * - * Since: 0.10.11 */ GstMessage * gst_message_new_buffering (GstObject * src, gint percent) @@ -687,8 +679,6 @@ gst_message_new_new_clock (GstObject * src, GstClock * clock) * Returns: (transfer full): the new structure change message. * * MT safe. - * - * Since: 0.10.22. */ GstMessage * gst_message_new_structure_change (GstObject * src, GstStructureChangeType type, @@ -902,8 +892,6 @@ gst_message_new_async_done (GstObject * src, GstClockTime running_time) * Returns: (transfer full): The new latency message. * * MT safe. - * - * Since: 0.10.12 */ GstMessage * gst_message_new_latency (GstObject * src) @@ -927,8 +915,6 @@ gst_message_new_latency (GstObject * src) * Returns: (transfer full): the new requst state message. * * MT safe. - * - * Since: 0.10.23 */ GstMessage * gst_message_new_request_state (GstObject * src, GstState state) @@ -972,8 +958,6 @@ gst_message_get_structure (GstMessage * message) * check the name of a custom message. * * Returns: %TRUE if @name matches the name of the message structure. - * - * Since: 0.10.20 */ gboolean gst_message_has_name (GstMessage * message, const gchar * name) @@ -1037,8 +1021,6 @@ gst_message_parse_tag (GstMessage * message, GstTagList ** tag_list) * gst_message_new_buffering(). * * MT safe. - * - * Since: 0.10.11 */ void gst_message_parse_buffering (GstMessage * message, gint * percent) @@ -1061,8 +1043,6 @@ gst_message_parse_buffering (GstMessage * message, gint * percent) * @buffering_left: amount of buffering time left in milliseconds * * Configures the buffering stats values in @message. - * - * Since: 0.10.20 */ void gst_message_set_buffering_stats (GstMessage * message, GstBufferingMode mode, @@ -1087,8 +1067,6 @@ gst_message_set_buffering_stats (GstMessage * message, GstBufferingMode mode, * milliseconds, or NULL * * Extracts the buffering stats values from @message. - * - * Since: 0.10.20 */ void gst_message_parse_buffering_stats (GstMessage * message, @@ -1274,8 +1252,6 @@ gst_message_parse_new_clock (GstMessage * message, GstClock ** clock) * Extracts the change type and completion status from the GstMessage. * * MT safe. - * - * Since: 0.10.22 */ void gst_message_parse_structure_change (GstMessage * message, @@ -1415,8 +1391,6 @@ gst_message_parse_warning (GstMessage * message, GError ** gerror, * in the output arguments are copies; the caller must free them when done. * * MT safe. - * - * Since: 0.10.12 */ void gst_message_parse_info (GstMessage * message, GError ** gerror, gchar ** debug) @@ -1570,8 +1544,6 @@ gst_message_parse_async_done (GstMessage * message, GstClockTime * running_time) * Extract the requested state from the request_state message. * * MT safe. - * - * Since: 0.10.23 */ void gst_message_parse_request_state (GstMessage * message, GstState * state) @@ -1600,8 +1572,6 @@ gst_message_parse_request_state (GstMessage * message, GstState * state) * Returns: (transfer full): the new stream status message. * * MT safe. - * - * Since: 0.10.24. */ GstMessage * gst_message_new_stream_status (GstObject * src, GstStreamStatusType type, @@ -1629,8 +1599,6 @@ gst_message_new_stream_status (GstObject * src, GstStreamStatusType type, * should thus not be unreffed. * * MT safe. - * - * Since: 0.10.24. */ void gst_message_parse_stream_status (GstMessage * message, @@ -1661,8 +1629,6 @@ gst_message_parse_stream_status (GstMessage * message, * * Configures the object handling the streaming thread. This is usually a * GstTask object but other objects might be added in the future. - * - * Since: 0.10.24 */ void gst_message_set_stream_status_object (GstMessage * message, @@ -1686,8 +1652,6 @@ gst_message_set_stream_status_object (GstMessage * message, * Returns: a GValue containing the object that manages the streaming thread. * This object is usually of type GstTask but other types can be added in the * future. The object remains valid as long as @message is valid. - * - * Since: 0.10.24 */ const GValue * gst_message_get_stream_status_object (GstMessage * message) @@ -1725,8 +1689,6 @@ gst_message_get_stream_status_object (GstMessage * message) * Returns: (transfer full): the new step_done message. * * MT safe. - * - * Since: 0.10.24 */ GstMessage * gst_message_new_step_done (GstObject * src, GstFormat format, guint64 amount, @@ -1763,8 +1725,6 @@ gst_message_new_step_done (GstObject * src, GstFormat format, guint64 amount, * Extract the values the step_done message. * * MT safe. - * - * Since: 0.10.24 */ void gst_message_parse_step_done (GstMessage * message, GstFormat * format, @@ -1811,8 +1771,6 @@ gst_message_parse_step_done (GstMessage * message, GstFormat * format, * Returns: (transfer full): The new step_start message. * * MT safe. - * - * Since: 0.10.24 */ GstMessage * gst_message_new_step_start (GstObject * src, gboolean active, GstFormat format, @@ -1846,8 +1804,6 @@ gst_message_new_step_start (GstObject * src, gboolean active, GstFormat format, * Extract the values from step_start message. * * MT safe. - * - * Since: 0.10.24 */ void gst_message_parse_step_start (GstMessage * message, gboolean * active, @@ -1895,8 +1851,6 @@ gst_message_parse_step_start (GstMessage * message, gboolean * active, * Returns: (transfer full): The new qos message. * * MT safe. - * - * Since: 0.10.29 */ GstMessage * gst_message_new_qos (GstObject * src, gboolean live, guint64 running_time, @@ -1934,8 +1888,6 @@ gst_message_new_qos (GstObject * src, gboolean live, guint64 running_time, * Set the QoS values that have been calculated/analysed from the QoS data * * MT safe. - * - * Since: 0.10.29 */ void gst_message_set_qos_values (GstMessage * message, gint64 jitter, @@ -1971,8 +1923,6 @@ gst_message_set_qos_values (GstMessage * message, gint64 jitter, * invalid. Values of -1 for either @processed or @dropped mean unknown values. * * MT safe. - * - * Since: 0.10.29 */ void gst_message_set_qos_stats (GstMessage * message, GstFormat format, @@ -2010,8 +1960,6 @@ gst_message_set_qos_stats (GstMessage * message, GstFormat format, * values. * * MT safe. - * - * Since: 0.10.29 */ void gst_message_parse_qos (GstMessage * message, gboolean * live, @@ -2046,8 +1994,6 @@ gst_message_parse_qos (GstMessage * message, gboolean * live, * Extract the QoS values that have been calculated/analysed from the QoS data * * MT safe. - * - * Since: 0.10.29 */ void gst_message_parse_qos_values (GstMessage * message, gint64 * jitter, @@ -2084,8 +2030,6 @@ gst_message_parse_qos_values (GstMessage * message, gint64 * jitter, * invalid. Values of -1 for either @processed or @dropped mean unknown values. * * MT safe. - * - * Since: 0.10.29 */ void gst_message_parse_qos_stats (GstMessage * message, GstFormat * format, @@ -2117,8 +2061,6 @@ gst_message_parse_qos_stats (GstMessage * message, GstFormat * format, * @test should contain a user visible string detailing the current action. * * Returns: (transfer full): The new qos message. - * - * Since: 0.10.33 */ GstMessage * gst_message_new_progress (GstObject * src, GstProgressType type, @@ -2153,8 +2095,6 @@ gst_message_new_progress (GstObject * src, GstProgressType type, * @text: (out) (allow-none) (transfer full): location for the text * * Parses the progress @type, @code and @text. - * - * Since: 0.10.33 */ void gst_message_parse_progress (GstMessage * message, GstProgressType * type, @@ -2184,8 +2124,6 @@ gst_message_parse_progress (GstMessage * message, GstProgressType * type, * Returns: (transfer full): a new TOC message. * * MT safe. - * - * Since: 0.10.37 */ GstMessage * gst_message_new_toc (GstObject * src, GstToc * toc, gboolean updated) @@ -2212,8 +2150,6 @@ gst_message_new_toc (GstObject * src, GstToc * toc, gboolean updated) * gst_toc_unref() when done. * * MT safe. - * - * Since: 0.10.37 */ void gst_message_parse_toc (GstMessage * message, GstToc ** toc, gboolean * updated) diff --git a/gst/gstmessage.h b/gst/gstmessage.h index 38c1248c21..185a3f2b7d 100644 --- a/gst/gstmessage.h +++ b/gst/gstmessage.h @@ -75,21 +75,21 @@ typedef struct _GstMessage GstMessage; * can get the new duration with a duration query. * @GST_MESSAGE_ASYNC_START: Posted by elements when they start an ASYNC * #GstStateChange. This message is not forwarded to the application but is used - * internally. Since: 0.10.13. + * internally. * @GST_MESSAGE_ASYNC_DONE: Posted by elements when they complete an ASYNC * #GstStateChange. The application will only receive this message from the toplevel - * pipeline. Since: 0.10.13 + * pipeline. * @GST_MESSAGE_LATENCY: Posted by elements when their latency changes. The - * application should recalculate and distribute a new latency. Since: 0.10.12 + * application should recalculate and distribute a new latency. * @GST_MESSAGE_REQUEST_STATE: Posted by elements when they want the pipeline to * change state. This message is a suggestion to the application which can - * decide to perform the state change on (part of) the pipeline. Since: 0.10.23. - * @GST_MESSAGE_STEP_START: A stepping operation was started. Since: 0.10.24 + * decide to perform the state change on (part of) the pipeline. + * @GST_MESSAGE_STEP_START: A stepping operation was started. * @GST_MESSAGE_QOS: A buffer was dropped or an element changed its processing - * strategy for Quality of Service reasons. Since: 0.10.29 - * @GST_MESSAGE_PROGRESS: A progress message. Since: 0.10.33 + * strategy for Quality of Service reasons. + * @GST_MESSAGE_PROGRESS: A progress message. * @GST_MESSAGE_TOC: A new table of contents (TOC) was found or previously found TOC - * was updated. Since: 0.10.37 + * was updated. Since: * @GST_MESSAGE_ANY: mask for all of the above messages. * * The different message types that are available. @@ -167,8 +167,6 @@ typedef enum * @message: a #GstMessage * * Get a constant string representation of the #GstMessageType of @message. - * - * Since: 0.10.4 */ #define GST_MESSAGE_TYPE_NAME(message) gst_message_type_get_name(GST_MESSAGE_TYPE(message)) /** @@ -201,8 +199,6 @@ typedef enum * * Get the name of the object that posted @message. Returns "(NULL)" if * the message has no source object set. - * - * Since: 0.10.24 */ #define GST_MESSAGE_SRC_NAME(message) (GST_MESSAGE_SRC(message) ? \ GST_OBJECT_NAME (GST_MESSAGE_SRC(message)) : "(NULL)") @@ -213,8 +209,6 @@ typedef enum * @GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK: Pad unlinking is starting or done. * * The type of a %GST_MESSAGE_STRUCTURE_CHANGE. - * - * Since: 0.10.22 */ typedef enum { GST_STRUCTURE_CHANGE_TYPE_PAD_LINK = 0, @@ -233,8 +227,6 @@ typedef enum { * * The type of a %GST_MESSAGE_STREAM_STATUS. The stream status messages inform the * application of new streaming threads and their status. - * - * Since: 0.10.24 */ typedef enum { GST_STREAM_STATUS_TYPE_CREATE = 0, @@ -258,8 +250,6 @@ typedef enum { * * The type of a %GST_MESSAGE_PROGRESS. The progress messages inform the * application of the status of assynchronous tasks. - * - * Since: 0.10.33 */ typedef enum { GST_PROGRESS_TYPE_START = 0, diff --git a/gst/gstminiobject.c b/gst/gstminiobject.c index bbb3864812..be319b1945 100644 --- a/gst/gstminiobject.c +++ b/gst/gstminiobject.c @@ -589,8 +589,6 @@ gst_mini_object_take (GstMiniObject ** olddata, GstMiniObject * newdata) * to the mini object without calling gst_mini_object_ref() * (gst_mini_object_ref() adds a strong reference, that is, forces the object * to stay alive). - * - * Since: 0.10.35 */ void gst_mini_object_weak_ref (GstMiniObject * object, @@ -612,8 +610,6 @@ gst_mini_object_weak_ref (GstMiniObject * object, * @data: data to search for * * Removes a weak reference callback from a mini object. - * - * Since: 0.10.35 */ void gst_mini_object_weak_unref (GstMiniObject * object, diff --git a/gst/gstpad.c b/gst/gstpad.c index ee980dff77..7a08ed3a50 100644 --- a/gst/gstpad.c +++ b/gst/gstpad.c @@ -1338,8 +1338,6 @@ gst_pad_is_blocked (GstPad * pad) * Returns: TRUE if the pad is blocking. * * MT safe. - * - * Since: 0.10.11 */ gboolean gst_pad_is_blocking (GstPad * pad) @@ -1524,8 +1522,6 @@ gst_pad_set_chain_function_full (GstPad * pad, GstPadChainFunction chain, * Sets the given chain list function for the pad. The chainlist function is * called to process a #GstBufferList input buffer list. See * #GstPadChainListFunction for more details. - * - * Since: 0.10.24 */ void gst_pad_set_chain_list_function_full (GstPad * pad, @@ -1663,8 +1659,6 @@ gst_pad_set_query_function_full (GstPad * pad, GstPadQueryFunction query, * @notify: notify called when @iterintlink will not be used anymore. * * Sets the given internal link iterator function for the pad. - * - * Since: 0.10.21 */ void gst_pad_set_iterate_internal_links_function_full (GstPad * pad, @@ -2134,8 +2128,6 @@ done: * * Returns: A result code indicating if the connection worked or * what went wrong. - * - * Since: 0.10.30 */ GstPadLinkReturn gst_pad_link_full (GstPad * srcpad, GstPad * sinkpad, GstPadLinkCheck flags) @@ -2481,8 +2473,6 @@ no_peer: * * Returns: a #GstIterator of #GstPad, or NULL if @pad has no parent. Unref each * returned pad with gst_object_unref(). - * - * Since: 0.10.21 */ GstIterator * gst_pad_iterate_internal_links_default (GstPad * pad, GstObject * parent) @@ -2550,8 +2540,6 @@ no_parent: * Returns: (transfer full): a new #GstIterator of #GstPad or %NULL when the * pad does not have an iterator function configured. Use * gst_iterator_free() after usage. - * - * Since: 0.10.21 */ GstIterator * gst_pad_iterate_internal_links (GstPad * pad) @@ -3442,8 +3430,6 @@ probe_stopped: * * Returns: TRUE if the query could be performed. This function returns %FALSE * if @pad has no peer. - * - * Since: 0.10.15 */ gboolean gst_pad_peer_query (GstPad * pad, GstQuery * query) @@ -3764,8 +3750,6 @@ gst_pad_chain_list_default (GstPad * pad, GstObject * parent, * MT safe. * * Returns: a #GstFlowReturn from the pad. - * - * Since: 0.10.24 */ GstFlowReturn gst_pad_chain_list (GstPad * pad, GstBufferList * list) @@ -3941,8 +3925,6 @@ gst_pad_push (GstPad * pad, GstBuffer * buffer) * Returns: a #GstFlowReturn from the peer pad. * * MT safe. - * - * Since: 0.10.24 */ GstFlowReturn gst_pad_push_list (GstPad * pad, GstBufferList * list) diff --git a/gst/gstpad.h b/gst/gstpad.h index 1e049a70e1..915d7c2571 100644 --- a/gst/gstpad.h +++ b/gst/gstpad.h @@ -137,23 +137,22 @@ typedef enum { * @GST_FLOW_NOT_SUPPORTED: This operation is not supported. * @GST_FLOW_CUSTOM_SUCCESS: Elements can use values starting from * this (and higher) to define custom success - * codes. Since 0.10.7. + * codes. * @GST_FLOW_CUSTOM_SUCCESS_1: Pre-defined custom success code (define your * custom success code to this to avoid compiler - * warnings). Since 0.10.29. - * @GST_FLOW_CUSTOM_SUCCESS_2: Pre-defined custom success code. Since 0.10.29. + * warnings). + * @GST_FLOW_CUSTOM_SUCCESS_2: Pre-defined custom success code. * @GST_FLOW_CUSTOM_ERROR: Elements can use values starting from * this (and lower) to define custom error codes. - * Since 0.10.7. * @GST_FLOW_CUSTOM_ERROR_1: Pre-defined custom error code (define your * custom error code to this to avoid compiler - * warnings). Since 0.10.29. - * @GST_FLOW_CUSTOM_ERROR_2: Pre-defined custom error code. Since 0.10.29. + * warnings). + * @GST_FLOW_CUSTOM_ERROR_2: Pre-defined custom error code. * * The result of passing data to a pad. * * Note that the custom return values should not be exposed outside of the - * element scope and are available since 0.10.7. + * element scope. */ /* FIXME 0.11: remove custom flow returns */ typedef enum { @@ -204,8 +203,6 @@ GQuark gst_flow_to_quark (GstFlowReturn ret); * use the default checks (%GST_PAD_LINK_CHECK_DEFAULT) or the regular methods * for linking the pads. * </para></warning> - * - * Since: 0.10.30 */ typedef enum { @@ -220,8 +217,6 @@ typedef enum { * * The default checks done when linking pads (i.e. the ones used by * gst_pad_link()). - * - * Since: 0.10.30 */ #define GST_PAD_LINK_CHECK_DEFAULT ((GstPadLinkCheck) (GST_PAD_LINK_CHECK_HIERARCHY | GST_PAD_LINK_CHECK_CAPS)) @@ -381,8 +376,6 @@ typedef gboolean (*GstPadEventFunction) (GstPad *pad, GstObject *parent, * linked to the given pad on the inside of the parent element. * * the caller must call gst_iterator_free() after usage. - * - * Since 0.10.21 */ typedef GstIterator* (*GstPadIterIntLinkFunction) (GstPad *pad, GstObject *parent); diff --git a/gst/gstpadtemplate.c b/gst/gstpadtemplate.c index b86bd5ac82..a2dd97c024 100644 --- a/gst/gstpadtemplate.c +++ b/gst/gstpadtemplate.c @@ -163,8 +163,6 @@ gst_pad_template_class_init (GstPadTemplateClass * klass) * GstPadTemplate:name-template: * * The name template of the pad template. - * - * Since: 0.10.21 */ g_object_class_install_property (gobject_class, PROP_NAME_TEMPLATE, g_param_spec_string ("name-template", "Name template", @@ -175,8 +173,6 @@ gst_pad_template_class_init (GstPadTemplateClass * klass) * GstPadTemplate:direction: * * The direction of the pad described by the pad template. - * - * Since: 0.10.21 */ g_object_class_install_property (gobject_class, PROP_DIRECTION, g_param_spec_enum ("direction", "Direction", @@ -188,8 +184,6 @@ gst_pad_template_class_init (GstPadTemplateClass * klass) * GstPadTemplate:presence: * * When the pad described by the pad template will become available. - * - * Since: 0.10.21 */ g_object_class_install_property (gobject_class, PROP_PRESENCE, g_param_spec_enum ("presence", "Presence", @@ -201,8 +195,6 @@ gst_pad_template_class_init (GstPadTemplateClass * klass) * GstPadTemplate:caps: * * The capabilities of the pad described by the pad template. - * - * Since: 0.10.21 */ g_object_class_install_property (gobject_class, PROP_CAPS, g_param_spec_boxed ("caps", "Caps", diff --git a/gst/gstparamspecs.c b/gst/gstparamspecs.c index bed692d425..ba16fcd1dd 100644 --- a/gst/gstparamspecs.c +++ b/gst/gstparamspecs.c @@ -163,8 +163,6 @@ gst_param_spec_fraction_get_type (void) * instance_init function. * * Returns: (transfer full): a newly created parameter specification - * - * Since: 0.10.14 */ GParamSpec * gst_param_spec_fraction (const gchar * name, const gchar * nick, diff --git a/gst/gstparamspecs.h b/gst/gstparamspecs.h index 0e22f40f99..e7e5fd5724 100644 --- a/gst/gstparamspecs.h +++ b/gst/gstparamspecs.h @@ -39,8 +39,6 @@ G_BEGIN_DECLS * * Use this flag on GObject properties of GstElements to indicate that * they can be changed when the element is in the READY or lower state. - * - * Since: 0.10.23 */ #define GST_PARAM_MUTABLE_READY (1 << (G_PARAM_USER_SHIFT + 2)) @@ -50,8 +48,6 @@ G_BEGIN_DECLS * Use this flag on GObject properties of GstElements to indicate that * they can be changed when the element is in the PAUSED or lower state. * This flag implies GST_PARAM_MUTABLE_READY. - * - * Since: 0.10.23 */ #define GST_PARAM_MUTABLE_PAUSED (1 << (G_PARAM_USER_SHIFT + 3)) @@ -61,8 +57,6 @@ G_BEGIN_DECLS * Use this flag on GObject properties of GstElements to indicate that * they can be changed when the element is in the PLAYING or lower state. * This flag implies GST_PARAM_MUTABLE_PAUSED. - * - * Since: 0.10.23 */ #define GST_PARAM_MUTABLE_PLAYING (1 << (G_PARAM_USER_SHIFT + 4)) diff --git a/gst/gstparse.c b/gst/gstparse.c index 9f3208b256..5256609689 100644 --- a/gst/gstparse.c +++ b/gst/gstparse.c @@ -96,8 +96,6 @@ gst_parse_error_quark (void) * * Returns: (transfer full): a newly-allocated parse context. Free with * gst_parse_context_free() when no longer needed. - * - * Since: 0.10.20 */ GstParseContext * gst_parse_context_new (void) @@ -119,8 +117,6 @@ gst_parse_context_new (void) * @context: (transfer full): a #GstParseContext * * Frees a parse context previously allocated with gst_parse_context_new(). - * - * Since: 0.10.20 */ void gst_parse_context_free (GstParseContext * context) @@ -145,8 +141,6 @@ gst_parse_context_free (GstParseContext * context) * Returns: (transfer full) (array zero-terminated=1) (element-type gchar*): a * NULL-terminated array of element factory name strings of missing * elements. Free with g_strfreev() when no longer needed. - * - * Since: 0.10.20 */ gchar ** gst_parse_context_get_missing_elements (GstParseContext * context) @@ -230,8 +224,6 @@ gst_parse_launchv (const gchar ** argv, GError ** error) * or a partially-constructed bin or element will be returned and @error will * be set (unless you passed #GST_PARSE_FLAG_FATAL_ERRORS in @flags, then * %NULL will always be returned on failure) - * - * Since: 0.10.20 */ GstElement * gst_parse_launchv_full (const gchar ** argv, GstParseContext * context, @@ -307,8 +299,6 @@ gst_parse_launch (const gchar * pipeline_description, GError ** error) * Returns: (transfer full): a new element on success, %NULL on failure. If * more than one toplevel element is specified by the @pipeline_description, * all elements are put into a #GstPipeline, which then is returned. - * - * Since: 0.10.20 */ GstElement * gst_parse_launch_full (const gchar * pipeline_description, diff --git a/gst/gstparse.h b/gst/gstparse.h index 4025031049..630c3cefa0 100644 --- a/gst/gstparse.h +++ b/gst/gstparse.h @@ -66,8 +66,6 @@ typedef enum * in some cases) * * Parsing options. - * - * Since: 0.10.20 */ typedef enum { @@ -81,8 +79,6 @@ typedef enum * GstParseContext: * * Opaque structure. - * - * Since: 0.10.20 */ typedef struct _GstParseContext GstParseContext; diff --git a/gst/gstpipeline.c b/gst/gstpipeline.c index fa348d1898..c15f0034d4 100644 --- a/gst/gstpipeline.c +++ b/gst/gstpipeline.c @@ -160,8 +160,6 @@ gst_pipeline_class_init (GstPipelineClass * klass) * The expected delay needed for elements to spin up to the * PLAYING state expressed in nanoseconds. * see gst_pipeline_set_delay() for more information on this option. - * - * Since: 0.10.5 **/ g_object_class_install_property (gobject_class, PROP_DELAY, g_param_spec_uint64 ("delay", "Delay", @@ -175,8 +173,6 @@ gst_pipeline_class_init (GstPipelineClass * klass) * Whether or not to automatically flush all messages on the * pipeline's bus when going from READY to NULL state. Please see * gst_pipeline_set_auto_flush_bus() for more information on this option. - * - * Since: 0.10.4 **/ g_object_class_install_property (gobject_class, PROP_AUTO_FLUSH_BUS, g_param_spec_boolean ("auto-flush-bus", "Auto Flush Bus", @@ -748,8 +744,6 @@ gst_pipeline_auto_clock (GstPipeline * pipeline) * used. * * MT safe. - * - * Since: 0.10.5 */ void gst_pipeline_set_delay (GstPipeline * pipeline, GstClockTime delay) @@ -771,8 +765,6 @@ gst_pipeline_set_delay (GstPipeline * pipeline, GstClockTime delay) * Returns: The configured delay. * * MT safe. - * - * Since: 0.10.5 */ GstClockTime gst_pipeline_get_delay (GstPipeline * pipeline) @@ -808,8 +800,6 @@ gst_pipeline_get_delay (GstPipeline * pipeline) * automatic flushing is disabled else memory leaks will be introduced. * * MT safe. - * - * Since: 0.10.4 */ void gst_pipeline_set_auto_flush_bus (GstPipeline * pipeline, gboolean auto_flush) @@ -832,8 +822,6 @@ gst_pipeline_set_auto_flush_bus (GstPipeline * pipeline, gboolean auto_flush) * going from READY to NULL state or not. * * MT safe. - * - * Since: 0.10.4 */ gboolean gst_pipeline_get_auto_flush_bus (GstPipeline * pipeline) diff --git a/gst/gstplugin.c b/gst/gstplugin.c index a7542fc853..9c8df766c5 100644 --- a/gst/gstplugin.c +++ b/gst/gstplugin.c @@ -194,8 +194,6 @@ gst_plugin_error_quark (void) * via gst_init_get_option_group()) before calling this function. * * Returns: TRUE if the plugin was registered correctly, otherwise FALSE. - * - * Since: 0.10.16 */ gboolean gst_plugin_register_static (gint major_version, gint minor_version, @@ -261,9 +259,6 @@ gst_plugin_register_static (gint major_version, gint minor_version, * via gst_init_get_option_group()) before calling this function. * * Returns: TRUE if the plugin was registered correctly, otherwise FALSE. - * - * Since: 0.10.24 - * */ gboolean gst_plugin_register_static_full (gint major_version, gint minor_version, @@ -1035,8 +1030,6 @@ gst_plugin_is_loaded (GstPlugin * plugin) * stored. This is the case when the registry is getting rebuilt. * * Returns: (transfer none): The cached data as a #GstStructure or %NULL. - * - * Since: 0.10.24 */ const GstStructure * gst_plugin_get_cache_data (GstPlugin * plugin) @@ -1055,8 +1048,6 @@ gst_plugin_get_cache_data (GstPlugin * plugin) * the @plugin. * * The cache is flushed every time the registry is rebuilt. - * - * Since: 0.10.24 */ void gst_plugin_set_cache_data (GstPlugin * plugin, GstStructure * cache_data) @@ -1733,8 +1724,6 @@ gst_plugin_ext_dep_equals (GstPluginDep * dep, const gchar ** env_vars, * library and makes visualisations available as GStreamer elements, or a * codec loader which exposes elements and/or caps dependent on what external * codec libraries are currently installed. - * - * Since: 0.10.22 */ void gst_plugin_add_dependency (GstPlugin * plugin, const gchar ** env_vars, @@ -1806,8 +1795,6 @@ gst_plugin_add_dependency (GstPlugin * plugin, const gchar ** env_vars, * Convenience wrapper function for gst_plugin_add_dependency() which * takes simple strings as arguments instead of string arrays, with multiple * arguments separated by predefined delimiters (see above). - * - * Since: 0.10.22 */ void gst_plugin_add_dependency_simple (GstPlugin * plugin, diff --git a/gst/gstplugin.h b/gst/gstplugin.h index 8d5f6c708f..6807186566 100644 --- a/gst/gstplugin.h +++ b/gst/gstplugin.h @@ -95,8 +95,6 @@ typedef enum * the directory * * Flags used in connection with gst_plugin_add_dependency(). - * - * Since: 0.10.22 */ typedef enum { GST_PLUGIN_DEPENDENCY_FLAG_NONE = 0, @@ -131,9 +129,6 @@ typedef gboolean (*GstPluginInitFunc) (GstPlugin *plugin); * user data to be passed to init function (useful for bindings). * * Returns: %TRUE if plugin initialised successfully - * - * Since: 0.10.24 - * */ /* FIXME 0.11: Merge with GstPluginInitFunc */ typedef gboolean (*GstPluginInitFullFunc) (GstPlugin *plugin, gpointer user_data); @@ -154,7 +149,7 @@ typedef gboolean (*GstPluginInitFullFunc) (GstPlugin *plugin, gpointer user_data * subset thereof), or NULL. Allowed are the following formats: * "YYYY-MM-DD" and "YYY-MM-DDTHH:MMZ" (with 'T' a separator and 'Z' * indicating UTC/Zulu time). This field should be set via the - * GST_PACKAGE_RELEASE_DATETIME preprocessor macro (Since: 0.10.31) + * GST_PACKAGE_RELEASE_DATETIME preprocessor macro. * * A plugin should export a variable of this type called plugin_desc. The plugin * loader will use the data provided there to initialize the plugin. diff --git a/gst/gstpluginfeature.c b/gst/gstpluginfeature.c index 3e1228e332..f22f2b48b1 100644 --- a/gst/gstpluginfeature.c +++ b/gst/gstpluginfeature.c @@ -229,8 +229,6 @@ gst_plugin_feature_list_free (GList * list) * * Returns: (transfer full) (element-type Gst.PluginFeature): a copy of @list, * with each feature's reference count incremented. - * - * Since: 0.10.26 */ GList * gst_plugin_feature_list_copy (GList * list) @@ -264,8 +262,6 @@ gst_plugin_feature_list_copy (GList * list) * plugin features * * Debug the plugin feature names in @list. - * - * Since: 0.10.31 */ void gst_plugin_feature_list_debug (GList * list) @@ -374,8 +370,6 @@ gst_plugin_feature_check_version (GstPluginFeature * feature, * equal but the name of p1 comes before the name of p2; zero if the rank * and names are equal; positive value if the rank of p1 < the rank of p2 or the * ranks are equal but the name of p2 comes after the name of p1 - * - * Since: 0.10.31 */ gint gst_plugin_feature_rank_compare_func (gconstpointer p1, gconstpointer p2) diff --git a/gst/gstpluginfeature.h b/gst/gstpluginfeature.h index a3722817ca..69ba44d4df 100644 --- a/gst/gstpluginfeature.h +++ b/gst/gstpluginfeature.h @@ -124,8 +124,6 @@ void gst_plugin_feature_list_debug (GList *list); * plugin features * * Debug the plugin feature names in @list. - * - * Since: 0.10.31 */ #ifndef GST_DISABLE_GST_DEBUG #define GST_PLUGIN_FEATURE_LIST_DEBUG(list) gst_plugin_feature_list_debug(list) diff --git a/gst/gstpoll.c b/gst/gstpoll.c index 77be7e320c..e42f7f64fc 100644 --- a/gst/gstpoll.c +++ b/gst/gstpoll.c @@ -547,8 +547,6 @@ gst_poll_collect_winsock_events (GstPoll * set) * * Returns: (transfer full): a new #GstPoll, or %NULL in case of an error. * Free with gst_poll_free(). - * - * Since: 0.10.18 */ GstPoll * gst_poll_new (gboolean controllable) @@ -622,8 +620,6 @@ no_socket_pair: * * Returns: (transfer full): a new #GstPoll, or %NULL in case of an error. * Free with gst_poll_free(). - * - * Since: 0.10.23 */ GstPoll * gst_poll_new_timer (void) @@ -646,8 +642,6 @@ done: * @set: (transfer full): a file descriptor set. * * Free a file descriptor set. - * - * Since: 0.10.18 */ void gst_poll_free (GstPoll * set) @@ -689,8 +683,6 @@ gst_poll_free (GstPoll * set) * * Get a GPollFD for the reading part of the control socket. This is useful when * integrating with a GSource and GMainLoop. - * - * Since: 0.10.32 */ void gst_poll_get_read_gpollfd (GstPoll * set, GPollFD * fd) @@ -717,8 +709,6 @@ gst_poll_get_read_gpollfd (GstPoll * set, GPollFD * fd) * * Initializes @fd. Alternatively you can initialize it with * #GST_POLL_FD_INIT. - * - * Since: 0.10.18 */ void gst_poll_fd_init (GstPollFD * fd) @@ -779,8 +769,6 @@ gst_poll_add_fd_unlocked (GstPoll * set, GstPollFD * fd) * Add a file descriptor to the file descriptor set. * * Returns: %TRUE if the file descriptor was successfully added to the set. - * - * Since: 0.10.18 */ gboolean gst_poll_add_fd (GstPoll * set, GstPollFD * fd) @@ -808,8 +796,6 @@ gst_poll_add_fd (GstPoll * set, GstPollFD * fd) * Remove a file descriptor from the file descriptor set. * * Returns: %TRUE if the file descriptor was successfully removed from the set. - * - * Since: 0.10.18 */ gboolean gst_poll_remove_fd (GstPoll * set, GstPollFD * fd) @@ -859,8 +845,6 @@ gst_poll_remove_fd (GstPoll * set, GstPollFD * fd) * writability. * * Returns: %TRUE if the descriptor was successfully updated. - * - * Since: 0.10.18 */ gboolean gst_poll_fd_ctl_write (GstPoll * set, GstPollFD * fd, gboolean active) @@ -940,8 +924,6 @@ gst_poll_fd_ctl_read_unlocked (GstPoll * set, GstPollFD * fd, gboolean active) * readability. * * Returns: %TRUE if the descriptor was successfully updated. - * - * Since: 0.10.18 */ gboolean gst_poll_fd_ctl_read (GstPoll * set, GstPollFD * fd, gboolean active) @@ -974,8 +956,6 @@ gst_poll_fd_ctl_read (GstPoll * set, GstPollFD * fd, gboolean active) * The reason why this is needed is because the underlying implementation * might not allow querying the fd more than once between calls to one of * the re-enabling operations. - * - * Since: 0.10.18 */ void gst_poll_fd_ignored (GstPoll * set, GstPollFD * fd) @@ -1009,8 +989,6 @@ gst_poll_fd_ignored (GstPoll * set, GstPollFD * fd) * Check if @fd in @set has closed the connection. * * Returns: %TRUE if the connection was closed. - * - * Since: 0.10.18 */ gboolean gst_poll_fd_has_closed (const GstPoll * set, GstPollFD * fd) @@ -1054,8 +1032,6 @@ gst_poll_fd_has_closed (const GstPoll * set, GstPollFD * fd) * Check if @fd in @set has an error. * * Returns: %TRUE if the descriptor has an error. - * - * Since: 0.10.18 */ gboolean gst_poll_fd_has_error (const GstPoll * set, GstPollFD * fd) @@ -1129,8 +1105,6 @@ gst_poll_fd_can_read_unlocked (const GstPoll * set, GstPollFD * fd) * Check if @fd in @set has data to be read. * * Returns: %TRUE if the descriptor has data to be read. - * - * Since: 0.10.18 */ gboolean gst_poll_fd_can_read (const GstPoll * set, GstPollFD * fd) @@ -1158,8 +1132,6 @@ gst_poll_fd_can_read (const GstPoll * set, GstPollFD * fd) * Check if @fd in @set can be used for writing. * * Returns: %TRUE if the descriptor can be used for writing. - * - * Since: 0.10.18 */ gboolean gst_poll_fd_can_write (const GstPoll * set, GstPollFD * fd) @@ -1214,8 +1186,6 @@ gst_poll_fd_can_write (const GstPoll * set, GstPollFD * fd) * Returns: The number of #GstPollFD in @set that have activity or 0 when no * activity was detected after @timeout. If an error occurs, -1 is returned * and errno is set. - * - * Since: 0.10.18 */ gint gst_poll_wait (GstPoll * set, GstClockTime timeout) @@ -1470,8 +1440,6 @@ winsock_error: * gst_poll_set_flushing(). * * Returns: %TRUE if the controllability of @set could be updated. - * - * Since: 0.10.18 */ gboolean gst_poll_set_controllable (GstPoll * set, gboolean controllable) @@ -1493,8 +1461,6 @@ gst_poll_set_controllable (GstPoll * set, gboolean controllable) * used after adding or removing descriptors to @set. * * If @set is not controllable, then this call will have no effect. - * - * Since: 0.10.18 */ void gst_poll_restart (GstPoll * set) @@ -1517,8 +1483,6 @@ gst_poll_restart (GstPoll * set) * to gst_poll_wait() will return -1, with errno set to EBUSY. * * Unsetting the flushing state will restore normal operation of @set. - * - * Since: 0.10.18 */ void gst_poll_set_flushing (GstPoll * set, gboolean flushing) @@ -1553,8 +1517,6 @@ gst_poll_set_flushing (GstPoll * set, gboolean flushing) * * Returns: %TRUE on success. %FALSE when @set is not controllable or when the * byte could not be written. - * - * Since: 0.10.23 */ gboolean gst_poll_write_control (GstPoll * set) @@ -1579,8 +1541,6 @@ gst_poll_write_control (GstPoll * set) * * Returns: %TRUE on success. %FALSE when @set is not controllable or when there * was no byte to read. - * - * Since: 0.10.23 */ gboolean gst_poll_read_control (GstPoll * set) diff --git a/gst/gstpoll.h b/gst/gstpoll.h index 0bec8855aa..b0662769c2 100644 --- a/gst/gstpoll.h +++ b/gst/gstpoll.h @@ -58,8 +58,6 @@ typedef struct { * used. This macro can used be to initialize a variable, but it cannot * be assigned to a variable. In that case you have to use * gst_poll_fd_init(). - * - * Since: 0.10.18 */ #define GST_POLL_FD_INIT { -1, -1 } diff --git a/gst/gstpreset.c b/gst/gstpreset.c index 3277f21c0c..fb20fe87d1 100644 --- a/gst/gstpreset.c +++ b/gst/gstpreset.c @@ -919,8 +919,6 @@ no_presets: * * Returns: (transfer full) (array zero-terminated=1) (element-type gchar*): * list with names, ue g_strfreev() after usage. - * - * Since: 0.10.20 */ gchar ** gst_preset_get_preset_names (GstPreset * preset) @@ -938,8 +936,6 @@ gst_preset_get_preset_names (GstPreset * preset) * * Returns: (transfer full) (array zero-terminated=1) (element-type gchar*): an * array of property names which should be freed with g_strfreev() after use. - * - * Since: 0.10.20 */ gchar ** gst_preset_get_property_names (GstPreset * preset) @@ -957,8 +953,6 @@ gst_preset_get_property_names (GstPreset * preset) * Load the given preset. * * Returns: %TRUE for success, %FALSE if e.g. there is no preset with that @name - * - * Since: 0.10.20 */ gboolean gst_preset_load_preset (GstPreset * preset, const gchar * name) @@ -978,8 +972,6 @@ gst_preset_load_preset (GstPreset * preset, const gchar * name) * is already a preset by this @name it will be overwritten. * * Returns: %TRUE for success, %FALSE - * - * Since: 0.10.20 */ gboolean gst_preset_save_preset (GstPreset * preset, const gchar * name) @@ -1000,8 +992,6 @@ gst_preset_save_preset (GstPreset * preset, const gchar * name) * overwritten. * * Returns: %TRUE for success, %FALSE if e.g. there is no preset with @old_name - * - * Since: 0.10.20 */ gboolean gst_preset_rename_preset (GstPreset * preset, const gchar * old_name, @@ -1023,8 +1013,6 @@ gst_preset_rename_preset (GstPreset * preset, const gchar * old_name, * Delete the given preset. * * Returns: %TRUE for success, %FALSE if e.g. there is no preset with that @name - * - * Since: 0.10.20 */ gboolean gst_preset_delete_preset (GstPreset * preset, const gchar * name) @@ -1047,8 +1035,6 @@ gst_preset_delete_preset (GstPreset * preset, const gchar * name) * @value will unset an existing value. * * Returns: %TRUE for success, %FALSE if e.g. there is no preset with that @name - * - * Since: 0.10.20 */ gboolean gst_preset_set_meta (GstPreset * preset, const gchar * name, const gchar * tag, @@ -1073,8 +1059,6 @@ gst_preset_set_meta (GstPreset * preset, const gchar * name, const gchar * tag, * * Returns: %TRUE for success, %FALSE if e.g. there is no preset with that @name * or no value for the given @tag - * - * Since: 0.10.20 */ gboolean gst_preset_get_meta (GstPreset * preset, const gchar * name, const gchar * tag, @@ -1097,8 +1081,6 @@ gst_preset_get_meta (GstPreset * preset, const gchar * name, const gchar * tag, * system presets. * * Returns: %TRUE for success, %FALSE if the dir already has been set - * - * Since: 0.10.36 */ gboolean gst_preset_set_app_dir (const gchar * app_dir) @@ -1119,8 +1101,6 @@ gst_preset_set_app_dir (const gchar * app_dir) * application. * * Returns: the directory or %NULL, don't free or modify the string - * - * Since: 0.10.36 */ const gchar * gst_preset_get_app_dir (void) diff --git a/gst/gstquery.c b/gst/gstquery.c index e9b42a8d7a..786691c685 100644 --- a/gst/gstquery.c +++ b/gst/gstquery.c @@ -386,8 +386,6 @@ gst_query_parse_duration (GstQuery * query, GstFormat * format, * Free-function: gst_query_unref * * Returns: (transfer full): a #GstQuery - * - * Since: 0.10.12 */ GstQuery * gst_query_new_latency (void) @@ -413,8 +411,6 @@ gst_query_new_latency (void) * @max_latency: the maximal latency of the upstream elements * * Answer a latency query by setting the requested values in the given format. - * - * Since: 0.10.12 */ void gst_query_set_latency (GstQuery * query, gboolean live, @@ -439,8 +435,6 @@ gst_query_set_latency (GstQuery * query, gboolean live, * @max_latency: (out) (allow-none): the storage for the max latency or NULL * * Parse a latency query answer. - * - * Since: 0.10.12 */ void gst_query_parse_latency (GstQuery * query, gboolean * live, @@ -873,8 +867,6 @@ ensure_array (GstStructure * s, GQuark quark, gsize element_size, * Free-function: gst_query_unref * * Returns: (transfer full): a new #GstQuery - * - * Since: 0.10.4 */ GstQuery * gst_query_new_formats (void) @@ -943,8 +935,6 @@ gst_query_set_formats (GstQuery * query, gint n_formats, ...) * * Set the formats query result fields in @query. The number of formats passed * in the @formats array must be equal to @n_formats. - * - * Since: 0.10.4 */ void gst_query_set_formatsv (GstQuery * query, gint n_formats, @@ -973,8 +963,6 @@ gst_query_set_formatsv (GstQuery * query, gint n_formats, * @n_formats: (out) (allow-none): the number of formats in this query. * * Parse the number of formats in the formats @query. - * - * Since: 0.10.4 */ void gst_query_parse_n_formats (GstQuery * query, guint * n_formats) @@ -1039,8 +1027,6 @@ gst_query_parse_nth_format (GstQuery * query, guint nth, GstFormat * format) * Free-function: gst_query_unref * * Returns: (transfer full): a new #GstQuery - * - * Since: 0.10.20 */ GstQuery * gst_query_new_buffering (GstFormat format) @@ -1075,8 +1061,6 @@ gst_query_new_buffering (GstFormat format) * * Set the percentage of buffered data. This is a value between 0 and 100. * The @busy indicator is %TRUE when the buffering is in progress. - * - * Since: 0.10.20 */ void gst_query_set_buffering_percent (GstQuery * query, gboolean busy, gint percent) @@ -1101,8 +1085,6 @@ gst_query_set_buffering_percent (GstQuery * query, gboolean busy, gint percent) * * Get the percentage of buffered data. This is a value between 0 and 100. * The @busy indicator is %TRUE when the buffering is in progress. - * - * Since: 0.10.20 */ void gst_query_parse_buffering_percent (GstQuery * query, gboolean * busy, @@ -1130,8 +1112,6 @@ gst_query_parse_buffering_percent (GstQuery * query, gboolean * busy, * @buffering_left: amount of buffering time left * * Configures the buffering stats values in @query. - * - * Since: 0.10.20 */ void gst_query_set_buffering_stats (GstQuery * query, GstBufferingMode mode, @@ -1159,8 +1139,6 @@ gst_query_set_buffering_stats (GstQuery * query, GstBufferingMode mode, * @buffering_left: (out) (allow-none): amount of buffering time left, or NULL * * Extracts the buffering stats values from @query. - * - * Since: 0.10.20 */ void gst_query_parse_buffering_stats (GstQuery * query, @@ -1197,8 +1175,6 @@ gst_query_parse_buffering_stats (GstQuery * query, * @estimated_total: estimated total amount of download time * * Set the available query result fields in @query. - * - * Since: 0.10.20 */ void gst_query_set_buffering_range (GstQuery * query, GstFormat format, @@ -1230,8 +1206,6 @@ gst_query_set_buffering_range (GstQuery * query, GstFormat format, * Parse an available query, writing the format into @format, and * other results into the passed parameters, if the respective parameters * are non-NULL - * - * Since: 0.10.20 */ void gst_query_parse_buffering_range (GstQuery * query, GstFormat * format, @@ -1275,8 +1249,6 @@ typedef struct * start position of the array should be inferior to @start. * * Returns: a #gboolean indicating if the range was added or not. - * - * Since: 0.10.31 */ gboolean gst_query_add_buffering_range (GstQuery * query, gint64 start, gint64 stop) @@ -1319,8 +1291,6 @@ gst_query_add_buffering_range (GstQuery * query, gint64 start, gint64 stop) * buffered-ranges array of the query's structure. * * Returns: the range array size as a #guint. - * - * Since: 0.10.31 */ guint gst_query_get_n_buffering_ranges (GstQuery * query) @@ -1349,8 +1319,6 @@ gst_query_get_n_buffering_ranges (GstQuery * query) * at the @index of the buffered ranges array. * * Returns: a #gboolean indicating if the parsing succeeded. - * - * Since: 0.10.31 */ gboolean gst_query_parse_nth_buffering_range (GstQuery * query, guint index, @@ -1389,8 +1357,6 @@ gst_query_parse_nth_buffering_range (GstQuery * query, guint index, * Free-function: gst_query_unref * * Returns: (transfer full): a new #GstQuery - * - * Since: 0.10.22 */ GstQuery * gst_query_new_uri (void) @@ -1412,8 +1378,6 @@ gst_query_new_uri (void) * @uri: the URI to set * * Answer a URI query by setting the requested URI. - * - * Since: 0.10.22 */ void gst_query_set_uri (GstQuery * query, const gchar * uri) @@ -1437,8 +1401,6 @@ gst_query_set_uri (GstQuery * query, const gchar * uri) * Parse an URI query, writing the URI into @uri as a newly * allocated string, if the respective parameters are non-NULL. * Free the string with g_free() after usage. - * - * Since: 0.10.22 */ void gst_query_parse_uri (GstQuery * query, gchar ** uri) diff --git a/gst/gstquery.h b/gst/gstquery.h index 500ab45a2f..5c88f55819 100644 --- a/gst/gstquery.h +++ b/gst/gstquery.h @@ -93,11 +93,9 @@ typedef enum { * @GST_QUERY_SEGMENT: segment start/stop positions * @GST_QUERY_CONVERT: convert values between formats * @GST_QUERY_FORMATS: query supported formats for convert - * @GST_QUERY_BUFFERING: query available media for efficient seeking. Since - * 0.10.20. - * @GST_QUERY_CUSTOM: a custom application or element defined query. Since - * 0.10.22. - * @GST_QUERY_URI: query the URI of the source or sink. Since 0.10.22. + * @GST_QUERY_BUFFERING: query available media for efficient seeking. + * @GST_QUERY_CUSTOM: a custom application or element defined query. + * @GST_QUERY_URI: query the URI of the source or sink. * @GST_QUERY_ALLOCATION: the buffer allocation properties * @GST_QUERY_SCHEDULING: the scheduling properties * @GST_QUERY_ACCEPT_CAPS: the accept caps query @@ -148,8 +146,6 @@ typedef enum { * @query: the query to query * * Get a constant string representation of the #GstQueryType of the query. - * - * Since: 0.10.4 */ #define GST_QUERY_TYPE_NAME(query) (gst_query_type_get_name(GST_QUERY_TYPE(query))) diff --git a/gst/gstregistry.c b/gst/gstregistry.c index b6661e1558..85b174d923 100644 --- a/gst/gstregistry.c +++ b/gst/gstregistry.c @@ -1727,8 +1727,6 @@ ensure_current_registry (GError ** error) * * Returns: %TRUE if GStreamer will use the child helper process when * rebuilding the registry. - * - * Since: 0.10.10 */ gboolean gst_registry_fork_is_enabled (void) @@ -1743,8 +1741,6 @@ gst_registry_fork_is_enabled (void) * Applications might want to disable/enable spawning of a child helper process * when rebuilding the registry. See gst_registry_fork_is_enabled() for more * information. - * - * Since: 0.10.10 */ void gst_registry_fork_set_enabled (gboolean enabled) @@ -1774,8 +1770,6 @@ gst_registry_fork_set_enabled (gboolean enabled) * * Returns: %TRUE if the registry has been updated successfully (does not * imply that there were changes), otherwise %FALSE. - * - * Since: 0.10.12 */ gboolean gst_update_registry (void) @@ -1814,8 +1808,6 @@ gst_update_registry (void) * every time a feature is added or removed from the registry. * * Returns: the feature list cookie. - * - * Since: 0.10.26 */ guint32 gst_registry_get_feature_list_cookie (GstRegistry * registry) diff --git a/gst/gstsample.c b/gst/gstsample.c index 1d9a62c00b..618d328b3d 100644 --- a/gst/gstsample.c +++ b/gst/gstsample.c @@ -90,8 +90,6 @@ _gst_sample_free (GstSample * sample) * * Returns: (transfer full): the new #GstSample. gst_sample_unref() * after usage. - * - * Since: 0.10.24 */ GstSample * gst_sample_new (GstBuffer * buffer, GstCaps * caps, const GstSegment * segment, diff --git a/gst/gstsegment.c b/gst/gstsegment.c index f1c9c83818..c3cdb26d39 100644 --- a/gst/gstsegment.c +++ b/gst/gstsegment.c @@ -93,8 +93,6 @@ * Free-function: gst_segment_free * * Returns: (transfer full): a new #GstSegment, free with gst_segment_free(). - * - * Since: 0.10.20 */ GstSegment * gst_segment_copy (const GstSegment * segment) @@ -592,8 +590,6 @@ gst_segment_clip (const GstSegment * segment, GstFormat format, guint64 start, * * Returns: the position in the segment for @running_time. This function returns * -1 when @running_time is -1 or when it is not inside @segment. - * - * Since: 0.10.24 */ guint64 gst_segment_to_position (const GstSegment * segment, GstFormat format, @@ -664,8 +660,6 @@ gst_segment_to_position (const GstSegment * segment, GstFormat format, * * Returns: %TRUE if the segment could be updated successfully. If %FALSE is * returned, @running_time is -1 or not in @segment. - * - * Since: 0.10.24 */ gboolean gst_segment_set_running_time (GstSegment * segment, GstFormat format, diff --git a/gst/gstsegment.h b/gst/gstsegment.h index 2872e4c28c..10c6405d67 100644 --- a/gst/gstsegment.h +++ b/gst/gstsegment.h @@ -58,18 +58,17 @@ typedef enum { * @GST_SEEK_FLAG_SEGMENT: perform a segment seek. * @GST_SEEK_FLAG_SKIP: when doing fast foward or fast reverse playback, allow * elements to skip frames instead of generating all - * frames. Since 0.10.22. + * frames. * @GST_SEEK_FLAG_SNAP_BEFORE: go to a location before the requested position, * if KEY_UNIT this means the keyframe at or before the * requested position the one at or before the seek target. - * Since 0.10.37. * @GST_SEEK_FLAG_SNAP_AFTER: go to a location after the requested position, * if KEY_UNIT this means the keyframe at of after the - * requested position. Since 0.10.37. + * requested position. * @GST_SEEK_FLAG_SNAP_NEAREST: go to a position near the requested position, * if KEY_UNIT this means the keyframe closest to the * requested position, if both keyframes are at an equal - * distance, behaves like SNAP_BEFORE. Since 0.10.37. + * distance, behaves like SNAP_BEFORE. * * Flags to be used with gst_element_seek() or gst_event_new_seek(). All flags * can be used together. diff --git a/gst/gststructure.c b/gst/gststructure.c index 7ca6f5bd63..7d0337943a 100644 --- a/gst/gststructure.c +++ b/gst/gststructure.c @@ -543,8 +543,6 @@ gst_structure_id_take_value_internal (GstStructure * structure, GQuark field, * Sets the field with the given GQuark @field to @value. If the field * does not exist, it is created. If the field exists, the previous * value is replaced and freed. - * - * Since: 0.10.31 */ void gst_structure_id_take_value (GstStructure * structure, GQuark field, @@ -566,8 +564,6 @@ gst_structure_id_take_value (GstStructure * structure, GQuark field, * Sets the field with the given name @field to @value. If the field * does not exist, it is created. If the field exists, the previous * value is replaced and freed. The function will take ownership of @value. - * - * Since: 0.10.31 */ void gst_structure_take_value (GstStructure * structure, const gchar * fieldname, @@ -689,8 +685,6 @@ gst_structure_id_set_valist_internal (GstStructure * structure, * setting of the structure if the caller already knows the associated * quark values. * The last variable argument must be NULL. - * - * Since: 0.10.10 */ void gst_structure_id_set (GstStructure * structure, GQuark field, ...) @@ -711,8 +705,6 @@ gst_structure_id_set (GstStructure * structure, GQuark field, ...) * @varargs: variable arguments * * va_list form of gst_structure_id_set(). - * - * Since: 0.10.10 */ void gst_structure_id_set_valist (GstStructure * structure, @@ -740,8 +732,6 @@ gst_structure_id_set_valist (GstStructure * structure, * Free-function: gst_structure_free * * Returns: (transfer full): a new #GstStructure - * - * Since: 0.10.24 */ GstStructure * gst_structure_new_id (GQuark name_quark, GQuark field_quark, ...) @@ -1176,8 +1166,6 @@ gst_structure_map_in_place (GstStructure * structure, * Check if @structure contains a field named @field. * * Returns: TRUE if the structure contains a field with the given name - * - * Since: 0.10.26 */ gboolean gst_structure_id_has_field (const GstStructure * structure, GQuark field) @@ -1221,8 +1209,6 @@ gst_structure_has_field (const GstStructure * structure, * Check if @structure contains a field named @field and with GType @type. * * Returns: TRUE if the structure contains a field with the given name and type - * - * Since: 0.10.26 */ gboolean gst_structure_id_has_field_typed (const GstStructure * structure, @@ -1347,8 +1333,6 @@ gst_structure_get_int (const GstStructure * structure, * Returns: %TRUE if the value could be set correctly. If there was no field * with @fieldname or the existing field did not contain a uint, this function * returns %FALSE. - * - * Since: 0.10.15 */ gboolean gst_structure_get_uint (const GstStructure * structure, @@ -1432,8 +1416,6 @@ gst_structure_get_date (const GstStructure * structure, const gchar * fieldname, * Returns: TRUE if the value could be set correctly. If there was no field * with @fieldname or the existing field did not contain a data, this function * returns FALSE. - * - * Since: 0.10.31 */ gboolean gst_structure_get_date_time (const GstStructure * structure, @@ -2552,8 +2534,6 @@ gst_structure_fixate_field_boolean (GstStructure * structure, * @target string if that field is not fixed yet. * * Returns: TRUE if the structure could be fixated - * - * Since: 0.10.30 */ gboolean gst_structure_fixate_field_string (GstStructure * structure, @@ -2763,8 +2743,6 @@ G_STMT_START { \ * gst_structure_get() for more details. * * Returns: TRUE, or FALSE if there was a problem reading any of the fields - * - * Since: 0.10.24 */ gboolean gst_structure_get_valist (const GstStructure * structure, @@ -2832,8 +2810,6 @@ wrong_type: * gst_structure_id_get() for more details. * * Returns: TRUE, or FALSE if there was a problem reading any of the fields - * - * Since: 0.10.24 */ gboolean gst_structure_id_get_valist (const GstStructure * structure, @@ -2910,8 +2886,6 @@ wrong_type: * Returns: FALSE if there was a problem reading any of the fields (e.g. * because the field requested did not exist, or was of a type other * than the type specified), otherwise TRUE. - * - * Since: 0.10.24 */ gboolean gst_structure_get (const GstStructure * structure, const char *first_fieldname, @@ -2955,8 +2929,6 @@ gst_structure_get (const GstStructure * structure, const char *first_fieldname, * Returns: FALSE if there was a problem reading any of the fields (e.g. * because the field requested did not exist, or was of a type other * than the type specified), otherwise TRUE. - * - * Since: 0.10.24 */ gboolean gst_structure_id_get (const GstStructure * structure, GQuark first_field_id, @@ -2999,8 +2971,6 @@ gst_structure_is_equal_foreach (GQuark field_id, const GValue * val2, * Tests if the two #GstStructure are equal. * * Returns: TRUE if the two structures have the same name and field. - * - * Since: 0.10.36 **/ gboolean gst_structure_is_equal (const GstStructure * structure1, @@ -3072,8 +3042,6 @@ gst_structure_intersect_field2 (GQuark id, const GValue * val1, gpointer data) * Interesects @struct1 and @struct2 and returns the intersection. * * Returns: Intersection of @struct1 and @struct2 - * - * Since: 0.10.36 */ GstStructure * gst_structure_intersect (const GstStructure * struct1, @@ -3143,8 +3111,6 @@ gst_caps_structure_can_intersect_field (GQuark id, const GValue * val1, * would not be empty. * * Returns: %TRUE if intersection would not be empty - * - * Since: 0.10.36 */ gboolean gst_structure_can_intersect (const GstStructure * struct1, @@ -3196,8 +3162,6 @@ gst_caps_structure_is_subset_field (GQuark field_id, const GValue * value, * @subset has a value that is a subset of the value in @superset. * * Returns: %TRUE if @subset is a subset of @superset - * - * Since: 0.10.36 */ gboolean gst_structure_is_subset (const GstStructure * subset, diff --git a/gst/gsttaglist.c b/gst/gsttaglist.c index 490061a664..664969583b 100644 --- a/gst/gsttaglist.c +++ b/gst/gsttaglist.c @@ -740,8 +740,6 @@ gst_tag_list_new_empty (void) * * Returns: (transfer full): a new #GstTagList. Free with gst_tag_list_unref() * when no longer needed. - * - * Since: 0.10.24 */ GstTagList * gst_tag_list_new (const gchar * tag, ...) @@ -770,8 +768,6 @@ gst_tag_list_new (const gchar * tag, ...) * * Returns: (transfer full): a new #GstTagList. Free with gst_tag_list_unref() * when no longer needed. - * - * Since: 0.10.24 */ GstTagList * gst_tag_list_new_valist (va_list var_args) @@ -795,8 +791,6 @@ gst_tag_list_new_valist (va_list var_args) * * Returns: a newly-allocated string, or NULL in case of an error. The * string must be freed with g_free() when no longer needed. - * - * Since: 0.10.36 */ gchar * gst_tag_list_to_string (const GstTagList * list) @@ -813,8 +807,6 @@ gst_tag_list_to_string (const GstTagList * list) * Deserializes a tag list. * * Returns: a new #GstTagList, or NULL in case of an error. - * - * Since: 0.10.36 */ GstTagList * gst_tag_list_new_from_string (const gchar * str) @@ -870,8 +862,6 @@ gst_tag_list_nth_tag_name (const GstTagList * list, guint index) * Checks if the given taglist is empty. * * Returns: TRUE if the taglist is empty, otherwise FALSE. - * - * Since: 0.10.11 */ gboolean gst_tag_list_is_empty (const GstTagList * list) @@ -911,8 +901,6 @@ gst_tag_list_fields_equal (const GValue * value1, const GValue * value2) * Checks if the two given taglists are equal. * * Returns: TRUE if the taglists are equal, otherwise FALSE - * - * Since: 0.10.36 */ gboolean gst_tag_list_is_equal (const GstTagList * list1, const GstTagList * list2) @@ -1274,8 +1262,6 @@ gst_tag_list_add_valist_values (GstTagList * list, GstTagMergeMode mode, * @value: GValue for this tag * * Sets the GValue for a given tag using the specified mode. - * - * Since: 0.10.24 */ void gst_tag_list_add_value (GstTagList * list, GstTagMergeMode mode, @@ -1698,7 +1684,7 @@ _gst_strdup0 (const gchar * s) * to retrieve the first string associated with this tag unmodified. * * The resulting string in @value will be in UTF-8 encoding and should be - * freed by the caller using g_free when no longer needed. Since 0.10.24 the + * freed by the caller using g_free when no longer needed. The * returned string is also guaranteed to be non-NULL and non-empty. * * Free-function: g_free @@ -1717,7 +1703,7 @@ _gst_strdup0 (const gchar * s) * list. * * The resulting string in @value will be in UTF-8 encoding and should be - * freed by the caller using g_free when no longer needed. Since 0.10.24 the + * freed by the caller using g_free when no longer needed. The * returned string is also guaranteed to be non-NULL and non-empty. * * Free-function: g_free @@ -1845,8 +1831,6 @@ gst_tag_list_get_date_index (const GstTagList * list, * * Returns: TRUE, if a datetime was copied, FALSE if the tag didn't exist in * thegiven list or if it was #NULL. - * - * Since: 0.10.31 */ gboolean gst_tag_list_get_date_time (const GstTagList * list, const gchar * tag, @@ -1883,8 +1867,6 @@ gst_tag_list_get_date_time (const GstTagList * list, const gchar * tag, * * Returns: TRUE, if a value was copied, FALSE if the tag didn't exist in the * given list or if it was #NULL. - * - * Since: 0.10.31 */ gboolean gst_tag_list_get_date_time_index (const GstTagList * list, @@ -1917,8 +1899,6 @@ gst_tag_list_get_date_time_index (const GstTagList * list, * * Returns: TRUE, if a buffer was copied, FALSE if the tag didn't exist in the * given list or if it was #NULL. - * - * Since: 0.10.23 */ gboolean gst_tag_list_get_buffer (const GstTagList * list, const gchar * tag, @@ -1953,8 +1933,6 @@ gst_tag_list_get_buffer (const GstTagList * list, const gchar * tag, * * Returns: TRUE, if a buffer was copied, FALSE if the tag didn't exist in the * given list or if it was #NULL. - * - * Since: 0.10.23 */ gboolean gst_tag_list_get_buffer_index (const GstTagList * list, diff --git a/gst/gsttaglist.h b/gst/gsttaglist.h index 7940a3103f..5016da238f 100644 --- a/gst/gsttaglist.h +++ b/gst/gsttaglist.h @@ -468,8 +468,6 @@ gst_tag_list_copy (const GstTagList * taglist) * commonly used title, as used for sorting (string) * * The title as it should be sorted, e.g. 'Doll House, The' - * - * Since: 0.10.15 */ #define GST_TAG_TITLE_SORTNAME "title-sortname" /** @@ -488,8 +486,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * The artist name as it should be sorted, e.g. 'Hendrix, Jimi' or * 'Guitar Heroes, The' - * - * Since: 0.10.15 */ #define GST_TAG_ARTIST_SORTNAME "artist-sortname" /** @@ -506,32 +502,24 @@ gst_tag_list_copy (const GstTagList * taglist) * album containing this data, as used for sorting (string) * * The album name as it should be sorted, e.g. 'Jazz Guitar, The' - * - * Since: 0.10.15 */ #define GST_TAG_ALBUM_SORTNAME "album-sortname" /** * GST_TAG_ALBUM_ARTIST: * * The artist of the entire album, as it should be displayed. - * - * Since: 0.10.25 */ #define GST_TAG_ALBUM_ARTIST "album-artist" /** * GST_TAG_ALBUM_ARTIST_SORTNAME: * * The artist of the entire album, as it should be sorted. - * - * Since: 0.10.25 */ #define GST_TAG_ALBUM_ARTIST_SORTNAME "album-artist-sortname" /** * GST_TAG_COMPOSER: * * person(s) who composed the recording (string) - * - * Since: 0.10.15 */ #define GST_TAG_COMPOSER "composer" /** @@ -544,8 +532,6 @@ gst_tag_list_copy (const GstTagList * taglist) * GST_TAG_DATE_TIME: * * date and time the data was created (#GstDateTime structure) - * - * Since: 0.10.31 */ #define GST_TAG_DATE_TIME "datetime" /** @@ -571,8 +557,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * This tag is used for unknown Vorbis comment tags, * unknown APE tags and certain ID3v2 comment fields. - * - * Since: 0.10.10 */ #define GST_TAG_EXTENDED_COMMENT "extended-comment" /** @@ -610,8 +594,6 @@ gst_tag_list_copy (const GstTagList * taglist) * GST_TAG_HOMEPAGE: * * Homepage for this media (i.e. artist or movie homepage) (string) - * - * Since: 0.10.23 */ #define GST_TAG_HOMEPAGE "homepage" /** @@ -648,8 +630,6 @@ gst_tag_list_copy (const GstTagList * taglist) * GST_TAG_COPYRIGHT_URI: * * URI to location where copyright details can be found (string) - * - * Since: 0.10.14 */ #define GST_TAG_COPYRIGHT_URI "copyright-uri" /** @@ -661,8 +641,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * Note: do not use this field to describe the encoding application. Use * #GST_TAG_APPLICATION_NAME or #GST_TAG_COMMENT for that. - * - * Since: 0.10.33 */ #define GST_TAG_ENCODED_BY "encoded-by" /** @@ -681,8 +659,6 @@ gst_tag_list_copy (const GstTagList * taglist) * GST_TAG_LICENSE_URI: * * URI to location where license details can be found (string) - * - * Since: 0.10.14 */ #define GST_TAG_LICENSE_URI "license-uri" /** @@ -719,16 +695,12 @@ gst_tag_list_copy (const GstTagList * taglist) * GST_TAG_SUBTITLE_CODEC: * * codec/format the subtitle data is stored in (string) - * - * Since: 0.10.23 */ #define GST_TAG_SUBTITLE_CODEC "subtitle-codec" /** * GST_TAG_CONTAINER_FORMAT: * * container format the data is stored in (string) - * - * Since: 0.10.24 */ #define GST_TAG_CONTAINER_FORMAT "container-format" /** @@ -802,8 +774,6 @@ gst_tag_list_copy (const GstTagList * taglist) * GST_TAG_REFERENCE_LEVEL: * * reference level of track and album gain values (double) - * - * Since: 0.10.12 */ #define GST_TAG_REFERENCE_LEVEL "replaygain-reference-level" /** @@ -823,8 +793,6 @@ gst_tag_list_copy (const GstTagList * taglist) * Free-form name of the language the content is in, if a language code * is not available. This tag should not be set in addition to a language * code. It is undefined what language or locale the language name is in. - * - * Since: 0.10.37 */ #define GST_TAG_LANGUAGE_NAME "language-name" /** @@ -832,8 +800,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * image (sample) (sample taglist should specify the content type and preferably * also set "image-type" field as #GstTagImageType) - * - * Since: 0.10.6 */ #define GST_TAG_IMAGE "image" /** @@ -841,8 +807,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * image that is meant for preview purposes, e.g. small icon-sized version * (sample) (sample taglist should specify the content type) - * - * Since: 0.10.7 */ #define GST_TAG_PREVIEW_IMAGE "preview-image" @@ -852,8 +816,6 @@ gst_tag_list_copy (const GstTagList * taglist) * generic file attachment (sample) (sample taglist should specify the content * type and if possible set "filename" to the file name of the * attachment) - * - * Since: 0.10.21 */ #define GST_TAG_ATTACHMENT "attachment" @@ -861,8 +823,6 @@ gst_tag_list_copy (const GstTagList * taglist) * GST_TAG_BEATS_PER_MINUTE: * * number of beats per minute in audio (double) - * - * Since: 0.10.12 */ #define GST_TAG_BEATS_PER_MINUTE "beats-per-minute" @@ -870,8 +830,6 @@ gst_tag_list_copy (const GstTagList * taglist) * GST_TAG_KEYWORDS: * * comma separated keywords describing the content (string). - * - * Since: 0.10.21 */ #define GST_TAG_KEYWORDS "keywords" @@ -880,8 +838,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * human readable descriptive location of where the media has been recorded or * produced. (string). - * - * Since: 0.10.21 */ #define GST_TAG_GEO_LOCATION_NAME "geo-location-name" @@ -891,8 +847,6 @@ gst_tag_list_copy (const GstTagList * taglist) * geo latitude location of where the media has been recorded or produced in * degrees according to WGS84 (zero at the equator, negative values for southern * latitudes) (double). - * - * Since: 0.10.21 */ #define GST_TAG_GEO_LOCATION_LATITUDE "geo-location-latitude" @@ -902,8 +856,6 @@ gst_tag_list_copy (const GstTagList * taglist) * geo longitude location of where the media has been recorded or produced in * degrees according to WGS84 (zero at the prime meridian in Greenwich/UK, * negative values for western longitudes). (double). - * - * Since: 0.10.21 */ #define GST_TAG_GEO_LOCATION_LONGITUDE "geo-location-longitude" @@ -912,24 +864,18 @@ gst_tag_list_copy (const GstTagList * taglist) * * geo elevation of where the media has been recorded or produced in meters * according to WGS84 (zero is average sea level) (double). - * - * Since: 0.10.21 */ #define GST_TAG_GEO_LOCATION_ELEVATION "geo-location-elevation" /** * GST_TAG_GEO_LOCATION_COUNTRY: * * The country (english name) where the media has been produced (string). - * - * Since: 0.10.29 */ #define GST_TAG_GEO_LOCATION_COUNTRY "geo-location-country" /** * GST_TAG_GEO_LOCATION_CITY: * * The city (english name) where the media has been produced (string). - * - * Since: 0.10.29 */ #define GST_TAG_GEO_LOCATION_CITY "geo-location-city" /** @@ -940,8 +886,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * This tag has been added as this is how it is handled/named in XMP's * Iptc4xmpcore schema. - * - * Since: 0.10.29 */ #define GST_TAG_GEO_LOCATION_SUBLOCATION "geo-location-sublocation" /** @@ -949,8 +893,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * Represents the expected error on the horizontal positioning in * meters (double). - * - * Since: 0.10.31 */ #define GST_TAG_GEO_LOCATION_HORIZONTAL_ERROR "geo-location-horizontal-error" /** @@ -960,8 +902,6 @@ gst_tag_list_copy (const GstTagList * taglist) * Represented in m/s. (double) * * See also #GST_TAG_GEO_LOCATION_MOVEMENT_DIRECTION - * - * Since 0.10.30 */ #define GST_TAG_GEO_LOCATION_MOVEMENT_SPEED "geo-location-movement-speed" /** @@ -972,8 +912,6 @@ gst_tag_list_copy (const GstTagList * taglist) * 0 means the geographic north, and increases clockwise (double from 0 to 360) * * See also #GST_TAG_GEO_LOCATION_CAPTURE_DIRECTION - * - * Since: 0.10.30 */ #define GST_TAG_GEO_LOCATION_MOVEMENT_DIRECTION "geo-location-movement-direction" /** @@ -984,56 +922,42 @@ gst_tag_list_copy (const GstTagList * taglist) * 0 means the geographic north, and increases clockwise (double from 0 to 360) * * See also #GST_TAG_GEO_LOCATION_MOVEMENT_DIRECTION - * - * Since: 0.10.30 */ #define GST_TAG_GEO_LOCATION_CAPTURE_DIRECTION "geo-location-capture-direction" /** * GST_TAG_SHOW_NAME: * * Name of the show, used for displaying (string) - * - * Since: 0.10.26 */ #define GST_TAG_SHOW_NAME "show-name" /** * GST_TAG_SHOW_SORTNAME: * * Name of the show, used for sorting (string) - * - * Since: 0.10.26 */ #define GST_TAG_SHOW_SORTNAME "show-sortname" /** * GST_TAG_SHOW_EPISODE_NUMBER: * * Number of the episode within a season/show (unsigned integer) - * - * Since: 0.10.26 */ #define GST_TAG_SHOW_EPISODE_NUMBER "show-episode-number" /** * GST_TAG_SHOW_SEASON_NUMBER: * * Number of the season of a show/series (unsigned integer) - * - * Since: 0.10.26 */ #define GST_TAG_SHOW_SEASON_NUMBER "show-season-number" /** * GST_TAG_LYRICS: * * The lyrics of the media (string) - * - * Since: 0.10.26 */ #define GST_TAG_LYRICS "lyrics" /** * GST_TAG_COMPOSER_SORTNAME: * * The composer's name, used for sorting (string) - * - * Since: 0.10.26 */ #define GST_TAG_COMPOSER_SORTNAME "composer-sortname" /** @@ -1041,8 +965,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * Groups together media that are related and spans multiple tracks. An * example are multiple pieces of a concerto. (string) - * - * Since: 0.10.26 */ #define GST_TAG_GROUPING "grouping" /** @@ -1051,32 +973,24 @@ gst_tag_list_copy (const GstTagList * taglist) * Rating attributed by a person (likely the application user). * The higher the value, the more the user likes this media * (unsigned int from 0 to 100) - * - * Since: 0.10.29 */ #define GST_TAG_USER_RATING "user-rating" /** * GST_TAG_DEVICE_MANUFACTURER: * * Manufacturer of the device used to create the media (string) - * - * Since: 0.10.30 */ #define GST_TAG_DEVICE_MANUFACTURER "device-manufacturer" /** * GST_TAG_DEVICE_MODEL: * * Model of the device used to create the media (string) - * - * Since: 0.10.30 */ #define GST_TAG_DEVICE_MODEL "device-model" /** * GST_TAG_APPLICATION_NAME: * * Name of the application used to create the media (string) - * - * Since: 0.10.31 */ #define GST_TAG_APPLICATION_NAME "application-name" /** @@ -1086,8 +1000,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * Some formats allow application's to add their own arbitrary data * into files. This data is application's dependent. - * - * Since: 0.10.31 */ #define GST_TAG_APPLICATION_DATA "application-data" /** @@ -1112,8 +1024,6 @@ gst_tag_list_copy (const GstTagList * taglist) * * Rotations indicated by the values are in clockwise direction and * 'flip' means an horizontal mirroring. - * - * Since: 0.10.30 */ #define GST_TAG_IMAGE_ORIENTATION "image-orientation" diff --git a/gst/gsttagsetter.c b/gst/gsttagsetter.c index f7080f3b1d..80d920cbc9 100644 --- a/gst/gsttagsetter.c +++ b/gst/gsttagsetter.c @@ -146,8 +146,6 @@ gst_tag_setter_get_data (GstTagSetter * setter) * * Reset the internal taglist. Elements should call this from within the * state-change handler. - * - * Since: 0.10.22 */ void gst_tag_setter_reset_tags (GstTagSetter * setter) @@ -313,8 +311,6 @@ gst_tag_setter_add_tag_valist_values (GstTagSetter * setter, * @value: GValue to set for the tag * * Adds the given tag / GValue pair on the setter using the given merge mode. - * - * Since: 0.10.24 */ void gst_tag_setter_add_tag_value (GstTagSetter * setter, diff --git a/gst/gsttask.c b/gst/gsttask.c index 2c385ed5ec..34d4ffb59e 100644 --- a/gst/gsttask.c +++ b/gst/gsttask.c @@ -453,8 +453,6 @@ is_running: * * Returns: (transfer full): the #GstTaskPool used by @task. gst_object_unref() * after usage. - * - * Since: 0.10.24 */ GstTaskPool * gst_task_get_pool (GstTask * task) @@ -482,8 +480,6 @@ gst_task_get_pool (GstTask * task) * will be created by @task will now use @pool. * * MT safe. - * - * Since: 0.10.24 */ void gst_task_set_pool (GstTask * task, GstTaskPool * pool) @@ -654,8 +650,6 @@ start_task (GstTask * task) * MT safe. * * Returns: %TRUE if the state could be changed. - * - * Since: 0.10.24 */ gboolean gst_task_set_state (GstTask * task, GstTaskState state) diff --git a/gst/gsttaskpool.c b/gst/gsttaskpool.c index 43124099cf..ba7413be00 100644 --- a/gst/gsttaskpool.c +++ b/gst/gsttaskpool.c @@ -159,8 +159,6 @@ gst_task_pool_finalize (GObject * object) * GThreadPool for threads. * * Returns: (transfer full): a new #GstTaskPool. gst_object_unref() after usage. - * - * Since: 0.10.24 */ GstTaskPool * gst_task_pool_new (void) @@ -180,8 +178,6 @@ gst_task_pool_new (void) * Prepare the taskpool for accepting gst_task_pool_push() operations. * * MT safe. - * - * Since: 0.10.24 */ void gst_task_pool_prepare (GstTaskPool * pool, GError ** error) @@ -204,8 +200,6 @@ gst_task_pool_prepare (GstTaskPool * pool, GError ** error) * to ensure proper cleanup of internal data structures in test suites. * * MT safe. - * - * Since: 0.10.24 */ void gst_task_pool_cleanup (GstTaskPool * pool) @@ -232,8 +226,6 @@ gst_task_pool_cleanup (GstTaskPool * pool) * Returns: (transfer none): a pointer that should be used for the * gst_task_pool_join function. This pointer can be NULL, you must * check @error to detect errors. - * - * Since: 0.10.24 */ gpointer gst_task_pool_push (GstTaskPool * pool, GstTaskPoolFunction func, @@ -265,8 +257,6 @@ not_supported: * * Join a task and/or return it to the pool. @id is the id obtained from * gst_task_pool_push(). - * - * Since: 0.10.24 */ void gst_task_pool_join (GstTaskPool * pool, gpointer id) diff --git a/gst/gsttaskpool.h b/gst/gsttaskpool.h index b02143c9c4..4eccbfb99c 100644 --- a/gst/gsttaskpool.h +++ b/gst/gsttaskpool.h @@ -43,8 +43,6 @@ typedef struct _GstTaskPoolClass GstTaskPoolClass; * @user_data: user data for the task function * * Task function, see gst_task_pool_push(). - * - * Since: 0.10.24 */ typedef void (*GstTaskPoolFunction) (void *user_data); diff --git a/gst/gsttoc.c b/gst/gsttoc.c index be663eefd0..3ecf1ef1bd 100644 --- a/gst/gsttoc.c +++ b/gst/gsttoc.c @@ -108,8 +108,6 @@ GST_DEFINE_MINI_OBJECT_TYPE (GstTocEntry, gst_toc_entry); * * Returns: (transfer full): newly allocated #GstToc structure, free it * with gst_toc_unref(). - * - * Since: 0.10.37 */ GstToc * gst_toc_new (void) @@ -133,8 +131,6 @@ gst_toc_new (void) * @tags: (allow-none) (transfer full): A #GstTagList or %NULL * * Set a #GstTagList with tags for the complete @toc. - * - * Since: 0.10.37 */ void gst_toc_set_tags (GstToc * toc, GstTagList * tags) @@ -154,8 +150,6 @@ gst_toc_set_tags (GstToc * toc, GstTagList * tags) * @mode: A #GstTagMergeMode * * Merge @tags into the existing tags of @toc using @mode. - * - * Since: 0.10.37 */ void gst_toc_merge_tags (GstToc * toc, GstTagList * tags, GstTagMergeMode mode) @@ -179,8 +173,6 @@ gst_toc_merge_tags (GstToc * toc, GstTagList * tags, GstTagMergeMode mode) * Gets the tags for @toc. * * Returns: (transfer none): A #GstTagList for @entry - * - * Since: 0.10.37 */ GstTagList * gst_toc_get_tags (const GstToc * toc) @@ -196,8 +188,6 @@ gst_toc_get_tags (const GstToc * toc) * @entry: (transfer full): A #GstTocEntry * * Appends the #GstTocEntry @entry to @toc. - * - * Since: 0.10.37 */ void gst_toc_append_entry (GstToc * toc, GstTocEntry * entry) @@ -220,8 +210,6 @@ gst_toc_append_entry (GstToc * toc, GstTocEntry * entry) * Gets the list of #GstTocEntry of @toc. * * Returns: (transfer none) (element-type Gst.TocEntry): A #GList of #GstTocEntry for @entry - * - * Since: 0.10.37 */ GList * gst_toc_get_entries (const GstToc * toc) @@ -258,8 +246,6 @@ gst_toc_entry_new_internal (GstTocEntryType type, const gchar * uid) * Create new #GstTocEntry structure. * * Returns: newly allocated #GstTocEntry structure, free it with gst_toc_entry_unref(). - * - * Since: 0.10.37 */ GstTocEntry * gst_toc_entry_new (GstTocEntryType type, const gchar * uid) @@ -326,8 +312,6 @@ gst_toc_check_entry_for_uid (const GstTocEntry * entry, const gchar * uid) * Find #GstTocEntry with given @uid in the @toc. * * Returns: #GstTocEntry with specified @uid from the @toc, or NULL if not found. - * - * Since: 0.10.37 */ GstTocEntry * gst_toc_find_entry (const GstToc * toc, const gchar * uid) @@ -355,8 +339,6 @@ gst_toc_find_entry (const GstToc * toc, const gchar * uid) * * Returns: newly allocated #GstTocEntry in case of success, NULL otherwise; * free it when done with gst_toc_entry_unref(). - * - * Since: 0.10.37 */ static GstTocEntry * gst_toc_entry_copy (const GstTocEntry * entry) @@ -401,8 +383,6 @@ gst_toc_entry_copy (const GstTocEntry * entry) * * Returns: newly allocated #GstToc in case of success, NULL otherwise; * free it when done with gst_toc_free(). - * - * Since: 0.10.37 */ static GstToc * gst_toc_copy (const GstToc * toc) @@ -443,8 +423,6 @@ gst_toc_copy (const GstToc * toc) * @stop: stop value to set. * * Set @start and @stop values for the @entry. - * - * Since: 0.10.37 */ void gst_toc_entry_set_start_stop_times (GstTocEntry * entry, gint64 start, @@ -466,8 +444,6 @@ gst_toc_entry_set_start_stop_times (GstTocEntry * entry, gint64 start, * * Returns: TRUE if all non-NULL storage pointers were filled with appropriate values, * FALSE otherwise. - * - * Since: 0.10.37 */ gboolean gst_toc_entry_get_start_stop_times (const GstTocEntry * entry, gint64 * start, @@ -566,8 +542,6 @@ gst_toc_entry_is_sequence (const GstTocEntry * entry) * Gets the UID of @entry. * * Returns: (transfer none): The UID of @entry - * - * Since: 0.10.37 */ const gchar * gst_toc_entry_get_uid (const GstTocEntry * entry) @@ -583,8 +557,6 @@ gst_toc_entry_get_uid (const GstTocEntry * entry) * @subentry: (transfer full): A #GstTocEntry * * Appends the #GstTocEntry @subentry to @entry. - * - * Since: 0.10.37 */ void gst_toc_entry_append_sub_entry (GstTocEntry * entry, GstTocEntry * subentry) @@ -606,8 +578,6 @@ gst_toc_entry_append_sub_entry (GstTocEntry * entry, GstTocEntry * subentry) * Gets the sub-entries of @entry. * * Returns: (transfer none) (element-type Gst.TocEntry): A #GList of #GstTocEntry of @entry - * - * Since: 0.10.37 */ GList * gst_toc_entry_get_sub_entries (const GstTocEntry * entry) @@ -623,8 +593,6 @@ gst_toc_entry_get_sub_entries (const GstTocEntry * entry) * @tags: (allow-none) (transfer full): A #GstTagList or %NULL * * Set a #GstTagList with tags for the complete @entry. - * - * Since: 0.10.37 */ void gst_toc_entry_set_tags (GstTocEntry * entry, GstTagList * tags) @@ -644,8 +612,6 @@ gst_toc_entry_set_tags (GstTocEntry * entry, GstTagList * tags) * @mode: A #GstTagMergeMode * * Merge @tags into the existing tags of @entry using @mode. - * - * Since: 0.10.37 */ void gst_toc_entry_merge_tags (GstTocEntry * entry, GstTagList * tags, @@ -670,8 +636,6 @@ gst_toc_entry_merge_tags (GstTocEntry * entry, GstTagList * tags, * Gets the tags for @entry. * * Returns: (transfer none): A #GstTagList for @entry - * - * Since: 0.10.37 */ GstTagList * gst_toc_entry_get_tags (const GstTocEntry * entry) diff --git a/gst/gsttocsetter.c b/gst/gsttocsetter.c index 8ec723e481..2721b51518 100644 --- a/gst/gsttocsetter.c +++ b/gst/gsttocsetter.c @@ -111,8 +111,6 @@ gst_toc_setter_get_data (GstTocSetter * setter) * * Reset the internal TOC. Elements should call this from within the * state-change handler. - * - * Since: 0.10.37 */ void gst_toc_setter_reset (GstTocSetter * setter) @@ -132,8 +130,6 @@ gst_toc_setter_reset (GstTocSetter * setter) * * Returns: (transfer full): TOC set, or NULL. Unref with gst_toc_unref() * when no longer needed - * - * Since: 0.10.37 */ GstToc * gst_toc_setter_get_toc (GstTocSetter * setter) @@ -161,8 +157,6 @@ gst_toc_setter_get_toc (GstTocSetter * setter) * * Set the given TOC on the setter. Previously setted TOC will be * unrefed before setting a new one. - * - * Since: 0.10.37 */ void gst_toc_setter_set_toc (GstTocSetter * setter, GstToc * toc) diff --git a/gst/gsttrace.h b/gst/gsttrace.h index ca70a83679..9cbf210ed4 100644 --- a/gst/gsttrace.h +++ b/gst/gsttrace.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS /** * GstAllocTraceFlags: - * @GST_ALLOC_TRACE_NONE: No tracing specified or desired. Since 0.10.36. + * @GST_ALLOC_TRACE_NONE: No tracing specified or desired. * @GST_ALLOC_TRACE_LIVE: Trace number of non-freed memory. * @GST_ALLOC_TRACE_MEM_LIVE: Trace pointers of unfreed memory. * diff --git a/gst/gsttypefind.c b/gst/gsttypefind.c index 24c4730292..302cca8bc6 100644 --- a/gst/gsttypefind.c +++ b/gst/gsttypefind.c @@ -42,8 +42,7 @@ G_DEFINE_POINTER_TYPE (GstTypeFind, gst_type_find); /** * gst_type_find_register: - * @plugin: A #GstPlugin, or NULL for a static typefind function (note that - * passing NULL only works in GStreamer 0.10.16 and later) + * @plugin: A #GstPlugin, or NULL for a static typefind function * @name: The name for registering * @rank: The rank (or importance) of this typefind function * @func: The #GstTypeFindFunction to use @@ -178,8 +177,6 @@ gst_type_find_suggest (GstTypeFind * find, guint probability, GstCaps * caps) * the values passed have the correct type (in terms of width in bytes when * passed to the vararg function - this applies particularly to gdouble and * guint64 arguments). - * - * Since: 0.10.20 */ void gst_type_find_suggest_simple (GstTypeFind * find, guint probability, diff --git a/gst/gsttypefind.h b/gst/gsttypefind.h index 054803f1b6..0a987e4a63 100644 --- a/gst/gsttypefind.h +++ b/gst/gsttypefind.h @@ -44,7 +44,7 @@ typedef void (* GstTypeFindFunction) (GstTypeFind *find, gpointer user_data); /** * GstTypeFindProbability: - * @GST_TYPE_FIND_NONE: type undetected. Since 0.10.36. + * @GST_TYPE_FIND_NONE: type undetected. * @GST_TYPE_FIND_MINIMUM: unlikely typefind. * @GST_TYPE_FIND_POSSIBLE: possible type detected. * @GST_TYPE_FIND_LIKELY: likely a type was detected. diff --git a/gst/gsttypefindfactory.c b/gst/gsttypefindfactory.c index c8f9d6006b..26424d1c51 100644 --- a/gst/gsttypefindfactory.c +++ b/gst/gsttypefindfactory.c @@ -144,7 +144,7 @@ gst_type_find_factory_dispose (GObject * object) * list using gst_plugin_feature_list_free(). * * The returned factories are sorted by highest rank first, and then by - * factory name. (behaviour change since 0.10.26) + * factory name. * * Free-function: gst_plugin_feature_list_free * diff --git a/gst/gsturi.c b/gst/gsturi.c index cd77fd8563..f0ac276787 100644 --- a/gst/gsturi.c +++ b/gst/gsturi.c @@ -368,8 +368,6 @@ gst_uri_get_protocol (const gchar * uri) * Checks if the protocol of a given valid URI matches @protocol. * * Returns: %TRUE if the protocol matches. - * - * Since: 0.10.4 */ gboolean gst_uri_has_protocol (const gchar * uri, const gchar * protocol) @@ -539,8 +537,6 @@ get_element_factories_from_uri_protocol (const GstURIType type, * gst_element_make_from_uri() is guaranteed to work. * * Returns: TRUE - * - * Since: 0.10.13 */ gboolean gst_uri_protocol_is_supported (const GstURIType type, const gchar * protocol) @@ -854,8 +850,6 @@ file_path_contains_relatives (const gchar * path) * will be canonicalised so that it doesn't contain any './' or '../' segments. * * On Windows #filename should be in UTF-8 encoding. - * - * Since: 0.10.33 */ gchar * gst_filename_to_uri (const gchar * filename, GError ** error) diff --git a/gst/gstutils.c b/gst/gstutils.c index 41767679d6..8c606cf67c 100644 --- a/gst/gstutils.c +++ b/gst/gstutils.c @@ -697,8 +697,6 @@ gst_util_uint64_scale_int_ceil (guint64 val, gint num, gint denom) * Returns: A constantly incrementing 32-bit unsigned integer, which might * overflow back to 0 at some point. Use gst_util_seqnum_compare() to make sure * you handle wraparound correctly. - * - * Since: 0.10.22 */ guint32 gst_util_seqnum_next (void) @@ -718,8 +716,6 @@ gst_util_seqnum_next (void) * * Returns: A negative number if @s1 is before @s2, 0 if they are equal, or a * positive number if @s1 is after @s2. - * - * Since: 0.10.22 */ gint32 gst_util_seqnum_compare (guint32 s1, guint32 s2) @@ -1164,8 +1160,6 @@ gst_element_state_get_name (GstState state) * * Returns: (transfer none): a string with the name of the state * result. - * - * Since: 0.10.11 */ const gchar * gst_element_state_change_return_get_name (GstStateChangeReturn state_ret) @@ -1252,8 +1246,6 @@ gst_element_factory_can_accept_any_caps_in_direction (GstElementFactory * * Checks if the factory can sink all possible capabilities. * * Returns: %TRUE if the caps are fully compatible. - * - * Since: 0.10.33 */ gboolean gst_element_factory_can_sink_all_caps (GstElementFactory * factory, @@ -1271,8 +1263,6 @@ gst_element_factory_can_sink_all_caps (GstElementFactory * factory, * Checks if the factory can src all possible capabilities. * * Returns: %TRUE if the caps are fully compatible. - * - * Since: 0.10.33 */ gboolean gst_element_factory_can_src_all_caps (GstElementFactory * factory, @@ -1290,8 +1280,6 @@ gst_element_factory_can_src_all_caps (GstElementFactory * factory, * Checks if the factory can sink any possible capability. * * Returns: %TRUE if the caps have a common subset. - * - * Since: 0.10.33 */ gboolean gst_element_factory_can_sink_any_caps (GstElementFactory * factory, @@ -1309,8 +1297,6 @@ gst_element_factory_can_sink_any_caps (GstElementFactory * factory, * Checks if the factory can src any possible capability. * * Returns: %TRUE if the caps have a common subset. - * - * Since: 0.10.33 */ gboolean gst_element_factory_can_src_any_caps (GstElementFactory * factory, @@ -1537,8 +1523,6 @@ pad_link_maybe_ghosting (GstPad * src, GstPad * sink, GstPadLinkCheck flags) * This is a convenience function for gst_pad_link_full(). * * Returns: TRUE if the pads could be linked, FALSE otherwise. - * - * Since: 0.10.30 */ gboolean gst_element_link_pads_full (GstElement * src, const gchar * srcpadname, @@ -2276,8 +2260,6 @@ gst_element_query_convert (GstElement * element, GstFormat src_format, * * Returns: %TRUE if the seek operation succeeded. Flushing seeks will trigger a * preroll, which will emit %GST_MESSAGE_ASYNC_DONE. - * - * Since: 0.10.7 */ gboolean gst_element_seek_simple (GstElement * element, GstFormat format, @@ -2955,8 +2937,6 @@ element_find_unlinked_pad (GstElement * element, GstPadDirection direction) * pad when it is not needed any longer. * * Returns: (transfer full): unlinked pad of the given direction, or NULL. - * - * Since: 0.10.20 */ GstPad * gst_bin_find_unlinked_pad (GstBin * bin, GstPadDirection direction) @@ -3017,8 +2997,6 @@ gst_bin_find_unlinked_pad (GstBin * bin, GstPadDirection direction) * yourself). * * Returns: (transfer floating): a newly-created bin, or NULL if an error occurred. - * - * Since: 0.10.3 */ GstElement * gst_parse_bin_from_description (const gchar * bin_description, @@ -3049,8 +3027,6 @@ gst_parse_bin_from_description (const gchar * bin_description, * yourself). * * Returns: (transfer full): a newly-created bin, or NULL if an error occurred. - * - * Since: 0.10.20 */ GstElement * gst_parse_bin_from_description_full (const gchar * bin_description, @@ -3111,8 +3087,6 @@ gst_parse_bin_from_description_full (const gchar * bin_description, * The timestamp should not be interpreted in any other way. * * Returns: the timestamp - * - * Since: 0.10.16 */ GstClockTime gst_util_get_timestamp (void) @@ -3149,8 +3123,6 @@ gst_util_get_timestamp (void) * The complexity of this search function is O(log (num_elements)). * * Returns: (transfer none): The address of the found element or %NULL if nothing was found - * - * Since: 0.10.23 */ gpointer gst_util_array_binary_search (gpointer array, guint num_elements, @@ -3231,8 +3203,6 @@ gst_util_array_binary_search (gpointer array, guint num_elements, * and @b. * * Returns: Greatest common divisor of @a and @b - * - * Since: 0.10.26 */ gint gst_util_greatest_common_divisor (gint a, gint b) @@ -3256,8 +3226,6 @@ gst_util_greatest_common_divisor (gint a, gint b) * and @b. * * Returns: Greatest common divisor of @a and @b - * - * Since: 0.11.0 */ gint64 gst_util_greatest_common_divisor_int64 (gint64 a, gint64 b) @@ -3280,8 +3248,6 @@ gst_util_greatest_common_divisor_int64 (gint64 a, gint64 b) * @dest: (out): pointer to a #gdouble for the result * * Transforms a fraction to a #gdouble. - * - * Since: 0.10.26 */ void gst_util_fraction_to_double (gint src_n, gint src_d, gdouble * dest) @@ -3309,8 +3275,6 @@ gst_util_fraction_to_double (gint src_n, gint src_d, gdouble * dest) * * Transforms a #gdouble to a fraction and simplifies * the result. - * - * Since: 0.10.26 */ void gst_util_double_to_fraction (gdouble src, gint * dest_n, gint * dest_d) @@ -3410,8 +3374,6 @@ gst_util_double_to_fraction (gdouble src, gint * dest_n, gint * dest_d) * the result in @res_n and @res_d. * * Returns: %FALSE on overflow, %TRUE otherwise. - * - * Since: 0.10.26 */ gboolean gst_util_fraction_multiply (gint a_n, gint a_d, gint b_n, gint b_d, @@ -3469,8 +3431,6 @@ gst_util_fraction_multiply (gint a_n, gint a_d, gint b_n, gint b_d, * the result in @res_n and @res_d. * * Returns: %FALSE on overflow, %TRUE otherwise. - * - * Since: 0.10.26 */ gboolean gst_util_fraction_add (gint a_n, gint a_d, gint b_n, gint b_d, gint * res_n, @@ -3536,8 +3496,6 @@ gst_util_fraction_add (gint a_n, gint a_d, gint b_n, gint b_d, gint * res_n, * -1 if a < b, 0 if a = b and 1 if a > b. * * Returns: -1 if a < b; 0 if a = b; 1 if a > b. - * - * Since: 0.10.31 */ gint gst_util_fraction_compare (gint a_n, gint a_d, gint b_n, gint b_d) diff --git a/gst/gstutils.h b/gst/gstutils.h index 98068a7461..627a92ed99 100644 --- a/gst/gstutils.h +++ b/gst/gstutils.h @@ -215,8 +215,6 @@ static inline guint64 __gst_fast_read_swap64(const guint8 *v) { * @data: memory location * * Read a 24 bit unsigned integer value in big endian format from the memory buffer. - * - * Since: 0.10.22 */ #define GST_READ_UINT24_BE(data) (_GST_GET (data, 0, 32, 16) | \ _GST_GET (data, 1, 32, 8) | \ @@ -227,8 +225,6 @@ static inline guint64 __gst_fast_read_swap64(const guint8 *v) { * @data: memory location * * Read a 24 bit unsigned integer value in little endian format from the memory buffer. - * - * Since: 0.10.22 */ #define GST_READ_UINT24_LE(data) (_GST_GET (data, 2, 32, 16) | \ _GST_GET (data, 1, 32, 8) | \ @@ -340,8 +336,6 @@ static inline guint64 __gst_fast_read_swap64(const guint8 *v) { * @num: value to store * * Store a 24 bit unsigned integer value in big endian format into the memory buffer. - * - * Since: 0.10.22 */ #define GST_WRITE_UINT24_BE(data, num) do { \ _GST_PUT (data, 0, 32, 16, num); \ @@ -355,8 +349,6 @@ static inline guint64 __gst_fast_read_swap64(const guint8 *v) { * @num: value to store * * Store a 24 bit unsigned integer value in little endian format into the memory buffer. - * - * Since: 0.10.22 */ #define GST_WRITE_UINT24_LE(data, num) do { \ _GST_PUT (data, 0, 32, 0, num); \ @@ -410,9 +402,6 @@ static inline guint64 __gst_fast_read_swap64(const guint8 *v) { * Swap byte order of a 32-bit floating point value (float). * * Returns: @in byte-swapped. - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC gfloat GFLOAT_SWAP_LE_BE (gfloat in); @@ -439,9 +428,6 @@ GFLOAT_SWAP_LE_BE(gfloat in) * Swap byte order of a 64-bit floating point value (double). * * Returns: @in byte-swapped. - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC gdouble GDOUBLE_SWAP_LE_BE (gdouble in); @@ -467,9 +453,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * * Convert 64-bit floating point value (double) from native byte order into * little endian byte order. - * - * Since: 0.10.22 - * */ /** * GDOUBLE_TO_BE: @@ -477,9 +460,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * * Convert 64-bit floating point value (double) from native byte order into * big endian byte order. - * - * Since: 0.10.22 - * */ /** * GDOUBLE_FROM_LE: @@ -487,9 +467,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * * Convert 64-bit floating point value (double) from little endian byte order * into native byte order. - * - * Since: 0.10.22 - * */ /** * GDOUBLE_FROM_BE: @@ -497,9 +474,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * * Convert 64-bit floating point value (double) from big endian byte order * into native byte order. - * - * Since: 0.10.22 - * */ /** @@ -508,9 +482,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * * Convert 32-bit floating point value (float) from native byte order into * little endian byte order. - * - * Since: 0.10.22 - * */ /** * GFLOAT_TO_BE: @@ -518,9 +489,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * * Convert 32-bit floating point value (float) from native byte order into * big endian byte order. - * - * Since: 0.10.22 - * */ /** * GFLOAT_FROM_LE: @@ -528,9 +496,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * * Convert 32-bit floating point value (float) from little endian byte order * into native byte order. - * - * Since: 0.10.22 - * */ /** * GFLOAT_FROM_BE: @@ -538,9 +503,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * * Convert 32-bit floating point value (float) from big endian byte order * into native byte order. - * - * Since: 0.10.22 - * */ #if G_BYTE_ORDER == G_LITTLE_ENDIAN @@ -573,9 +535,6 @@ GDOUBLE_SWAP_LE_BE(gdouble in) * Read a 32 bit float value in little endian format from the memory buffer. * * Returns: The floating point value read from @data - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC gfloat GST_READ_FLOAT_LE (const guint8 *data); @@ -601,9 +560,6 @@ GST_READ_FLOAT_LE(const guint8 *data) * Read a 32 bit float value in big endian format from the memory buffer. * * Returns: The floating point value read from @data - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC gfloat GST_READ_FLOAT_BE (const guint8 *data); @@ -629,9 +585,6 @@ GST_READ_FLOAT_BE(const guint8 *data) * Read a 64 bit double value in little endian format from the memory buffer. * * Returns: The double-precision floating point value read from @data - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC gdouble GST_READ_DOUBLE_LE (const guint8 *data); @@ -657,9 +610,6 @@ GST_READ_DOUBLE_LE(const guint8 *data) * Read a 64 bit double value in big endian format from the memory buffer. * * Returns: The double-precision floating point value read from @data - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC gdouble GST_READ_DOUBLE_BE (const guint8 *data); @@ -684,9 +634,6 @@ GST_READ_DOUBLE_BE(const guint8 *data) * @num: value to store * * Store a 32 bit float value in little endian format into the memory buffer. - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC void GST_WRITE_FLOAT_LE (guint8 *data, gfloat num); @@ -711,9 +658,6 @@ GST_WRITE_FLOAT_LE(guint8 *data, gfloat num) * @num: value to store * * Store a 32 bit float value in big endian format into the memory buffer. - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC void GST_WRITE_FLOAT_BE (guint8 *data, gfloat num); @@ -738,9 +682,6 @@ GST_WRITE_FLOAT_BE(guint8 *data, gfloat num) * @num: value to store * * Store a 64 bit double value in little endian format into the memory buffer. - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC void GST_WRITE_DOUBLE_LE (guint8 *data, gdouble num); @@ -765,9 +706,6 @@ GST_WRITE_DOUBLE_LE(guint8 *data, gdouble num) * @num: value to store * * Store a 64 bit double value in big endian format into the memory buffer. - * - * Since: 0.10.22 - * */ #ifdef _FOOL_GTK_DOC_ G_INLINE_FUNC void GST_WRITE_DOUBLE_BE (guint8 *data, gdouble num); @@ -836,8 +774,6 @@ GST_WRITE_DOUBLE_BE(guint8 *data, gdouble num) * @num: integer value to round down * * Rounds an integer value down to the next multiple of 2. - * - * Since: 0.10.12 */ #define GST_ROUND_DOWN_2(num) ((num)&(~1)) /** @@ -845,8 +781,6 @@ GST_WRITE_DOUBLE_BE(guint8 *data, gdouble num) * @num: integer value to round down * * Rounds an integer value down to the next multiple of 4. - * - * Since: 0.10.12 */ #define GST_ROUND_DOWN_4(num) ((num)&(~3)) /** @@ -854,8 +788,6 @@ GST_WRITE_DOUBLE_BE(guint8 *data, gdouble num) * @num: integer value to round down * * Rounds an integer value down to the next multiple of 8. - * - * Since: 0.10.12 */ #define GST_ROUND_DOWN_8(num) ((num)&(~7)) /** @@ -863,8 +795,6 @@ GST_WRITE_DOUBLE_BE(guint8 *data, gdouble num) * @num: integer value to round down * * Rounds an integer value down to the next multiple of 16. - * - * Since: 0.10.12 */ #define GST_ROUND_DOWN_16(num) ((num)&(~15)) /** @@ -872,8 +802,6 @@ GST_WRITE_DOUBLE_BE(guint8 *data, gdouble num) * @num: integer value to round down * * Rounds an integer value down to the next multiple of 32. - * - * Since: 0.10.12 */ #define GST_ROUND_DOWN_32(num) ((num)&(~31)) /** @@ -881,8 +809,6 @@ GST_WRITE_DOUBLE_BE(guint8 *data, gdouble num) * @num: integer value to round down * * Rounds an integer value down to the next multiple of 64. - * - * Since: 0.10.12 */ #define GST_ROUND_DOWN_64(num) ((num)&(~63)) @@ -987,8 +913,6 @@ GstClockTime gst_util_get_timestamp (void); * @GST_SEARCH_MODE_AFTER : Search for an exact match or the element just after. * * The different search modes. - * - * Since: 0.10.23 */ typedef enum { GST_SEARCH_MODE_EXACT = 0, diff --git a/gst/gstvalue.c b/gst/gstvalue.c index 3ac89daf4b..ca229268a7 100644 --- a/gst/gstvalue.c +++ b/gst/gstvalue.c @@ -507,8 +507,6 @@ gst_value_list_concat (GValue * dest, const GValue * value1, * The result will be put into @dest and will either be a list that will not * contain any duplicates, or a non-list type (if @value1 and @value2 * were equal). - * - * Since: 0.10.32 */ void gst_value_list_merge (GValue * dest, const GValue * value1, @@ -1189,8 +1187,6 @@ gst_value_lcopy_int64_range (const GValue * value, guint n_collect_values, * @step: the step of the range * * Sets @value to the range specified by @start, @end and @step. - * - * Since: 0.11.0 */ void gst_value_set_int64_range_step (GValue * value, gint64 start, gint64 end, @@ -1214,8 +1210,6 @@ gst_value_set_int64_range_step (GValue * value, gint64 start, gint64 end, * @end: the end of the range * * Sets @value to the range specified by @start and @end. - * - * Since: 0.10.31 */ void gst_value_set_int64_range (GValue * value, gint64 start, gint64 end) @@ -1230,8 +1224,6 @@ gst_value_set_int64_range (GValue * value, gint64 start, gint64 end) * Gets the minimum of the range specified by @value. * * Returns: the minimum of the range - * - * Since: 0.10.31 */ gint64 gst_value_get_int64_range_min (const GValue * value) @@ -1248,8 +1240,6 @@ gst_value_get_int64_range_min (const GValue * value) * Gets the maximum of the range specified by @value. * * Returns: the maxumum of the range - * - * Since: 0.10.31 */ gint64 gst_value_get_int64_range_max (const GValue * value) @@ -1266,8 +1256,6 @@ gst_value_get_int64_range_max (const GValue * value) * Gets the step of the range specified by @value. * * Returns: the step of the range - * - * Since: 0.11.0 */ gint64 gst_value_get_int64_range_step (const GValue * value) @@ -1910,8 +1898,6 @@ gst_value_deserialize_segment (GValue * dest, const gchar * s) * @structure: the structure to set the value to * * Sets the contents of @value to @structure. The actual - * - * Since: 0.10.15 */ void gst_value_set_structure (GValue * value, const GstStructure * structure) @@ -1930,8 +1916,6 @@ gst_value_set_structure (GValue * value, const GstStructure * structure) * Gets the contents of @value. * * Returns: (transfer none): the contents of @value - * - * Since: 0.10.15 */ const GstStructure * gst_value_get_structure (const GValue * value) diff --git a/gst/gstvalue.h b/gst/gstvalue.h index 38413b96a9..4ea492fca6 100644 --- a/gst/gstvalue.h +++ b/gst/gstvalue.h @@ -98,8 +98,6 @@ G_BEGIN_DECLS * @x: the #GValue to check * * Checks if the given #GValue contains a #GST_TYPE_INT64_RANGE value. - * - * Since: 0.10.31 */ #define GST_VALUE_HOLDS_INT64_RANGE(x) (G_VALUE_HOLDS((x), gst_int64_range_get_type ())) @@ -148,8 +146,6 @@ G_BEGIN_DECLS * @x: the #GValue to check * * Checks if the given #GValue contains a #GST_TYPE_STRUCTURE value. - * - * Since: 0.10.15 */ #define GST_VALUE_HOLDS_STRUCTURE(x) (G_VALUE_HOLDS((x), GST_TYPE_STRUCTURE)) @@ -182,8 +178,6 @@ G_BEGIN_DECLS * @x: the #GValue to check * * Checks if the given #GValue contains a #GST_TYPE_DATE_TIME value. - * - * Since: 0.10.31 */ #define GST_VALUE_HOLDS_DATE_TIME(x) (G_VALUE_HOLDS((x), gst_date_time_get_type ())) @@ -210,8 +204,6 @@ G_BEGIN_DECLS * a #GValue type that represents an #gint64 range * * Returns: the #GType of GstInt64Range - * - * Since: 0.10.31 */ #define GST_TYPE_INT64_RANGE gst_int64_range_get_type () @@ -277,7 +269,6 @@ G_BEGIN_DECLS * a boxed #GValue type for #GstDateTime that represents a date and time. * * Returns: the #GType of GstDateTime - * Since: 0.10.31 */ #define GST_TYPE_DATE_TIME gst_date_time_get_type () diff --git a/gst/gstversion.h.in b/gst/gstversion.h.in index eb3f75d72e..9ba49f36a3 100644 --- a/gst/gstversion.h.in +++ b/gst/gstversion.h.in @@ -74,8 +74,6 @@ G_BEGIN_DECLS * * Check whether a GStreamer version equal to or greater than * major.minor.micro is present. - * - * Since: 0.10.18 */ #define GST_CHECK_VERSION(major,minor,micro) \ (GST_VERSION_MAJOR > (major) || \ |