PipeWire 0.3.38
|
Identifier for a topic. More...
#include <log.h>
Data Fields | |
uint32_t | version |
the version of this topic. More... | |
const char * | topic |
The string identifier for the topic. More... | |
enum spa_log_level | level |
Logging level set for this topic. More... | |
bool | has_custom_level |
False if this topic follows the SPA Logging level. More... | |
Identifier for a topic.
Topics are string-based filters that logically group messages together. An implementation may decide to filter different topics on different levels, for example the "protocol" topic may require debug level TRACE while the "core" topic defaults to debug level INFO.
spa_log_topics require a spa_log_methods version of 1 or higher.
bool spa_log_topic::has_custom_level |
False if this topic follows the SPA Logging level.
enum spa_log_level spa_log_topic::level |
Logging level set for this topic.
const char* spa_log_topic::topic |
The string identifier for the topic.
uint32_t spa_log_topic::version |
the version of this topic.
This can be used to expand this structure in the future