MediaCodecInfo.CodecCapabilities Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инкапсулирует возможности заданного компонента кодека.
[Android.Runtime.Register("android/media/MediaCodecInfo$CodecCapabilities", DoNotGenerateAcw=true)]
public sealed class MediaCodecInfo.CodecCapabilities : Java.Lang.Object
[<Android.Runtime.Register("android/media/MediaCodecInfo$CodecCapabilities", DoNotGenerateAcw=true)>]
type MediaCodecInfo.CodecCapabilities = class
inherit Object
- Наследование
- Атрибуты
Комментарии
Инкапсулирует возможности заданного компонента кодека. Например, какие сочетания профилей и уровней поддерживаются и какие пространства цветов он может предоставлять декодированные данные, а также некоторые флаги конкретных возможностей для кодека.
Экземпляр для заданного MediaCodecInfo
объекта можно получить, MediaCodecInfo#getCapabilitiesForType getCapabilitiesForType()
передав тип MIME.
Документация по Java для android.media.MediaCodecInfo.CodecCapabilities
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
MediaCodecInfo.CodecCapabilities() |
Поля
COLORFormat12bitRGB444 |
Этот элемент считается нерекомендуемым. |
COLORFormat16bitARGB1555 |
Этот элемент считается нерекомендуемым. |
COLORFormat16bitARGB4444 |
Этот элемент считается нерекомендуемым. |
COLORFormat16bitBGR565 |
Этот элемент считается нерекомендуемым. |
COLORFormat16bitRGB565 |
Устаревшие..
16 бит на пиксель RGB цветового формата с 5-разрядным красным и голубым и 6-разрядным зеленым компонентом. |
COLORFormat18bitARGB1665 |
Этот элемент считается нерекомендуемым. |
COLORFormat18BitBGR666 |
Этот элемент считается нерекомендуемым. |
COLORFormat18bitRGB666 |
Этот элемент считается нерекомендуемым. |
COLORFormat19bitARGB1666 |
Этот элемент считается нерекомендуемым. |
COLORFormat24BitABGR6666 |
Этот элемент считается нерекомендуемым. |
COLORFormat24bitARGB1887 |
Этот элемент считается нерекомендуемым. |
COLORFormat24BitARGB6666 |
Этот элемент считается нерекомендуемым. |
COLORFormat24bitBGR888 |
Устаревшие..
24 бита для формата цвета RGB пикселей с 8-разрядным красным, зеленым и синим компонентами. |
COLORFormat24bitRGB888 |
Этот элемент считается нерекомендуемым. |
COLORFormat25bitARGB1888 |
Этот элемент считается нерекомендуемым. |
COLORFormat32bitABGR2101010 |
Устаревшие..
32 бита в формате цвета RGBA пикселей с 10-разрядным красным, зеленым, синим и 2-разрядными альфа-компонентами. |
COLORFormat32bitABGR8888 |
Устаревшие..
32 бита в формате цвета RGBA пикселей с 8-разрядным красным, зеленым, синим и альфа-компонентами. |
COLORFormat32bitARGB8888 |
Этот элемент считается нерекомендуемым. |
COLORFormat32bitBGRA8888 |
Этот элемент считается нерекомендуемым. |
COLORFormat64bitABGRFloat |
Устаревшие..
64 бита в формате цвета RGBA пикселей с 16-разрядной подписью с плавающей запятой красный, зеленый, синий и альфа-компоненты. |
COLORFormat8bitRGB332 |
Этот элемент считается нерекомендуемым. |
COLORFormatCbYCrY |
Этот элемент считается нерекомендуемым. |
COLORFormatCrYCbY |
Этот элемент считается нерекомендуемым. |
COLORFormatL16 |
Устаревшие..
16 бит на пиксель, маленький цветовый формат Y. |
COLORFormatL2 |
Этот элемент считается нерекомендуемым. |
COLORFormatL24 |
Этот элемент считается нерекомендуемым. |
COLORFormatL32 |
32 бита на пиксель, маленький цветовый формат Y. |
COLORFormatL4 |
Этот элемент считается нерекомендуемым. |
COLORFormatL8 |
Устаревшие..
8 бит на формат цвета пикселя Y. |
COLORFormatMonochrome |
Этот элемент считается нерекомендуемым. |
COLORFormatRawBayer10bit |
Устаревшие..
Формат SMIA 10-разрядного Байера. |
COLORFormatRawBayer8bit |
Устаревшие..
Формат SMIA 8-разрядного Байера. |
COLORFormatRawBayer8bitcompressed |
Устаревшие..
8-разрядный сжатый формат Bayer SMIA. |
COLORFormatRGBAFlexible |
Устаревшие..
Гибкие 32-разрядные цветовые форматы RGBA пикселей с 8-разрядным красным, зеленым, синим и альфа-компонентами. |
COLORFormatRGBFlexible |
Устаревшие..
Гибкие 24-разрядные форматы цветов RGB пикселей с 8-разрядным красным, зеленым и синим компонентами. |
COLORFormatSurface | |
COLORFormatYCbYCr |
Этот элемент считается нерекомендуемым. |
COLORFormatYCrYCb |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV411PackedPlanar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV411Planar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV420Flexible |
Устаревшие..
Гибкие 12 бит на пиксель, вложенный формат цвета YUV с 8-разрядными компонентами chroma и luma. |
COLORFormatYUV420PackedPlanar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV420PackedSemiPlanar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV420Planar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV420SemiPlanar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV422Flexible |
Устаревшие..
Гибкие 16 бит на пиксель, вложенный формат цвета YUV с 8-разрядными компонентами chroma и luma. |
COLORFormatYUV422PackedPlanar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV422PackedSemiPlanar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV422Planar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV422SemiPlanar |
Этот элемент считается нерекомендуемым. |
COLORFormatYUV444Flexible |
Устаревшие..
Гибкий 24-разрядный формат цвета YUV пикселей с 8-разрядными компонентами chroma и luma. |
COLORFormatYUV444Interleaved |
Этот элемент считается нерекомендуемым. |
COLORFormatYUVP010 |
Устаревшие..
P010 — это 10-разрядный формат компонента 4:2:0 YCbCr с полупланарным форматом. |
COLORQCOMFormatYUV420SemiPlanar |
Этот элемент считается нерекомендуемым. |
COLORTIFormatYUV420PackedSemiPlanar |
Этот элемент считается нерекомендуемым. |
FEATUREAdaptivePlayback |
<только< для декодера видео/b>>: кодек поддерживает изменения простого разрешения. |
FEATUREDynamicTimestamp |
Если значение true, метка времени каждого выходного буфера является производным от метки времени входного буфера, создающего выходные данные. |
FEATUREEncodingStatistics |
<только< видеокодировщик/b>>: кодек поддерживает экспорт статистики кодирования. |
FEATUREFrameParsing |
<только< декодировщик b/b>>, если true, кодек поддерживает частичные (включая несколько) единиц доступа на входной буфер. |
FEATUREHdrEditing |
<Только видеокодировщик b>/b>: кодек поддерживает редактирование HDR.< |
FEATUREIntraRefresh |
<Только видеокодировщик b>/b>: кодек поддерживает внутриобновенное обновление.< |
FEATURELowLatency |
<только< декодировщик b/b>>: кодек поддерживает декодирования с низкой задержкой. |
FEATUREMultipleFrames |
Если значение true, кодек поддерживает несколько единиц доступа (для декодирования или вывода для кодировщиков). |
FEATUREPartialFrame |
<b только< декодировщик видео/b>>: кодек поддерживает очередь частичных кадров. |
FEATUREQpBounds |
<Только< видеокодировщик b/b>>: codec поддерживает границы параметров квантизации. |
FEATURESecurePlayback |
<только< для декодера видео/b>>: кодек поддерживает безопасную расшифровку. |
FEATURETunneledPlayback |
<только видео>или декодировщик< аудио/b>: кодек поддерживает туннелированное воспроизведение. |
Свойства
AudioCapabilities |
Инкапсулирует возможности заданного компонента кодека. |
Class |
Возвращает класс среды выполнения этого |
ColorFormats |
Цветной формат для носителя. |
DefaultFormat |
Возвращает объект MediaFormat со значениями по умолчанию для конфигураций, имеющих значения по умолчанию. |
EncoderCapabilities |
Инкапсулирует возможности заданного компонента кодека. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
JniIdentityHashCode |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
JniPeerMembers |
Инкапсулирует возможности заданного компонента кодека. |
MaxSupportedInstances |
Возвращает максимальное число поддерживаемых одновременных экземпляров кодека. |
MimeType |
Возвращает тип mime, для которого был создан этот объект codec-capability. |
PeerReference |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
ProfileLevels | |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
VideoCapabilities |
Инкапсулирует возможности заданного компонента кодека. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
CreateFromProfileLevel(String, MediaCodecProfileLevel, Int32) |
Инкапсулирует возможности заданного компонента кодека. |
Dispose() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
Dispose(Boolean) |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
IsFeatureRequired(String) |
Требования к функциям кодека запроса. |
IsFeatureSupported(String) |
Возможности функции кодека запроса. |
IsFormatSupported(MediaFormat) |
Запрос на поддержку заданного |
JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Инкапсулирует возможности заданного компонента кодека. |
GetJniTypeName(IJavaPeerable) |
Инкапсулирует возможности заданного компонента кодека. |