Freigeben über


MediaFormat.KeyPcmEncoding Feld

Definition

Ein Schlüssel, der die Codierung/das Format des rohen Audiobeispiels beschreibt.

[Android.Runtime.Register("KEY_PCM_ENCODING", ApiSince=24)]
public const string KeyPcmEncoding;
[<Android.Runtime.Register("KEY_PCM_ENCODING", ApiSince=24)>]
val mutable KeyPcmEncoding : string

Feldwert

Attribute

Hinweise

Ein Schlüssel, der die Codierung/das Format des rohen Audiobeispiels beschreibt.

Der zugeordnete Wert ist eine ganze Zahl, wobei einer der AudioFormatverwendet wird. ENCODING_PCM_ Werte.

Dies ist ein optionaler Schlüssel für Audiodecoder und Encoder, die das gewünschte Rohdaten-Audiobeispielformat während des MediaCodec#configure MediaCodec.configure(&hellip;) Aufrufs angeben. Verwenden Sie MediaCodec#getInputFormat MediaCodec.getInput/MediaCodec#getOutputFormat OutputFormat(&hellip;) , um das tatsächliche Format zu bestätigen. Für den PCM-Decoder gibt dieser Schlüssel sowohl Eingabe- als auch Ausgabebeispielcodierungen an.

Dieser Schlüssel wird auch von MediaExtractor verwendet, um das Beispielformat von Audiodaten anzugeben, sofern es angegeben ist.

Wenn dieser Schlüssel fehlt, ist das Rohdaten-Audiobeispielformat 16-Bit kurz signiert.

Java-Dokumentation für android.media.MediaFormat.KEY_PCM_ENCODING.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: