diff --git a/src/ofxThreadedVideo.cpp b/src/ofxThreadedVideo.cpp index 582b58a..183c241 100644 --- a/src/ofxThreadedVideo.cpp +++ b/src/ofxThreadedVideo.cpp @@ -103,9 +103,8 @@ bool ofxThreadedVideo::loadMovie(string fileName){ } // put the movie path in a queue - pathsToLoad.push(ofToDataPath(fileName)); + pathsToLoad.push(fileName); return true; - } //-------------------------------------------------------------- @@ -288,8 +287,12 @@ void ofxThreadedVideo::threadedFunction(){ loadVideoID = getNextLoadID(); + if (loadPath.find("http://") == string::npos && loadPath.find("https://") == string::npos) + loadPath = ofToDataPath(loadPath); + paths[loadVideoID] = loadPath; loadPath = ""; + #ifdef TARGET_OSX vector pathParts = ofSplitString(paths[loadVideoID], "/"); #else