Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
engine_pulse.h
1
// SPDX-FileCopyrightText: © 2020 Ryan Gonzalez <rymg19 at gmail dot com>
2
// SPDX-License-Identifier: AGPL-3.0-or-later
3
4
#include "zrythm-config.h"
5
6
#ifdef HAVE_PULSEAUDIO
7
8
# ifndef __AUDIO_ENGINE_PULSE_H__
9
# define __AUDIO_ENGINE_PULSE_H__
10
11
# include "
utils/types.h
"
12
13
# include <gtk/gtk.h>
14
15
# include <pulse/pulseaudio.h>
16
17
typedef
struct
AudioEngine
AudioEngine
;
18
28
int
29
engine_pulse_setup (
AudioEngine
* self);
30
31
void
32
engine_pulse_activate (
AudioEngine
* self, gboolean activate);
33
42
int
43
engine_pulse_test (GtkWindow * win);
44
48
void
49
engine_pulse_tear_down (
AudioEngine
* engine);
50
55
# endif
56
#endif
// HAVE_PULSEAUDIO
AudioEngine
The audio engine.
Definition
engine.h:353
types.h
Custom types.
dsp
engine_pulse.h
Generated by
1.11.0