| @@ -203,10 +203,10 @@ int JackWinThread::AcquireRealTimeImp(jack_native_thread_t thread, int priority) | |||
| jack_log("JackWinThread::AcquireRealTimeImp priority = %d", priority); | |||
| if (priority >= 90 && MMCSSAcquireRealTime(thread) == 0) { | |||
| jack_info("MMCSS API used to acquire RT for thread"); | |||
| jack_log("MMCSS API used to acquire RT for thread"); | |||
| return 0; | |||
| } else { | |||
| jack_info("MMCSS API not used..."); | |||
| jack_log("MMCSS API not used..."); | |||
| if (SetThreadPriority(thread, THREAD_PRIORITY_TIME_CRITICAL)) { | |||
| return 0; | |||
| } else { | |||
| @@ -228,8 +228,8 @@ int JackWinThread::DropSelfRealTime() | |||
| int JackWinThread::DropRealTimeImp(jack_native_thread_t thread) | |||
| { | |||
| if (MMCSSDropRealTime(thread) == 0 ) { | |||
| jack_info("MMCSS API used to drop RT for thread"); | |||
| if (MMCSSDropRealTime(thread) == 0) { | |||
| jack_log("MMCSS API used to drop RT for thread"); | |||
| return 0; | |||
| } else if (SetThreadPriority(thread, THREAD_PRIORITY_NORMAL)) { | |||
| return 0; | |||
| @@ -15,8 +15,7 @@ | |||
| along with this program; if not, write to the Free Software | |||
| Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | |||
| */ | |||
| */ | |||
| #include "JackTime.h" | |||
| #include "JackError.h" | |||
| @@ -42,7 +41,7 @@ SERVER_EXPORT void InitTime() | |||
| jack_error("InitTime : could not set minimum timer"); | |||
| gPeriod = 0; | |||
| } else { | |||
| jack_info("InitTime : multimedia timer resolution set to %d milliseconds", gPeriod); | |||
| jack_log("InitTime : multimedia timer resolution set to %d milliseconds", gPeriod); | |||
| } | |||
| } | |||
| } | |||
| @@ -53,8 +53,8 @@ JackWinMMEDriver::Attach() | |||
| fEngineControl->fSampleRate)); | |||
| latency_range.min = latency; | |||
| jack_info("JackWinMMEDriver::Attach - fCaptureChannels %d", fCaptureChannels); | |||
| jack_info("JackWinMMEDriver::Attach - fPlaybackChannels %d", fPlaybackChannels); | |||
| jack_log("JackWinMMEDriver::Attach - fCaptureChannels %d", fCaptureChannels); | |||
| jack_log("JackWinMMEDriver::Attach - fPlaybackChannels %d", fPlaybackChannels); | |||
| // Inputs | |||
| for (int i = 0; i < fCaptureChannels; i++) { | |||
| @@ -145,8 +145,8 @@ JackWinMMEDriver::Open(bool capturing, bool playing, int in_channels, | |||
| int num_potential_inputs = midiInGetNumDevs(); | |||
| int num_potential_outputs = midiOutGetNumDevs(); | |||
| jack_info("JackWinMMEDriver::Open - num_potential_inputs %d", num_potential_inputs); | |||
| jack_info("JackWinMMEDriver::Open - num_potential_outputs %d", num_potential_outputs); | |||
| jack_log("JackWinMMEDriver::Open - num_potential_inputs %d", num_potential_inputs); | |||
| jack_log("JackWinMMEDriver::Open - num_potential_outputs %d", num_potential_outputs); | |||
| period = 0; | |||
| TIMECAPS caps; | |||
| @@ -160,10 +160,8 @@ JackWinMMEDriver::Open(bool capturing, bool playing, int in_channels, | |||
| "resolution. Continuing anyway ..."); | |||
| period = 0; | |||
| } else { | |||
| jack_info("JackWinMMEDriver::Open - multimedia timer resolution " | |||
| jack_log("JackWinMMEDriver::Open - multimedia timer resolution " | |||
| "set to %d milliseconds.", period); | |||
| } | |||
| } | |||
| @@ -210,8 +208,8 @@ JackWinMMEDriver::Open(bool capturing, bool playing, int in_channels, | |||
| } | |||
| } | |||
| jack_info("JackWinMMEDriver::Open - input_count %d", input_count); | |||
| jack_info("JackWinMMEDriver::Open - output_count %d", output_count); | |||
| jack_log("JackWinMMEDriver::Open - input_count %d", input_count); | |||
| jack_log("JackWinMMEDriver::Open - output_count %d", output_count); | |||
| if (! (input_count || output_count)) { | |||
| jack_error("JackWinMMEDriver::Open - no WinMME inputs or outputs " | |||
| @@ -274,14 +272,14 @@ JackWinMMEDriver::Write() | |||
| int | |||
| JackWinMMEDriver::Start() | |||
| { | |||
| jack_info("JackWinMMEDriver::Start - Starting driver."); | |||
| jack_log("JackWinMMEDriver::Start - Starting driver."); | |||
| JackMidiDriver::Start(); | |||
| int input_count = 0; | |||
| int output_count = 0; | |||
| jack_info("JackWinMMEDriver::Start - Enabling input ports."); | |||
| jack_log("JackWinMMEDriver::Start - Enabling input ports."); | |||
| for (; input_count < fCaptureChannels; input_count++) { | |||
| if (input_ports[input_count]->Start() < 0) { | |||
| @@ -291,7 +289,7 @@ JackWinMMEDriver::Start() | |||
| } | |||
| } | |||
| jack_info("JackWinMMEDriver::Start - Enabling output ports."); | |||
| jack_log("JackWinMMEDriver::Start - Enabling output ports."); | |||
| for (; output_count < fPlaybackChannels; output_count++) { | |||
| if (output_ports[output_count]->Start() < 0) { | |||
| @@ -301,8 +299,7 @@ JackWinMMEDriver::Start() | |||
| } | |||
| } | |||
| jack_info("JackWinMMEDriver::Start - Driver started."); | |||
| jack_log("JackWinMMEDriver::Start - Driver started."); | |||
| return 0; | |||
| stop_output_ports: | |||
| @@ -330,7 +327,7 @@ JackWinMMEDriver::Stop() | |||
| JackMidiDriver::Stop(); | |||
| jack_info("JackWinMMEDriver::Stop - disabling input ports."); | |||
| jack_log("JackWinMMEDriver::Stop - disabling input ports."); | |||
| for (int i = 0; i < fCaptureChannels; i++) { | |||
| if (input_ports[i]->Stop() < 0) { | |||
| @@ -340,7 +337,7 @@ JackWinMMEDriver::Stop() | |||
| } | |||
| } | |||
| jack_info("JackWinMMEDriver::Stop - disabling output ports."); | |||
| jack_log("JackWinMMEDriver::Stop - disabling output ports."); | |||
| for (int i = 0; i < fPlaybackChannels; i++) { | |||
| if (output_ports[i]->Stop() < 0) { | |||
| @@ -191,8 +191,8 @@ JackWinMMEInputPort::ProcessJack(JackMidiBuffer *port_buffer, | |||
| "event.", jack_event->size); | |||
| // Fallthrough on purpose | |||
| case JackMidiWriteQueue::OK: | |||
| continue; | |||
| default: | |||
| continue; | |||
| default: | |||
| break; | |||
| } | |||
| break; | |||
| @@ -205,10 +205,10 @@ JackWinMMEInputPort::ProcessWinMME(UINT message, DWORD param1, DWORD param2) | |||
| set_threaded_log_function(); | |||
| switch (message) { | |||
| case MIM_CLOSE: | |||
| jack_info("JackWinMMEInputPort::ProcessWinMME - MIDI device closed."); | |||
| jack_log("JackWinMMEInputPort::ProcessWinMME - MIDI device closed."); | |||
| break; | |||
| case MIM_MOREDATA: | |||
| jack_info("JackWinMMEInputPort::ProcessWinMME - The MIDI input device " | |||
| jack_log("JackWinMMEInputPort::ProcessWinMME - The MIDI input device " | |||
| "driver thinks that JACK is not processing messages fast " | |||
| "enough."); | |||
| // Fallthrough on purpose. | |||
| @@ -245,7 +245,7 @@ JackWinMMEInputPort::ProcessWinMME(UINT message, DWORD param1, DWORD param2) | |||
| LPMIDIHDR header = (LPMIDIHDR) param1; | |||
| size_t byte_count = header->dwBytesRecorded; | |||
| if (! byte_count) { | |||
| jack_info("JackWinMMEInputPort::ProcessWinMME - WinMME driver has " | |||
| jack_log("JackWinMMEInputPort::ProcessWinMME - WinMME driver has " | |||
| "returned sysex header to us with no bytes. The JACK " | |||
| "driver is probably being stopped."); | |||
| break; | |||
| @@ -273,7 +273,7 @@ JackWinMMEInputPort::ProcessWinMME(UINT message, DWORD param1, DWORD param2) | |||
| "incomplete sysex message received."); | |||
| break; | |||
| case MIM_OPEN: | |||
| jack_info("JackWinMMEInputPort::ProcessWinMME - MIDI device opened."); | |||
| jack_log("JackWinMMEInputPort::ProcessWinMME - MIDI device opened."); | |||
| } | |||
| } | |||
| @@ -22,8 +22,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |||
| #include "JackMidiUtil.h" | |||
| #include "JackTime.h" | |||
| #include "JackWinMMEOutputPort.h" | |||
| #include "JackGlobals.h" | |||
| #include "JackWinMMEOutputPort.h" | |||
| #include "JackGlobals.h" | |||
| #include "JackEngineControl.h" | |||
| using Jack::JackWinMMEOutputPort; | |||
| @@ -46,8 +46,8 @@ JackWinMMEOutputPort::HandleMessageEvent(HMIDIOUT handle, UINT message, | |||
| JackWinMMEOutputPort::JackWinMMEOutputPort(const char *alias_name, | |||
| const char *client_name, | |||
| const char *driver_name, | |||
| UINT index, | |||
| const char *driver_name, | |||
| UINT index, | |||
| size_t max_bytes, | |||
| size_t max_messages) | |||
| { | |||
| @@ -89,7 +89,7 @@ JackWinMMEOutputPort::JackWinMMEOutputPort(const char *alias_name, | |||
| snprintf(name, sizeof(name) - 1, "%s:playback_%d", client_name, index + 1); | |||
| read_queue_ptr.release(); | |||
| thread_queue_ptr.release(); | |||
| thread_ptr.release(); | |||
| thread_ptr.release(); | |||
| return; | |||
| destroy_thread_queue_semaphore: | |||
| @@ -255,17 +255,17 @@ JackWinMMEOutputPort::HandleMessage(UINT message, DWORD_PTR param1, | |||
| set_threaded_log_function(); | |||
| switch (message) { | |||
| case MOM_CLOSE: | |||
| jack_info("JackWinMMEOutputPort::HandleMessage - MIDI device closed."); | |||
| jack_log("JackWinMMEOutputPort::HandleMessage - MIDI device closed."); | |||
| break; | |||
| case MOM_DONE: | |||
| Signal(sysex_semaphore); | |||
| break; | |||
| case MOM_OPEN: | |||
| jack_info("JackWinMMEOutputPort::HandleMessage - MIDI device opened."); | |||
| jack_log("JackWinMMEOutputPort::HandleMessage - MIDI device opened."); | |||
| break; | |||
| case MOM_POSITIONCB: | |||
| LPMIDIHDR header = (LPMIDIHDR) param1; | |||
| jack_info("JackWinMMEOutputPort::HandleMessage - %d bytes out of %d " | |||
| jack_log("JackWinMMEOutputPort::HandleMessage - %d bytes out of %d " | |||
| "bytes of the current sysex message have been sent.", | |||
| header->dwOffset, header->dwBytesRecorded); | |||
| } | |||
| @@ -343,7 +343,7 @@ JackWinMMEOutputPort::Start() | |||
| bool | |||
| JackWinMMEOutputPort::Stop() | |||
| { | |||
| jack_info("JackWinMMEOutputPort::Stop - stopping MIDI output port " | |||
| jack_log("JackWinMMEOutputPort::Stop - stopping MIDI output port " | |||
| "processing thread."); | |||
| int result; | |||