X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mixer.cpp;fp=mixer.cpp;h=5d01800fbbcf88b8e2737279acb5ea1555f44b98;hb=89d920f2f90fc8412caa1ea36ecf10132654ddcb;hp=7a3f437d6ec745048c57be3283005cbf94597937;hpb=be7ba768a138bea4543a712c8261b1bfdc6e1dd0;p=nageru diff --git a/mixer.cpp b/mixer.cpp index 7a3f437..5d01800 100644 --- a/mixer.cpp +++ b/mixer.cpp @@ -503,11 +503,6 @@ Mixer::~Mixer() BMUSBCapture::stop_bm_thread(); for (unsigned card_index = 0; card_index < num_cards + num_video_inputs + num_html_inputs; ++card_index) { - { - unique_lock lock(card_mutex); - cards[card_index].should_quit = true; // Unblock thread. - cards[card_index].new_frames_changed.notify_all(); - } cards[card_index].capture->stop_dequeue_thread(); if (cards[card_index].output) { cards[card_index].output->end_output();