mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-21 13:36:39 +00:00
[MOVED FROM GST-P-FARSIGHT] Initialize the GstSegment at the right time
20070329103824-65035-9ab3a0a03c5f9329cd4625ae6567c2c1fd4a73d8.gz
This commit is contained in:
parent
109b232e55
commit
e8c927e9f5
1 changed files with 1 additions and 2 deletions
|
@ -471,8 +471,6 @@ gst_rtp_dtmf_src_start (GstRTPDTMFSrc *dtmfsrc,
|
||||||
dtmfsrc->payload = g_new0 (GstRTPDTMFPayload, 1);
|
dtmfsrc->payload = g_new0 (GstRTPDTMFPayload, 1);
|
||||||
dtmfsrc->payload->event = CLAMP (event_number, MIN_EVENT, MAX_EVENT);
|
dtmfsrc->payload->event = CLAMP (event_number, MIN_EVENT, MAX_EVENT);
|
||||||
dtmfsrc->payload->volume = CLAMP (event_volume, MIN_VOLUME, MAX_VOLUME);
|
dtmfsrc->payload->volume = CLAMP (event_volume, MIN_VOLUME, MAX_VOLUME);
|
||||||
|
|
||||||
gst_segment_init (&dtmfsrc->segment, GST_FORMAT_UNDEFINED);
|
|
||||||
dtmfsrc->first_packet = TRUE;
|
dtmfsrc->first_packet = TRUE;
|
||||||
|
|
||||||
clock = GST_ELEMENT_CLOCK (dtmfsrc);
|
clock = GST_ELEMENT_CLOCK (dtmfsrc);
|
||||||
|
@ -658,6 +656,7 @@ gst_rtp_dtmf_src_change_state (GstElement * element, GstStateChange transition)
|
||||||
case GST_STATE_CHANGE_READY_TO_PAUSED:
|
case GST_STATE_CHANGE_READY_TO_PAUSED:
|
||||||
/* Indicate that we don't do PRE_ROLL */
|
/* Indicate that we don't do PRE_ROLL */
|
||||||
no_preroll = TRUE;
|
no_preroll = TRUE;
|
||||||
|
gst_segment_init (&dtmfsrc->segment, GST_FORMAT_UNDEFINED);
|
||||||
break;
|
break;
|
||||||
case GST_STATE_CHANGE_PAUSED_TO_PLAYING:
|
case GST_STATE_CHANGE_PAUSED_TO_PLAYING:
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue