1159b3361Sopenharmony_ci#ifndef PARSE_H_INCLUDED 2159b3361Sopenharmony_ci#define PARSE_H_INCLUDED 3159b3361Sopenharmony_ci 4159b3361Sopenharmony_ci#if defined(__cplusplus) 5159b3361Sopenharmony_ciextern "C" { 6159b3361Sopenharmony_ci#endif 7159b3361Sopenharmony_ci 8159b3361Sopenharmony_ciint usage(FILE * const fp, const char *ProgramName); 9159b3361Sopenharmony_ciint short_help(const lame_global_flags * gfp, FILE * const fp, const char *ProgramName); 10159b3361Sopenharmony_ciint long_help(const lame_global_flags * gfp, FILE * const fp, const char *ProgramName, 11159b3361Sopenharmony_ci int lessmode); 12159b3361Sopenharmony_ciint display_bitrates(FILE * const fp); 13159b3361Sopenharmony_ci 14159b3361Sopenharmony_ciint parse_args(lame_global_flags * gfp, int argc, char **argv, char *const inPath, 15159b3361Sopenharmony_ci char *const outPath, char **nogap_inPath, int *num_nogap); 16159b3361Sopenharmony_ci 17159b3361Sopenharmony_civoid parse_close(); 18159b3361Sopenharmony_ci 19159b3361Sopenharmony_ciint generateOutPath(char const* inPath, char const* outDir, char const* s_ext, char* outPath); 20159b3361Sopenharmony_ci 21159b3361Sopenharmony_ci#if defined(__cplusplus) 22159b3361Sopenharmony_ci} 23159b3361Sopenharmony_ci#endif 24159b3361Sopenharmony_ci 25159b3361Sopenharmony_ci#endif 26159b3361Sopenharmony_ci/* end of parse.h */ 27