ext/ogg/gstoggmux.c: fix a silly segfault
authorThomas Vander Stichele <thomas@apestaart.org>
Sat, 14 Jan 2006 20:46:25 +0000 (20:46 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Sat, 14 Jan 2006 20:46:25 +0000 (20:46 +0000)
Original commit message from CVS:
2006-01-14  Thomas Vander Stichele  <thomas at apestaart dot org>

* ext/ogg/gstoggmux.c: (gst_ogg_mux_collected):
fix a silly segfault

ChangeLog
docs/libs/tmpl/gstcolorbalance.sgml
ext/ogg/gstoggmux.c

index d7d413163071bf1f9a58bef9cc951fd8b42e018f..962defdecbc8850472f1ff04c2787b0d2d8378fa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-14  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * ext/ogg/gstoggmux.c: (gst_ogg_mux_collected):
+         fix a silly segfault
+
 2006-01-14  Tim-Philipp Müller  <tim at centricular dot net>
 
        * docs/libs/gst-plugins-base-libs-docs.sgml:
index 7ac9f04e8fefcfaf1cf2fa31ba3c0e66aef92a35..ccb0ae227be29dbf423aa52d71d00530ba11ef15 100644 (file)
@@ -23,6 +23,15 @@ interface for adjusting color balance settings
 </para>
 
 
+<!-- ##### SIGNAL GstColorBalance::value-changed ##### -->
+<para>
+
+</para>
+
+@gstcolorbalance: the object which received the signal.
+@arg1: 
+@arg2: 
+
 <!-- ##### STRUCT GstColorBalanceClass ##### -->
 <para>
 
index 9ca808edce19122d9a1227fb2d83083b24531bb8..4597ad1cfa2c9e9088c1a321972724f93d7b934d 100644 (file)
@@ -1031,8 +1031,9 @@ gst_ogg_mux_collected (GstCollectPads * pads, GstOggMux * ogg_mux)
     return GST_FLOW_OK;
   }
 
-  GST_DEBUG_OBJECT (ogg_mux, "best pad %" GST_PTR_FORMAT " (oggpad %p)"
-      " pulling %" GST_PTR_FORMAT, best->collect.pad, best, ogg_mux->pulling);
+  if (best)
+    GST_DEBUG_OBJECT (ogg_mux, "best pad %" GST_PTR_FORMAT " (oggpad %p)"
+        " pulling %" GST_PTR_FORMAT, best->collect.pad, best, ogg_mux->pulling);
 
   if (!best) {                  /* EOS : FIXME !! We need to handle EOS correctly, and set EOS
                                    flags on the ogg pages. */