This commit is contained in:
Brooke Vibber 2023-03-30 11:46:39 -07:00
commit 27d798f8a3
3 changed files with 98 additions and 6 deletions

View file

@ -3,7 +3,11 @@
$argv = $_SERVER['argv'];
$self = array_shift( $argv );
if ( ( $argv[0] ?? '' ) === '--lie') {
$lie = array_shift( $argv );
array_shift( $argv );
$lie = 'avc1.42e00a';
} elseif ( preg_match( '/^--lie=(.*)$/', $argv[0] ?? '', $matches ) ) {
array_shift( $argv );
$lie = $matches[1];
} else {
$lie = false;
}
@ -33,9 +37,9 @@ $videoCodecs = [
if ( $lie ) {
// These lies work on iOS 10 and iOS 16 too
$videoCodecs['mjpeg'] = 'avc1.42e00a';
$videoCodecs['h263' ] = 'avc1.42e00a';
$videoCodecs['mpeg4'] = 'avc1.42e00a';
$videoCodecs['mjpeg'] = $lie;
$videoCodecs['h263' ] = $lie;
$videoCodecs['mpeg4'] = $lie;
}