Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10860/src
Modified Files: Tag: devel_0_39 s_audio_asio.cpp Log Message: prevent debug version from bailing out on external syncing
Index: s_audio_asio.cpp =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/s_audio_asio.cpp,v retrieving revision 1.1.4.26.2.3 retrieving revision 1.1.4.26.2.4 diff -C2 -d -r1.1.4.26.2.3 -r1.1.4.26.2.4 *** s_audio_asio.cpp 13 Jul 2005 22:49:39 -0000 1.1.4.26.2.3 --- s_audio_asio.cpp 8 Oct 2005 09:38:12 -0000 1.1.4.26.2.4 *************** *** 199,203 **** asio_srate=(ASIOSampleRate)srate; #else ! sprintf(asio_srate,"%d",srate); #endif
--- 199,203 ---- asio_srate=(ASIOSampleRate)srate; #else ! sprintf(asio_srate,"%8d",srate); #endif
*************** *** 301,305 **** ! /* set sample rate */ if(ASIOCanSampleRate( asio_srate ) != ASE_OK) { --- 301,305 ---- ! /* try to set sample rate */ if(ASIOCanSampleRate( asio_srate ) != ASE_OK) { *************** *** 308,312 **** asio_srate = (ASIOSampleRate)44100.0; #else ! sprintf(&asio_srate,"%d",44100); #endif srate=44100; --- 308,312 ---- asio_srate = (ASIOSampleRate)44100.0; #else ! sprintf(&asio_srate,"%8d",44100); #endif srate=44100; *************** *** 314,320 ****
status = ASIOSetSampleRate( asio_srate ); ! ASSERT(status == ASE_OK); ! post ("ASIOSetSampleRate\t %d", srate); ! if(ASIOOutputReady() == ASE_OK) asio_useoutputready = 1; --- 314,324 ----
status = ASIOSetSampleRate( asio_srate ); ! if(status != ASE_OK) ! #ifdef IEEE754_64FLOAT ! post("Setting ASIO sample rate to %lg failed... is the device in slave sync mode?", (double)asio_srate); ! #else ! post("Setting ASIO sample rate to %s failed... is the device in slave sync mode?", asio_srate); ! #endif ! if(ASIOOutputReady() == ASE_OK) asio_useoutputready = 1;