Use %03u instead of %u in gst_pad_create_stream_id_printf()
authorDavid Schleef <ds@schleef.org>
Tue, 26 Mar 2013 01:05:14 +0000 (18:05 -0700)
committerDavid Schleef <ds@schleef.org>
Tue, 26 Mar 2013 01:58:36 +0000 (18:58 -0700)
gst/asfdemux/gstasfdemux.c
gst/realmedia/rmdemux.c

index 393099b..f314e9b 100644 (file)
@@ -2376,7 +2376,7 @@ gst_asf_demux_activate_stream (GstASFDemux * demux, AsfStream * stream)
 
     stream_id =
         gst_pad_create_stream_id_printf (stream->pad, GST_ELEMENT_CAST (demux),
-        "%u", stream->id);
+        "%03u", stream->id);
     gst_pad_push_event (stream->pad, gst_event_new_stream_start (stream_id));
     g_free (stream_id);
     gst_pad_set_caps (stream->pad, stream->caps);
index 9a925e4..011c11f 100644 (file)
@@ -1496,7 +1496,7 @@ gst_rmdemux_add_stream (GstRMDemux * rmdemux, GstRMDemuxStream * stream)
 
     stream_id =
         gst_pad_create_stream_id_printf (stream->pad,
-        GST_ELEMENT_CAST (rmdemux), "%u", stream->id);
+        GST_ELEMENT_CAST (rmdemux), "%03u", stream->id);
     gst_pad_push_event (stream->pad, gst_event_new_stream_start (stream_id));
     g_free (stream_id);