Show
Ignore:
Timestamp:
01/07/10 15:35:17 (3 years ago)
Author:
robert
Message:

Added virtual pause() method into osg::AudioSink? to support pausing of a movie thread and it's associated audio.

Updated osgmovie plugin to use the pause support.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/include/osg/AudioStream

    r10764 r10925  
    2727    AudioSink(); 
    2828 
    29     virtual void startPlaying() = 0; 
     29    virtual const char * libraryName() const { return "osg"; } 
     30    virtual const char * className() const { return "AudioSinkInterface"; } 
     31 
     32    virtual void play() = 0; 
     33    virtual void pause()  = 0; 
     34    virtual void stop()  = 0; 
     35 
    3036    virtual bool playing() const = 0; 
    3137 
     
    3339    virtual void setDelay(const double delay) { _delay = delay; } 
    3440 
    35     virtual const char * libraryName() const { return "osgFFmpeg"; } 
    36     virtual const char * className() const { return "AudioSinkInterface"; } 
    3741 
    3842private: