MediaCodec.CreateDecoderByType(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cree una instancia del descodificador preferido que admita los datos de entrada del tipo mime especificado.
[Android.Runtime.Register("createDecoderByType", "(Ljava/lang/String;)Landroid/media/MediaCodec;", "")]
public static Android.Media.MediaCodec CreateDecoderByType(string type);
[<Android.Runtime.Register("createDecoderByType", "(Ljava/lang/String;)Landroid/media/MediaCodec;", "")>]
static member CreateDecoderByType : string -> Android.Media.MediaCodec
Parámetros
- type
- String
Tipo mime de los datos de entrada.
Devoluciones
- Atributos
Excepciones
si no se puede crear el códec.
si el tipo no es un tipo mime válido.
si el tipo es NULL.
Comentarios
Cree una instancia del descodificador preferido que admita los datos de entrada del tipo mime especificado.
A continuación se muestra una lista parcial de los tipos mime definidos y su semántica: ul>li"video/x-vnd.on2.vp8" - VÍDEO VP8 (es decir, vídeo en .webm) <li>"video/x-vnd.on2.vp9" - VÍDEO VP9 (es decir, vídeo vp9). video en .webm) <li>"video/avc" - H.264/AVC video <li>"video/hevc" - H.265/HEVC video <li>"video/mp4v-es" - MPEG4 video <li>"video/3gpp" - H.263 video <li>"audio/3gpp" - AMR narrowband audio <li>"audio/amr-wb" - AMR wideband audio <><<li>"audio/mpeg" - MPEG1/2 capa de audio III <li>"audio/mp4a-latm" - Audio AAC (nota, esto es paquetes AAC sin procesar, no empaquetados en LATM!) <li>"audio/vorbis" - vorbis audio <li>"audio/g711-alaw" - G.711 alaw audio <li>"audio/g711-mlaw" - G.711 ulaw audio </ul>
<strong>Note:</strong> Es preferible usar MediaCodecList#findDecoderForFormat y #createByCodecName asegurarse de que el códec resultante puede controlar un formato determinado.
Java documentación para android.media.MediaCodec.createDecoderByType(java.lang.String).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.