亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? cmdline.h

?? 網(wǎng)絡(luò)MPEG4IP流媒體開(kāi)發(fā)源代碼
?? H
字號(hào):
/**********************************************************************MPEG-4 Audio VMCommand line moduleThis software module was originally developed byCharalampos Ferkidis (University of Hannover / ACTS-MoMuSys)Heiko Purnhagen (University of Hannover / ACTS-MoMuSys)partially based on a concept by FhG IIS, Erlangenand edited byin the course of development of the MPEG-2 NBC/MPEG-4 Audio standardISO/IEC 13818-7, 14496-1,2 and 3. This software module is animplementation of a part of one or more MPEG-2 NBC/MPEG-4 Audio toolsas specified by the MPEG-2 NBC/MPEG-4 Audio standard. ISO/IEC givesusers of the MPEG-2 NBC/MPEG-4 Audio standards free license to thissoftware module or modifications thereof for use in hardware orsoftware products claiming conformance to the MPEG-2 NBC/ MPEG-4 Audiostandards. Those intending to use this software module in hardware orsoftware products are advised that this use may infringe existingpatents. The original developer of this software module and his/hercompany, the subsequent editors and their companies, and ISO/IEC haveno liability for use of this software module or modifications thereofin an implementation. Copyright is not released for non MPEG-2NBC/MPEG-4 Audio conforming products. The original developer retainsfull right to use the code for his/her own purpose, assign or donatethe code to a third party and to inhibit third party from using thecode for non MPEG-2 NBC/MPEG-4 Audio conforming products. Thiscopyright notice must be included in all copies or derivative works.Copyright (c) 1996.Header file: cmdline.h$Id$Required modules:common.o		common moduleAuthors:      partially based on a concept by FHG <iis.fhg.de>CF    Charalampos Ferekidis, Uni Hannover <ferekidi@tnt.uni-hannover.de>HP    Heiko Purnhagen, Uni Hannover <purnhage@tnt.uni-hannover.de>Changes:28-may-96   CF    added functions for parsing of init files and strings05-jun-96   HP    several changes                  moved ErrorMsg() to seperat module06-jun-96   HP    setDefault added to CmdLineEval()07-jun-96   HP    use CommonProgName(), CommonWarning(), CommonExit()10-jun-96   HP    ...13-jun-96   HP    changed ComposeFileName()19-jun-96   HP    changed ComposeFileName()20-jun-96   HP    added NOTE re CmdLineParseString()08-aug-96   HP    changed string handling in CmdLineParseString()                  changed handling of variable length argument list                  added CmdLineEvalFree(), CmdLineParseFree()09-aug-96   HP    ...26-aug-96   HP    CVS07-apr-97   HP    "-" support in CmdLineEval() and ComposeFileName()04-may-98   HP/BT unsigned in ComposeFileName()**********************************************************************/#ifndef _cmdline_h_#define _cmdline_h_/* ---------- declarations ---------- */typedef struct {	/* cmdline parameter info list element */  void *argument;	/* ptr to argument */			/*  NULL to mark end of paraList !!! */  char *format;		/* format of argument (e.g. "%d") */			/*  "%s"    char *string -> *argument */			/*  NULL    int varArgIdx[] -> *argument */			/*           variable length argument list: */			/*           varArgIdx[] contains the indices of all */			/*           remaining entries in argv[] that are */			/*           not switches. */			/*           varArgIdx[] is terminated by -1. */			/*           (The next entry in paraList must be */			/*           the end mark *argument=NULL.) */			/*  others  value -> *argument */  char *help;		/* description of parameter for help */			/*  (e.g. "<filename>") */} CmdLinePara;  typedef struct {	/* cmdline switch info list element */  char *switchName;	/* switch name (case sensitive, without '-') */			/*  NULL to mark end of switchList !!! */  void *argument;	/* ptr to argument */			/*  NULL for help switch !!! */			/*  (format, defaultValue, usedFlag are ignored) */  char *format;		/* format of argument (e.g. "%d") */			/*  "%s"    char* -> *argument */			/*  NULL    switch used flag -> *(int*)argument */			/*           (0=not used  1=used) */			/*           (for switch without argument) */			/*  others  value -> *argument */  char *defaultValue;	/* default value string for argument */			/*  argument value unchanged if defaultValue==NULL */			/*  default value ignored if format==NULL */  int  *usedFlag;	/* ptr to switch used flag */			/*  0=not used  1=used */			/*  NULL if not required */  char *help;		/* description of switch for help */			/*  '\n' can be used to separate multiple lines */			/*  if defaultValue!=NULL the */			/*  " (dftl: <defaultValue>)" is appended */			/*  (appending "\n\b" places "dflt:..." on next line */} CmdLineSwitch;/* ---------- functions ---------- */#ifdef __cplusplusextern "C" {#endif/* CmdLineInit() *//* Init command line module. */void CmdLineInit (  int debugLevel);		/* in: debug level */				/*     0=off  1=basic  2=full *//* CmdLineEval() *//* Evaluate parameters and switches in argv[]. *//* Command line mode (progNamePtr!=NULL): *//*   Evaluate command line in argv[] from main() and extract program name *//*   from argv[0]. Pass program name to CommonProgName(). *//*   Switches are identified by preceding '-' in the command line. *//* Token list mode (progNamePtr==NULL): *//*   Evaluate token list in argv[] (as generated by CmdLineParseString() or *//*   CmdLineParseFile()). Switches are identified by preceding '-' if *//*   paraList!=NULL. Switches don't have a preceding '-' if paraList==NULL. */int CmdLineEval (  int argc,			/* in: num command line args */  char *argv[],			/* in: command line args */  CmdLinePara *paraList,	/* in: parameter info list */				/*     or NULL */  CmdLineSwitch *switchList,	/* in: switch info list */				/*     or NULL */  int setDefault,		/* in: 0 = leave switch used flags and args */				/*         unchanged */				/*     1 = init switch used flags and args */				/*         with defaultValue */  char **progNamePtr);		/* out: program name */				/*      or NULL */				/* returns: */				/*  0=OK  1=help switch  2=error *//* CmdLineEvalFree() *//* Free memory allocated by CmdLineEval() for variable length *//* argument list. */void CmdLineEvalFree (  CmdLinePara *paraList);	/* in: parameter info list */				/*     or NULL *//* CmdLineHelp() *//* Print help text about program usage including description of *//* command line parameters and switches. */void CmdLineHelp (  char *progName,		/* in: program name */				/*     or NULL */  CmdLinePara *paraList,	/* in: parameter info list */				/*     or NULL */  CmdLineSwitch *switchList,	/* in: switch info list */				/*     or NULL */  FILE *outStream);		/* in: output stream */				/*     (e.g. stdout) *//* CmdLineParseString() *//* Parse a copy of string into tokens separated by sepaChar. *//* Resulting token list can be evaluated by CmdLineEval(). */char **CmdLineParseString (  char *string,			/* in: string to be parsed */				/*     NOTE: string is not modified */  char *sepaChar,		/* in: token separator characters */  int *count);			/* out: number of tokens generated by parser */				/*      (corresponds to argc) */				/* returns: */				/*  list of tokens generated by parser */				/*  (corresponds to argv[]) *//* CmdLineParseFile() *//* Parse init file into tokens separated by sepaChar. *//* Comments preceded by a commentSepaChar are ingnored. *//* Resulting token list can be evaluated by CmdLineEval(). */char **CmdLineParseFile (  char *fileName,		/* in: file name of init file */  char *sepaChar,		/* in: token separator characters */  char *commentSepaChar,	/* in: comment separator characters */  int *count);			/* out: number of tokens generated by parser */				/*      (corresponds to argc) */				/* returns: */				/*  list of tokens generated by parser */				/*  (corresponds to argv[]) */				/*  or NULL if file error *//* CmdLineParseFree() *//* Free memory allocated by CmdLineParseString() or CmdLineParseFile(). */void CmdLineParseFree (  char **tokenList);		/* in: token list returned by */				/*     CmdLineParseString() or */				/*     CmdLineParseFile() *//* ComposeFileName() *//* Compose filename using default path and extension if required. *//* Handles Unix & DOS paths. "-" is passed through directly. */int ComposeFileName (  char *inName,			/* in: input filename */  int forceDefault,		/* in: 0=keep input path and/or extension if */				/*       available, otherwise use default(s) */				/*     1=force usage of default */				/*       path and extension */  char *defaultPath,		/* in: default path */				/*     or NULL */  char *defaultExt,		/* in: default extension */				/*     or NULL */  char *fileName,		/* out: composed filename */  unsigned int fileNameMaxLen);	/* in: fileName max length */				/* returns: */				/*  0=OK  1=result too long */#ifdef __cplusplus}#endif#endif	/* #ifndef _cmdline_h_ *//* end of cmdline.h */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品色眯眯| 捆绑紧缚一区二区三区视频| 亚洲aaa精品| 波多野结衣一区二区三区| 久久婷婷成人综合色| 日韩在线a电影| 欧美性猛片aaaaaaa做受| 亚洲精品ww久久久久久p站| 色欧美片视频在线观看在线视频| 欧洲国内综合视频| 99这里只有久久精品视频| 美脚の诱脚舐め脚责91| 亚洲最新视频在线观看| 欧美激情综合五月色丁香| 91麻豆精品国产91久久久久| 色一区在线观看| 国产成人免费在线观看不卡| 午夜精品福利在线| 亚洲在线视频网站| 亚洲三级电影网站| 久久精品日韩一区二区三区| 日韩一级成人av| 欧美日韩黄视频| 色中色一区二区| aa级大片欧美| 成人精品视频网站| 成人午夜精品一区二区三区| 国产一区二区在线视频| 精品一区二区三区免费观看| 日韩成人av影视| 三级久久三级久久| 香蕉成人伊视频在线观看| 亚洲一区二区三区四区的| 亚洲欧美二区三区| 亚洲精品国产a| 亚洲精品中文在线| 一区二区三区四区激情| 亚洲黄色av一区| 一区二区三区四区蜜桃| 亚洲国产精品影院| 婷婷亚洲久悠悠色悠在线播放| 一区二区三区四区不卡在线| 一区二区久久久久久| 亚洲一区精品在线| 五月天激情综合网| 日本不卡中文字幕| 久久精品国产第一区二区三区| 久久精品国产999大香线蕉| 美国av一区二区| 国产精品自拍网站| 成人综合婷婷国产精品久久免费| 国产成人精品1024| 99精品黄色片免费大全| 日本精品一区二区三区四区的功能| 欧美日韩视频第一区| 色婷婷综合激情| 久久久久国产精品厨房| 欧美videos大乳护士334| 91精品国产综合久久久久久久| 欧美群妇大交群中文字幕| 久久一区二区视频| 日韩三级精品电影久久久| 在线观看不卡视频| 欧美日韩不卡一区二区| 日韩视频免费直播| 国产伦理精品不卡| hitomi一区二区三区精品| 91黄色免费网站| 日韩一区二区高清| 国产日韩欧美精品综合| 亚洲精品高清在线| 日韩精品乱码免费| 国产不卡一区视频| 在线免费观看不卡av| 欧美成人性战久久| 国产精品久久网站| 日韩精品亚洲一区| proumb性欧美在线观看| 欧美日韩高清一区二区三区| 久久―日本道色综合久久| 亚洲欧美激情视频在线观看一区二区三区 | 免费看日韩a级影片| 国产一区三区三区| 欧美综合欧美视频| 久久综合色8888| 一区二区三区日韩精品视频| 激情综合一区二区三区| 91视频在线看| 欧美精品一区二区久久久 | 国产呦萝稀缺另类资源| 99综合电影在线视频| 日韩亚洲欧美综合| 一区二区三区日韩欧美精品| 国产九色精品成人porny| 在线观看视频欧美| 国产亚洲制服色| 天天综合色天天| 一本色道久久综合狠狠躁的推荐| 在线91免费看| 亚洲精品v日韩精品| 国产精品123| 欧美草草影院在线视频| 亚洲精品国产精品乱码不99| 粉嫩av一区二区三区| 91麻豆精品久久久久蜜臀| 亚洲精选视频免费看| 成人免费黄色大片| 精品久久五月天| 成人av午夜影院| 7777精品伊人久久久大香线蕉完整版 | 国产麻豆精品95视频| 91精品国产综合久久福利| 国产综合成人久久大片91| aaa欧美色吧激情视频| 中文av字幕一区| 国产综合色精品一区二区三区| 欧美日韩在线播| 久久av老司机精品网站导航| 在线中文字幕一区二区| 精品精品国产高清a毛片牛牛| 亚洲1区2区3区视频| 国产成人免费视频| 亚洲精品在线观看网站| 美日韩一区二区| 日韩一本二本av| 免费成人av在线播放| 555www色欧美视频| 午夜av一区二区三区| 欧美羞羞免费网站| 亚洲国产成人高清精品| 91国偷自产一区二区开放时间| 亚洲三级电影网站| 91亚洲国产成人精品一区二区三| 亚洲欧洲韩国日本视频 | 夫妻av一区二区| 26uuu精品一区二区| 国产露脸91国语对白| 26uuu欧美| 懂色中文一区二区在线播放| 国产欧美精品一区二区三区四区 | 国产乱对白刺激视频不卡| 欧美精品一区二区三区蜜臀| 国产制服丝袜一区| 国产视频一区在线播放| 成熟亚洲日本毛茸茸凸凹| 国产精品视频线看| 99re这里只有精品视频首页| 国产精品福利在线播放| 91搞黄在线观看| 91麻豆国产福利精品| 一区二区三区在线观看网站| 日韩精品亚洲一区| 欧美乱妇一区二区三区不卡视频| 中文字幕精品三区| 一区二区成人在线视频| 色婷婷av一区二区三区之一色屋| 亚洲欧美日本在线| 精东粉嫩av免费一区二区三区| 国产精品视频你懂的| 日韩三级.com| 91精品国产综合久久国产大片| 色综合天天综合狠狠| 3751色影院一区二区三区| 一本久道中文字幕精品亚洲嫩| 国产丝袜欧美中文另类| 成人av在线网站| 亚洲国产一区二区三区| 日本国产一区二区| 精品国产一区二区三区av性色| 亚洲欧洲国产日本综合| 午夜精品久久久久久不卡8050| 五月激情丁香一区二区三区| 奇米精品一区二区三区四区| 成人av在线电影| 日日骚欧美日韩| 欧美久久久久久久久久| 亚洲综合偷拍欧美一区色| 久久成人久久爱| jiyouzz国产精品久久| 成人激情免费网站| 成人国产免费视频| 99国产一区二区三精品乱码| 国产成人午夜片在线观看高清观看| 国产伦精品一区二区三区在线观看| 国产成人午夜高潮毛片| 91色乱码一区二区三区| 成人国产精品免费| 精品人伦一区二区色婷婷| 久久精品欧美日韩精品| 一区二区中文字幕在线| 奇米一区二区三区av| 51精品久久久久久久蜜臀| 亚洲精品综合在线| 99re6这里只有精品视频在线观看| 久久精品在线观看| 精品一区二区三区视频在线观看| 色噜噜狠狠成人网p站| 久久影院午夜论| 日本免费新一区视频| 欧美性猛交一区二区三区精品|