mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -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