monorepo structuring

This commit is contained in:
Aylur
2024-09-01 14:17:36 +02:00
parent 408faee169
commit 3e3f045d65
203 changed files with 512 additions and 7849 deletions
@@ -0,0 +1,15 @@
#ifndef ASTAL_WP_DEVICE_PRIVATE_H
#define ASTAL_WP_DEVICE_PRIVATE_H
#include <glib-object.h>
#include <wp/wp.h>
#include "device.h"
G_BEGIN_DECLS
AstalWpDevice *astal_wp_device_create(WpDevice *device);
G_END_DECLS
#endif // !ASTAL_WP_DEVICE_PRIATE_H
@@ -0,0 +1,22 @@
#ifndef ASTAL_WP_ENDPOINT_PRIV_H
#define ASTAL_WP_ENDPOINT_PRIV_H
#include <glib-object.h>
#include <wp/wp.h>
#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