mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
element: rename gst_element_lost_state_full()
Rename gst_element_lost_state_full() to gst_element_lost_state() and remove the old method name.
This commit is contained in:
parent
0637aa95c5
commit
fb3da828e5
4 changed files with 5 additions and 29 deletions
|
@ -2343,7 +2343,7 @@ complete:
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* gst_element_lost_state_full:
|
* gst_element_lost_state:
|
||||||
* @element: a #GstElement the state is lost of
|
* @element: a #GstElement the state is lost of
|
||||||
* @new_base_time: if a new base time should be distributed
|
* @new_base_time: if a new base time should be distributed
|
||||||
*
|
*
|
||||||
|
@ -2365,13 +2365,9 @@ complete:
|
||||||
*
|
*
|
||||||
* This function is used internally and should normally not be called from
|
* This function is used internally and should normally not be called from
|
||||||
* plugins or applications.
|
* plugins or applications.
|
||||||
*
|
|
||||||
* MT safe.
|
|
||||||
*
|
|
||||||
* Since: 0.10.24
|
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
gst_element_lost_state_full (GstElement * element, gboolean new_base_time)
|
gst_element_lost_state (GstElement * element, gboolean new_base_time)
|
||||||
{
|
{
|
||||||
GstState old_state, new_state;
|
GstState old_state, new_state;
|
||||||
GstMessage *message;
|
GstMessage *message;
|
||||||
|
@ -2432,24 +2428,6 @@ only_async_start:
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_element_lost_state:
|
|
||||||
* @element: a #GstElement the state is lost of
|
|
||||||
*
|
|
||||||
* Brings the element to the lost state. This function calls
|
|
||||||
* gst_element_lost_state_full() with the new_base_time set to %TRUE.
|
|
||||||
*
|
|
||||||
* This function is used internally and should normally not be called from
|
|
||||||
* plugins or applications.
|
|
||||||
*
|
|
||||||
* MT safe.
|
|
||||||
*/
|
|
||||||
void
|
|
||||||
gst_element_lost_state (GstElement * element)
|
|
||||||
{
|
|
||||||
gst_element_lost_state_full (element, TRUE);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* gst_element_set_state:
|
* gst_element_set_state:
|
||||||
* @element: a #GstElement to change state of.
|
* @element: a #GstElement to change state of.
|
||||||
|
|
|
@ -804,8 +804,7 @@ GstStateChangeReturn gst_element_change_state (GstElement * element,
|
||||||
GstStateChange transition);
|
GstStateChange transition);
|
||||||
GstStateChangeReturn gst_element_continue_state (GstElement * element,
|
GstStateChangeReturn gst_element_continue_state (GstElement * element,
|
||||||
GstStateChangeReturn ret);
|
GstStateChangeReturn ret);
|
||||||
void gst_element_lost_state (GstElement * element);
|
void gst_element_lost_state (GstElement * element, gboolean new_base_time);
|
||||||
void gst_element_lost_state_full (GstElement * element, gboolean new_base_time);
|
|
||||||
|
|
||||||
/* factory management */
|
/* factory management */
|
||||||
GstElementFactory* gst_element_get_factory (GstElement *element);
|
GstElementFactory* gst_element_get_factory (GstElement *element);
|
||||||
|
|
|
@ -3320,7 +3320,7 @@ gst_base_sink_flush_start (GstBaseSink * basesink, GstPad * pad)
|
||||||
* prerolled buffer */
|
* prerolled buffer */
|
||||||
basesink->playing_async = TRUE;
|
basesink->playing_async = TRUE;
|
||||||
if (basesink->priv->async_enabled) {
|
if (basesink->priv->async_enabled) {
|
||||||
gst_element_lost_state (GST_ELEMENT_CAST (basesink));
|
gst_element_lost_state (GST_ELEMENT_CAST (basesink), TRUE);
|
||||||
} else {
|
} else {
|
||||||
basesink->priv->have_latency = TRUE;
|
basesink->priv->have_latency = TRUE;
|
||||||
}
|
}
|
||||||
|
@ -3978,7 +3978,7 @@ gst_base_sink_perform_step (GstBaseSink * sink, GstPad * pad, GstEvent * event)
|
||||||
sink->playing_async = TRUE;
|
sink->playing_async = TRUE;
|
||||||
priv->pending_step.need_preroll = TRUE;
|
priv->pending_step.need_preroll = TRUE;
|
||||||
sink->need_preroll = FALSE;
|
sink->need_preroll = FALSE;
|
||||||
gst_element_lost_state_full (GST_ELEMENT_CAST (sink), FALSE);
|
gst_element_lost_state (GST_ELEMENT_CAST (sink), FALSE);
|
||||||
} else {
|
} else {
|
||||||
sink->priv->have_latency = TRUE;
|
sink->priv->have_latency = TRUE;
|
||||||
sink->need_preroll = FALSE;
|
sink->need_preroll = FALSE;
|
||||||
|
|
|
@ -349,7 +349,6 @@ EXPORTS
|
||||||
gst_element_link_pads_filtered
|
gst_element_link_pads_filtered
|
||||||
gst_element_link_pads_full
|
gst_element_link_pads_full
|
||||||
gst_element_lost_state
|
gst_element_lost_state
|
||||||
gst_element_lost_state_full
|
|
||||||
gst_element_make_from_uri
|
gst_element_make_from_uri
|
||||||
gst_element_message_full
|
gst_element_message_full
|
||||||
gst_element_no_more_pads
|
gst_element_no_more_pads
|
||||||
|
|
Loading…
Reference in a new issue