Original commit message from CVS:
* gst/matroska/matroska-mux.c:
Fix NULL pointer dereference of an unset codec_id in the recently
added Dirac paths
2008-11-20 Jan Schmidt <jan.schmidt@sun.com>
+ * gst/matroska/matroska-mux.c:
+ Fix NULL pointer dereference of an unset codec_id in the recently
+ added Dirac paths
+
+2008-11-20 Jan Schmidt <jan.schmidt@sun.com>
+
* tests/check/Makefile.am:
Just keep disabling elements that hang the states test until it
works.
}
/* for dirac we have to queue up everything up to a picture unit */
- if (strcmp (collect_pad->track->codec_id,
+ if (collect_pad->track->codec_id != NULL &&
+ strcmp (collect_pad->track->codec_id,
GST_MATROSKA_CODEC_ID_VIDEO_DIRAC) == 0) {
buf = gst_matroska_mux_handle_dirac_packet (mux, collect_pad, buf);
if (!buf)