diff options
| -rw-r--r-- | engines/gob/init.cpp | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/gob/init.cpp b/engines/gob/init.cpp index 24a8e0a390..3da71a2ba6 100644 --- a/engines/gob/init.cpp +++ b/engines/gob/init.cpp @@ -174,9 +174,11 @@ void Init::initGame() {  			_vm->_util->longDelay(200); // Letting everything settle -			if (_vm->_vidPlayer->primaryOpen("coktel.imd")) { -				_vm->_vidPlayer->primaryPlay(); -				_vm->_vidPlayer->primaryClose(); +			VideoPlayer::Properties props; +			int slot; +			if ((slot = _vm->_vidPlayer->openVideo(true, "coktel.imd", props)) >= 0) { +				_vm->_vidPlayer->play(slot, props); +				_vm->_vidPlayer->closeVideo(slot);  			}  			_vm->_draw->closeScreen();  | 
