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