[aravis] gv_device: use a regular Genicam node for PacketSize access.
- From: Emmanuel Pacaud <emmanuel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [aravis] gv_device: use a regular Genicam node for PacketSize access.
- Date: Tue, 3 Apr 2012 08:22:48 +0000 (UTC)
commit bde7207dd75d7b5cab5de3e81f3014f64b269da4
Author: Emmanuel Pacaud <emmanuel gnome org>
Date: Mon Apr 2 22:50:59 2012 +0200
gv_device: use a regular Genicam node for PacketSize access.
src/arvgvdevice.c | 15 ++-------------
1 files changed, 2 insertions(+), 13 deletions(-)
---
diff --git a/src/arvgvdevice.c b/src/arvgvdevice.c
index 3b68ecb..2542b82 100644
--- a/src/arvgvdevice.c
+++ b/src/arvgvdevice.c
@@ -454,26 +454,15 @@ arv_gv_device_get_timestamp_tick_frequency (ArvGvDevice *gv_device)
guint
arv_gv_device_get_packet_size (ArvGvDevice *gv_device)
{
- guint32 packet_size;
-
- g_return_val_if_fail (ARV_IS_GV_DEVICE (gv_device), 0);
-
- arv_device_read_register (ARV_DEVICE (gv_device),
- ARV_GVBS_STREAM_CHANNEL_0_PACKET_SIZE_OFFSET,
- &packet_size);
-
- return packet_size;
+ return arv_device_get_integer_feature_value (ARV_DEVICE (gv_device), "GevSCPSPacketSize");
}
void
arv_gv_device_set_packet_size (ArvGvDevice *gv_device, guint packet_size)
{
- g_return_if_fail (ARV_IS_GV_DEVICE (gv_device));
g_return_if_fail (packet_size > 0);
- arv_device_write_register (ARV_DEVICE (gv_device),
- ARV_GVBS_STREAM_CHANNEL_0_PACKET_SIZE_OFFSET,
- packet_size);
+ arv_device_set_integer_feature_value (ARV_DEVICE (gv_device), "GevSCPSPacketSize", packet_size);
}
static char *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]