Implement CMD_MAXFPS

This commit is contained in:
Isaac Connor 2021-12-16 16:36:12 -05:00
parent 7101a70774
commit 30e4d72c1d
2 changed files with 8 additions and 0 deletions

View File

@ -52,6 +52,13 @@ if ( sem_acquire($semaphore,1) !== false ) {
intval($_REQUEST['offset']), intval($_REQUEST['offset']),
1000000*( $_REQUEST['offset']-intval($_REQUEST['offset']))); 1000000*( $_REQUEST['offset']-intval($_REQUEST['offset'])));
break; break;
case CMD_MAXFPS :
ZM\Debug('Maxfps to '.$_REQUEST['maxfps']);
# Pack int two 32 bit integers instead of trying to deal with floats
$msg = pack('lcNN', MSG_CMD, $_REQUEST['command'],
intval($_REQUEST['maxfps']),
1000000*( $_REQUEST['maxfps']-intval($_REQUEST['maxfps'])));
break;
default : default :
ZM\Debug('Sending command ' . $_REQUEST['command']); ZM\Debug('Sending command ' . $_REQUEST['command']);
$msg = pack('lc', MSG_CMD, $_REQUEST['command']); $msg = pack('lc', MSG_CMD, $_REQUEST['command']);

View File

@ -119,6 +119,7 @@ define('CMD_NEXT', 13);
define('CMD_SEEK', 14 ); define('CMD_SEEK', 14 );
define('CMD_VARPLAY', 15); define('CMD_VARPLAY', 15);
define('CMD_QUIT', 17); define('CMD_QUIT', 17);
define('CMD_MAXFPS', 18);
define('CMD_QUERY', 99); define('CMD_QUERY', 99);
// //