PipeWire
0.3.33
|
Data Structures | |
struct | impl |
struct | resource_data |
Macros | |
#define | NAME "profiler" |
#define | TMP_BUFFER (16 * 1024) |
#define | MAX_BUFFER (8 * 1024 * 1024) |
#define | MIN_FLUSH (16 * 1024) |
#define | DEFAULT_IDLE 5 |
#define | DEFAULT_INTERVAL 1 |
#define | pw_profiler_resource(r, m, v, ...) pw_resource_call(r,struct pw_profiler_events,m,v,__VA_ARGS__) |
#define | pw_profiler_resource_profile(r, ...) pw_profiler_resource(r,profile,0,__VA_ARGS__) |
Functions | |
int | pw_protocol_native_ext_profiler_init (struct pw_context *context) |
int | pipewire__module_init (struct pw_impl_module *module, const char *args) |
#define DEFAULT_IDLE 5 |
#define DEFAULT_INTERVAL 1 |
#define MAX_BUFFER (8 * 1024 * 1024) |
#define MIN_FLUSH (16 * 1024) |
#define NAME "profiler" |
#define pw_profiler_resource | ( | r, | |
m, | |||
v, | |||
... | |||
) | pw_resource_call(r,struct pw_profiler_events,m,v,__VA_ARGS__) |
#define pw_profiler_resource_profile | ( | r, | |
... | |||
) | pw_profiler_resource(r,profile,0,__VA_ARGS__) |
#define TMP_BUFFER (16 * 1024) |
int pipewire__module_init | ( | struct pw_impl_module * | module, |
const char * | args | ||
) |
References impl::buffer, impl::context, impl::global, impl::properties, props, pw_context_get_main_loop(), pw_global_new(), pw_impl_module_get_context(), pw_log_debug, pw_properties_copy(), pw_properties_new(), pw_properties_new_string(), pw_protocol_native_ext_profiler_init(), and spa_ringbuffer_init().
int pw_protocol_native_ext_profiler_init | ( | struct pw_context * | context | ) |
Referenced by pipewire__module_init().