Top |
ArvDevice * arv_gv_device_new (GInetAddress *interface_address
,GInetAddress *device_address
);
guint64
arv_gv_device_get_timestamp_tick_frequency
(ArvGvDevice *gv_device
);
GSocketAddress *
arv_gv_device_get_device_address (ArvGvDevice *device
);
Since: 0.2.0
GSocketAddress *
arv_gv_device_get_interface_address (ArvGvDevice *device
);
Since: 0.2.0
void arv_gv_device_set_packet_size (ArvGvDevice *gv_device
,guint packet_size
);
ArvGvStreamOption
arv_gv_device_get_stream_options (ArvGvDevice *gv_device
);
Since: 0.6.0
void arv_gv_device_set_stream_options (ArvGvDevice *gv_device
,ArvGvStreamOption options
);
Sets the option used during stream creation. It must be called before arv_device_create_stream()
.
Since: 0.6.0
guint
arv_gv_device_auto_packet_size (ArvGvDevice *gv_device
);
Automatically determine the biggest packet size that can be used data streaming, and set GevSCPSPacketSize value accordingly. This function relies on the GevSCPSFireTestPacket feature. If this feature is not available, the packet size will be set to a default value (1500 bytes).
Since: 0.6.0