From 93c5c6fcbabafb56a8f872d8922e85360b635faf Mon Sep 17 00:00:00 2001 From: Tim-Philipp Müller Date: Wed, 1 Nov 2006 13:59:49 +0000 Subject: gst/id3demux/id3v2frames.c: We require a -base more recent than 0.10.9, so it's safe to use Original commit message from CVS: * gst/id3demux/id3v2frames.c: (parse_picture_frame): We require a -base more recent than 0.10.9, so it's safe to use GST_TYPE_TAG_IMAGE_TYPE unconditionally now. * ext/dv/gstdvdec.c: (gst_dvdec_sink_event): * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_sink_event): Use _newsegment_full() now that we depend on a recent enough core. * gst/wavparse/gstwavparse.c: Remove cruft that we don't need any longer now that we depend on a recent enough -base. --- ext/dv/gstdvdec.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'ext/dv') diff --git a/ext/dv/gstdvdec.c b/ext/dv/gstdvdec.c index 501c57bd..1e7fa8e6 100644 --- a/ext/dv/gstdvdec.c +++ b/ext/dv/gstdvdec.c @@ -311,21 +311,20 @@ gst_dvdec_sink_event (GstPad * pad, GstEvent * event) break; case GST_EVENT_NEWSEGMENT:{ gboolean update; - gdouble rate; + gdouble rate, applied_rate; GstFormat format; gint64 start, stop, position; - /* Once -good depends on core >= 0.10.6, use newsegment_full */ - gst_event_parse_new_segment (event, &update, &rate, &format, - &start, &stop, &position); + gst_event_parse_new_segment_full (event, &update, &rate, &applied_rate, + &format, &start, &stop, &position); GST_DEBUG_OBJECT (dvdec, "Got NEWSEGMENT [%" GST_TIME_FORMAT " - %" GST_TIME_FORMAT " / %" GST_TIME_FORMAT "]", GST_TIME_ARGS (start), GST_TIME_ARGS (stop), GST_TIME_ARGS (position)); - gst_segment_set_newsegment (dvdec->segment, update, rate, format, - start, stop, position); + gst_segment_set_newsegment_full (dvdec->segment, update, rate, + applied_rate, format, start, stop, position); break; } default: -- cgit