![]() |
Sunshine master
Self-hosted game stream host for Moonlight.
|
IOProc client data structure for Core Audio system taps. Contains configuration and conversion data for real-time audio processing. More...
#include <src/platform/macos/av_audio.h>
Public Attributes | |
| UInt32 | aggregateDeviceChannels |
| Number of channels in aggregate device. | |
| UInt32 | aggregateDeviceSampleRate |
| Sample rate of the aggregate device. | |
| AudioConverterRef _Nullable | audioConverter |
| Audio converter for format conversion. | |
| AVAudio * | avAudio |
| Reference to AVAudio instance. | |
| UInt32 | clientRequestedChannels |
| Number of channels requested by client. | |
| UInt32 | clientRequestedFrameSize |
| Frame size requested by client. | |
| UInt32 | clientRequestedSampleRate |
| Sample rate requested by client. | |
| float *_Nullable | conversionBuffer |
| Pre-allocated buffer for audio conversion. | |
| UInt32 | conversionBufferSize |
| Size of the conversion buffer in bytes. | |
IOProc client data structure for Core Audio system taps. Contains configuration and conversion data for real-time audio processing.