mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-22 02:13:46 +00:00
8dc7fae455
check_and_replace_src() was setting self->app_vid_src to NULL, which means that an app setting the video-source property, and then starting, stopping and re-starting the pipeline (ie to make changes to the video-source-filter property) would after the restart no longer have a video-source. This patch fixes this by making gst_camerabin_setup_default_element return a ref to the passed in user_element, rather then returning the user_element as is, so that that ref can be passed on to the bin, and the app_vid_src ref stays valid. https://bugzilla.gnome.org/show_bug.cgi?id=701915 |
||
---|---|---|
.. | ||
camerabin2-src.txt | ||
camerabingeneral.c | ||
camerabingeneral.h | ||
gstcamerabin2.c | ||
gstcamerabin2.h | ||
gstplugin.c | ||
gstviewfinderbin.c | ||
gstviewfinderbin.h | ||
gstwrappercamerabinsrc.c | ||
gstwrappercamerabinsrc.h | ||
Makefile.am | ||
PORTING |