fix mulawdec
authorThomas Vander Stichele <thomas@apestaart.org>
Tue, 24 Feb 2004 23:44:48 +0000 (23:44 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Tue, 24 Feb 2004 23:44:48 +0000 (23:44 +0000)
Original commit message from CVS:
fix mulawdec

ChangeLog
gst/law/mulaw-decode.c
gst/law/mulaw.c

index a78b02f..04f6706 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-02-25  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * gst/law/mulaw-decode.c: (mulawdec_link):
+       * gst/law/mulaw.c: (plugin_init):
+          fix mulawdec so it actually works again
+
 2004-02-24  Arwed v. Merkatz  <v.merkatz@gmx.net>
 
        reviewed by: David Schleef  <ds@schleef.org>
index d04a6ed..fcf023c 100644 (file)
@@ -73,7 +73,7 @@ mulawdec_link (GstPad *pad, const GstCaps *caps)
   ret = gst_structure_get_int (structure, "channels", &channels);
   if (!ret) return GST_PAD_LINK_REFUSED;
 
-  tempcaps = gst_caps_new_simple ("audio/x-mulaw",
+  tempcaps = gst_caps_new_simple ("audio/x-raw-int",
       "depth",    G_TYPE_INT, 16,
       "width",    G_TYPE_INT, 16,
       "signed",   G_TYPE_BOOLEAN, TRUE,
index 2aae63c..632aa03 100644 (file)
@@ -50,7 +50,7 @@ plugin_init (GstPlugin *plugin)
   if (!gst_element_register (plugin, "mulawenc",
                             GST_RANK_NONE, GST_TYPE_MULAWENC) ||
       !gst_element_register (plugin, "mulawdec",
-                            GST_RANK_PRIMARY, GST_TYPE_MULAWENC))
+                            GST_RANK_PRIMARY, GST_TYPE_MULAWDEC))
     return FALSE;
 
   return TRUE;