Package org.robovm.apple.audiotoolbox
Enum AudioSessionProperty
- java.lang.Object
-
- java.lang.Enum<AudioSessionProperty>
-
- org.robovm.apple.audiotoolbox.AudioSessionProperty
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<AudioSessionProperty>
,org.robovm.rt.bro.ValuedEnum
public enum AudioSessionProperty extends java.lang.Enum<AudioSessionProperty> implements org.robovm.rt.bro.ValuedEnum
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.robovm.rt.bro.ValuedEnum
org.robovm.rt.bro.ValuedEnum.AsLongMarshaler, org.robovm.rt.bro.ValuedEnum.AsMachineSizedSIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsMachineSizedUIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedByteMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedShortMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedByteMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedShortMarshaler
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
value()
static AudioSessionProperty
valueOf(long n)
Returns the enum constant of this type with the specified name.static AudioSessionProperty
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AudioSessionProperty[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PreferredHardwareSampleRate
public static final AudioSessionProperty PreferredHardwareSampleRate
-
PreferredHardwareIOBufferDuration
public static final AudioSessionProperty PreferredHardwareIOBufferDuration
-
AudioCategory
public static final AudioSessionProperty AudioCategory
-
AudioRouteChange
public static final AudioSessionProperty AudioRouteChange
-
CurrentHardwareSampleRate
public static final AudioSessionProperty CurrentHardwareSampleRate
-
CurrentHardwareInputNumberChannels
public static final AudioSessionProperty CurrentHardwareInputNumberChannels
-
CurrentHardwareOutputNumberChannels
public static final AudioSessionProperty CurrentHardwareOutputNumberChannels
-
CurrentHardwareOutputVolume
public static final AudioSessionProperty CurrentHardwareOutputVolume
-
CurrentHardwareInputLatency
public static final AudioSessionProperty CurrentHardwareInputLatency
-
CurrentHardwareOutputLatency
public static final AudioSessionProperty CurrentHardwareOutputLatency
-
CurrentHardwareIOBufferDuration
public static final AudioSessionProperty CurrentHardwareIOBufferDuration
-
OtherAudioIsPlaying
public static final AudioSessionProperty OtherAudioIsPlaying
-
OverrideAudioRoute
public static final AudioSessionProperty OverrideAudioRoute
-
AudioInputAvailable
public static final AudioSessionProperty AudioInputAvailable
-
ServerDied
public static final AudioSessionProperty ServerDied
-
OtherMixableAudioShouldDuck
public static final AudioSessionProperty OtherMixableAudioShouldDuck
-
OverrideCategoryMixWithOthers
public static final AudioSessionProperty OverrideCategoryMixWithOthers
-
OverrideCategoryDefaultToSpeaker
public static final AudioSessionProperty OverrideCategoryDefaultToSpeaker
-
OverrideCategoryEnableBluetoothInput
public static final AudioSessionProperty OverrideCategoryEnableBluetoothInput
-
InterruptionType
public static final AudioSessionProperty InterruptionType
-
Mode
public static final AudioSessionProperty Mode
-
InputSources
public static final AudioSessionProperty InputSources
-
OutputDestinations
public static final AudioSessionProperty OutputDestinations
-
InputSource
public static final AudioSessionProperty InputSource
-
OutputDestination
public static final AudioSessionProperty OutputDestination
-
InputGainAvailable
public static final AudioSessionProperty InputGainAvailable
-
InputGainScalar
public static final AudioSessionProperty InputGainScalar
-
AudioRouteDescription
public static final AudioSessionProperty AudioRouteDescription
-
-
Method Detail
-
values
public static AudioSessionProperty[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AudioSessionProperty c : AudioSessionProperty.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AudioSessionProperty valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
value
public long value()
- Specified by:
value
in interfaceorg.robovm.rt.bro.ValuedEnum
-
valueOf
public static AudioSessionProperty valueOf(long n)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
n
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-