#! /bin/sh /usr/share/dpatch/dpatch-run ## 31_disable_pulse_harder.dpatch by Mario Limonciello ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: No description. @DPATCH@ diff -urNad mythtv~/libs/libmyth/audiopulseutil.cpp mythtv/libs/libmyth/audiopulseutil.cpp --- mythtv~/libs/libmyth/audiopulseutil.cpp 2009-10-05 13:19:34.000000000 -0500 +++ mythtv/libs/libmyth/audiopulseutil.cpp 2009-10-05 13:25:05.000000000 -0500 @@ -279,9 +279,12 @@ /// \returns true if successful bool pulseaudio_suspend(void) { + setenv("PULSE_INTERNAL","1",0); + QThread *t = new PAThread(); t->start(); + QMutexLocker ml(&pau_lock); while (kPA_undefined == pau_value) pau_wait.wait(&pau_lock);