use new error signal and classification
authorThomas Vander Stichele <thomas@apestaart.org>
Sun, 18 Jan 2004 21:46:58 +0000 (21:46 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Sun, 18 Jan 2004 21:46:58 +0000 (21:46 +0000)
Original commit message from CVS:
use new error signal and classification

ext/lame/gstlame.c

index 533f896..f2d3747 100644 (file)
@@ -354,8 +354,8 @@ gst_lame_sink_link (GstPad *pad, const GstCaps *caps)
   gst_structure_get_int (structure, "channels", &lame->num_channels);
 
   if (!gst_lame_setup (lame)) {
-    gst_element_error (GST_ELEMENT (lame), 
-                      "could not initialize encoder (wrong parameters?)");
+    gst_element_error (lame, CORE, NEGOTIATION, NULL,
+                      ("could not initialize encoder (wrong parameters?)"));
     return GST_PAD_LINK_REFUSED;
   }
 
@@ -785,7 +785,7 @@ gst_lame_chain (GstPad *pad, GstData *_data)
 
     if (!lame->initialized) {
       gst_buffer_unref (buf);
-      gst_element_error (GST_ELEMENT (lame), "encoder not initialized (input is not audio?)");
+      gst_element_error (lame, CORE, NEGOTIATION, NULL, ("encoder not initialized (input is not audio?)"));
       return;
     }