Esempio n. 1
0
        private void InitializeAudioVideo()
        {
            webcam = new VideoHandler();
            mic    = new AudioHandler();
            webcam.initialize();
            mic.initialize();

            this.Controls.Add(this.webcam.feed);
            this.Controls.Add(this.mic.wave);
            this.Controls.Add(this.mic.device);
        }
Esempio n. 2
0
        //-recordBtn_Click(): Runs when record button is clicked, starts audio recording
        private void recordBtn_Click(object sender, EventArgs e)
        {
            //Start recording audio
            recordBtn.Enabled = false;
            Log("[Recording audio...]");
            int src = mic.getDevice();

            AudioHandler.recordAudio(5, src);

            //Record for 5 seconds
            new Thread(() =>
            {
                Thread.Sleep(5200);
                state++;
            }).Start();
        }