diff options
Diffstat (limited to 'gst/mpegtsdemux/mpegtsbase.c')
-rw-r--r-- | gst/mpegtsdemux/mpegtsbase.c | 18 |
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: |