Macros
- Pattern that matches an unknown
CapturerConfig
member. - Pattern that matches an unknown
ClockType
member. - Pattern that matches an unknown
DeviceInfo
member. - Pattern that matches an unknown
Error
member. - Pattern that matches an unknown
PlayDestination
member. - Pattern that matches an unknown
RecordSource
member. - Pattern that matches an unknown
RendererConfig
member.
Structs
- Configuration for the custom reference clock passed to an
AudioRenderer
orAudioCapturer
. - A Stream of incoming requests for fuchsia.audio.controller/DeviceControl.
- Identifies which device to retrieve information about.
- Gain settings.
- A Stream of incoming requests for fuchsia.audio.controller/Player.
- A Stream of incoming requests for fuchsia.audio.controller/RecordCanceler.
- A Stream of incoming requests for fuchsia.audio.controller/Recorder.
- Configuration parameters for creating an
AudioCapturer
for the standard frequency range. - Configuration parameters for creating an
AudioRenderer
for the standard frequency range. - Information about a device that supports the fuchsia.hardware.audio/StreamConfig protocol.
- Configuration parameters for creating an
AudioRenderer
for the standard frequency range.
Enums
- Selection of the frequency range than an
AudioCapturer
can read. - Reference clock options for an
AudioRenderer
orAudioCapturer
. - Enumerate, query, and control audio devices from clients.
- Information about a device.
- Error Codes for fuchsia.audio.controller methods.
- Where to output audio data supplied by an ffx client.
- Cancels an RecordRequest.
- Where to read audio data from to send back to an ffx client.
- Selection of the frequency range than an
AudioRenderer
can write.
Constants
- Maximum number of audio devices in the system at any time.