Open martastain opened 5 years ago
The OK only means that the server accepted the command.
Unfortunately, the AMCP protocol is a bit broken. The previous behavior was to wait for the file to start playing. However, that was a big problem since it could block the entire channel command queue until the file was loaded (if at all).
You need to use the OSC output to determine if the file was actually loaded or not...
Well, but at least the INFO feedback is wrong.
Expected behaviour
When PLAY/LOADBG command fails due to a corrupted media file, a server should respond with an error status.
Current behaviour
The server returns 200 OK and INFO command pretends video is loaded (with zero duration):
There is however an exception in a console window.
Steps to reproduce
Environment
Operating system: Windows 7