Missing files.
[dcpomatic.git] / src / lib / audio_source.h
1 #ifndef DVDOMATIC_AUDIO_SOURCE_H
2 #define DVDOMATIC_AUDIO_SOURCE_H
3
4 #include <boost/signals2.hpp>
5
6 class AudioBuffers;
7 class AudioSink;
8
9 class AudioSource
10 {
11 public:
12         /** Emitted when some audio data is ready */
13         boost::signals2::signal<void (boost::shared_ptr<AudioBuffers>)> Audio;
14
15         void connect_audio (boost::shared_ptr<AudioSink>);
16 };
17
18 #endif