basevideo: Add a warning
authorDavid Schleef <ds@schleef.org>
Thu, 17 Sep 2009 17:50:40 +0000 (10:50 -0700)
committerDavid Schleef <ds@schleef.org>
Fri, 18 Sep 2009 00:03:40 +0000 (17:03 -0700)
gst-libs/gst/video/gstbasevideodecoder.c

index 9aa79ee..3bfd579 100644 (file)
@@ -673,6 +673,10 @@ gst_base_video_decoder_chain (GstPad * pad, GstBuffer * buf)
     n = gst_adapter_available (base_video_decoder->input_adapter);
     m = klass->scan_for_sync (base_video_decoder, FALSE, 0, n);
 
+    if (m < 0) {
+      g_warning ("subclass returned negative scan %d", m);
+    }
+
     if (m >= n) {
       g_warning ("subclass scanned past end %d >= %d", m, n);
     }