MediaFormat.KeyPcmEncoding Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Schlüssel, der die unformatierte Audiobeispielcodierung/das Rohformat 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 unformatierte Audiobeispielcodierung/das Rohformat beschreibt.
Der zugeordnete Wert ist eine ganze Zahl, die eine der folgenden Werte verwendet AudioFormat
. ENCODING_PCM_ Werte.
Dies ist ein optionaler Schlüssel für Audiodecoder und Encoder, die das gewünschte rohe Audiobeispielformat während des MediaCodec#configure MediaCodec.configure(…)
Anrufs angeben. Wird MediaCodec#getInputFormat MediaCodec.getInput
/MediaCodec#getOutputFormat OutputFormat(…)
verwendet, 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 verwendet MediaExtractor
, um das Beispielformat von Audiodaten anzugeben, wenn er angegeben ist.
Wenn dieser Schlüssel fehlt, ist das rohe Audiobeispielformat 16-Bit kurz signiert.
Java-Dokumentation für android.media.MediaFormat.KEY_PCM_ENCODING
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.