diff --git a/ChangeLog b/ChangeLog index 09d57ce3a3..b662b019d8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2006-03-15 Tim-Philipp Müller + + Patch by: Tommi Myöhänen + + * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnome_vfs_src_pop_callbacks): + Don't forget to set src->callbacks_pushed to FALSE again when + popping them, otherwise re-activation in a different mode won't + work (#334620). + 2006-03-15 Tim-Philipp Müller Patch by: Sebastien Moutte diff --git a/ext/gnomevfs/gstgnomevfssrc.c b/ext/gnomevfs/gstgnomevfssrc.c index e40c584c0e..274fff1840 100644 --- a/ext/gnomevfs/gstgnomevfssrc.c +++ b/ext/gnomevfs/gstgnomevfssrc.c @@ -872,6 +872,8 @@ gst_gnome_vfs_src_pop_callbacks (GstGnomeVFSSrc * src) (GNOME_VFS_MODULE_CALLBACK_HTTP_SEND_ADDITIONAL_HEADERS); gnome_vfs_module_callback_pop (GNOME_VFS_MODULE_CALLBACK_HTTP_RECEIVED_HEADERS); + + src->http_callbacks_pushed = FALSE; } static void