MOS
sound_stream.hpp
1 #pragma once
2 
3 #include <mos/apu/source.hpp>
4 #include <mos/aud/stream.hpp>
5 #include <mos/aud/sound_stream.hpp>
6 
7 namespace mos::apu {
8 
10 class Sound_stream final {
11  friend class mos::al::Renderer;
12 public:
14  aud::Shared_stream stream;
15 
18 private:
19  explicit Sound_stream(const aud::Sound_stream& sound_stream);
20 };
21 }
Stream audio from file, combined with source data.
Definition: sound_stream.hpp:13
Source source
Source on APU.
Definition: sound_stream.hpp:17
aud::Shared_stream stream
Stream data.
Definition: sound_stream.hpp:14
Source living on the APU.
Definition: source.hpp:14
OpenAL audio renderer.
Definition: renderer.hpp:35
Definition: renderer.hpp:28
Streamed audio from file, combined with a source living on the APU.
Definition: sound_stream.hpp:10