Changeset 6942

Show
Ignore:
Timestamp:
06/12/07 16:43:26 (8 years ago)
Author:
robert
Message:

Changed _data to _movieData to avoid possible confusion

Location:
OpenSceneGraph/trunk/src/osgPlugins/quicktime
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osgPlugins/quicktime/QuicktimeImageStream.cpp

    r6802 r6942  
    4444{ 
    4545    _len = 0; 
    46     _data = new MovieData(); 
     46    _movieData = new MovieData(); 
    4747 
    4848    for (int i = 0; i < NUM_CMD_INDEX; i++) 
     
    7070    
    7171   // clean up quicktime movies. 
    72    delete _data; 
     72   delete _movieData; 
    7373    
    7474} 
     
    107107   osg::notify(osg::DEBUG_INFO) << "QT-ImageStream: loading quicktime movie from " << fileName << std::endl; 
    108108 
    109    _data->load(this, fileName); 
    110  
    111    _len = _data->getMovieDuration(); 
     109   _movieData->load(this, fileName); 
     110 
     111   _len = _movieData->getMovieDuration(); 
    112112   _current = 0; 
    113113} 
     
    140140 
    141141      ThreadCommand cmd = getCmd(); 
    142       osg::notify(osg::DEBUG_INFO) << "movietime: " << _data->getMovieTime() << " rate: " << _data->getMovieRate() << " state " << cmd << " playing: " << playing << " done " << done << "  " << _wrIndex << "/" << _rdIndex << std::endl;         
     142      osg::notify(osg::DEBUG_INFO) << "movietime: " << _movieData->getMovieTime() << " rate: " << _movieData->getMovieRate() << " state " << cmd << " playing: " << playing << " done " << done << "  " << _wrIndex << "/" << _rdIndex << std::endl;         
    143143      // Handle commands                
    144144      { 
     
    148148                    case THREAD_START: // Start or continue stream 
    149149                       applyLoopingMode();     
    150                        _data->setMovieRate(1.0f); 
     150                       _movieData->setMovieRate(1.0f); 
    151151 
    152152                       playing = true; 
     
    154154 
    155155                    case THREAD_STOP: 
    156                        _data->setMovieRate(0); 
     156                       _movieData->setMovieRate(0); 
    157157                       osg::notify(osg::INFO) << "QT-ImageStream: stop at "<< std::endl; 
    158158                       playing = false; 
     
    160160 
    161161                    case THREAD_REWIND: 
    162                        SetMovieRate(_data->getMovie(),0); 
    163                        GoToBeginningOfMovie(_data->getMovie()); 
     162                       SetMovieRate(_movieData->getMovie(),0); 
     163                       GoToBeginningOfMovie(_movieData->getMovie()); 
    164164                       break; 
    165165 
    166166                    case THREAD_FORWARD: 
    167                        SetMovieRate(_data->getMovie(),0); 
    168                        GoToEndOfMovie(_data->getMovie()); 
     167                       SetMovieRate(_movieData->getMovie(),0); 
     168                       GoToEndOfMovie(_movieData->getMovie()); 
    169169                       break; 
    170170 
    171171                    case THREAD_SEEK: 
    172                        _data->setMovieTime(_currentRate); 
     172                       _movieData->setMovieTime(_currentRate); 
    173173                       playing = true; 
    174174                       break; 
    175175 
    176176                    case THREAD_SETRATE: 
    177                        _data->setMovieRate(_currentRate); 
     177                       _movieData->setMovieRate(_currentRate); 
    178178                       playing = (_currentRate != 0.0f); 
    179179                       break; 
    180180 
    181181                    case THREAD_CLOSE: 
    182                        _data->setMovieRate(0); 
     182                       _movieData->setMovieRate(0); 
    183183                       break; 
    184184 
    185185                    case THREAD_QUIT: // TODO 
    186                        _data->setMovieRate(0); 
     186                       _movieData->setMovieRate(0); 
    187187                       osg::notify(osg::INFO) << "QT-ImageStream: quit" << std::endl; 
    188188                       //playing = false; 
     
    195195         } 
    196196 
    197          MoviesTask(_data->getMovie(),0); 
    198          _current = _data->getMovieTime(); 
     197         MoviesTask(_movieData->getMovie(),0); 
     198         _current = _movieData->getMovieTime(); 
    199199      } 
    200200 
     
    222222 
    223223 
    224 void QuicktimeImageStream::applyLoopingMode() { 
     224void QuicktimeImageStream::applyLoopingMode() 
     225{ 
    225226    osg::notify(osg::INFO) << "applying loop mode " << getLoopingMode() << std::endl; 
    226     _data->setLooping(getLoopingMode() == osg::ImageStream::LOOPING); 
    227 } 
     227    _movieData->setLooping(getLoopingMode() == osg::ImageStream::LOOPING); 
     228} 
  • OpenSceneGraph/trunk/src/osgPlugins/quicktime/QuicktimeImageStream.h

    r6701 r6942  
    102102 
    103103   /// @return the current moviedata-object 
    104    MovieData* getMovieData() { return _data; } 
     104   MovieData* getMovieData() { return _movieData; } 
    105105 
    106106   /// loads a movie from fileName 
     
    145145   float _currentRate; 
    146146 
    147    MovieData* _data; 
     147   MovieData* _movieData; 
    148148 
    149149   enum ThreadCommand {