Exemplo n.º 1
0
        //添加avi输出
        public BaseFilterEx AddAVIDecompressor()
        {
            var filterEx = DShowHelper.GetFilter_AVIDecompressor();

            FilterExList.Add(filterEx);
            return(filterEx);
        }
Exemplo n.º 2
0
        //添加NullRenderer输出
        public BaseFilterEx AddNullRenderer()
        {
            var filterEx = DShowHelper.GetFilter_NullRenderer();

            FilterExList.Add(filterEx);
            return(filterEx);
        }
Exemplo n.º 3
0
        //流分支
        public BaseFilterEx AddSmartTee()
        {
            var filterEx = DShowHelper.GetFilter_SmartTee();

            FilterExList.Add(filterEx);
            return(filterEx);
        }
Exemplo n.º 4
0
        //添加颜色转换
        public BaseFilterEx AddColorSpaceConverter()
        {
            var filterEx = DShowHelper.GetFilter_ColorSpaceConverter();

            FilterExList.Add(filterEx);
            return(filterEx);
        }
Exemplo n.º 5
0
        //缩放
        public BaseFilterEx AddMoonlightScalar()
        {
            var filterEx = DShowHelper.GetFilter_MoonlightScalar();

            FilterExList.Add(filterEx);
            return(filterEx);
        }
Exemplo n.º 6
0
        //添加流回调
        public BaseFilterEx AddSampleGrabber()
        {
            var filterEx = DShowHelper.GetFilter_SampleGrabber();

            FilterExList.Add(filterEx);
            return(filterEx);
        }
Exemplo n.º 7
0
        //添加ffdshow解码器
        public BaseFilterEx AddFfdshowDecode()
        {
            var filterEx = DShowHelper.GetFilter_FfdshowDecode();

            FilterExList.Add(filterEx);
            return(filterEx);
        }
Exemplo n.º 8
0
        //添加H264播放主动获取流Filter
        public BaseFilterEx AddJSSourceFilter()
        {
            var filterEx = DShowHelper.GetFilter_JSSourceFilterEx();

            FilterExList.Add(filterEx);
            return(filterEx);
        }
Exemplo n.º 9
0
        //添摄像头
        public BaseFilterEx AddCapture(int index)
        {
            var filterEx = DShowHelper.GetFilter_Capture(index);

            FilterExList.Add(filterEx);
            return(filterEx);
        }