summaryrefslogtreecommitdiff
path: root/gst/mpegtsdemux/mpegtsbase.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/mpegtsdemux/mpegtsbase.c')
-rw-r--r--gst/mpegtsdemux/mpegtsbase.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/gst/mpegtsdemux/mpegtsbase.c b/gst/mpegtsdemux/mpegtsbase.c
index ae76dc59e..25993d5f0 100644
--- a/gst/mpegtsdemux/mpegtsbase.c
+++ b/gst/mpegtsdemux/mpegtsbase.c
@@ -1194,7 +1194,7 @@ mpegts_base_sink_event (GstPad * pad, GstEvent * event)
switch (GST_EVENT_TYPE (event)) {
case GST_EVENT_SEGMENT:
{
- gst_event_copy_segment (event, &base->segment);
+ gst_event_segment_copy (event, &base->segment);
gst_event_unref (event);
@@ -1415,12 +1415,12 @@ error:
GST_DEBUG_OBJECT (base, "Pausing task, reason %s", reason);
if (ret == GST_FLOW_UNEXPECTED)
- GST_MPEGTS_BASE_GET_CLASS (base)->push_event (base, gst_event_new_eos ());
+ GST_MPEGTS_BASE_GET_CLASS (base)->push_event (base, gst_event_eos_new ());
else if (ret == GST_FLOW_NOT_LINKED || ret < GST_FLOW_UNEXPECTED) {
GST_ELEMENT_ERROR (base, STREAM, FAILED,
(_("Internal data stream error.")),
("stream stopped, reason %s", reason));
- GST_MPEGTS_BASE_GET_CLASS (base)->push_event (base, gst_event_new_eos ());
+ GST_MPEGTS_BASE_GET_CLASS (base)->push_event (base, gst_event_eos_new ());
}
gst_pad_pause_task (base->sinkpad);
}
@@ -1442,7 +1442,7 @@ mpegts_base_handle_seek_event (MpegTSBase * base, GstPad * pad,
gchar *pad_name;
guint16 pid = 0;
- gst_event_parse_seek (event, &rate, &format, &flags, &start_type, &start,
+ gst_event_seek_parse (event, &rate, &format, &flags, &start_type, &start,
&stop_type, &stop);
if (format != GST_FORMAT_TIME)
@@ -1481,9 +1481,9 @@ mpegts_base_handle_seek_event (MpegTSBase * base, GstPad * pad,
base->mode = BASE_MODE_SEEKING;
if (flush) {
GST_DEBUG_OBJECT (base, "sending flush start");
- gst_pad_push_event (base->sinkpad, gst_event_new_flush_start ());
+ gst_pad_push_event (base->sinkpad, gst_event_flush_start_new ());
GST_MPEGTS_BASE_GET_CLASS (base)->push_event (base,
- gst_event_new_flush_start ());
+ gst_event_flush_start_new ());
} else
gst_pad_pause_task (base->sinkpad);
/* wait for streaming to finish */
@@ -1492,7 +1492,7 @@ mpegts_base_handle_seek_event (MpegTSBase * base, GstPad * pad,
if (flush) {
/* send a FLUSH_STOP for the sinkpad, since we need data for seeking */
GST_DEBUG_OBJECT (base, "sending flush stop");
- gst_pad_push_event (base->sinkpad, gst_event_new_flush_stop (TRUE));
+ gst_pad_push_event (base->sinkpad, gst_event_flush_stop_new (TRUE));
}
if (flags & (GST_SEEK_FLAG_SEGMENT | GST_SEEK_FLAG_SKIP)) {
@@ -1518,9 +1518,9 @@ mpegts_base_handle_seek_event (MpegTSBase * base, GstPad * pad,
if (flush) {
/* if we sent a FLUSH_START, we now send a FLUSH_STOP */
GST_DEBUG_OBJECT (base, "sending flush stop");
- //gst_pad_push_event (base->sinkpad, gst_event_new_flush_stop ());
+ //gst_pad_push_event (base->sinkpad, gst_event_flush_stop_new ());
GST_MPEGTS_BASE_GET_CLASS (base)->push_event (base,
- gst_event_new_flush_stop (TRUE));
+ gst_event_flush_stop_new (TRUE));
}
//else
done: