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 | d43b3b457366577720a645f39af695616a4a9686 (patch) | |
| tree | 6e8bf62f405759bccb5e9ebaa06e713b5d6e2e66 /examples/switch | |
| parent | c991d4dbfd1758c2662805c3f220246f6df6748c (diff) | |
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
Diffstat (limited to 'examples/switch')
0 files changed, 0 insertions, 0 deletions
