summaryrefslogtreecommitdiffstats
path: root/audio/ipc.h
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2007-06-05 22:44:36 +0000
committerLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2007-06-05 22:44:36 +0000
commit8742ce7c3e92a57cde47481281a4928f8d41a771 (patch)
tree7a6cbeb5f365bae907f077d3252b9f98106a6b79 /audio/ipc.h
parentb9192f4232bd24394a0d22180d6a9e5900d2ea98 (diff)
Experiemental code for alsa plugin and ipc.
Diffstat (limited to 'audio/ipc.h')
-rw-r--r--audio/ipc.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/audio/ipc.h b/audio/ipc.h
index e6859a50..0cd9e620 100644
--- a/audio/ipc.h
+++ b/audio/ipc.h
@@ -40,10 +40,10 @@
/* Packet types */
#define PKT_TYPE_CFG_REQ 0
#define PKT_TYPE_CFG_RSP 1
-#define PKT_TYPE_STATUS_REQ 3
-#define PKT_TYPE_STATUS_RSP 4
-#define PKT_TYPE_CTL_REQ 5
-#define PKT_TYPE_CTL_RSP 6
+#define PKT_TYPE_STATUS_REQ 2
+#define PKT_TYPE_STATUS_RSP 3
+#define PKT_TYPE_CTL_REQ 4
+#define PKT_TYPE_CTL_RSP 5
/* Errors codes */
#define PKT_ERROR_NONE 0
@@ -68,6 +68,8 @@ struct ipc_data_cfg {
uint8_t encoding; /* Stream encoding */
uint8_t bitpool; /* Encoding bitpool */
uint8_t channels; /* Number of audio channel */
+ uint8_t pkt_len; /* Stream packet length */
+ uint8_t sample_size; /* Sample size in bytes */
uint16_t rate; /* Stream sample rate */
} __attribute__ ((packed));