[PD-cvs] pd/src s_audio_asio.cpp,1.1.4.2,1.1.4.3
Thomas Grill
xovo at users.sourceforge.net
Sun Nov 7 12:11:56 CET 2004
- Previous message: [PD-cvs] pd/src configure.in,1.6,1.7 makefile,1.7,1.8 notes.txt,1.7,1.8 s_audio_pablio.c,1.2,1.3 s_path.c,1.4,1.5 u_main.tk,1.5,1.6 configure,1.5,NONE
- Next message: [PD-cvs] pd/src s_file.c,1.2.4.1,1.2.4.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21090/src
Modified Files:
Tag: devel_0_38
s_audio_asio.cpp
Log Message:
code cleanups
more assertions
bug fixes and optimization for converter functions
force silence at driver shutdown
Index: s_audio_asio.cpp
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/s_audio_asio.cpp,v
retrieving revision 1.1.4.2
retrieving revision 1.1.4.3
diff -C2 -d -r1.1.4.2 -r1.1.4.3
*** s_audio_asio.cpp 6 Nov 2004 15:22:54 -0000 1.1.4.2
--- s_audio_asio.cpp 7 Nov 2004 11:11:54 -0000 1.1.4.3
***************
*** 12,15 ****
--- 12,21 ----
#include "windows.h" /* for application window handle */
#define IEEE754_64FLOAT 1
+ #else
+ #error This is for MS Windows (Intel CPU architecture) only!!
+ #endif
+
+ #ifdef _MSC_VER
+ #pragma warning( disable : 4091 )
#endif
[...1084 lines suppressed...]
! float *out = (float *)outbuffer;
while (frames--)
{
! __int32 lgin = *in++;
! *(out++) = (float)SWAPLONG(lgin) * (1.f / SCALE_INT32);
}
}
***************
*** 867,871 ****
/* some local helper functions */
! inline void prepare_asio_drivernames(void)
{
if (asio_drivernames == NULL)
--- 1032,1036 ----
/* some local helper functions */
! static void prepare_asio_drivernames(void)
{
if (asio_drivernames == NULL)
- Previous message: [PD-cvs] pd/src configure.in,1.6,1.7 makefile,1.7,1.8 notes.txt,1.7,1.8 s_audio_pablio.c,1.2,1.3 s_path.c,1.4,1.5 u_main.tk,1.5,1.6 configure,1.5,NONE
- Next message: [PD-cvs] pd/src s_file.c,1.2.4.1,1.2.4.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list