Browse Source

Correct export issues.

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4078 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/1.9.7
sletz 14 years ago
parent
commit
8ba6f04562
4 changed files with 26 additions and 26 deletions
  1. +3
    -3
      common/JackDriverLoader.cpp
  2. +3
    -3
      common/JackDriverLoader.h
  3. +10
    -10
      common/JackError.cpp
  4. +10
    -10
      common/JackError.h

+ 3
- 3
common/JackDriverLoader.cpp View File

@@ -32,7 +32,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


jack_driver_desc_t * jackctl_driver_get_desc(jackctl_driver_t * driver); jack_driver_desc_t * jackctl_driver_get_desc(jackctl_driver_t * driver);


SERVER_EXPORT void jack_print_driver_options (jack_driver_desc_t* desc, FILE* file)
EXPORT void jack_print_driver_options (jack_driver_desc_t* desc, FILE* file)
{ {
unsigned long i; unsigned long i;
char arg_default[JACK_DRIVER_PARAM_STRING_MAX + 1]; char arg_default[JACK_DRIVER_PARAM_STRING_MAX + 1];
@@ -75,7 +75,7 @@ jack_print_driver_param_usage (jack_driver_desc_t * desc, unsigned long param, F
fprintf (file, "%s\n", desc->params[param].long_desc); fprintf (file, "%s\n", desc->params[param].long_desc);
} }


SERVER_EXPORT void jack_free_driver_params(JSList * driver_params)
EXPORT void jack_free_driver_params(JSList * driver_params)
{ {
JSList *node_ptr = driver_params; JSList *node_ptr = driver_params;
JSList *next_node_ptr; JSList *next_node_ptr;
@@ -228,7 +228,7 @@ jack_parse_driver_params (jack_driver_desc_t * desc, int argc, char* argv[], JSL
return 0; return 0;
} }


SERVER_EXPORT int
EXPORT int
jackctl_parse_driver_params (jackctl_driver *driver_ptr, int argc, char* argv[]) jackctl_parse_driver_params (jackctl_driver *driver_ptr, int argc, char* argv[])
{ {
struct option * long_options; struct option * long_options;


+ 3
- 3
common/JackDriverLoader.h View File

@@ -68,9 +68,9 @@ jack_driver_desc_t * jack_find_driver_descriptor (JSList * drivers, const char *
JSList * jack_drivers_load (JSList * drivers); JSList * jack_drivers_load (JSList * drivers);
JSList * jack_internals_load (JSList * internals); JSList * jack_internals_load (JSList * internals);


SERVER_EXPORT int jackctl_parse_driver_params (jackctl_driver * driver_ptr, int argc, char* argv[]);
SERVER_EXPORT void jack_free_driver_params(JSList * param_ptr);
SERVER_EXPORT void jack_print_driver_options(jack_driver_desc_t* desc, FILE* file);
EXPORT int jackctl_parse_driver_params (jackctl_driver * driver_ptr, int argc, char* argv[]);
EXPORT void jack_free_driver_params(JSList * param_ptr);
EXPORT void jack_print_driver_options(jack_driver_desc_t* desc, FILE* file);


#endif #endif



+ 10
- 10
common/JackError.cpp View File

@@ -33,7 +33,7 @@ static bool change_thread_log_function(jack_log_function_t log_function)
&& jack_tls_set(JackGlobals::fKeyLogFunction, (void*)log_function)); && jack_tls_set(JackGlobals::fKeyLogFunction, (void*)log_function));
} }


SERVER_EXPORT int set_threaded_log_function()
EXPORT int set_threaded_log_function()
{ {
return change_thread_log_function(JackMessageBufferAdd); return change_thread_log_function(JackMessageBufferAdd);
} }
@@ -88,7 +88,7 @@ static void jack_format_and_log(int level, const char *prefix, const char *fmt,
log_function(level, buffer); log_function(level, buffer);
} }


SERVER_EXPORT void jack_error(const char *fmt, ...)
EXPORT void jack_error(const char *fmt, ...)
{ {
va_list ap; va_list ap;
va_start(ap, fmt); va_start(ap, fmt);
@@ -96,7 +96,7 @@ SERVER_EXPORT void jack_error(const char *fmt, ...)
va_end(ap); va_end(ap);
} }


