Table of Contents

Class AudioFormat

Namespace
Android.Media
Assembly
MASES.Netdroid.dll
public class AudioFormat : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
AudioFormat
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

AudioFormat()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public AudioFormat()

AudioFormat(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public AudioFormat(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CHANNEL_CONFIGURATION_DEFAULT

[Obsolete]
public static int CHANNEL_CONFIGURATION_DEFAULT { get; }

Property Value

int

CHANNEL_CONFIGURATION_INVALID

[Obsolete]
public static int CHANNEL_CONFIGURATION_INVALID { get; }

Property Value

int

CHANNEL_CONFIGURATION_MONO

[Obsolete]
public static int CHANNEL_CONFIGURATION_MONO { get; }

Property Value

int

CHANNEL_CONFIGURATION_STEREO

[Obsolete]
public static int CHANNEL_CONFIGURATION_STEREO { get; }

Property Value

int

CHANNEL_INVALID

public static int CHANNEL_INVALID { get; }

Property Value

int

CHANNEL_IN_BACK

public static int CHANNEL_IN_BACK { get; }

Property Value

int

CHANNEL_IN_BACK_PROCESSED

public static int CHANNEL_IN_BACK_PROCESSED { get; }

Property Value

int

CHANNEL_IN_DEFAULT

public static int CHANNEL_IN_DEFAULT { get; }

Property Value

int

CHANNEL_IN_FRONT

public static int CHANNEL_IN_FRONT { get; }

Property Value

int

CHANNEL_IN_FRONT_PROCESSED

public static int CHANNEL_IN_FRONT_PROCESSED { get; }

Property Value

int

CHANNEL_IN_LEFT

public static int CHANNEL_IN_LEFT { get; }

Property Value

int

CHANNEL_IN_LEFT_PROCESSED

public static int CHANNEL_IN_LEFT_PROCESSED { get; }

Property Value

int

CHANNEL_IN_MONO

public static int CHANNEL_IN_MONO { get; }

Property Value

int

CHANNEL_IN_PRESSURE

public static int CHANNEL_IN_PRESSURE { get; }

Property Value

int

CHANNEL_IN_RIGHT

public static int CHANNEL_IN_RIGHT { get; }

Property Value

int

CHANNEL_IN_RIGHT_PROCESSED

public static int CHANNEL_IN_RIGHT_PROCESSED { get; }

Property Value

int

CHANNEL_IN_STEREO

public static int CHANNEL_IN_STEREO { get; }

Property Value

int
public static int CHANNEL_IN_VOICE_DNLINK { get; }

Property Value

int
public static int CHANNEL_IN_VOICE_UPLINK { get; }

Property Value

int

CHANNEL_IN_X_AXIS

public static int CHANNEL_IN_X_AXIS { get; }

Property Value

int

CHANNEL_IN_Y_AXIS

public static int CHANNEL_IN_Y_AXIS { get; }

Property Value

int

CHANNEL_IN_Z_AXIS

public static int CHANNEL_IN_Z_AXIS { get; }

Property Value

int

CHANNEL_OUT_5POINT1

public static int CHANNEL_OUT_5POINT1 { get; }

Property Value

int

CHANNEL_OUT_5POINT1POINT2

public static int CHANNEL_OUT_5POINT1POINT2 { get; }

Property Value

int

CHANNEL_OUT_5POINT1POINT4

public static int CHANNEL_OUT_5POINT1POINT4 { get; }

Property Value

int

CHANNEL_OUT_6POINT1

public static int CHANNEL_OUT_6POINT1 { get; }

Property Value

int

CHANNEL_OUT_7POINT1

[Obsolete]
public static int CHANNEL_OUT_7POINT1 { get; }

Property Value

int

CHANNEL_OUT_7POINT1POINT2

public static int CHANNEL_OUT_7POINT1POINT2 { get; }

Property Value

int

CHANNEL_OUT_7POINT1POINT4

public static int CHANNEL_OUT_7POINT1POINT4 { get; }

Property Value

int

CHANNEL_OUT_7POINT1_SURROUND

public static int CHANNEL_OUT_7POINT1_SURROUND { get; }

Property Value

int

CHANNEL_OUT_9POINT1POINT4

public static int CHANNEL_OUT_9POINT1POINT4 { get; }

Property Value

int

CHANNEL_OUT_9POINT1POINT6

public static int CHANNEL_OUT_9POINT1POINT6 { get; }

Property Value

int

CHANNEL_OUT_BACK_CENTER

public static int CHANNEL_OUT_BACK_CENTER { get; }

Property Value

int

CHANNEL_OUT_BACK_LEFT

public static int CHANNEL_OUT_BACK_LEFT { get; }

Property Value

int

CHANNEL_OUT_BACK_RIGHT

public static int CHANNEL_OUT_BACK_RIGHT { get; }

Property Value

int

CHANNEL_OUT_BOTTOM_FRONT_CENTER

public static int CHANNEL_OUT_BOTTOM_FRONT_CENTER { get; }

Property Value

int

CHANNEL_OUT_BOTTOM_FRONT_LEFT

public static int CHANNEL_OUT_BOTTOM_FRONT_LEFT { get; }

Property Value

int

CHANNEL_OUT_BOTTOM_FRONT_RIGHT

public static int CHANNEL_OUT_BOTTOM_FRONT_RIGHT { get; }

Property Value

int

CHANNEL_OUT_DEFAULT

public static int CHANNEL_OUT_DEFAULT { get; }

Property Value

int

CHANNEL_OUT_FRONT_CENTER

public static int CHANNEL_OUT_FRONT_CENTER { get; }

Property Value

int

CHANNEL_OUT_FRONT_LEFT

public static int CHANNEL_OUT_FRONT_LEFT { get; }

Property Value

int

CHANNEL_OUT_FRONT_LEFT_OF_CENTER

public static int CHANNEL_OUT_FRONT_LEFT_OF_CENTER { get; }

Property Value

int

CHANNEL_OUT_FRONT_RIGHT

public static int CHANNEL_OUT_FRONT_RIGHT { get; }

Property Value

int

CHANNEL_OUT_FRONT_RIGHT_OF_CENTER

public static int CHANNEL_OUT_FRONT_RIGHT_OF_CENTER { get; }

Property Value

int

CHANNEL_OUT_FRONT_WIDE_LEFT

public static int CHANNEL_OUT_FRONT_WIDE_LEFT { get; }

Property Value

int

CHANNEL_OUT_FRONT_WIDE_RIGHT

public static int CHANNEL_OUT_FRONT_WIDE_RIGHT { get; }

Property Value

int

CHANNEL_OUT_LOW_FREQUENCY

public static int CHANNEL_OUT_LOW_FREQUENCY { get; }

Property Value

int

CHANNEL_OUT_LOW_FREQUENCY_2

public static int CHANNEL_OUT_LOW_FREQUENCY_2 { get; }

Property Value

int

CHANNEL_OUT_MONO

public static int CHANNEL_OUT_MONO { get; }

Property Value

int

CHANNEL_OUT_QUAD

public static int CHANNEL_OUT_QUAD { get; }

Property Value

int

CHANNEL_OUT_SIDE_LEFT

public static int CHANNEL_OUT_SIDE_LEFT { get; }

Property Value

int

CHANNEL_OUT_SIDE_RIGHT

public static int CHANNEL_OUT_SIDE_RIGHT { get; }

Property Value

int

CHANNEL_OUT_STEREO

public static int CHANNEL_OUT_STEREO { get; }

Property Value

int

CHANNEL_OUT_SURROUND

public static int CHANNEL_OUT_SURROUND { get; }

Property Value

int

CHANNEL_OUT_TOP_BACK_CENTER

public static int CHANNEL_OUT_TOP_BACK_CENTER { get; }

Property Value

int

CHANNEL_OUT_TOP_BACK_LEFT

public static int CHANNEL_OUT_TOP_BACK_LEFT { get; }

Property Value

int

CHANNEL_OUT_TOP_BACK_RIGHT

public static int CHANNEL_OUT_TOP_BACK_RIGHT { get; }

Property Value

int

CHANNEL_OUT_TOP_CENTER

public static int CHANNEL_OUT_TOP_CENTER { get; }

Property Value

int

CHANNEL_OUT_TOP_FRONT_CENTER

public static int CHANNEL_OUT_TOP_FRONT_CENTER { get; }

Property Value

int

CHANNEL_OUT_TOP_FRONT_LEFT

public static int CHANNEL_OUT_TOP_FRONT_LEFT { get; }

Property Value

int

CHANNEL_OUT_TOP_FRONT_RIGHT

public static int CHANNEL_OUT_TOP_FRONT_RIGHT { get; }

Property Value

int

CHANNEL_OUT_TOP_SIDE_LEFT

public static int CHANNEL_OUT_TOP_SIDE_LEFT { get; }

Property Value

int

CHANNEL_OUT_TOP_SIDE_RIGHT

public static int CHANNEL_OUT_TOP_SIDE_RIGHT { get; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

ENCODING_AAC_ELD

public static int ENCODING_AAC_ELD { get; }

Property Value

int

ENCODING_AAC_HE_V1

public static int ENCODING_AAC_HE_V1 { get; }

Property Value

int

ENCODING_AAC_HE_V2

public static int ENCODING_AAC_HE_V2 { get; }

Property Value

int

ENCODING_AAC_LC

public static int ENCODING_AAC_LC { get; }

Property Value

int

ENCODING_AAC_XHE

public static int ENCODING_AAC_XHE { get; }

Property Value

int

ENCODING_AC3

public static int ENCODING_AC3 { get; }

Property Value

int

ENCODING_AC4

public static int ENCODING_AC4 { get; }

Property Value

int

ENCODING_DEFAULT

public static int ENCODING_DEFAULT { get; }

Property Value

int

ENCODING_DOLBY_MAT

public static int ENCODING_DOLBY_MAT { get; }

Property Value

int

ENCODING_DOLBY_TRUEHD

public static int ENCODING_DOLBY_TRUEHD { get; }

Property Value

int

ENCODING_DRA

public static int ENCODING_DRA { get; }

Property Value

int

ENCODING_DSD

public static int ENCODING_DSD { get; }

Property Value

int

ENCODING_DTS

public static int ENCODING_DTS { get; }

Property Value

int

ENCODING_DTS_HD

public static int ENCODING_DTS_HD { get; }

Property Value

int

ENCODING_DTS_HD_MA

public static int ENCODING_DTS_HD_MA { get; }

Property Value

int

ENCODING_DTS_UHD

[Obsolete]
public static int ENCODING_DTS_UHD { get; }

Property Value

int

ENCODING_DTS_UHD_P1

public static int ENCODING_DTS_UHD_P1 { get; }

Property Value

int

ENCODING_DTS_UHD_P2

public static int ENCODING_DTS_UHD_P2 { get; }

Property Value

int

ENCODING_E_AC3

public static int ENCODING_E_AC3 { get; }

Property Value

int

ENCODING_E_AC3_JOC

public static int ENCODING_E_AC3_JOC { get; }

Property Value

int

ENCODING_IEC61937

public static int ENCODING_IEC61937 { get; }

Property Value

int

ENCODING_INVALID

public static int ENCODING_INVALID { get; }

Property Value

int

ENCODING_MP3

public static int ENCODING_MP3 { get; }

Property Value

int

ENCODING_MPEGH_BL_L3

public static int ENCODING_MPEGH_BL_L3 { get; }

Property Value

int

ENCODING_MPEGH_BL_L4

public static int ENCODING_MPEGH_BL_L4 { get; }

Property Value

int

ENCODING_MPEGH_LC_L3

public static int ENCODING_MPEGH_LC_L3 { get; }

Property Value

int

ENCODING_MPEGH_LC_L4

public static int ENCODING_MPEGH_LC_L4 { get; }

Property Value

int

ENCODING_OPUS

public static int ENCODING_OPUS { get; }

Property Value

int

ENCODING_PCM_16BIT

public static int ENCODING_PCM_16BIT { get; }

Property Value

int

ENCODING_PCM_24BIT_PACKED

public static int ENCODING_PCM_24BIT_PACKED { get; }

Property Value

int

ENCODING_PCM_32BIT

public static int ENCODING_PCM_32BIT { get; }

Property Value

int

ENCODING_PCM_8BIT

public static int ENCODING_PCM_8BIT { get; }

Property Value

int

ENCODING_PCM_FLOAT

public static int ENCODING_PCM_FLOAT { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

SAMPLE_RATE_UNSPECIFIED

public static int SAMPLE_RATE_UNSPECIFIED { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetChannelCount()

public int GetChannelCount()

Returns

int

int

GetChannelIndexMask()

public int GetChannelIndexMask()

Returns

int

int

GetChannelMask()

public int GetChannelMask()

Returns

int

int

GetEncoding()

public int GetEncoding()

Returns

int

int

GetFrameSizeInBytes()

public int GetFrameSizeInBytes()

Returns

int

int

GetSampleRate()

public int GetSampleRate()

Returns

int

int

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int