Necesito ayuda para entender la siguiente ASBD. Es el ASBD predeterminado asignado a una nueva instancia de RemoteIO
(lo obtuve ejecutando AudioUnitGetProperty(..., kAudioUnitProperty_StreamFormat, ...)
en la unidad de audio RemoteIO
, justo después de asignarlo e inicializarlo).Descripción de E/S remotas AudioStreamBasicDescription (ASBD)
Float64 mSampleRate 44100
UInt32 mFormatID 1819304813
UInt32 mFormatFlags 41
UInt32 mBytesPerPacket 4
UInt32 mFramesPerPacket 1
UInt32 mBytesPerFrame 4
UInt32 mChannelsPerFrame 2
UInt32 mBitsPerChannel 32
UInt32 mReserved 0
La pregunta es, no debe ser mBytesPerFrame
8
? Si tengo 32 bits (4 bytes) por canal y 2 canales por cuadro, ¿no debería cada fotograma tener 8 bytes de longitud (en lugar de 4)?
Gracias de antemano.