From 4f8789b6f38cfca54effe432ec29f0fa58cdf7da Mon Sep 17 00:00:00 2001 From: moret Date: Wed, 11 Jun 2008 15:47:22 +0000 Subject: [PATCH] More fixes in netjack2 int types...(for 64bit and/or macosx) git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2507 0c269be4-1314-0410-8aa9-9f06e86f4224 --- common/JackNetTool.cpp | 4 ++-- common/JackNetTool.h | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/common/JackNetTool.cpp b/common/JackNetTool.cpp index 4b4628ad..7ac8ffda 100644 --- a/common/JackNetTool.cpp +++ b/common/JackNetTool.cpp @@ -8,7 +8,7 @@ namespace Jack { // NetMidiBuffer********************************************************************************** - NetMidiBuffer::NetMidiBuffer ( session_params_t* params, size_t nports, char* net_buffer ) + NetMidiBuffer::NetMidiBuffer ( session_params_t* params, uint32_t nports, char* net_buffer ) { fNPorts = nports; fMaxBufsize = fNPorts * sizeof ( sample_t ) * params->fPeriodSize ; @@ -91,7 +91,7 @@ namespace Jack // net audio buffer ********************************************************************************* - NetAudioBuffer::NetAudioBuffer ( session_params_t* params, size_t nports, char* net_buffer ) + NetAudioBuffer::NetAudioBuffer ( session_params_t* params, uint32_t nports, char* net_buffer ) { fNPorts = nports; fPeriodSize = params->fPeriodSize; diff --git a/common/JackNetTool.h b/common/JackNetTool.h index 24b3fc33..7edeb893 100644 --- a/common/JackNetTool.h +++ b/common/JackNetTool.h @@ -34,14 +34,14 @@ namespace Jack { char fPacketType[7]; //packet type ('param') char fProtocolVersion; //version - int32_t fPacketID; //indicates the packet type + int32_t fPacketID; //indicates the packet type char fMasterNetName[256]; //master hostname (network) char fSlaveNetName[256]; //slave hostname (network) uint32_t fMtu; //connection mtu uint32_t fID; //slave's ID - int32_t fSendAudioChannels; //number of master->slave channels + int32_t fSendAudioChannels; //number of master->slave channels int32_t fReturnAudioChannels; //number of slave->master channels - int32_t fSendMidiChannels; //number of master->slave midi channels + int32_t fSendMidiChannels; //number of master->slave midi channels int32_t fReturnMidiChannels; //number of slave->master midi channels uint32_t fSampleRate; //session sample rate uint32_t fPeriodSize; //period size @@ -111,7 +111,7 @@ namespace Jack char* fBuffer; char* fNetBuffer; public: - NetMidiBuffer ( session_params_t* params, unsigned int nports, char* net_buffer ); + NetMidiBuffer ( session_params_t* params, uint32_t nports, char* net_buffer ); ~NetMidiBuffer(); JackMidiBuffer** fPortBuffer; @@ -124,8 +124,8 @@ namespace Jack int RenderFromJackPorts(); int RenderToJackPorts(); //network<->buffer - int RenderFromNetwork ( unsigned int subcycle, unsigned int copy_size ); - int RenderToNetwork ( unsigned int subcycle, unsigned int copy_size ); + int RenderFromNetwork ( size_t subcycle, size_t copy_size ); + int RenderToNetwork ( size_t subcycle, size_t copy_size ); }; // audio data ********************************************************************************* @@ -139,15 +139,15 @@ namespace Jack size_t fSubPeriodBytesSize; char* fNetBuffer; public: - NetAudioBuffer ( session_params_t* params, unsigned int nports, char* net_buffer ); + NetAudioBuffer ( session_params_t* params, uint32_t nports, char* net_buffer ); ~NetAudioBuffer(); sample_t** fPortBuffer; size_t GetSize(); //jack<->buffer - void RenderFromJackPorts ( unsigned int subcycle ); - void RenderToJackPorts ( unsigned int subcycle ); + void RenderFromJackPorts ( size_t subcycle ); + void RenderToJackPorts ( size_t subcycle ); }; //utility *************************************************************************************