BluetoothCodecConfig Classe

Définition

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

[Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig", ApiSince=33, DoNotGenerateAcw=true)]
public sealed class BluetoothCodecConfig : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig", ApiSince=33, DoNotGenerateAcw=true)>]
type BluetoothCodecConfig = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Héritage
BluetoothCodecConfig
Attributs
Implémente

Remarques

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

Contient le type de codec source, la priorité du codec, le taux d’échantillonnage de codec, les bits de codec par exemple et le mode canal de codec.

Les valeurs de type de codec source sont les mêmes que celles prises en charge par le matériel de l’appareil.

Java documentation pour android.bluetooth.BluetoothCodecConfig.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Champs

Nom Description
BitsPerSample16
Obsolète.

Bits de codec par exemple 16.

BitsPerSample24
Obsolète.

Bits de codec par exemple 24.

BitsPerSample32
Obsolète.

Bits de codec par exemple 32.

BitsPerSampleNone
Obsolète.

Bits de codec par exemple 0.

ChannelModeMono
Obsolète.

Mono en mode canal codec.

ChannelModeNone
Obsolète.

Mode canal codec NONE.

ChannelModeStereo
Obsolète.

Mode canal codec STÉRÉO.

CodecPriorityDefault

Valeur par défaut de priorité du codec.

CodecPriorityDisabled

Priorité de codec désactivée.

CodecPriorityHighest

Priorité codec la plus élevée.

SampleRate176400
Obsolète.

Taux d’échantillonnage de codec 176400 Hz.

SampleRate192000
Obsolète.

Taux d’échantillonnage de codec 192000 Hz.

SampleRate44100
Obsolète.

Taux d’échantillonnage de codec 44100 Hz.

SampleRate48000
Obsolète.

Taux d’échantillonnage de codec 48000 Hz.

SampleRate88200
Obsolète.

Taux d’échantillonnage de codec 88200 Hz.

SampleRate96000
Obsolète.

Taux d’échantillonnage de codec 96000 Hz.

SampleRateNone
Obsolète.

Taux d’échantillonnage de codec 0 Hz.

SourceCodecTypeAac
Obsolète.

Source codec type AAC.

SourceCodecTypeAptx
Obsolète.

Source codec type APTX.

SourceCodecTypeAptxHd
Obsolète.

Source codec type APTX HD.

SourceCodecTypeInvalid
Obsolète.

Type de codec source non valide.

SourceCodecTypeLc3
Obsolète.

Source codec type LC3.

SourceCodecTypeLdac
Obsolète.

Source codec type LDAC.

SourceCodecTypeOpus
Obsolète.

Source codec type Opus.

SourceCodecTypeSbc
Obsolète.

Source codec type SBC.

Propriétés

Nom Description
BitsPerSample

Retourne les bits de codec par exemple.

ChannelMode

Retourne le mode de canal codec.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
CodecPriority

Retourne la priorité de sélection de codec.

CodecSpecific1

Retourne la valeur spécifique du codec1.

CodecSpecific2

Retourne la valeur spécifique du codec2.

CodecSpecific3

Retourne la valeur spécifique du codec3.

CodecSpecific4

Retourne la valeur spécifique du codec4.

CodecType

Retourne le type de codec source de cette configuration.

Creator

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

ExtendedCodecType

Retourne le type de codec source de cette configuration.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
IsMandatoryCodec

Vérifie si le codec est obligatoire.

JniIdentityHashCode

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
JniPeerMembers

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

PeerReference

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
SampleRate

Retourne le taux d’échantillonnage de codec.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
DescribeContents()

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

Dispose()

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
Dispose(Boolean)

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
ToArray<T>()

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Aplatit l’objet sur un colis

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
IJavaPeerable.Finalized()

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

(Hérité de Object)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Représente la configuration de codec d’un appareil source Bluetooth A2DP.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à