Libug: option to set verbosity level

This commit is contained in:
Martin Pulec
2021-01-25 12:12:38 +01:00
parent 1949fb114b
commit e702f16bce
3 changed files with 7 additions and 1 deletions

Submodule gpujpeg updated: 33e71c9651...57ac3b506f

View File

@@ -72,6 +72,8 @@ struct ug_sender *ug_sender_init(const struct ug_sender_parameters *init_params)
return nullptr;
}
log_level += init_params->verbose;
struct ug_sender *s = new ug_sender();
chrono::steady_clock::time_point start_time(chrono::steady_clock::now());
@@ -191,6 +193,8 @@ struct ug_receiver *ug_receiver_start(struct ug_receiver_parameters *init_params
chrono::steady_clock::time_point start_time(chrono::steady_clock::now());
map<string, param_u> params;
log_level += init_params->verbose;
// common
params["parent"].ptr = &s->root_module;
params["exporter"].ptr = NULL;

View File

@@ -50,6 +50,7 @@ struct ug_sender_parameters {
void *rprc_udata; ///< user data passed to the rprc callback (optional)
int tx_port; ///< TX port (optional, default 5004)
int rx_port; ///< RX port (optional, default 5004)
int verbose; ///< verbosity level (optional, default 0, 1 - verbose, 2 - debug)
};
/**
@@ -75,6 +76,7 @@ struct ug_receiver_parameters {
int rx_port; ///< RX port for RTCP (optional, unused if sender unset, default 5004)
libug_pixfmt_t decompress_to; ///< optional - pixel format to decompress to
bool force_gpu_decoding; ///< force GPU decoding (decode with GPUJPEG)
int verbose; ///< verbosity level (optional, default 0, 1 - verbose, 2 - debug)
};
LIBUG_DLL struct ug_receiver *ug_receiver_start(struct ug_receiver_parameters *init_params);
LIBUG_DLL void ug_receiver_done(struct ug_receiver *state);