Revision 2e526a15 server/include/AudioPlayerLibAO.h
server/include/AudioPlayerLibAO.h | ||
---|---|---|
37 | 37 |
~AudioPlayerLibAO(); |
38 | 38 |
|
39 | 39 |
void playback_thread(); |
40 |
void play(AudioData audio);
|
|
40 |
void play(boost::shared_ptr<AudioData> audio);
|
|
41 | 41 |
bool is_playing(); |
42 | 42 |
|
43 | 43 |
|
44 | 44 |
|
45 | 45 |
private: |
46 |
ao_sample_format extract_ao_format(AudioData audio);
|
|
46 |
ao_sample_format extract_ao_format(boost::shared_ptr<AudioData> audio);
|
|
47 | 47 |
boost::thread *playback_thread_ptr; |
48 | 48 |
|
49 | 49 |
//std::vector<char> audio_data; |
Also available in: Unified diff