Exemple #1
0
        public static BaseFilterEx GetFilter_MoonlightScalar()
        {
            var filter = DShowHelper.GetDirectShowFilter("moonlight");

            if (filter != null)
            {
                return(new BaseFilterEx(filter));
            }
            else
            {
                return(null);
            }
        }
Exemple #2
0
        public static BaseFilterEx GetFilter_ColorSpaceConverter()
        {
            var filter = DShowHelper.GetDirectShowFilter("Color Space Converter");

            if (filter != null)
            {
                return(new BaseFilterEx(filter));
            }
            else
            {
                return(null);
            }
        }
Exemple #3
0
        public static BaseFilterEx GetFilter_SmartTee()
        {
            var filter = DShowHelper.GetDirectShowFilter("smart tee");

            if (filter != null)
            {
                return(new BaseFilterEx(filter));
            }
            else
            {
                return(null);
            }
        }
Exemple #4
0
        public static BaseFilterEx GetFilter_FfdshowDecode()
        {
            string name   = "ffdshow video decoder";
            var    filter = DShowHelper.GetDirectShowFilter("ffdshow video decoder");

            if (filter != null)
            {
                return(new BaseFilterEx(filter, name));
            }
            else
            {
                return(null);
            }
        }
Exemple #5
0
        public static BaseFilterEx GetFilter_JSSourceFilterEx()
        {
            string name   = "JSSourceFilter";
            var    filter = DShowHelper.GetDirectShowFilter(name);

            if (filter != null)
            {
                return(new BaseFilterEx(filter, name));
            }
            else
            {
                return(null);
            }
        }