[gstreamer-bugs] [Bug 379298] [PATCH] avimux enhancement: multiple (audio) streams

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Jan 13 08:14:32 PST 2007


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=379298

  GStreamer | gst-plugins-good | Ver: 0.10.4


Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement
             Status|UNCONFIRMED                 |NEEDINFO




------- Comment #3 from Tim-Philipp Müller  2007-01-13 16:12 UTC -------
Was going to commit this, but 'make elements/avimux.valgrind' shows the
following leak:

Running suite(s): avimux==9571== 
==9571== 646 (8 direct, 638 indirect) bytes in 1 blocks are definitely lost in
loss record 1,861 of 1,911
==9571==    at 0x4022396: malloc (vg_replace_malloc.c:149)
==9571==    by 0x426ECE5: g_malloc (gmem.c:131)
==9571==    by 0x427E747: g_slice_alloc (gslice.c:777)
==9571==    by 0x427F89A: g_slist_append (gslist.c:69)
==9571==    by 0x465BC3E: gst_avi_mux_reset (gstavimux.c:341)
==9571==    by 0x465DA4D: gst_avi_mux_change_state (gstavimux.c:1716)
==9571==    by 0x405BA99: gst_element_change_state (gstelement.c:2275)
==9571==    by 0x405BB81: gst_element_change_state (gstelement.c:2308)
==9571==    by 0x405E922: gst_element_set_state_func (gstelement.c:2236)
==9571==    by 0x405AC82: gst_element_set_state (gstelement.c:2144)
==9571==    by 0x80492F6: cleanup_avimux (avimux.c:135)
==9571==    by 0x8049D41: check_avimux_pad (avimux.c:223)
==9571==    by 0x8049E6E: test_video_pad (avimux.c:231)
==9571==    by 0x402C35D: srunner_run_all (in
/home/tpm/uninstalled/head/gstreamer/libs/gst/check/.libs/libgstcheck-0.10.so.0.10.0)
==9571==    by 0x8049128: main (avimux.c:268)
==9572== 
==9572== 630 (8 direct, 622 indirect) bytes in 1 blocks are definitely lost in
loss record 1,861 of 1,912
==9572==    at 0x4022396: malloc (vg_replace_malloc.c:149)
==9572==    by 0x426ECE5: g_malloc (gmem.c:131)
==9572==    by 0x427E747: g_slice_alloc (gslice.c:777)
==9572==    by 0x427F89A: g_slist_append (gslist.c:69)
==9572==    by 0x465BC3E: gst_avi_mux_reset (gstavimux.c:341)
==9572==    by 0x465DA4D: gst_avi_mux_change_state (gstavimux.c:1716)
==9572==    by 0x405BA99: gst_element_change_state (gstelement.c:2275)
==9572==    by 0x405BB81: gst_element_change_state (gstelement.c:2308)
==9572==    by 0x405E922: gst_element_set_state_func (gstelement.c:2236)
==9572==    by 0x405AC82: gst_element_set_state (gstelement.c:2144)
==9572==    by 0x80492F6: cleanup_avimux (avimux.c:135)
==9572==    by 0x8049D41: check_avimux_pad (avimux.c:223)
==9572==    by 0x8049DCE: test_audio_pad (avimux.c:239)
==9572==    by 0x402C35D: srunner_run_all (in
/home/tpm/uninstalled/head/gstreamer/libs/gst/check/.libs/libgstcheck-0.10.so.0.10.0)
==9572==    by 0x8049128: main (avimux.c:268)

That should probably be fixed before committing (follow-up patch is fine for
me).


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list