summaryrefslogtreecommitdiffstats
path: root/ext/jpeg/gstjpegdec.c
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2006-11-01 13:59:49 +0000
committerTim-Philipp Müller <tim@centricular.net>2006-11-01 13:59:49 +0000
commit93c5c6fcbabafb56a8f872d8922e85360b635faf (patch)
tree4b6c64404ce0ade53de8b5aec540106140b5c8f8 /ext/jpeg/gstjpegdec.c
parenta0eefe10e2996a204f0118dbdf05109879a3d2f6 (diff)
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.
Diffstat (limited to 'ext/jpeg/gstjpegdec.c')
-rw-r--r--ext/jpeg/gstjpegdec.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c
index b5d9985f..f84aea6e 100644
--- a/ext/jpeg/gstjpegdec.c
+++ b/ext/jpeg/gstjpegdec.c
@@ -1072,21 +1072,20 @@ gst_jpeg_dec_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 (dec, "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 (dec->segment, update, rate, format,
- start, stop, position);
+ gst_segment_set_newsegment_full (dec->segment, update, rate,
+ applied_rate, format, start, stop, position);
break;
}