Table of Contents

Class BluetoothCodecConfig

Namespace
Android.Bluetooth
Assembly
MASES.Netdroid.dll
public class BluetoothCodecConfig : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
BluetoothCodecConfig
Implements
Inherited Members
Extension Methods

Constructors

BluetoothCodecConfig(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public BluetoothCodecConfig(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BITS_PER_SAMPLE_16

public static int BITS_PER_SAMPLE_16 { get; set; }

Property Value

int

BITS_PER_SAMPLE_24

public static int BITS_PER_SAMPLE_24 { get; set; }

Property Value

int

BITS_PER_SAMPLE_32

public static int BITS_PER_SAMPLE_32 { get; set; }

Property Value

int

BITS_PER_SAMPLE_NONE

public static int BITS_PER_SAMPLE_NONE { get; set; }

Property Value

int

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CHANNEL_MODE_MONO

public static int CHANNEL_MODE_MONO { get; set; }

Property Value

int

CHANNEL_MODE_NONE

public static int CHANNEL_MODE_NONE { get; set; }

Property Value

int

CHANNEL_MODE_STEREO

public static int CHANNEL_MODE_STEREO { get; set; }

Property Value

int

CODEC_PRIORITY_DEFAULT

public static int CODEC_PRIORITY_DEFAULT { get; set; }

Property Value

int

CODEC_PRIORITY_DISABLED

public static int CODEC_PRIORITY_DISABLED { get; set; }

Property Value

int

CODEC_PRIORITY_HIGHEST

public static int CODEC_PRIORITY_HIGHEST { get; set; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

SAMPLE_RATE_176400

public static int SAMPLE_RATE_176400 { get; set; }

Property Value

int

SAMPLE_RATE_192000

public static int SAMPLE_RATE_192000 { get; set; }

Property Value

int

SAMPLE_RATE_44100

public static int SAMPLE_RATE_44100 { get; set; }

Property Value

int

SAMPLE_RATE_48000

public static int SAMPLE_RATE_48000 { get; set; }

Property Value

int

SAMPLE_RATE_88200

public static int SAMPLE_RATE_88200 { get; set; }

Property Value

int

SAMPLE_RATE_96000

public static int SAMPLE_RATE_96000 { get; set; }

Property Value

int

SAMPLE_RATE_NONE

public static int SAMPLE_RATE_NONE { get; set; }

Property Value

int

SOURCE_CODEC_TYPE_AAC

[Obsolete("Deprecated in JVM")]
public static int SOURCE_CODEC_TYPE_AAC { get; set; }

Property Value

int

SOURCE_CODEC_TYPE_APTX

[Obsolete("Deprecated in JVM")]
public static int SOURCE_CODEC_TYPE_APTX { get; set; }

Property Value

int

SOURCE_CODEC_TYPE_APTX_HD

[Obsolete("Deprecated in JVM")]
public static int SOURCE_CODEC_TYPE_APTX_HD { get; set; }

Property Value

int

SOURCE_CODEC_TYPE_INVALID

[Obsolete("Deprecated in JVM")]
public static int SOURCE_CODEC_TYPE_INVALID { get; set; }

Property Value

int

SOURCE_CODEC_TYPE_LC3

[Obsolete("Deprecated in JVM")]
public static int SOURCE_CODEC_TYPE_LC3 { get; set; }

Property Value

int

SOURCE_CODEC_TYPE_LDAC

[Obsolete("Deprecated in JVM")]
public static int SOURCE_CODEC_TYPE_LDAC { get; set; }

Property Value

int

SOURCE_CODEC_TYPE_OPUS

[Obsolete("Deprecated in JVM")]
public static int SOURCE_CODEC_TYPE_OPUS { get; set; }

Property Value

int

SOURCE_CODEC_TYPE_SBC

[Obsolete("Deprecated in JVM")]
public static int SOURCE_CODEC_TYPE_SBC { get; set; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetBitsPerSample()

public int GetBitsPerSample()

Returns

int

int

GetChannelMode()

public int GetChannelMode()

Returns

int

int

GetCodecPriority()

public int GetCodecPriority()

Returns

int

int

GetCodecSpecific1()

public long GetCodecSpecific1()

Returns

long

long

GetCodecSpecific2()

public long GetCodecSpecific2()

Returns

long

long

GetCodecSpecific3()

public long GetCodecSpecific3()

Returns

long

long

GetCodecSpecific4()

public long GetCodecSpecific4()

Returns

long

long

GetCodecType()

[Obsolete("Deprecated in JVM")]
public int GetCodecType()

Returns

int

int

GetExtendedCodecType()

public BluetoothCodecType GetExtendedCodecType()

Returns

BluetoothCodecType

BluetoothCodecType

GetSampleRate()

public int GetSampleRate()

Returns

int

int

IsMandatoryCodec()

public bool IsMandatoryCodec()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int