summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeongmo Yang <jm80.yang@samsung.com>2020-03-18 11:56:51 +0900
committerJeongmo Yang <jm80.yang@samsung.com>2020-03-18 11:56:51 +0900
commitaf09f087f8f5120330609536be8aa251bfb9e56f (patch)
tree00519ed5f4c014c3769d1ba43f23671f616f9ca8
parentf88f63c920edb2dd86a366771480984b817817f6 (diff)
downloadgst-plugins-camera-n4-af09f087f8f5120330609536be8aa251bfb9e56f.tar.gz
gst-plugins-camera-n4-af09f087f8f5120330609536be8aa251bfb9e56f.tar.bz2
gst-plugins-camera-n4-af09f087f8f5120330609536be8aa251bfb9e56f.zip
Replace GstCameraControlClass by GstCameraControlInterfacesubmit/tizen/20200320.023549accepted/tizen/unified/20200323.173039
[Version] 0.0.9 [Profile] Common [Issue Type] Update Change-Id: I6d29814574987673b7978eba96c00edf84e0ab6e Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r--camerasrc/src/include/gstcamerasrccontrol.h64
-rw-r--r--packaging/gst-plugins-camera-n4.spec2
2 files changed, 33 insertions, 33 deletions
diff --git a/camerasrc/src/include/gstcamerasrccontrol.h b/camerasrc/src/include/gstcamerasrccontrol.h
index bd420b9..bc090fb 100644
--- a/camerasrc/src/include/gstcamerasrccontrol.h
+++ b/camerasrc/src/include/gstcamerasrccontrol.h
@@ -323,41 +323,41 @@ interface_as_function ## _control_set_capture_command(GstCameraControl *control,
} \
\
void \
-interface_as_function ## _control_interface_init(GstCameraControlClass *klass) \
+interface_as_function ## _control_interface_init(GstCameraControlInterface *iface) \
{ \
- GST_CAMERA_CONTROL_TYPE(klass) = GST_CAMERA_CONTROL_HARDWARE; \
+ GST_CAMERA_CONTROL_TYPE(iface) = GST_CAMERA_CONTROL_HARDWARE; \
\
/* default virtual functions */ \
- klass->list_channels = interface_as_function ## _control_list_channels; \
- klass->set_value = interface_as_function ## _control_set_value; \
- klass->get_value = interface_as_function ## _control_get_value; \
- klass->set_exposure = interface_as_function ## _control_set_exposure; \
- klass->get_exposure = interface_as_function ## _control_get_exposure; \
- klass->set_capture_mode = interface_as_function ## _control_set_capture_mode; \
- klass->get_capture_mode = interface_as_function ## _control_get_capture_mode; \
- klass->set_strobe = interface_as_function ## _control_set_strobe; \
- klass->get_strobe = interface_as_function ## _control_get_strobe; \
- klass->set_detect = interface_as_function ## _control_set_detect; \
- klass->get_detect = interface_as_function ## _control_get_detect; \
- klass->set_zoom = interface_as_function ## _control_set_zoom; \
- klass->get_zoom = interface_as_function ## _control_get_zoom; \
- klass->set_focus = interface_as_function ## _control_set_focus; \
- klass->get_focus = interface_as_function ## _control_get_focus; \
- klass->start_auto_focus = interface_as_function ## _control_start_auto_focus; \
- klass->stop_auto_focus = interface_as_function ## _control_stop_auto_focus; \
- klass->set_focus_level = interface_as_function ## _control_set_focus_level; \
- klass->get_focus_level = interface_as_function ## _control_get_focus_level; \
- klass->set_auto_focus_area = interface_as_function ## _control_set_auto_focus_area; \
- klass->get_auto_focus_area = interface_as_function ## _control_get_auto_focus_area; \
- klass->set_wdr = interface_as_function ## _control_set_wdr; \
- klass->get_wdr = interface_as_function ## _control_get_wdr; \
- klass->set_ahs = interface_as_function ## _control_set_ahs; \
- klass->get_ahs = interface_as_function ## _control_get_ahs; \
- klass->get_exif_info = interface_as_function ## _control_get_exif_info; \
- klass->get_basic_dev_info = interface_as_function ## _control_get_basic_dev_info; \
- klass->get_misc_dev_info = interface_as_function ## _control_get_misc_dev_info; \
- klass->get_extra_dev_info = interface_as_function ## _control_get_extra_dev_info; \
- klass->set_capture_command = interface_as_function ## _control_set_capture_command; \
+ iface->list_channels = interface_as_function ## _control_list_channels; \
+ iface->set_value = interface_as_function ## _control_set_value; \
+ iface->get_value = interface_as_function ## _control_get_value; \
+ iface->set_exposure = interface_as_function ## _control_set_exposure; \
+ iface->get_exposure = interface_as_function ## _control_get_exposure; \
+ iface->set_capture_mode = interface_as_function ## _control_set_capture_mode; \
+ iface->get_capture_mode = interface_as_function ## _control_get_capture_mode; \
+ iface->set_strobe = interface_as_function ## _control_set_strobe; \
+ iface->get_strobe = interface_as_function ## _control_get_strobe; \
+ iface->set_detect = interface_as_function ## _control_set_detect; \
+ iface->get_detect = interface_as_function ## _control_get_detect; \
+ iface->set_zoom = interface_as_function ## _control_set_zoom; \
+ iface->get_zoom = interface_as_function ## _control_get_zoom; \
+ iface->set_focus = interface_as_function ## _control_set_focus; \
+ iface->get_focus = interface_as_function ## _control_get_focus; \
+ iface->start_auto_focus = interface_as_function ## _control_start_auto_focus; \
+ iface->stop_auto_focus = interface_as_function ## _control_stop_auto_focus; \
+ iface->set_focus_level = interface_as_function ## _control_set_focus_level; \
+ iface->get_focus_level = interface_as_function ## _control_get_focus_level; \
+ iface->set_auto_focus_area = interface_as_function ## _control_set_auto_focus_area; \
+ iface->get_auto_focus_area = interface_as_function ## _control_get_auto_focus_area; \
+ iface->set_wdr = interface_as_function ## _control_set_wdr; \
+ iface->get_wdr = interface_as_function ## _control_get_wdr; \
+ iface->set_ahs = interface_as_function ## _control_set_ahs; \
+ iface->get_ahs = interface_as_function ## _control_get_ahs; \
+ iface->get_exif_info = interface_as_function ## _control_get_exif_info; \
+ iface->get_basic_dev_info = interface_as_function ## _control_get_basic_dev_info; \
+ iface->get_misc_dev_info = interface_as_function ## _control_get_misc_dev_info; \
+ iface->get_extra_dev_info = interface_as_function ## _control_get_extra_dev_info; \
+ iface->set_capture_command = interface_as_function ## _control_set_capture_command; \
\
}
diff --git a/packaging/gst-plugins-camera-n4.spec b/packaging/gst-plugins-camera-n4.spec
index b0ab22a..61d49f8 100644
--- a/packaging/gst-plugins-camera-n4.spec
+++ b/packaging/gst-plugins-camera-n4.spec
@@ -1,6 +1,6 @@
Name: gst-plugins-camera-n4
Summary: GStreamer codec plugins package for N4
-Version: 0.0.8
+Version: 0.0.9
Release: 0
Group: Multimedia/Framework
License: LGPL-2.1