mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-05 06:58:56 +00:00
gst/playback/gstplaybasebin.c: fixed a caps leak nullify source and decoder when going from READY to NULL so that we ...
Original commit message from CVS: 2004-11-27 Christophe Fergeau <teuf@gnome.org> * gst/playback/gstplaybasebin.c: (setup_source): fixed a caps leak (gst_play_base_bin_change_state): nullify source and decoder when going from READY to NULL so that we don't try to do weird stuff with them when going from NULL to READY * gst/playback/gstplaybin.c: (gst_play_bin_init): use gst_object_unref instead of g_object_unref (gen_video_element), (gen_audio_element): more refcounting fixes, now it should be correct (gst_play_bin_change_state): don't call remove_sinks if we are currently disposing the object
This commit is contained in:
parent
c991d4dbfd
commit
d43b3b4573
1 changed files with 13 additions and 0 deletions
13
ChangeLog
13
ChangeLog
|
@ -1,3 +1,16 @@
|
||||||
|
2004-11-27 Christophe Fergeau <teuf@gnome.org>
|
||||||
|
|
||||||
|
* gst/playback/gstplaybasebin.c: (setup_source): fixed a caps leak
|
||||||
|
(gst_play_base_bin_change_state): nullify source and decoder when
|
||||||
|
going from READY to NULL so that we don't try to do weird stuff with
|
||||||
|
them when going from NULL to READY
|
||||||
|
* gst/playback/gstplaybin.c: (gst_play_bin_init): use gst_object_unref
|
||||||
|
instead of g_object_unref
|
||||||
|
(gen_video_element), (gen_audio_element): more refcounting fixes, now
|
||||||
|
it should be correct
|
||||||
|
(gst_play_bin_change_state): don't call remove_sinks if we are
|
||||||
|
currently disposing the object
|
||||||
|
|
||||||
2004-11-27 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
|
2004-11-27 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
|
||||||
|
|
||||||
* ext/a52dec/gsta52dec.c: (gst_a52dec_loop):
|
* ext/a52dec/gsta52dec.c: (gst_a52dec_loop):
|
||||||
|
|
Loading…
Reference in a new issue