Exemple #1
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="device">The hardware abstraction to use</param>
        protected SITScanner(IDeviceProvider device, ushort pid)
            : base(null)
        {
            // Register self
            device.StartSectionFilter(pid, new FilterHandler(OnData), m_FilterData, m_FilterMask);

            // Remember
            m_Device = device;
            PID = pid;
        }
Exemple #2
0
 /// <summary>
 /// Attach to the current EPG PID.
 /// <see cref="OnData"/>
 /// </summary>
 private void StartFilter(IDeviceProvider device)
 {
     // Register self
     device.StartSectionFilter(0x12, new FilterHandler(OnData), FilterData, FilterMask);
 }