Как спать или приостановить PThread в c на Linux
Я разрабатываю приложение, в котором я делаю многопоточность. Один из моих рабочих потоков отображает изображения на виджете. Другой поток воспроизводит звук. Я хочу остановить / приостановить / приостановить / перевести потоки в событие нажатия кнопки. Это то же самое, что когда мы нажимаем кнопку воспроизведения / паузы в видео проигрывателе. Я разрабатываю свое приложение на C ++ на платформе Linux, используя библиотеку pthread для потоков
Может кто-нибудь сказать мне, как я добираюсь темы пауза / приостановить?