1
Fork 0

log: make pw_log_set_level_string public API

This commit is contained in:
Pauli Virtanen 2023-12-23 21:36:01 +02:00 committed by Wim Taymans
parent 53ba3d0e4c
commit fb2d05aa61
3 changed files with 9 additions and 2 deletions

View File

@ -299,6 +299,7 @@ parse_log_string(const char *str, struct spa_list *list, enum spa_log_level *lev
return 0;
}
SPA_EXPORT
int pw_log_set_level_string(const char *str)
{
struct spa_list new_patterns = SPA_LIST_INIT(&new_patterns);

View File

@ -41,6 +41,14 @@ struct spa_log *pw_log_get(void);
/** Configure the logging level */
void pw_log_set_level(enum spa_log_level level);
/**
* Configure the logging level using a string
* in PIPEWIRE_DEBUG format.
*
* \since 1.1.0
*/
int pw_log_set_level_string(const char *str);
/** Log a message for a topic */
void
pw_log_logt(enum spa_log_level level,

View File

@ -1295,8 +1295,6 @@ void pw_settings_clean(struct pw_context *context);
bool pw_should_dlclose(void);
int pw_log_set_level_string(const char *str);
void pw_log_topic_register_enum(const struct spa_log_topic_enum *e);
void pw_log_topic_unregister_enum(const struct spa_log_topic_enum *e);