mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-06 23:48:53 +00:00
camerabin: remove caching photography interface settings
Camerabin doesn't implement photography interface, so we don't need caching the video source properties anymore.
This commit is contained in:
parent
9bace27300
commit
3e6a4edb15
2 changed files with 0 additions and 13 deletions
|
@ -474,14 +474,6 @@ camerabin_setup_src_elements (GstCameraBin * camera)
|
||||||
|
|
||||||
gst_camerabin_monitor_video_source_properties (camera);
|
gst_camerabin_monitor_video_source_properties (camera);
|
||||||
|
|
||||||
/* Update photography interface settings */
|
|
||||||
if (GST_IS_ELEMENT (camera->src_vid_src) &&
|
|
||||||
gst_element_implements_interface (camera->src_vid_src,
|
|
||||||
GST_TYPE_PHOTOGRAPHY)) {
|
|
||||||
gst_photography_set_config (GST_PHOTOGRAPHY (camera->src_vid_src),
|
|
||||||
&camera->photo_settings);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (camera->width > 0 && camera->height > 0) {
|
if (camera->width > 0 && camera->height > 0) {
|
||||||
gst_structure_set (st,
|
gst_structure_set (st,
|
||||||
"width", G_TYPE_INT, camera->width,
|
"width", G_TYPE_INT, camera->width,
|
||||||
|
@ -3129,8 +3121,6 @@ gst_camerabin_init (GstCameraBin * camera, GstCameraBinClass * gclass)
|
||||||
camera->app_video_filter = NULL;
|
camera->app_video_filter = NULL;
|
||||||
|
|
||||||
camera->active_bin = NULL;
|
camera->active_bin = NULL;
|
||||||
|
|
||||||
memset (&camera->photo_settings, 0, sizeof (GstPhotoSettings));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -149,9 +149,6 @@ struct _GstCameraBin
|
||||||
gint pre_night_fps_n;
|
gint pre_night_fps_n;
|
||||||
gint pre_night_fps_d;
|
gint pre_night_fps_d;
|
||||||
|
|
||||||
/* Cache the photography interface settings */
|
|
||||||
GstPhotoSettings photo_settings;
|
|
||||||
|
|
||||||
/* Buffer probe id for captured image handling */
|
/* Buffer probe id for captured image handling */
|
||||||
gulong image_captured_id;
|
gulong image_captured_id;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue