check/generic/states.c: remove old property.
authorWim Taymans <wim.taymans@gmail.com>
Tue, 11 Oct 2005 16:30:55 +0000 (16:30 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Tue, 11 Oct 2005 16:30:55 +0000 (16:30 +0000)
Original commit message from CVS:
* check/generic/states.c: (GST_START_TEST):
remove old property.

* ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
(gst_ogg_demux_perform_seek):
* ext/theora/theoradec.c: (theora_dec_sink_event):
* ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
(vorbis_handle_data_packet):
* gst-libs/gst/rtp/gstbasertpdepayload.c:
(gst_base_rtp_depayload_set_gst_timestamp):
* gst/videorate/gstvideorate.c: (gst_videorate_event):
Update for newsegment API change.

ChangeLog
check/generic/states.c
ext/ogg/gstoggdemux.c
ext/theora/theoradec.c
ext/vorbis/vorbisdec.c
gst-libs/gst/rtp/gstbasertpdepayload.c
gst/videorate/gstvideorate.c
tests/check/generic/states.c

index 698f80a..552881a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2005-10-11  Wim Taymans  <wim@fluendo.com>
+
+       * check/generic/states.c: (GST_START_TEST):
+       remove old property.
+
+       * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
+       (gst_ogg_demux_perform_seek):
+       * ext/theora/theoradec.c: (theora_dec_sink_event):
+       * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
+       (vorbis_handle_data_packet):
+       * gst-libs/gst/rtp/gstbasertpdepayload.c:
+       (gst_base_rtp_depayload_set_gst_timestamp):
+       * gst/videorate/gstvideorate.c: (gst_videorate_event):
+       Update for newsegment API change.
+
 2005-10-11  Michael Smith <msmith@fluendo.com>
 
        * gst/playback/gstplaybin.c: (gst_play_bin_send_event_to_sink),
index 9a92777..6b2540f 100644 (file)
@@ -40,7 +40,6 @@ GST_START_TEST (test_state_changes)
     element = gst_element_factory_make (name, name);
     if (GST_IS_PIPELINE (element)) {
       GST_DEBUG ("element %s is a pipeline", name);
-      g_object_set (G_OBJECT (element), "play-timeout", (guint64) 0, NULL);
     }
 
     gst_element_set_state (element, GST_STATE_READY);
index 9348e92..b16f96a 100644 (file)
@@ -830,7 +830,7 @@ gst_ogg_pad_submit_packet (GstOggPad * pad, ogg_packet * packet)
         }
 
         /* create the discont event we are going to send out */
-        event = gst_event_new_newsegment (ogg->segment_rate,
+        event = gst_event_new_newsegment (FALSE, ogg->segment_rate,
             GST_FORMAT_TIME, segment_start, segment_stop, 0);
 
         gst_ogg_demux_activate_chain (ogg, chain, event);
@@ -1618,7 +1618,7 @@ gst_ogg_demux_perform_seek (GstOggDemux * ogg, gboolean accurate,
       gst_ogg_demux_send_event (ogg, gst_event_new_flush_stop ());
 
     /* create the discont event we are going to send out */
-    event = gst_event_new_newsegment (1.0,
+    event = gst_event_new_newsegment (FALSE, 1.0,
         GST_FORMAT_TIME,
         start + chain->segment_start, stop + chain->segment_start, start);
 
index cca0296..dc031aa 100644 (file)
@@ -616,7 +616,8 @@ theora_dec_sink_event (GstPad * pad, GstEvent * event)
       gint64 start, stop, base;
 
       GST_STREAM_LOCK (pad);
-      gst_event_parse_newsegment (event, &rate, &format, &start, &stop, &base);
+      gst_event_parse_newsegment (event, NULL, &rate, &format, &start, &stop,
+          &base);
 
       /* we need TIME and a positive rate */
       if (format != GST_FORMAT_TIME)
index 79b2360..39a5948 100644 (file)
@@ -430,9 +430,11 @@ vorbis_dec_sink_event (GstPad * pad, GstEvent * event)
       GstFormat format;
       gdouble rate;
       gint64 start, stop, base;
+      gboolean update;
 
       GST_STREAM_LOCK (pad);
-      gst_event_parse_newsegment (event, &rate, &format, &start, &stop, &base);
+      gst_event_parse_newsegment (event, &update, &rate, &format, &start, &stop,
+          &base);
 
       if (format != GST_FORMAT_TIME)
         goto newseg_wrong_format;
index 0cca0af..33732e9 100644 (file)
@@ -332,7 +332,7 @@ gst_base_rtp_depayload_set_gst_timestamp (GstBaseRTPDepayload * filter,
   // if this is the first buf send a discont
   if (first) {
     // send discont
-    GstEvent *event = gst_event_new_newsegment (1.0, GST_FORMAT_TIME,
+    GstEvent *event = gst_event_new_newsegment (FALSE, 1.0, GST_FORMAT_TIME,
         ts, GST_CLOCK_TIME_NONE, 0);
 
     gst_pad_push_event (filter->srcpad, event);
index cf71280..1d02e3f 100644 (file)
@@ -388,7 +388,8 @@ gst_videorate_event (GstPad * pad, GstEvent * event)
 
       GST_STREAM_LOCK (pad);
 
-      gst_event_parse_newsegment (event, NULL, &format, &start, &stop, NULL);
+      gst_event_parse_newsegment (event, NULL, NULL, &format, &start, &stop,
+          NULL);
 
       if (format != GST_FORMAT_TIME) {
         GST_WARNING ("Got discont but doesn't have GST_FORMAT_TIME value");
index 9a92777..6b2540f 100644 (file)
@@ -40,7 +40,6 @@ GST_START_TEST (test_state_changes)
     element = gst_element_factory_make (name, name);
     if (GST_IS_PIPELINE (element)) {
       GST_DEBUG ("element %s is a pipeline", name);
-      g_object_set (G_OBJECT (element), "play-timeout", (guint64) 0, NULL);
     }
 
     gst_element_set_state (element, GST_STATE_READY);