SERVER_EXPORT void jack_info(const char *fmt, ...)
EXPORT void jack_info(const char *fmt, ...)
{ {
va_list ap; va_list ap;
va_start(ap, fmt); va_start(ap, fmt);
@@ -104,7 +104,7 @@ SERVER_EXPORT void jack_info(const char *fmt, ...)
va_end(ap); va_end(ap);
} }


SERVER_EXPORT void jack_log(const char *fmt,...)
EXPORT void jack_log(const char *fmt,...)
{ {
if (JackGlobals::fVerbose) { if (JackGlobals::fVerbose) {
va_list ap; va_list ap;
@@ -114,23 +114,23 @@ SERVER_EXPORT void jack_log(const char *fmt,...)
} }
} }


SERVER_EXPORT void default_jack_error_callback(const char *desc)
EXPORT void default_jack_error_callback(const char *desc)
{ {
fprintf(stderr, "%s\n", desc); fprintf(stderr, "%s\n", desc);
fflush(stderr); fflush(stderr);
} }


SERVER_EXPORT void default_jack_info_callback(const char *desc)
EXPORT void default_jack_info_callback(const char *desc)
{ {
fprintf(stdout, "%s\n", desc); fprintf(stdout, "%s\n", desc);
fflush(stdout); fflush(stdout);
} }


SERVER_EXPORT void silent_jack_error_callback(const char *desc)
EXPORT void silent_jack_error_callback(const char *desc)
{} {}


SERVER_EXPORT void silent_jack_info_callback(const char *desc)
EXPORT void silent_jack_info_callback(const char *desc)
{} {}


SERVER_EXPORT void (*jack_error_callback)(const char *desc) = &default_jack_error_callback;
SERVER_EXPORT void (*jack_info_callback)(const char *desc) = &default_jack_info_callback;
EXPORT void (*jack_error_callback)(const char *desc) = &default_jack_error_callback;
EXPORT void (*jack_info_callback)(const char *desc) = &default_jack_info_callback;

+ 10
- 10
common/JackError.h View File

@@ -35,27 +35,27 @@ extern "C"
#define LOG_LEVEL_INFO 1 #define LOG_LEVEL_INFO 1
#define LOG_LEVEL_ERROR 2 #define LOG_LEVEL_ERROR 2


SERVER_EXPORT void jack_error(const char *fmt, ...);
EXPORT void jack_error(const char *fmt, ...);


SERVER_EXPORT void jack_info(const char *fmt, ...);
EXPORT void jack_info(const char *fmt, ...);


// like jack_info() but only if verbose mode is enabled // like jack_info() but only if verbose mode is enabled
SERVER_EXPORT void jack_log(const char *fmt, ...);
EXPORT void jack_log(const char *fmt, ...);


SERVER_EXPORT extern void (*jack_error_callback)(const char *desc);
SERVER_EXPORT extern void (*jack_info_callback)(const char *desc);
EXPORT extern void (*jack_error_callback)(const char *desc);
EXPORT extern void (*jack_info_callback)(const char *desc);
SERVER_EXPORT extern void default_jack_error_callback(const char *desc);
SERVER_EXPORT extern void default_jack_info_callback(const char *desc);
EXPORT extern void default_jack_error_callback(const char *desc);
EXPORT extern void default_jack_info_callback(const char *desc);
SERVER_EXPORT extern void silent_jack_error_callback(const char *desc);
SERVER_EXPORT extern void silent_jack_info_callback(const char *desc);
EXPORT extern void silent_jack_error_callback(const char *desc);
EXPORT extern void silent_jack_info_callback(const char *desc);


typedef void (* jack_log_function_t)(int level, const char *message); typedef void (* jack_log_function_t)(int level, const char *message);


void jack_log_function(int level, const char *message); void jack_log_function(int level, const char *message);
SERVER_EXPORT int set_threaded_log_function();
EXPORT int set_threaded_log_function();


#ifdef __cplusplus #ifdef __cplusplus
} }


Loading…
Cancel
Save