celtenc: properly report error case
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 17 Nov 2011 22:02:31 +0000 (23:02 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 17 Nov 2011 22:04:15 +0000 (23:04 +0100)
ext/celt/gstceltenc.c

index 37366a2..19c8b9f 100644 (file)
@@ -501,7 +501,8 @@ gst_celt_enc_encode (GstCeltEnc * enc, GstBuffer * buf)
 #endif
 
   if (outsize < 0) {
-    GST_ERROR_OBJECT (enc, "Encoding failed: %d", outsize);
+    GST_ELEMENT_ERROR (enc, STREAM, ENCODE, (NULL),
+        ("encoding failed: %d", outsize));
     ret = GST_FLOW_ERROR;
     goto done;
   }