- fprintf(stderr, " --flat-audio start with most audio processing turned off\n");
- fprintf(stderr, " (can be overridden by e.g. --enable-limiter)\n");
- fprintf(stderr, " --gain-staging=DB set initial gain staging to the given value\n");
- fprintf(stderr, " (--disable-gain-staging-auto)\n");
- fprintf(stderr, " --disable-locut turn off locut filter (also --enable)\n");
- fprintf(stderr, " --disable-gain-staging-auto turn off automatic gain staging (also --enable)\n");
- fprintf(stderr, " --disable-compressor turn off regular compressor (also --enable)\n");
- fprintf(stderr, " --disable-limiter turn off limiter (also --enable)\n");
- fprintf(stderr, " --disable-makeup-gain-auto turn off auto-adjustment of final makeup gain (also --enable)\n");
- fprintf(stderr, " --disable-alsa-output disable audio monitoring via ALSA\n");
- fprintf(stderr, " --no-flush-pbos do not explicitly signal texture data uploads\n");
- fprintf(stderr, " (will give display corruption, but makes it\n");
- fprintf(stderr, " possible to run with apitrace in real time)\n");
- fprintf(stderr, " --print-video-latency print out measurements of video latency on stdout\n");
- fprintf(stderr, " --max-input-queue-frames=FRAMES never keep more than FRAMES frames for each card\n");
- fprintf(stderr, " (default 6, minimum 1)\n");
- fprintf(stderr, " --audio-queue-length-ms=MS length of audio resampling queue (default 100.0)\n");
- fprintf(stderr, " --output-ycbcr-coefficients={rec601,rec709,auto}\n");
- fprintf(stderr, " Y'CbCr coefficient standard of output (default auto)\n");
- fprintf(stderr, " auto is rec601, unless --output-card is used\n");
- fprintf(stderr, " and a Rec. 709 mode (typically HD modes) is in use\n");
- fprintf(stderr, " --output-buffer-frames=NUM number of frames in output buffer for --output-card,\n");
- fprintf(stderr, " can be fractional (default 6.0); note also\n");
- fprintf(stderr, " the audio queue can't be much longer than this\n");
- fprintf(stderr, " --output-slop-frames=NUM if more less than this number of frames behind for\n");
- fprintf(stderr, " --output-card, try to submit anyway instead of\n");
- fprintf(stderr, " dropping the frame (default 0.5)\n");
- fprintf(stderr, " --timecode-stream show timestamp and timecode in stream\n");
- fprintf(stderr, " --timecode-stdout show timestamp and timecode on standard output\n");
- fprintf(stderr, " --10-bit-input use 10-bit video input (requires compute shaders)\n");
+ if (program == PROGRAM_NAGERU) {
+ fprintf(stderr, " --flat-audio start with most audio processing turned off\n");
+ fprintf(stderr, " (can be overridden by e.g. --enable-limiter)\n");
+ fprintf(stderr, " --gain-staging=DB set initial gain staging to the given value\n");
+ fprintf(stderr, " (--disable-gain-staging-auto)\n");
+ fprintf(stderr, " --disable-locut turn off locut filter (also --enable)\n");
+ fprintf(stderr, " --disable-gain-staging-auto turn off automatic gain staging (also --enable)\n");
+ fprintf(stderr, " --disable-compressor turn off regular compressor (also --enable)\n");
+ fprintf(stderr, " --disable-limiter turn off limiter (also --enable)\n");
+ fprintf(stderr, " --disable-makeup-gain-auto turn off auto-adjustment of final makeup gain (also --enable)\n");
+ fprintf(stderr, " --disable-alsa-output disable audio monitoring via ALSA\n");
+ fprintf(stderr, " --no-flush-pbos do not explicitly signal texture data uploads\n");
+ fprintf(stderr, " (will give display corruption, but makes it\n");
+ fprintf(stderr, " possible to run with apitrace in real time)\n");
+ fprintf(stderr, " --print-video-latency print out measurements of video latency on stdout\n");
+ fprintf(stderr, " --max-input-queue-frames=FRAMES never keep more than FRAMES frames for each card\n");
+ fprintf(stderr, " (default 6, minimum 1)\n");
+ fprintf(stderr, " --audio-queue-length-ms=MS length of audio resampling queue (default 100.0)\n");
+ fprintf(stderr, " --output-ycbcr-coefficients={rec601,rec709,auto}\n");
+ fprintf(stderr, " Y'CbCr coefficient standard of output (default auto)\n");
+ fprintf(stderr, " auto is rec601, unless --output-card is used\n");
+ fprintf(stderr, " and a Rec. 709 mode (typically HD modes) is in use\n");
+ fprintf(stderr, " --output-buffer-frames=NUM number of frames in output buffer for --output-card,\n");
+ fprintf(stderr, " can be fractional (default 6.0); note also\n");
+ fprintf(stderr, " the audio queue can't be much longer than this\n");
+ fprintf(stderr, " --output-slop-frames=NUM if more less than this number of frames behind for\n");
+ fprintf(stderr, " --output-card, try to submit anyway instead of\n");
+ fprintf(stderr, " dropping the frame (default 0.5)\n");
+ fprintf(stderr, " --timecode-stream show timestamp and timecode in stream\n");
+ fprintf(stderr, " --timecode-stdout show timestamp and timecode on standard output\n");
+ fprintf(stderr, " --quick-cut-keys enable direct cutting by Q, W, E, ... keys\n");
+ fprintf(stderr, " --10-bit-input use 10-bit video input (requires compute shaders)\n");
+ fprintf(stderr, " --10-bit-output use 10-bit video output (requires compute shaders,\n");
+ fprintf(stderr, " implies --record-x264-video)\n");
+ fprintf(stderr, " --input-ycbcr-interpretation=CARD,{rec601,rec709,auto}[,{limited,full}]\n");
+ fprintf(stderr, " Y'CbCr coefficient standard of card CARD (default auto)\n");
+ fprintf(stderr, " auto is rec601 for SD, rec709 for HD, always limited\n");
+ fprintf(stderr, " limited means standard 0-240/0-235 input range (for 8-bit)\n");
+ }