Commit d4f1c227 authored by Marcin Grabias's avatar Marcin Grabias
Browse files

#185425: Implemented filename escaping.

parent f4d73c23
Loading
Loading
Loading
Loading
+5 −1
Changes for src/Ffmpeg.php: 5 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -22,7 +22,11 @@ final class Ffmpeg {

    if (\array_key_exists('input', $parameters) && $parameters['input'] !== NULL) {
      $input_path = $parameters['input'];
      $parameters['input'] = '-i "' . $input_path . '"';
      $parameters['input'] = '-i ' . \escapeshellarg($input_path);
    }

    if (\array_key_exists('output_file', $parameters) && $parameters['output_file'] !== NULL) {
      $parameters['output_file'] = \escapeshellarg($parameters['output_file']);
    }

    foreach ([