8 #ifndef NTV2_AUDIODEFINES_H 9 #define NTV2_AUDIODEFINES_H 11 #define NTV2_NUMAUDIO_CHANNELS 6 12 #define NTV2_AUDIOSAMPLESIZE (sizeof (ULWord)) 13 #define NTV2_AUDIO_WRAPADDRESS 0x000FF000 14 #define NTV2_AUDIO_WRAPADDRESS_MEDIUM (0x000FF000 * 2) 15 #define NTV2_AUDIO_WRAPADDRESS_BIG (0x000FF000 * 4) 16 #define NTV2_AUDIO_WRAPADDRESS_BIGGER (0x000FF000 * 8) // used with KiPro Mini 99 video buffers 17 #define NTV2_AUDIO_READBUFFEROFFSET 0x00100000 18 #define NTV2_AUDIO_READBUFFEROFFSET_MEDIUM (0x00100000 * 2) 19 #define NTV2_AUDIO_READBUFFEROFFSET_BIG (0x00100000 * 4) 20 #define NTV2_AUDIO_READBUFFEROFFSET_BIGGER (0x00100000 * 8) // used with KiPro Mini 99 video buffers 22 #define NTV2_AUDIO_BUFFEROFFSET_BIG (0x00100000 * 8) 24 #define NTV2_NUMSAMPLES_PER_AUDIO_INTERRUPT 960 25 #define NTV2_TOTALSAMPLES_IN_BUFFER(numChannels) (NTV2_AUDIO_WRAPADDRESS/((numChannels)*NTV2_AUDIOSAMPLESIZE)) 27 #define kSDIName "SDI" 28 #define kAESName "AES/EBU" 29 #define kADATName "ADAT - 8 channels" 30 #define kAnalogName "Analog - 4 channels" 31 #define kNoneName "IO - none" 32 #define kAllName "8 channels" 34 #define kAJADeviceManufacturer "AJA Video" 85 #endif // NTV2_AUDIODEFINES_H
AudioChannelsPerFrameEnum