global_flags.output_framerate = num;
} else {
fprintf(stderr, "Invalid frame rate given (must be on the form N or N/M)\n");
- abort();
+ exit(1);
}
break;
}
fprintf(stderr, "Unknown option '%s'\n", argv[option_index]);
fprintf(stderr, "\n");
usage();
- abort();
+ exit(1);
}
}
if (global_flags.interpolation_quality < 0 || global_flags.interpolation_quality > 4) {
fprintf(stderr, "Interpolation quality must be 0, 1, 2, 3 or 4.\n");
usage();
- abort();
+ exit(1);
}
if (global_flags.cue_in_point_padding_seconds < 0.0 ||
global_flags.cue_out_point_padding_seconds < 0.0) {
fprintf(stderr, "Cue point padding cannot be negative.\n");
usage();
- abort();
+ exit(1);
}
}