public void Init(BusManager bmgr, ISoundRenderer device)
        {
            m_bmgr = bmgr;
            m_device = device;
            var busDevice = (BusDeviceBase)device;
            txtDevice.Text = busDevice.Name;
            txtDescription.Text = busDevice.Description.Replace("\n", Environment.NewLine);

            int value = m_device.Volume;
            if (value < 0)
                value = 0;
            if (value > 100)
                value = 100;
            trkVolume.Value = value;
        }
        public void Init(BusManager bmgr, IHostService host, ISoundRenderer device)
        {
            m_bmgr   = bmgr;
            m_device = device;
            var busDevice = (BusDeviceBase)device;

            txtDevice.Text      = busDevice.Name;
            txtDescription.Text = busDevice.Description.Replace("\n", Environment.NewLine);

            int value = m_device.Volume;

            if (value < 0)
            {
                value = 0;
            }
            if (value > 100)
            {
                value = 100;
            }
            trkVolume.Value = value;
        }