- Timestamp:
- 03/05/09 11:57:54 (4 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgPlugins/ffmpeg/ReaderWriterFFmpeg.cpp
r9854 r9865 41 41 virtual ReadResult readImage(const std::string & filename, const osgDB::ReaderWriter::Options * options) const 42 42 { 43 if (filename.compare(0, 5, "/dev/")==0) 44 { 45 return readImageStream(filename, options); 46 } 47 43 48 const std::string ext = osgDB::getLowerCaseFileExtension(filename); 44 45 49 if (! acceptsExtension(ext)) 46 50 return ReadResult::FILE_NOT_HANDLED; … … 53 57 return ReadResult::FILE_NOT_FOUND; 54 58 55 osg::notify(osg::INFO) << "ReaderWriterFFmpeg::readImage " << path << std::endl; 59 return readImageStream(filename, options); 60 } 61 62 ReadResult readImageStream(const std::string& filename, const osgDB::ReaderWriter::Options * options) const 63 { 64 osg::notify(osg::INFO) << "ReaderWriterFFmpeg::readImage " << filename << std::endl; 56 65 57 66 osg::ref_ptr<osgFFmpeg::FFmpegImageStream> image_stream(new osgFFmpeg::FFmpegImageStream); 58 67 59 if (! image_stream->open( path))68 if (! image_stream->open(filename)) 60 69 return ReadResult::FILE_NOT_HANDLED; 61 70
