MediaFormat.KeyPcmEncoding Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ключ, описывающий кодировку и формат необработанного звукового примера.
[Android.Runtime.Register("KEY_PCM_ENCODING", ApiSince=24)]
public const string KeyPcmEncoding;
[<Android.Runtime.Register("KEY_PCM_ENCODING", ApiSince=24)>]
val mutable KeyPcmEncoding : string
Значение поля
- Атрибуты
Комментарии
Ключ, описывающий кодировку и формат необработанного звукового примера.
Связанное значение является целым числом, используя одно из значений AudioFormat
. ENCODING_PCM_ значения.
Это необязательный ключ для декодирования звука и кодировщиков, указывающий требуемый формат необработанного звука во время MediaCodec#configure MediaCodec.configure(…)
вызова. Используется MediaCodec#getInputFormat MediaCodec.getInput
/MediaCodec#getOutputFormat OutputFormat(…)
для подтверждения фактического формата. Для декодировщика PCM этот ключ задает кодировки входных и выходных данных.
Этот ключ также используется MediaExtractor
для указания примера формата звуковых данных, если он указан.
Если этот ключ отсутствует, формат необработанного звука подписывается 16-разрядной короткой.
Документация по Java для android.media.MediaFormat.KEY_PCM_ENCODING
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.