Author: piumarta Date: 2009-09-14 14:25:16 -0700 (Mon, 14 Sep 2009) New Revision: 2132 Modified: trunk/platforms/unix/ChangeLog trunk/platforms/unix/vm-sound-pulse/config.cmake trunk/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c trunk/platforms/unix/vm/sqUnixMain.c Log: add vm-sound-pulse to autoloaded drivers Modified: trunk/platforms/unix/ChangeLog =================================================================== --- trunk/platforms/unix/ChangeLog 2009-09-14 21:00:51 UTC (rev 2131) +++ trunk/platforms/unix/ChangeLog 2009-09-14 21:25:16 UTC (rev 2132) @@ -3,6 +3,15 @@ * vm-sound-pulse: Pulse Audio driver added, thanks to Derek O'Connell. + * vm-sound-pulse/sqUnixSoundPulseAudio.c: Driver interface + structure is called "pulse". + + * vm-sound-pulse/config.cmake: Require libpulse-simple rather than + libpulse. + + * vm/sqUnixMain.c (moduleDescriptions): Add vm-sound-pulse to list + of auto-loaded sound drivers. + 2009-09-10 <[hidden email]> * plugins/SqueakFFIPrims/x86-sysv-asm.S (ffiCallAddressOf): Pop a Modified: trunk/platforms/unix/vm/sqUnixMain.c =================================================================== --- trunk/platforms/unix/vm/sqUnixMain.c 2009-09-14 21:00:51 UTC (rev 2131) +++ trunk/platforms/unix/vm/sqUnixMain.c 2009-09-14 21:25:16 UTC (rev 2132) @@ -27,7 +27,7 @@ /* Author: Ian Piumarta <[hidden email]> * - * Last edited: 2009-09-02 15:08:53 by piumarta on ubuntu.piumarta.com + * Last edited: 2009-09-14 14:03:15 by piumarta on ubuntu.piumarta.com */ #include "sq.h" @@ -702,6 +702,7 @@ { &soundModule, "sound", "OSS" }, { &soundModule, "sound", "MacOSX" }, { &soundModule, "sound", "Sun" }, + { &soundModule, "sound", "pulse" }, { &soundModule, "sound", "ALSA" }, { &soundModule, "sound", "null" }, { 0, 0, 0 } Modified: trunk/platforms/unix/vm-sound-pulse/config.cmake =================================================================== --- trunk/platforms/unix/vm-sound-pulse/config.cmake 2009-09-14 21:00:51 UTC (rev 2131) +++ trunk/platforms/unix/vm-sound-pulse/config.cmake 2009-09-14 21:25:16 UTC (rev 2132) @@ -1 +1 @@ -PLUGIN_REQUIRE_PACKAGE (LIBPULSE libpulse) +PLUGIN_REQUIRE_LIBRARY (PULSE pulse-simple) Modified: trunk/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c =================================================================== --- trunk/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c 2009-09-14 21:00:51 UTC (rev 2131) +++ trunk/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c 2009-09-14 21:25:16 UTC (rev 2132) @@ -25,7 +25,7 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. * - * Last edited: 2009-09-14 13:59:33 by piumarta on ubuntu.piumarta.com + * Last edited: 2009-09-14 14:15:05 by piumarta on ubuntu.piumarta.com */ /* ========== */ @@ -1189,7 +1189,7 @@ #include "SqSound.h" -SqSoundDefine(PA); +SqSoundDefine(pulse); #include "SqModule.h" @@ -1248,8 +1248,7 @@ ioInit(); - return &sound_PA_itf; + return &sound_pulse_itf; } -SqModuleDefine(sound, PA); - +SqModuleDefine(sound, pulse); |
Free forum by Nabble | Edit this page |