Guard Dog Introduction
The purpose of the Guard Dog feature is to keep a watch over the Zoom Player main thread from a secondary thread, detecting if the main thread becomes unresponsive due to freezes caused by unforseen circumstances.
The guard dog interfaces provides multiple settings controlling how Zoom Player should react when it detects a program freeze.
Please note that some media content may freeze the player in such a way that may cause false-positives to occur and the player will restart (especially on older single-core system).
Automatically close the player if it stops responding (seconds)
Instruct the guard dog to automatically close Zoom Player if it becomes frozen longer than the specified number of seconds.
Automatically restart the player after being closed by the Guard Dog
Instruct the guard dog to automatically restart Zoom Player after it has been closed by the Guard Dog.
Re-use command line parameters
When enabled, Zoom Player passes the original command line parameters it was initially executed with to the newly restarted instance.
Command line to pass to the player when restarting
If the "Re-Use command line parameters" setting is disabled, this field is used to enter the command line parameters used to execute the new instance.
Run this program if the player stops responding
When enabled, Zoom Player will execute an external program if it detects a program freeze.
Execute when starting the player
Specifies an application or script to run when starting Zoom Player.
Execute when closing the player
Specifies an application or script to run when closing Zoom Player.