Allow seeks on audio pad, make mad forward those (#164826).
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Thu, 27 Jan 2005 10:14:22 +0000 (10:14 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Thu, 27 Jan 2005 10:14:22 +0000 (10:14 +0000)
Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* ext/mad/gstmad.c: (gst_mad_src_event):
* gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_event):
Allow seeks on audio pad, make mad forward those (#164826).
* gst/audioscale/gstaudioscale.c: (gst_audioscale_chain):
Set duration (#165335).

ChangeLog
gst/avi/gstavidemux.c

index 3feea0c..2686717 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2005-01-27  Edward Hervey  <bilboed@bilboed.com>
+
+       Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
+
+       * ext/mad/gstmad.c: (gst_mad_src_event):
+       * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_event):
+         Allow seeks on audio pad, make mad forward those (#164826).
+       * gst/audioscale/gstaudioscale.c: (gst_audioscale_chain):
+         Set duration (#165335).
+
 2005-01-27  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
 
        * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init),
index ee6e88e..c3f7a61 100644 (file)
@@ -536,11 +536,6 @@ gst_avi_demux_handle_src_event (GstPad * pad, GstEvent * event)
           gint64 desired_offset = GST_EVENT_SEEK_OFFSET (event);
           guint32 flags;
 
-          /* no seek on audio yet */
-          if (stream->strh->type == GST_RIFF_FCC_auds) {
-            res = FALSE;
-            goto done;
-          }
           GST_DEBUG_OBJECT (avi, "seeking to %" G_GINT64_FORMAT,
               desired_offset);
 
@@ -585,7 +580,6 @@ gst_avi_demux_handle_src_event (GstPad * pad, GstEvent * event)
       break;
   }
 
-done:
   gst_event_unref (event);
 
   return res;