Synopsis
char * arv_gvsp_packet_to_string (const ArvGvspPacket *packet
,
size_t packet_size
);
size_t arv_gvsp_packet_get_data_size (size_t packet_size
);
guint32 arv_gvsp_packet_get_frame_id (const ArvGvspPacket *packet
);
guint32 arv_gvsp_packet_get_height (const ArvGvspPacket *packet
);
guint16 arv_gvsp_packet_get_packet_id (const ArvGvspPacket *packet
);
ArvGvspPacketType arv_gvsp_packet_get_packet_type (const ArvGvspPacket *packet
);
ArvPixelFormat arv_gvsp_packet_get_pixel_format (const ArvGvspPacket *packet
);
guint64 arv_gvsp_packet_get_timestamp (const ArvGvspPacket *packet
,
guint64 timestamp_tick_frequency
);
guint32 arv_gvsp_packet_get_width (const ArvGvspPacket *packet
);
guint32 arv_gvsp_packet_get_x_offset (const ArvGvspPacket *packet
);
guint32 arv_gvsp_packet_get_y_offset (const ArvGvspPacket *packet
);
void arv_gvsp_packet_debug (const ArvGvspPacket *packet
,
size_t packet_size
);
ArvGvspPacket * arv_gvsp_packet_new_data_block (guint32 frame_id
,
guint32 packet_id
,
size_t size
,
void *data
,
void *buffer
,
size_t *buffer_size
);
ArvGvspPacket * arv_gvsp_packet_new_data_leader (guint32 frame_id
,
guint32 packet_id
,
guint64 timestamp
,
ArvPixelFormat pixel_format
,
guint32 width
,
guint32 height
,
guint32 x_offset
,
guint32 y_offset
,
void *buffer
,
size_t *buffer_size
);
ArvGvspPacket * arv_gvsp_packet_new_data_trailer (guint32 frame_id
,
guint32 packet_id
,
void *buffer
,
size_t *buffer_size
);
Details
arv_gvsp_packet_to_string ()
char * arv_gvsp_packet_to_string (const ArvGvspPacket *packet
,
size_t packet_size
);
arv_gvsp_packet_get_data_size ()
size_t arv_gvsp_packet_get_data_size (size_t packet_size
);
arv_gvsp_packet_get_frame_id ()
guint32 arv_gvsp_packet_get_frame_id (const ArvGvspPacket *packet
);
arv_gvsp_packet_get_height ()
guint32 arv_gvsp_packet_get_height (const ArvGvspPacket *packet
);
arv_gvsp_packet_get_packet_id ()
guint16 arv_gvsp_packet_get_packet_id (const ArvGvspPacket *packet
);
arv_gvsp_packet_get_packet_type ()
ArvGvspPacketType arv_gvsp_packet_get_packet_type (const ArvGvspPacket *packet
);
arv_gvsp_packet_get_pixel_format ()
ArvPixelFormat arv_gvsp_packet_get_pixel_format (const ArvGvspPacket *packet
);
arv_gvsp_packet_get_timestamp ()
guint64 arv_gvsp_packet_get_timestamp (const ArvGvspPacket *packet
,
guint64 timestamp_tick_frequency
);
arv_gvsp_packet_get_width ()
guint32 arv_gvsp_packet_get_width (const ArvGvspPacket *packet
);
arv_gvsp_packet_get_x_offset ()
guint32 arv_gvsp_packet_get_x_offset (const ArvGvspPacket *packet
);
arv_gvsp_packet_get_y_offset ()
guint32 arv_gvsp_packet_get_y_offset (const ArvGvspPacket *packet
);
arv_gvsp_packet_debug ()
void arv_gvsp_packet_debug (const ArvGvspPacket *packet
,
size_t packet_size
);
arv_gvsp_packet_new_data_block ()
ArvGvspPacket * arv_gvsp_packet_new_data_block (guint32 frame_id
,
guint32 packet_id
,
size_t size
,
void *data
,
void *buffer
,
size_t *buffer_size
);
arv_gvsp_packet_new_data_leader ()
ArvGvspPacket * arv_gvsp_packet_new_data_leader (guint32 frame_id
,
guint32 packet_id
,
guint64 timestamp
,
ArvPixelFormat pixel_format
,
guint32 width
,
guint32 height
,
guint32 x_offset
,
guint32 y_offset
,
void *buffer
,
size_t *buffer_size
);
arv_gvsp_packet_new_data_trailer ()
ArvGvspPacket * arv_gvsp_packet_new_data_trailer (guint32 frame_id
,
guint32 packet_id
,
void *buffer
,
size_t *buffer_size
);