mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
log: make pw_log_set_level_string public API
This commit is contained in:
parent
53ba3d0e4c
commit
fb2d05aa61
3 changed files with 9 additions and 2 deletions
|
|
@ -299,6 +299,7 @@ parse_log_string(const char *str, struct spa_list *list, enum spa_log_level *lev
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SPA_EXPORT
|
||||||
int pw_log_set_level_string(const char *str)
|
int pw_log_set_level_string(const char *str)
|
||||||
{
|
{
|
||||||
struct spa_list new_patterns = SPA_LIST_INIT(&new_patterns);
|
struct spa_list new_patterns = SPA_LIST_INIT(&new_patterns);
|
||||||
|
|
|
||||||
|
|
@ -41,6 +41,14 @@ struct spa_log *pw_log_get(void);
|
||||||
/** Configure the logging level */
|
/** Configure the logging level */
|
||||||
void pw_log_set_level(enum spa_log_level 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 */
|
/** Log a message for a topic */
|
||||||
void
|
void
|
||||||
pw_log_logt(enum spa_log_level level,
|
pw_log_logt(enum spa_log_level level,
|
||||||
|
|
|
||||||
|
|
@ -1295,8 +1295,6 @@ void pw_settings_clean(struct pw_context *context);
|
||||||
|
|
||||||
bool pw_should_dlclose(void);
|
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_register_enum(const struct spa_log_topic_enum *e);
|
||||||
void pw_log_topic_unregister_enum(const struct spa_log_topic_enum *e);
|
void pw_log_topic_unregister_enum(const struct spa_log_topic_enum *e);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue