From 341c852ee5f0d5d6d6c27efe4bdd7d95b16e84a5 Mon Sep 17 00:00:00 2001 From: Kieran Kunhya Date: Sun, 16 Oct 2016 02:52:39 +0100 Subject: [PATCH] smpte/291.h: Add more DIDs and SDIDs --- smpte/291.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/smpte/291.h b/smpte/291.h index 24d120a..686ed4e 100644 --- a/smpte/291.h +++ b/smpte/291.h @@ -90,6 +90,20 @@ extern "C" #define S291_SMPTEVBI_DID 0x62 #define S291_SMPTEVBI_SDID 0x03 +/* SMPTE 299 */ +#define S291_24BITAUDIO_GROUP1_DID 0xe7 +#define S291_24BITAUDIO_GROUP2_DID 0xe6 +#define S291_24BITAUDIO_GROUP3_DID 0xe5 +#define S291_24BITAUDIO_GROUP4_DID 0xe4 +#define S291_24BITAUDIOCONTROL_GROUP1_DID 0xe3 +#define S291_24BITAUDIOCONTROL_GROUP2_DID 0xe2 +#define S291_24BITAUDIOCONTROL_GROUP3_DID 0xe1 +#define S291_24BITAUDIOCONTROL_GROUP4_DID 0xe0 + +/* SMPTE 352 */ +#define S291_PAYLOADID_DID 0x41 +#define S291_PAYLOADID_SDID 0x01 + static inline uint16_t s291_parity(uint8_t i_val) { uint8_t i_parity =