Namespace FM.LiveSwitch.Opus
Classes
ApplicationType
Application types for Opus, used when updating the "OPUS_SET_APPLICATION" (EncoderConfig.Application) configuration.
Bandwidth
Audio bandwidths for Opus, used when updating the "OPUS_SET_BANDWIDTH" (EncoderConfig.Bandwidth) or "OPUS_SET_MAX_BANDWIDTH" (EncoderConfig.MaxBandwidth) configuration.
Decoder
A libopus-based decoder.
Depacketizer
An Opus depacketizer.
Encoder
A libopus-based encoder.
EncoderConfig
Configuration for the Opus encoder. Properties map to Opus controls. http://www.opus-codec.org/
ExpertFrameDuration
Frame durations for Opus, used when updating the "OPUS_SET_EXPERT_FRAME_DURATION_REQUEST" (EncoderConfig.ExpertFrameDuration) configuration.
Format
An Opus format.
Packetizer
An Opus packetizer.
Signal
Signal types for Opus, used when updating the "OPUS_SET_SIGNAL_REQUEST" (EncoderConfig.Signal) configuration.
Utility
Opus-related utility functions.