ObsSetVideoSettingsCommand constructor

ObsSetVideoSettingsCommand()

Implementation

ObsSetVideoSettingsCommand() {
  argParser
    ..addOption('fps-numerator',
        valueHelp: 'int (greater than 0)',
        help: 'Numerator of the fractional FPS value',
        callback: _greaterThanZero)
    ..addOption('fps-denominator',
        valueHelp: 'int (greater than 0)',
        help: 'Denominator of the fractional FPS value',
        callback: _greaterThanZero)
    ..addOption('base-width',
        valueHelp: 'int (between 1 and 4096)',
        help: 'Width of the base (canvas) resolution in pixels',
        callback: _betweenOneAndFortyNinetySix)
    ..addOption('base-height',
        valueHelp: 'int (between 1 and 4096)',
        help: 'Height of the base (canvas) resolution in pixels',
        callback: _betweenOneAndFortyNinetySix)
    ..addOption('output-width',
        valueHelp: 'int (between 1 and 4096)',
        help: 'Width of the output resolution in pixels',
        callback: _betweenOneAndFortyNinetySix)
    ..addOption('output-height',
        valueHelp: 'int (between 1 and 4096)',
        help: 'Height of the output resolution in pixels',
        callback: _betweenOneAndFortyNinetySix);
}