From d373a39dfbdceef4b5bab74f590b67673b3e2838 Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Tue, 10 Jan 2006 21:24:49 +0000 Subject: [PATCH] Fixed thread creation for portaudio in start_threads.c. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@81 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 --- start_threads.c | 8 +++++--- wsjt.py | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/start_threads.c b/start_threads.c index 475935bca..678bdec89 100644 --- a/start_threads.c +++ b/start_threads.c @@ -535,10 +535,11 @@ int start_threads_(int *ndevin, int *ndevout, short y1[], short y2[], alsa_driver_playback.transmitting = Transmitting; alsa_driver_playback.ndsec = ndsec; #endif - printf("start threads called\n"); + printf("start_threads creating thread for decode1\n"); iret1 = pthread_create(&thread1,NULL,decode1_,&iarg1); #ifdef USE_ALSA /* Open audio card. */ + printf("Starting alsa routines\n"); ao_alsa_open(&alsa_driver_playback, &rate, SND_PCM_STREAM_PLAYBACK); ao_alsa_open(&alsa_driver_capture, &rate, SND_PCM_STREAM_CAPTURE); @@ -552,7 +553,8 @@ int start_threads_(int *ndevin, int *ndevout, short y1[], short y2[], //snd_pcm_start(alsa_driver_playback.audio_fd); #else /* snd_pcm_start */ - iret1 = pthread_create(&thread1,NULL,a2d_,&iarg1); - iret2 = pthread_create(&thread2,NULL,decode1_,&iarg2); + printf("start_threads creating thread for a2d\n"); + iret1 = pthread_create(&thread2,NULL,a2d_,&iarg1); + // iret2 = pthread_create(&thread2,NULL,decode1_,&iarg2); #endif } diff --git a/wsjt.py b/wsjt.py index f1d4c2c6d..2eec00775 100644 --- a/wsjt.py +++ b/wsjt.py @@ -1,4 +1,4 @@ -#------------------------------------------------------------ WSJT +#----------------------------------------------------------- WSJT from Tkinter import * from tkFileDialog import * import Pmw