Jak spać lub wstrzymać PThread w c na Linuksie
Opracowuję aplikację, w której wykonuję wielowątkowość. Jeden z moich wątków roboczych wyświetla obrazy na widgecie. Inny wątek odtwarza dźwięk. Chcę zatrzymać / zawiesić / wstrzymać / uśpić wątki na zdarzeniu kliknięcia przycisku. To tak samo, jak po kliknięciu przycisku odtwarzania / pauzy w odtwarzaczu wideo. Zajmuję się tworzeniem aplikacji w c ++ na platformie linux za pomocą biblioteki pthread do wątków.
Czy ktoś może mi powiedzieć, jak osiągam wątki wstrzymać / zawiesić?