Browse Source

Don't use size_t for jackbridge port_type_get_buffer_size

tags/1.9.7
falkTX 8 years ago
parent
commit
58d38610fe
2 changed files with 5 additions and 5 deletions
  1. +3
    -3
      source/jackbridge/JackBridge.hpp
  2. +2
    -2
      source/jackbridge/JackBridge1.cpp

+ 3
- 3
source/jackbridge/JackBridge.hpp View File

@@ -351,9 +351,9 @@ JACKBRIDGE_API bool jackbridge_connect(jack_client_t* client, const char* source
JACKBRIDGE_API bool jackbridge_disconnect(jack_client_t* client, const char* source_port, const char* destination_port);
JACKBRIDGE_API bool jackbridge_port_disconnect(jack_client_t* client, jack_port_t* port);

JACKBRIDGE_API int jackbridge_port_name_size();
JACKBRIDGE_API int jackbridge_port_type_size();
JACKBRIDGE_API size_t jackbridge_port_type_get_buffer_size(jack_client_t* client, const char* port_type);
JACKBRIDGE_API int jackbridge_port_name_size();
JACKBRIDGE_API int jackbridge_port_type_size();
JACKBRIDGE_API uint32_t jackbridge_port_type_get_buffer_size(jack_client_t* client, const char* port_type);

JACKBRIDGE_API void jackbridge_port_get_latency_range(jack_port_t* port, uint32_t mode, jack_latency_range_t* range);
JACKBRIDGE_API void jackbridge_port_set_latency_range(jack_port_t* port, uint32_t mode, jack_latency_range_t* range);


+ 2
- 2
source/jackbridge/JackBridge1.cpp View File

@@ -1581,14 +1581,14 @@ int jackbridge_port_type_size()
return 32;
}

size_t jackbridge_port_type_get_buffer_size(jack_client_t* client, const char* port_type)
uint32_t jackbridge_port_type_get_buffer_size(jack_client_t* client, const char* port_type)
{
#if defined(JACKBRIDGE_DUMMY)
#elif defined(JACKBRIDGE_DIRECT)
return jack_port_type_get_buffer_size(client, port_type);
#else
if (getBridgeInstance().port_type_get_buffer_size_ptr != nullptr)
return getBridgeInstance().port_type_get_buffer_size_ptr(client, port_type);
return static_cast<uint32_t>(getBridgeInstance().port_type_get_buffer_size_ptr(client, port_type));
#endif
return 0;
}


Loading…
Cancel
Save