]> git.sesse.net Git - vlc/blobdiff - modules/access/dshow/dshow.cpp
* modules/access/dshow/dshow.cpp: setup crossbars for MEDIATYPE_Stream as well.
[vlc] / modules / access / dshow / dshow.cpp
index 257921f03e91672dd3fda0865e6eba52aa95f9dc..b0d7d51984f3687a4eb621122d22ec83cc3f0df7 100644 (file)
@@ -625,7 +625,8 @@ static bool ConnectFilters( vlc_object_t *p_this, access_sys_t *p_sys,
         // Sort out all the possible video inputs
         // The class needs to be given the capture filters ANALOGVIDEO input pin
         IEnumPins *pins = 0;
-        if( mediaType.majortype == MEDIATYPE_Video &&
+        if( ( mediaType.majortype == MEDIATYPE_Video ||
+              mediaType.majortype == MEDIATYPE_Stream ) &&
             SUCCEEDED(p_filter->EnumPins(&pins)) )
         {
             IPin        *pP = 0;