Show
Ignore:
Timestamp:
03/21/12 18:36:20 (3 years ago)
Author:
robert
Message:

Ran script to remove trailing spaces and tabs

Files:
1 modified

Legend:

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

    r12697 r13041  
    4444 
    4545    // This class is used as a helper to de-initialize 
    46     // properly quicktime, when the last media loaded  
    47     // with the quicktime plugin is released.  
    48     // All loaded media must be added to the observer  
    49     // (see ReaderWriterQT::readImage() function)  
     46    // properly quicktime, when the last media loaded 
     47    // with the quicktime plugin is released. 
     48    // All loaded media must be added to the observer 
     49    // (see ReaderWriterQT::readImage() function) 
    5050    class QuicktimeInitializer : public osg::Observer 
    5151    { 
    5252    public: 
    5353 
    54        QuicktimeInitializer ():  
     54       QuicktimeInitializer (): 
    5555          _instanceCount(0), 
    5656             _setup(false) 
     
    5959          virtual ~QuicktimeInitializer() 
    6060          { 
    61              // When we get here, the exit() function  
    62              // should have been called, when last media was released.  
    63              // In case no media has been added after initialization,  
     61             // When we get here, the exit() function 
     62             // should have been called, when last media was released. 
     63             // In case no media has been added after initialization, 
    6464             // let's perform an extra check 
    6565             if (_setup && _instanceCount == 0) 
     
    7575          } 
    7676 
    77           virtual void objectDeleted(void*)  
     77          virtual void objectDeleted(void*) 
    7878          { 
    7979             -- _instanceCount; 
     
    142142 
    143143        supportsExtension("live","Live video streaming"); 
    144          
     144 
    145145        supportsProtocol("http", "streaming media per http"); 
    146146        supportsProtocol("rtsp", "streaming media per rtsp"); 
     
    184184   virtual bool acceptsLiveExtension(const std::string& extension) const 
    185185   { 
    186        return osgDB::equalCaseInsensitive(extension,"live");      
     186       return osgDB::equalCaseInsensitive(extension,"live"); 
    187187   } 
    188188 
     
    194194 
    195195         #ifdef QT_HANDLE_IMAGES_ALSO 
    196          osgDB::equalCaseInsensitive(extension,"jpg") ||  
     196         osgDB::equalCaseInsensitive(extension,"jpg") || 
    197197         osgDB::equalCaseInsensitive(extension,"jpeg") || 
    198          osgDB::equalCaseInsensitive(extension,"tif") ||                
    199          osgDB::equalCaseInsensitive(extension,"tiff") ||  
     198         osgDB::equalCaseInsensitive(extension,"tif") || 
     199         osgDB::equalCaseInsensitive(extension,"tiff") || 
    200200         osgDB::equalCaseInsensitive(extension,"gif") || 
    201201         osgDB::equalCaseInsensitive(extension,"png") || 
     
    204204         osgDB::equalCaseInsensitive(extension,"tga") || 
    205205         osgDB::equalCaseInsensitive(extension,"psd") || 
    206          #endif  
     206         #endif 
    207207 
    208208         acceptsMovieExtension(extension) || 
     
    217217         return readImage(osgDB::getNameLessExtension(file),options); 
    218218      } 
    219        
     219 
    220220      if (!acceptsExtension(ext)) return ReadResult::FILE_NOT_HANDLED; 
    221221 
     
    282282              if (num_video_components) 
    283283              { 
    284                   // Note from Riccardo Corsi  
     284                  // Note from Riccardo Corsi 
    285285                  // Quicktime initialization is done here, when a media is found 
    286                   // and before any image or movie is loaded.  
    287                   // After the first call the function does nothing.  
     286                  // and before any image or movie is loaded. 
     287                  // After the first call the function does nothing. 
    288288                  // The cleaning up is left to the QuicktimeInitializer (see below) 
    289289                  _qtExitObserver.init(); 
     
    306306      // only find the file if it isn't a URL 
    307307      std::string fileName = file; 
    308        
    309        
    310       // Note from Riccardo Corsi  
     308 
     309 
     310      // Note from Riccardo Corsi 
    311311      // Quicktime initialization is done here, when a media is found 
    312       // and before any image or movie is loaded.  
    313       // After the first call the function does nothing.  
     312      // and before any image or movie is loaded. 
     313      // After the first call the function does nothing. 
    314314      // The cleaning up is left to the QuicktimeInitializer (see below) 
    315315      _qtExitObserver.init(); 
     
    324324            if (fileName.empty()) return ReadResult::FILE_NOT_FOUND; 
    325325         } 
    326           
     326 
    327327         // note from Robert Osfield when integrating, we should probably have so 
    328328         // error handling mechanism here.  Possibly move the load from 
     
    338338         return moov; 
    339339      } 
    340          
    341          
     340 
     341 
    342342        // no live-video, no movie-file, so try to load as an image 
    343          
     343 
    344344        fileName = osgDB::findDataFile( file,  options); 
    345345        if (fileName.empty()) return ReadResult::FILE_NOT_FOUND; 
    346              
     346 
    347347        QuicktimeImportExport importer; 
    348348 
     
    364364      return image.release(); 
    365365   } 
    366     
    367     virtual ReadResult readImage (std::istream& is, const osgDB::ReaderWriter::Options* options=NULL) const  
     366 
     367    virtual ReadResult readImage (std::istream& is, const osgDB::ReaderWriter::Options* options=NULL) const 
    368368    { 
    369369        std::string filename = ""; 
    370370        long sizeHint(0); 
    371         // check options for a file-type-hint  
     371        // check options for a file-type-hint 
    372372        if (options) { 
    373373            std::istringstream iss(options->getOptionString()); 
    374374            std::string opt; 
    375             while (iss >> opt)  
     375            while (iss >> opt) 
    376376            { 
    377377                int index = opt.find( "=" ); 
     
    390390 
    391391        _qtExitObserver.init(); 
    392          
     392 
    393393        QuicktimeImportExport importer; 
    394394        osg::ref_ptr<osg::Image> image = importer.readFromStream(is, filename, sizeHint); 
    395          
     395 
    396396        if (!importer.success() || (image == NULL)) { 
    397397            OSG_WARN << "Error reading from stream "  << importer.getLastErrorString() << std::endl; 
     
    400400        _qtExitObserver.addMedia(image.get()); 
    401401        return image.release(); 
    402          
     402 
    403403    } 
    404404 
     
    422422        extmap.insert(std::pair<std::string, OSType>("psd",  kQTFileTypePhotoShop)); 
    423423        extmap.insert(std::pair<std::string, OSType>("sgi",  kQTFileTypeSGIImage)); 
    424          
     424 
    425425        std::map<std::string, OSType>::iterator cur = extmap.find(ext); 
    426426 
     
    430430 
    431431        osgDB::ofstream os(fileName.c_str(), std::ios::binary | std::ios::trunc | std::ios::out); 
    432         if(os.good())  
     432        if(os.good()) 
    433433        { 
    434434            QuicktimeImportExport exporter; 
    435435            exporter.writeToStream(os, const_cast<osg::Image*>(&img), fileName); 
    436              
    437             if (exporter.success())  
     436 
     437            if (exporter.success()) 
    438438                return WriteResult::FILE_SAVED; 
    439         }  
    440  
    441         return WriteResult::ERROR_IN_WRITING_FILE;  
     439        } 
     440 
     441        return WriteResult::ERROR_IN_WRITING_FILE; 
    442442    } 
    443     
     443 
    444444    virtual WriteResult writeImage (const osg::Image& img, std::ostream& os, const Options* options=NULL) const 
    445445    { 
    446446        std::string filename = "file.jpg"; // use jpeg if not otherwise specified 
    447          
     447 
    448448        if (options) { 
    449449            std::istringstream iss(options->getOptionString()); 
    450450            std::string opt; 
    451             while (iss >> opt)  
     451            while (iss >> opt) 
    452452            { 
    453453                int index = opt.find( "=" ); 
     
    459459            } 
    460460        } 
    461          
     461 
    462462        _qtExitObserver.init(); 
    463463 
    464464        QuicktimeImportExport exporter; 
    465465        exporter.writeToStream(os, const_cast<osg::Image*>(&img), filename); 
    466              
    467         if (exporter.success())  
     466 
     467        if (exporter.success()) 
    468468            return WriteResult::FILE_SAVED; 
    469          
    470         return WriteResult::ERROR_IN_WRITING_FILE;          
     469 
     470        return WriteResult::ERROR_IN_WRITING_FILE; 
    471471    } 
    472472 
     
    495495      r->addFileExtensionAlias("dv",   "qt"); 
    496496      r->addFileExtensionAlias("mp4",  "qt"); 
    497       r->addFileExtensionAlias("m4v",  "qt");          
     497      r->addFileExtensionAlias("m4v",  "qt"); 
    498498      #endif 
    499499   }