OpusSharp OpusSharp
OpusSharp OpusSharp
DocFX + Singulink = ♥

Search Results for

    Edit this page

    Enum OpusPredefinedValues

    Pre-defined values for CTL interface.

    Namespace: OpusSharp.Core
    Assembly: OpusSharp.Core.dll
    Syntax
    public enum OpusPredefinedValues

    Fields

    Name Description
    OPUS_APPLICATION_AUDIO

    Best for broadcast/high-fidelity application where the decoded audio should be as close as possible to the input.

    OPUS_APPLICATION_RESTRICTED_LOWDELAY

    Only use when lowest-achievable latency is what matters most. Voice-optimized modes cannot be used.

    OPUS_APPLICATION_VOIP

    Best for most VoIP/Video Conference applications where listening quality and intelligibility matter most.

    OPUS_AUTO

    Auto/default setting.

    OPUS_BANDWIDTH_FULLBAND

    20 kHz bandpass.

    OPUS_BANDWIDTH_MEDIUMBAND

    6 kHz bandpass.

    OPUS_BANDWIDTH_NARROWBAND

    4 kHz bandpass.

    OPUS_BANDWIDTH_SUPERWIDEBAND

    12 kHz bandpass.

    OPUS_BANDWIDTH_WIDEBAND

    8 kHz bandpass.

    OPUS_BITRATE_MAX

    Maximum bitrate.

    OPUS_FRAMESIZE_100_MS

    Use 100 ms frames.

    OPUS_FRAMESIZE_10_MS

    Use 10 ms frames.

    OPUS_FRAMESIZE_120_MS

    Use 120 ms frames.

    OPUS_FRAMESIZE_20_MS

    Use 20 ms frames.

    OPUS_FRAMESIZE_2_5_MS

    Use 2.5 ms frames.

    OPUS_FRAMESIZE_40_MS

    Use 40 ms frames.

    OPUS_FRAMESIZE_5_MS

    Use 5 ms frames.

    OPUS_FRAMESIZE_60_MS

    Use 60 ms frames.

    OPUS_FRAMESIZE_80_MS

    Use 80 ms frames.

    OPUS_FRAMESIZE_ARG

    Select frame size from the argument (default).

    OPUS_SIGNAL_MUSIC

    Signal being encoded is music.

    OPUS_SIGNAL_VOICE

    Signal being encoded is voice.