#ifndef ASTAL_WP_ENDPOINT_PRIV_H #define ASTAL_WP_ENDPOINT_PRIV_H #include #include #include "endpoint.h" #include "wp.h" G_BEGIN_DECLS AstalWpEndpoint *astal_wp_endpoint_create(WpNode *node, WpPlugin *mixer, WpPlugin *defaults, AstalWpWp *wp); AstalWpEndpoint *astal_wp_endpoint_init_as_default(AstalWpEndpoint *self, WpPlugin *mixer, WpPlugin *defaults, AstalWpMediaClass type, AstalWpWp *wp); void astal_wp_endpoint_update_default(AstalWpEndpoint *self, gboolean is_default); void astal_wp_endpoint_update_volume(AstalWpEndpoint *self); G_END_DECLS #endif // !ASTAL_WP_ENDPOINT_PRIV_H