- Timestamp:
- 03/21/12 18:36:20 (15 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgPlugins/ffmpeg/FFmpegAudioStream.cpp
r12292 r13041 35 35 36 36 void FFmpegAudioStream::setAudioSink(osg::AudioSink* audio_sink) 37 { 37 { 38 38 OSG_NOTICE<<"FFmpegAudioStream::setAudioSink( "<<audio_sink<<")"<<std::endl; 39 m_decoder->audio_decoder().setAudioSink(audio_sink); 39 m_decoder->audio_decoder().setAudioSink(audio_sink); 40 40 } 41 41 42 42 43 43 void FFmpegAudioStream::consumeAudioBuffer(void * const buffer, const size_t size) 44 { 44 { 45 45 m_decoder->audio_decoder().fillBuffer(buffer, size); 46 46 } 47 47 48 48 double FFmpegAudioStream::duration() const 49 { 50 return m_decoder->duration(); 49 { 50 return m_decoder->duration(); 51 51 } 52 52 53 53 54 54 55 int FFmpegAudioStream::audioFrequency() const 56 { 57 return m_decoder->audio_decoder().frequency(); 55 int FFmpegAudioStream::audioFrequency() const 56 { 57 return m_decoder->audio_decoder().frequency(); 58 58 } 59 59 60 60 61 61 62 int FFmpegAudioStream::audioNbChannels() const 63 { 62 int FFmpegAudioStream::audioNbChannels() const 63 { 64 64 return m_decoder->audio_decoder().nbChannels(); 65 65 } … … 67 67 68 68 69 osg::AudioStream::SampleFormat FFmpegAudioStream::audioSampleFormat() const 70 { 71 return m_decoder->audio_decoder().sampleFormat(); 69 osg::AudioStream::SampleFormat FFmpegAudioStream::audioSampleFormat() const 70 { 71 return m_decoder->audio_decoder().sampleFormat(); 72 72 } 73 73
