Ejemplo n.º 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();
        }
Ejemplo n.º 2
0
 protected override void Receive()
 {
     byte[] data = BdtpClient.Receive(LineIndex);
     bufferStream.AddSamples(data, 0, data.Length);
 }
Ejemplo n.º 3
0
 protected override void Send(object sender, EventArgs e)
 {
     base.Send(sender, e);
     BdtpClient.Send((e as WaveInEventArgs).Buffer, LineIndex);
 }