qos: _qos_full -> _qos
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 9 May 2011 16:53:03 +0000 (18:53 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 9 May 2011 16:53:03 +0000 (18:53 +0200)
ext/libvisual/visual.c
ext/theora/gsttheoradec.c
gst/playback/gststreamsynchronizer.c

index e4aaacf..3a8da22 100644 (file)
@@ -544,7 +544,7 @@ gst_visual_src_event (GstPad * pad, GstEvent * event)
       GstClockTimeDiff diff;
       GstClockTime timestamp;
 
-      gst_event_parse_qos (event, &proportion, &diff, &timestamp);
+      gst_event_parse_qos (event, NULL, &proportion, &diff, &timestamp);
 
       /* save stuff for the _chain function */
       GST_OBJECT_LOCK (visual);
index ed4b38a..42bfd72 100644 (file)
@@ -574,7 +574,7 @@ theora_dec_src_event (GstPad * pad, GstEvent * event)
       GstClockTimeDiff diff;
       GstClockTime timestamp;
 
-      gst_event_parse_qos (event, &proportion, &diff, &timestamp);
+      gst_event_parse_qos (event, NULL, &proportion, &diff, &timestamp);
 
       /* we cannot randomly skip frame decoding since we don't have
        * B frames. we can however use the timestamp and diff to not
index e0d0543..b6ec66c 100644 (file)
@@ -211,7 +211,7 @@ gst_stream_synchronizer_src_event (GstPad * pad, GstEvent * event)
       gint64 running_time_diff;
       GstStream *stream;
 
-      gst_event_parse_qos (event, &proportion, &diff, &timestamp);
+      gst_event_parse_qos (event, NULL, &proportion, &diff, &timestamp);
       gst_event_unref (event);
 
       GST_STREAM_SYNCHRONIZER_LOCK (self);
@@ -245,7 +245,9 @@ gst_stream_synchronizer_src_event (GstPad * pad, GstEvent * event)
         goto out;
       }
 
-      event = gst_event_new_qos (proportion, diff, timestamp);
+      event =
+          gst_event_new_qos (GST_QOS_TYPE_UNDERFLOW, proportion, diff,
+          timestamp);
       break;
     }
     default: