Remove audioresample files.
authorSebastian Dröge <slomo@circular-chaos.org>
Thu, 27 Nov 2008 19:13:59 +0000 (19:13 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Thu, 27 Nov 2008 19:13:59 +0000 (19:13 +0000)
Original commit message from CVS:
* gst/audioresample/Makefile.am:
* gst/audioresample/buffer.c:
* gst/audioresample/buffer.h:
* gst/audioresample/debug.c:
* gst/audioresample/debug.h:
* gst/audioresample/functable.c:
* gst/audioresample/functable.h:
* gst/audioresample/gstaudioresample.c:
* gst/audioresample/gstaudioresample.h:
* gst/audioresample/resample.c:
* gst/audioresample/resample.h:
* gst/audioresample/resample_chunk.c:
* gst/audioresample/resample_functable.c:
* gst/audioresample/resample_ref.c:
* tests/check/elements/audioresample.c:
Remove audioresample files.

ChangeLog
gst/audioresample/Makefile.am
gst/audioresample/gstaudioresample.c

index 78a3ddd..e65b989 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,24 @@
 2008-11-27  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
 
+       * gst/audioresample/Makefile.am:
+       * gst/audioresample/buffer.c:
+       * gst/audioresample/buffer.h:
+       * gst/audioresample/debug.c:
+       * gst/audioresample/debug.h:
+       * gst/audioresample/functable.c:
+       * gst/audioresample/functable.h:
+       * gst/audioresample/gstaudioresample.c:
+       * gst/audioresample/gstaudioresample.h:
+       * gst/audioresample/resample.c:
+       * gst/audioresample/resample.h:
+       * gst/audioresample/resample_chunk.c:
+       * gst/audioresample/resample_functable.c:
+       * gst/audioresample/resample_ref.c:
+       * tests/check/elements/audioresample.c:
+       Remove audioresample files.
+
+2008-11-27  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
+
        * docs/plugins/inspect/plugin-audioresample.xml:
        Regenerated for library filename change.
 
index cacde0f..f9c4c52 100644 (file)
@@ -19,5 +19,3 @@ libgstaudioresample_la_SOURCES = gstaudioresample.c $(resample_SOURCES)
 libgstaudioresample_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(LIBOIL_CFLAGS)
 libgstaudioresample_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(LIBOIL_LIBS)
 libgstaudioresample_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
-libgstaudioresample_la_LIBTOOLFLAGS = --tag=disable-static
-
index 1826849..9aa9bf7 100644 (file)
@@ -112,8 +112,6 @@ static gboolean audioresample_get_unit_size (GstBaseTransform * base,
     GstCaps * caps, guint * size);
 static GstCaps *audioresample_transform_caps (GstBaseTransform * base,
     GstPadDirection direction, GstCaps * caps);
-static void audioresample_fixate_caps (GstBaseTransform * base,
-    GstPadDirection direction, GstCaps * caps, GstCaps * othercaps);
 static gboolean audioresample_transform_size (GstBaseTransform * trans,
     GstPadDirection direction, GstCaps * incaps, guint insize,
     GstCaps * outcaps, guint * outsize);
@@ -174,8 +172,6 @@ gst_audioresample_class_init (GstAudioresampleClass * klass)
       GST_DEBUG_FUNCPTR (audioresample_get_unit_size);
   GST_BASE_TRANSFORM_CLASS (klass)->transform_caps =
       GST_DEBUG_FUNCPTR (audioresample_transform_caps);
-  GST_BASE_TRANSFORM_CLASS (klass)->fixate_caps =
-      GST_DEBUG_FUNCPTR (audioresample_fixate_caps);
   GST_BASE_TRANSFORM_CLASS (klass)->set_caps =
       GST_DEBUG_FUNCPTR (audioresample_set_caps);
   GST_BASE_TRANSFORM_CLASS (klass)->transform =
@@ -276,22 +272,6 @@ audioresample_transform_caps (GstBaseTransform * base,
   return res;
 }
 
-/* Fixate rate to the allowed rate that has the smallest difference */
-static void
-audioresample_fixate_caps (GstBaseTransform * base,
-    GstPadDirection direction, GstCaps * caps, GstCaps * othercaps)
-{
-  GstStructure *s;
-  gint rate;
-
-  s = gst_caps_get_structure (caps, 0);
-  if (!gst_structure_get_int (s, "rate", &rate))
-    return;
-
-  s = gst_caps_get_structure (othercaps, 0);
-  gst_structure_fixate_field_nearest_int (s, "rate", rate);
-}
-
 static gboolean
 resample_set_state_from_caps (ResampleState * state, GstCaps * incaps,
     GstCaps * outcaps, gint * channels, gint * inrate, gint * outrate)
@@ -484,8 +464,7 @@ audioresample_event (GstBaseTransform * base, GstEvent * event)
     case GST_EVENT_FLUSH_START:
       break;
     case GST_EVENT_FLUSH_STOP:
-      if (audioresample->resample)
-        resample_input_flush (audioresample->resample);
+      resample_input_flush (audioresample->resample);
       audioresample->ts_offset = -1;
       audioresample->next_ts = -1;
       audioresample->offset = -1;
@@ -504,7 +483,9 @@ audioresample_event (GstBaseTransform * base, GstEvent * event)
     default:
       break;
   }
-  return parent_class->event (base, event);
+  parent_class->event (base, event);
+
+  return TRUE;
 }
 
 static GstFlowReturn