Filtro de descompresión AVI
El filtro de descompresión AVI permite que los códecs del Administrador de compresión de vídeo (VCM) se unan a un grafo de filtro. La aplicación no necesita agregar el filtro al gráfico de filtros; Se extrae automáticamente mediante filter Graph Manager cuando sea necesario.
Cuando filter Graph Manager está creando un grafo para representar un archivo AVI, comprueba el FOURCC en el encabezado AVI del archivo para determinar si la secuencia de vídeo está comprimida. Si es así, filter Graph Manager agrega el descomprimor AVI, que luego busca en el registro un descomprimor instalado que pueda controlar el archivo.
Nota
Los descomprimores MPEG nunca se implementan como códecs VCM, pero solo como filtros de DirectShow nativos.
En su pin ascendente, el descomprimor AVI normalmente se conecta al divisor AVI. En su pin de salida, normalmente se conecta al representador de vídeo o al filtro mux avi.
Etiqueta | Value |
---|---|
Interfaces de filtro | IBaseFilter |
Tipos de medios de anclaje de entrada | Tipo principal: MEDIATYPE_VideoSubtype: debe corresponder al código FOURCC para el tipo de compresión. Para obtener más información, vea FOURCC Codes. Tipo de formato: FORMAT_VideoInfo |
Interfaces de patilla de entrada | IMemInputPin, IPin, IQualityControl |
Tipos de medios de anclaje de salida | MEDIATYPE_Video, MEDIASUBTYPE_NULL, FORMAT_VideoInfo |
Interfaces de pin de salida | IMediaPosition, IMediaSeeking, IPin, IQualityControl |
Filtrar CLSID | CLSID_AVIDec |
CLSID de la página de propiedades | No hay ninguna página de propiedades. |
Ejecutable | quartz.dll |
Mérito | MERIT_NORMAL |
Categoría de filtro | CLSID_LegacyAmFilterCategory |