⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cmdutils.h

📁 DawnLightPlayer,一个新的基于ffmpeg的全功能播放器
💻 H
字号:
#ifndef FFMPEG_CMDUTILS_H#define FFMPEG_CMDUTILS_H#define DLP_ERROR  "\033[31mERROR\033[39m"#define DLP_WARN   "\033[31mWARNING\033[39m"#define DLP_INFO   "\033[32mINFO\033[39m"#define DLP_DEBUG  "\033[33mDEBUG\033[39m"typedef struct{	const char *name;	int flags;#define HAS_ARG    0x0001#define OPT_BOOL   0x0002#define OPT_EXPERT 0x0004#define OPT_STRING 0x0008#define OPT_VIDEO  0x0010#define OPT_AUDIO  0x0020#define OPT_GRAB   0x0040#define OPT_INT    0x0080#define OPT_FLOAT  0x0100#define OPT_SUBTITLE 0x0200#define OPT_FUNC2  0x0400#define OPT_INT64  0x0800	union	{		void (*func_arg)(const char *); //FIXME passing error code as int return would be nicer then exit() in the func		int *int_arg;		char **str_arg;		float *float_arg;		int (*func2_arg)(const char *, const char *);		int64_t *int64_arg;	} u;	const char *help;	const char *argname;} OptionDef;void show_help_options(const OptionDef *options, const char *msg, int mask, int value);void parse_options(int argc, char **argv, const OptionDef *options,                   void (* parse_arg_function)(const char*));void print_error(const char *filename, int err);void show_banner(void);void show_ui_key(void);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -