All Downloads are FREE. Search and download functionalities are using the official Maven repository.

odata.msgraph.client.callrecords.enums.AudioCodec Maven / Gradle / Ivy

package odata.msgraph.client.callrecords.enums;

import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.github.davidmoten.odata.client.Enum;

import java.lang.Override;
import java.lang.String;

public enum AudioCodec implements Enum {

    @JsonProperty("unknown")
    UNKNOWN("unknown", "0"),

    @JsonProperty("invalid")
    INVALID("invalid", "1"),

    @JsonProperty("cn")
    CN("cn", "2"),

    @JsonProperty("pcma")
    PCMA("pcma", "3"),

    @JsonProperty("pcmu")
    PCMU("pcmu", "4"),

    @JsonProperty("amrWide")
    AMR_WIDE("amrWide", "5"),

    @JsonProperty("g722")
    G722("g722", "6"),

    @JsonProperty("g7221")
    G7221("g7221", "7"),

    @JsonProperty("g7221c")
    G7221C("g7221c", "8"),

    @JsonProperty("g729")
    G729("g729", "9"),

    @JsonProperty("multiChannelAudio")
    MULTI_CHANNEL_AUDIO("multiChannelAudio", "10"),

    @JsonProperty("muchv2")
    MUCHV2("muchv2", "11"),

    @JsonProperty("opus")
    OPUS("opus", "12"),

    @JsonProperty("satin")
    SATIN("satin", "13"),

    @JsonProperty("satinFullband")
    SATIN_FULLBAND("satinFullband", "14"),

    @JsonProperty("rtAudio8")
    RT_AUDIO8("rtAudio8", "15"),

    @JsonProperty("rtAudio16")
    RT_AUDIO16("rtAudio16", "16"),

    @JsonProperty("silk")
    SILK("silk", "17"),

    @JsonProperty("silkNarrow")
    SILK_NARROW("silkNarrow", "18"),

    @JsonProperty("silkWide")
    SILK_WIDE("silkWide", "19"),

    @JsonProperty("siren")
    SIREN("siren", "20"),

    @JsonProperty("xmsRta")
    XMS_RTA("xmsRta", "21"),

    @JsonProperty("unknownFutureValue")
    @JsonEnumDefaultValue
    UNKNOWN_FUTURE_VALUE("unknownFutureValue", "22");

    private final String name;
    private final String value;

    private AudioCodec(String name, String value) {
        this.name = name;
        this.value = value;
    }

    @Override
    public String enumName() {
        return name;
    }

    @Override
    public String enumValue() {
        return value;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy