[aravis] camera: add arv_camera_abort_acquisition
- From: Emmanuel Pacaud <emmanuel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [aravis] camera: add arv_camera_abort_acquisition
- Date: Tue, 16 Sep 2014 20:01:55 +0000 (UTC)
commit 0cdf8686b5590f33d24847f75b7febffaddeae42
Author: Emmanuel Pacaud <emmanuel gnome org>
Date: Tue Sep 16 22:00:35 2014 +0200
camera: add arv_camera_abort_acquisition
docs/reference/aravis/aravis-sections.txt | 1 +
src/arvcamera.c | 17 +++++++++++++++++
src/arvcamera.h | 1 +
3 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/docs/reference/aravis/aravis-sections.txt b/docs/reference/aravis/aravis-sections.txt
index d1711d8..ac4fa0f 100644
--- a/docs/reference/aravis/aravis-sections.txt
+++ b/docs/reference/aravis/aravis-sections.txt
@@ -27,6 +27,7 @@ arv_camera_get_available_pixel_formats_as_display_names
arv_camera_get_available_pixel_formats_as_strings
arv_camera_start_acquisition
arv_camera_stop_acquisition
+arv_camera_abort_acquisition
arv_camera_set_acquisition_mode
arv_camera_get_acquisition_mode
arv_camera_is_frame_rate_available
diff --git a/src/arvcamera.c b/src/arvcamera.c
index 95b7eb7..5180625 100644
--- a/src/arvcamera.c
+++ b/src/arvcamera.c
@@ -557,6 +557,23 @@ arv_camera_stop_acquisition (ArvCamera *camera)
arv_device_execute_command (camera->priv->device, "AcquisitionStop");
}
+/**
+ * arv_camera_abort_acquisition:
+ * @camera: a #ArvCamera
+ *
+ * Aborts video stream acquisition.
+ *
+ * Since: 0.4.0
+ */
+
+void
+arv_camera_abort_acquisition (ArvCamera *camera)
+{
+ g_return_if_fail (ARV_IS_CAMERA (camera));
+
+ arv_device_execute_command (camera->priv->device, "AcquisitionAbort");
+}
+
/*
* arv_camera_set_acquisition_mode:
* @camera: a #ArvCamera
diff --git a/src/arvcamera.h b/src/arvcamera.h
index 10eebe7..79b83a1 100644
--- a/src/arvcamera.h
+++ b/src/arvcamera.h
@@ -83,6 +83,7 @@ const char ** arv_camera_get_available_pixel_formats_as_display_names (ArvCamera
void arv_camera_start_acquisition (ArvCamera *camera);
void arv_camera_stop_acquisition (ArvCamera *camera);
+void arv_camera_abort_acquisition (ArvCamera *camera);
void arv_camera_set_acquisition_mode (ArvCamera *camera, ArvAcquisitionMode value);
ArvAcquisitionMode arv_camera_get_acquisition_mode (ArvCamera *camera);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]