Type Alias voicemeeter::bindings::T_VBAN_VMRT_PACKET
source · pub type T_VBAN_VMRT_PACKET = tagVBAN_VMRT_PACKET;
Aliased Type§
struct T_VBAN_VMRT_PACKET {Show 22 fields
pub voicemeeterType: u8,
pub reserved: u8,
pub buffersize: u16,
pub voicemeeterVersion: u32,
pub optionBits: u32,
pub samplerate: u32,
pub inputLeveldB100: [i16; 34],
pub outputLeveldB100: [i16; 64],
pub TransportBit: u32,
pub stripState: [u32; 8],
pub busState: [u32; 8],
pub stripGaindB100Layer1: [i16; 8],
pub stripGaindB100Layer2: [i16; 8],
pub stripGaindB100Layer3: [i16; 8],
pub stripGaindB100Layer4: [i16; 8],
pub stripGaindB100Layer5: [i16; 8],
pub stripGaindB100Layer6: [i16; 8],
pub stripGaindB100Layer7: [i16; 8],
pub stripGaindB100Layer8: [i16; 8],
pub busGaindB100: [i16; 8],
pub stripLabelUTF8c60: [[i8; 60]; 8],
pub busLabelUTF8c60: [[i8; 60]; 8],
}
Fields§
§voicemeeterType: u8
§reserved: u8
§buffersize: u16
§voicemeeterVersion: u32
§optionBits: u32
§samplerate: u32
§inputLeveldB100: [i16; 34]
§outputLeveldB100: [i16; 64]
§TransportBit: u32
§stripState: [u32; 8]
§busState: [u32; 8]
§stripGaindB100Layer1: [i16; 8]
§stripGaindB100Layer2: [i16; 8]
§stripGaindB100Layer3: [i16; 8]
§stripGaindB100Layer4: [i16; 8]
§stripGaindB100Layer5: [i16; 8]
§stripGaindB100Layer6: [i16; 8]
§stripGaindB100Layer7: [i16; 8]
§stripGaindB100Layer8: [i16; 8]
§busGaindB100: [i16; 8]
§stripLabelUTF8c60: [[i8; 60]; 8]
§busLabelUTF8c60: [[i8; 60]; 8]