Mercurial > hg > easaier-soundaccess
changeset 117:493ccef46cab
(none)
author | ivand_qmul |
---|---|
date | Mon, 22 Oct 2007 13:45:46 +0000 |
parents | b8969a96b678 |
children | fcffdd59e606 |
files | data/fileio/AudioFileReaderFactory.cpp |
diffstat | 1 files changed, 16 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/data/fileio/AudioFileReaderFactory.cpp Fri Sep 21 07:29:52 2007 +0000 +++ b/data/fileio/AudioFileReaderFactory.cpp Mon Oct 22 13:45:46 2007 +0000 @@ -18,7 +18,9 @@ #include "WavFileReader.h" #include "OggVorbisFileReader.h" #include "MP3FileReader.h" - +//Ivan Damnjanovic 09-10/2007 added Video reader and control header +#include "VideoFileReader.h" +// #include <QString> #include <QFileInfo> #include <iostream> @@ -115,7 +117,19 @@ } #endif #endif - +//Ivan Damnjanovic 09-10/2007 added video support +#ifdef HAVE_FFMPEG + if (!reader) { + extensions.clear(); + VideoFileReader::getSupportedExtensions(extensions); + if (extensions.find(ext) != extensions.end()) { + + reader = new VideoFileReader + (path, true, VideoFileReader::CacheInTemporaryFile); + } + } +#endif +// if (reader) { if (reader->isOK()) return reader; if (reader->getError() != "") {