Show
Ignore:
Timestamp:
02/27/09 21:16:08 (4 years ago)
Author:
robert
Message:

Introduced osg::AudioStream? class to help manage audio streams coming in from movie reading plugins

Files:
1 modified

Legend:

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

    r8990 r9827  
    1616 
    1717#include <osg/Image> 
     18#include <osg/AudioStream> 
    1819 
    1920namespace osg { 
     
    8788        virtual void setVolume(float) {} 
    8889        virtual float getVolume() const { return 0.0f; } 
     90 
     91 
     92        typedef std::vector< osg::ref_ptr<osg::AudioStream> > AudioStreams; 
     93        void setAudioStreams(const AudioStreams& asl) { _audioStreams = asl; } 
     94        AudioStreams& getAudioStreams() { return _audioStreams; } 
     95        const AudioStreams& getAudioStreams() const { return _audioStreams; } 
    8996         
    9097 
     
    96103        StreamStatus    _status; 
    97104        LoopingMode     _loopingMode; 
     105         
     106        AudioStreams    _audioStreams; 
    98107}; 
    99108