mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-08 16:35:40 +00:00
Get rid of NEW_MEDIA event, EOS is supposed to handle that
Original commit message from CVS: Get rid of NEW_MEDIA event, EOS is supposed to handle that
This commit is contained in:
parent
475c2857a5
commit
1c17e4700b
3 changed files with 1 additions and 30 deletions
|
@ -74,15 +74,6 @@ are supposed to handle them.
|
||||||
|
|
||||||
The EOS event is strictly a downstream event.
|
The EOS event is strictly a downstream event.
|
||||||
|
|
||||||
* NEW_MEDIA
|
|
||||||
|
|
||||||
The new media event is typically generated by source elements when
|
|
||||||
they provide data of a new type.
|
|
||||||
<<< define me >>>
|
|
||||||
|
|
||||||
The NEW_MEDIA event is strictly a downstream event.
|
|
||||||
|
|
||||||
|
|
||||||
* DISCONTINUOUS
|
* DISCONTINUOUS
|
||||||
|
|
||||||
The discontinuous event is used to indicate a discontinuity in the
|
The discontinuous event is used to indicate a discontinuity in the
|
||||||
|
|
|
@ -254,25 +254,6 @@ gst_event_discont_get_value (GstEvent *event, GstFormat format, gint64 *value)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_event_has_new_media:
|
|
||||||
* @event: The event to check
|
|
||||||
*
|
|
||||||
* Checks if a given event indicates a new media.
|
|
||||||
*
|
|
||||||
* Returns: True if the event indicates a new media
|
|
||||||
*/
|
|
||||||
gboolean
|
|
||||||
gst_event_has_new_media (GstEvent *event)
|
|
||||||
{
|
|
||||||
g_return_val_if_fail (GST_IS_EVENT (event), FALSE);
|
|
||||||
g_return_val_if_fail (GST_EVENT_TYPE (event) == GST_EVENT_DISCONTINUOUS ||
|
|
||||||
GST_EVENT_TYPE (event) == GST_EVENT_NEW_MEDIA, FALSE);
|
|
||||||
if (GST_EVENT_TYPE (event) == GST_EVENT_NEW_MEDIA)
|
|
||||||
return TRUE;
|
|
||||||
|
|
||||||
return GST_EVENT_DISCONT_NEW_MEDIA (event);
|
|
||||||
}
|
|
||||||
/**
|
/**
|
||||||
* gst_event_new_size:
|
* gst_event_new_size:
|
||||||
* @format: The format of the size value
|
* @format: The format of the size value
|
||||||
|
|
|
@ -37,7 +37,7 @@ typedef enum {
|
||||||
GST_EVENT_FLUSH = 2,
|
GST_EVENT_FLUSH = 2,
|
||||||
GST_EVENT_EMPTY = 3,
|
GST_EVENT_EMPTY = 3,
|
||||||
GST_EVENT_DISCONTINUOUS = 4,
|
GST_EVENT_DISCONTINUOUS = 4,
|
||||||
GST_EVENT_NEW_MEDIA = 5,
|
/*GST_EVENT_NEW_MEDIA = 5, <- removed */
|
||||||
GST_EVENT_QOS = 6,
|
GST_EVENT_QOS = 6,
|
||||||
GST_EVENT_SEEK = 7,
|
GST_EVENT_SEEK = 7,
|
||||||
GST_EVENT_SEEK_SEGMENT = 8,
|
GST_EVENT_SEEK_SEGMENT = 8,
|
||||||
|
@ -208,7 +208,6 @@ GstEvent* gst_event_new_size (GstFormat format, gint64 value);
|
||||||
GstEvent* gst_event_new_discontinuous (gboolean new_media,
|
GstEvent* gst_event_new_discontinuous (gboolean new_media,
|
||||||
GstFormat format1, ...);
|
GstFormat format1, ...);
|
||||||
gboolean gst_event_discont_get_value (GstEvent *event, GstFormat format, gint64 *value);
|
gboolean gst_event_discont_get_value (GstEvent *event, GstFormat format, gint64 *value);
|
||||||
gboolean gst_event_has_new_media (GstEvent *event);
|
|
||||||
|
|
||||||
#define gst_event_new_filler() gst_event_new(GST_EVENT_FILLER)
|
#define gst_event_new_filler() gst_event_new(GST_EVENT_FILLER)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue