[aravis] gvsp: set a correct payload type in data leader.
- From: Emmanuel Pacaud <emmanuel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [aravis] gvsp: set a correct payload type in data leader.
- Date: Thu, 28 Nov 2013 22:26:15 +0000 (UTC)
commit 1b62f2a6d6c5378432f5baa62eb7797346d16657
Author: Emmanuel Pacaud <emmanuel gnome org>
Date: Thu Nov 28 23:16:00 2013 +0100
gvsp: set a correct payload type in data leader.
src/arvgvsp.c | 2 +-
src/arvgvsp.h | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/arvgvsp.c b/src/arvgvsp.c
index 91cc469..0b13be1 100644
--- a/src/arvgvsp.c
+++ b/src/arvgvsp.c
@@ -74,7 +74,7 @@ arv_gvsp_packet_new_data_leader (guint16 frame_id, guint32 packet_id,
ArvGvspDataLeader *leader;
leader = (ArvGvspDataLeader *) &packet->data;
- leader->data0 = 0;
+ leader->payload_type = g_htonl (0x00000001); /* ID for image data */
leader->timestamp_high = g_htonl (((guint64) timestamp >> 32));
leader->timestamp_low = g_htonl ((guint64) timestamp & 0xffffffff);
leader->pixel_format = g_htonl (pixel_format);
diff --git a/src/arvgvsp.h b/src/arvgvsp.h
index 06e5606..824f3c2 100644
--- a/src/arvgvsp.h
+++ b/src/arvgvsp.h
@@ -79,7 +79,7 @@ typedef struct ARAVIS_PACKED_STRUCTURE {
/**
* ArvGvspDataLeader:
- * @data0: unused
+ * @payload_type: ID of the payload type
* @timestamp_high: most significant bits of frame timestamp
* @timestamp_low: least significant bits of frame timestamp_low
* @pixel_format: a #ArvPixelFormat identifier
@@ -92,7 +92,7 @@ typedef struct ARAVIS_PACKED_STRUCTURE {
*/
typedef struct ARAVIS_PACKED_STRUCTURE {
- guint32 data0;
+ guint32 payload_type;
guint32 timestamp_high;
guint32 timestamp_low;
guint32 pixel_format;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]