Beispiel #1
0
        public VirtualCamStream(string _name, BaseSourceFilter _filter)
            : base(_name, _filter)
        {
            m_mt.majorType = Guid.Empty;

            GetMediaType(0, ref m_mt);
        }
        public VirtualCamStream(string name, BaseSourceFilter filter)
            : base(name, filter)
        {
            m_mt.majorType = Guid.Empty;

            GetMediaType(0, ref m_mt);
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="DesktopStream"/> class.
        /// </summary>
        /// <param name="_name">The _name.</param>
        /// <param name="_filter">The _filter.</param>
        public DesktopStream(string _name, BaseSourceFilter _filter) : base(_name, _filter)
        {
            m_Factory = new Factory1();

            m_nAvgTimePerFrame = UNITS / 30; // 30 FPS
            m_lLastSampleTime  = 0L;

            m_CaptureSettings = m_DefaultSettings;

            ChangeCaptureSettings(m_CaptureSettings);
        }
Beispiel #4
0
        public VirtualCamStream(string _name, BaseSourceFilter _filter)
            : base(_name, _filter)
        {
#if HAMED_LOG_METHOD_INFO
            MethodBase method = new StackTrace().GetFrame(0).GetMethod();
            Console.WriteLine(this.GetType().FullName + " - " + method.Name + " - " + method.ToString());
#endif
            m_mt.majorType = Guid.Empty;

            GetMediaType(0, ref m_mt);
        }