summaryrefslogtreecommitdiff
path: root/src/audio_core/sink.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/audio_core/sink.h')
-rw-r--r--src/audio_core/sink.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/audio_core/sink.h b/src/audio_core/sink.h
index d1bb98c3d..95c7b2b6e 100644
--- a/src/audio_core/sink.h
+++ b/src/audio_core/sink.h
@@ -5,6 +5,7 @@
5#pragma once 5#pragma once
6 6
7#include <memory> 7#include <memory>
8#include <string>
8 9
9#include "audio_core/sink_stream.h" 10#include "audio_core/sink_stream.h"
10#include "common/common_types.h" 11#include "common/common_types.h"
@@ -21,7 +22,8 @@ constexpr char auto_device_name[] = "auto";
21class Sink { 22class Sink {
22public: 23public:
23 virtual ~Sink() = default; 24 virtual ~Sink() = default;
24 virtual SinkStream& AcquireSinkStream(u32 sample_rate, u32 num_channels) = 0; 25 virtual SinkStream& AcquireSinkStream(u32 sample_rate, u32 num_channels,
26 const std::string& name) = 0;
25}; 27};
26 28
27using SinkPtr = std::unique_ptr<Sink>; 29using SinkPtr = std::unique_ptr<Sink>;