- Timestamp:
- 01/07/10 15:35:17 (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp
r10892 r10925 92 92 void FFmpegDecoderAudio::pause(bool pause) 93 93 { 94 if(pause) 95 m_paused = true; 96 else 97 m_paused = false; 94 if (pause != m_paused) 95 { 96 m_paused = pause; 97 if (m_audio_sink.valid()) 98 { 99 if (m_paused) m_audio_sink->pause(); 100 else m_audio_sink->play(); 101 } 102 } 98 103 } 99 104 … … 184 189 { 185 190 m_clocks.audioSetDelay(m_audio_sink->getDelay()); 186 m_audio_sink-> startPlaying();191 m_audio_sink->play(); 187 192 } 188 193 else
