diff options
| -rw-r--r-- | video/video_decoder.cpp | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/video/video_decoder.cpp b/video/video_decoder.cpp index b27a0c512b..0108888613 100644 --- a/video/video_decoder.cpp +++ b/video/video_decoder.cpp @@ -575,6 +575,10 @@ void AdvancedVideoDecoder::addTrack(Track *track) {  }  bool AdvancedVideoDecoder::addStreamFileTrack(const Common::String &baseName) { +	// Only allow adding external tracks if a video is already loaded +	if (!isVideoLoaded()) +		return false; +  	StreamFileAudioTrack *track = new StreamFileAudioTrack();  	bool result = track->loadFromFile(baseName); | 
