Filtre de décompresseur AVI
Le filtre de décompresseur AVI permet aux codecs VCM (Video Compression Manager) de joindre un graphique de filtre. L’application n’a pas besoin d’ajouter le filtre au graphe de filtre ; il est extrait automatiquement par le Gestionnaire de filtre Graph si nécessaire.
Lorsque le Gestionnaire de filtre Graph crée un graphique pour afficher un fichier AVI, il vérifie le FOURCC dans l’en-tête AVI du fichier pour déterminer si le flux vidéo est compressé. Si tel est le cas, le gestionnaire de filtre Graph ajoute le décompresseur AVI, qui recherche ensuite dans le Registre un décompresseur installé qui peut gérer le fichier.
Remarque
Les décompresseurs MPEG ne sont jamais implémentés en tant que codecs VCM, mais uniquement en tant que filtres DirectShow natifs.
Sur son épingle en amont, le décompresseur AVI se connecte généralement au splitter AVI. Sur sa broche de sortie, elle se connecte généralement au convertisseur vidéo ou au filtre AVI Mux.
Étiquette | Value |
---|---|
Interfaces de filtre | IBaseFilter |
Types de supports de broche d’entrée | Type principal : MEDIATYPE_VideoSubtype : doit correspondre au code FOURCC pour le type de compression. Pour plus d’informations, consultez Codes FOURCC. Type de format : FORMAT_VideoInfo |
Interfaces de broche d’entrée | IMemInputPin, IPin, IQualityControl |
Types de média de broche de sortie | MEDIATYPE_Video, MEDIASUBTYPE_NULL, FORMAT_VideoInfo |
Interfaces de broche de sortie | IMediaPosition, IMediaSeeking, IPin, IQualityControl |
Filtrer le CLSID | CLSID_AVIDec |
CLSID de page de propriétés | Aucune page de propriétés. |
Exécutable | quartz.dll |
Mérite | MERIT_NORMAL |
Catégorie de filtre | CLSID_LegacyAmFilterCategory |