diff options
author | Christophe Fergeau <teuf@gnome.org> | 2004-11-27 20:28:27 +0000 |
---|---|---|
committer | Christophe Fergeau <teuf@gnome.org> | 2004-11-27 20:28:27 +0000 |
commit | 47ce36a7933dc56af5744e0524ac56f8cdd658ca (patch) | |
tree | a31fa7823fa1ae2d8b70c785dbb4f59f136b6c7f | |
parent | 9081912af1393957352d241ca1a0933ae59138c7 (diff) | |
download | gst-plugins-bad-47ce36a7933dc56af5744e0524ac56f8cdd658ca.tar.gz gst-plugins-bad-47ce36a7933dc56af5744e0524ac56f8cdd658ca.tar.bz2 gst-plugins-bad-47ce36a7933dc56af5744e0524ac56f8cdd658ca.zip |
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
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -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> * ext/a52dec/gsta52dec.c: (gst_a52dec_loop): |