Пример #1
0
        public VoiceChatModel()
        {
            bdtpClient = new BdtpClient(GetLocalIP(), LINES_COUNT);

            audio       = new AudioSharing(this);
            video       = new VideoSharing(this);
            mediaSounds = new MediaSounds(this);
            callTimer   = new CallTimer();

            InitializeEvents();

            BeginWaitCall();
        }
Пример #2
0
 protected override void Receive()
 {
     byte[] data = BdtpClient.Receive(LineIndex);
     bufferStream.AddSamples(data, 0, data.Length);
 }
Пример #3
0
 protected override void Send(object sender, EventArgs e)
 {
     base.Send(sender, e);
     BdtpClient.Send((e as WaveInEventArgs).Buffer, LineIndex);
 }