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

com.bugvm.apple.audiotoolbox.AudioConverterProperty Maven / Gradle / Ivy

There is a newer version: 1.2.9
Show newest version
/*
 * Copyright (C) 2013-2015 RoboVM AB
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.bugvm.apple.audiotoolbox;

/**/
import java.io.*;
import java.nio.*;
import java.util.*;
import com.bugvm.objc.*;
import com.bugvm.objc.annotation.*;
import com.bugvm.objc.block.*;
import com.bugvm.rt.*;
import com.bugvm.rt.annotation.*;
import com.bugvm.rt.bro.*;
import com.bugvm.rt.bro.annotation.*;
import com.bugvm.rt.bro.ptr.*;
import com.bugvm.apple.foundation.*;
import com.bugvm.apple.corefoundation.*;
import com.bugvm.apple.audiounit.*;
import com.bugvm.apple.coreaudio.*;
import com.bugvm.apple.coremidi.*;
/**/

/**/

/**/
/**/@Marshaler(ValuedEnum.AsMachineSizedUIntMarshaler.class)/**/
public enum /**/AudioConverterProperty/**/ implements ValuedEnum {
    /**/
    MinimumInputBufferSize(1835623027L),
    MinimumOutputBufferSize(1836016243L),
    MaximumInputBufferSize(2020172403L),
    MaximumInputPacketSize(2020175987L),
    MaximumOutputPacketSize(2020569203L),
    CalculateInputBufferSize(1667850867L),
    CalculateOutputBufferSize(1668244083L),
    InputCodecParameters(1768121456L),
    OutputCodecParameters(1868784752L),
    SampleRateConverterAlgorithm(1936876393L),
    SampleRateConverterComplexity(1936876385L),
    SampleRateConverterQuality(1936876401L),
    SampleRateConverterInitialPhase(1936876400L),
    CodecQuality(1667527029L),
    PrimeMethod(1886547309L),
    PrimeInfo(1886546285L),
    ChannelMap(1667788144L),
    DecompressionMagicCookie(1684891491L),
    CompressionMagicCookie(1668114275L),
    EncodeBitRate(1651663220L),
    EncodeAdjustableSampleRate(1634366322L),
    InputChannelLayout(1768123424L),
    OutputChannelLayout(1868786720L),
    ApplicableEncodeBitRates(1634034290L),
    AvailableEncodeBitRates(1986355826L),
    ApplicableEncodeSampleRates(1634038642L),
    AvailableEncodeSampleRates(1986360178L),
    AvailableEncodeChannelLayoutTags(1634034540L),
    CurrentOutputStreamDescription(1633906532L),
    CurrentInputStreamDescription(1633904996L),
    Settings(1633906803L),
    BitDepthHint(1633903204L),
    FormatList(1718383476L),
    CanResumeFromInterruption(1668441705L);
    /**/

    /**/
    /**/
    /**//**/
    /**//**/

    private final long n;

    private /**/AudioConverterProperty/**/(long n) { this.n = n; }
    public long value() { return n; }
    public static /**/AudioConverterProperty/**/ valueOf(long n) {
        for (/**/AudioConverterProperty/**/ v : values()) {
            if (v.n == n) {
                return v;
            }
        }
        throw new IllegalArgumentException("No constant with value " + n + " found in " 
            + /**/AudioConverterProperty/**/.class.getName());
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy