gsm_option.c

来自「Trolltech公司发布的图形界面操作系统。可在qt-embedded-2.3」· C语言 代码 · 共 69 行

C
69
字号
/* * Copyright 1992 by Jutta Degener and Carsten Bormann, Technische * Universitaet Berlin.  See the accompanying file "COPYRIGHT" for * details.  THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE. *//* $Header: /home/cvsroot/qtopia2/src/3rdparty/libraries/gsm/gsm_option.c,v 1.1 2002/10/28 00:28:29 rweather Exp $ */#include "private.h"#include "gsm.h"int gsm_option (gsm r, int opt, int * val){	int 	result = -1;	switch (opt) {	case GSM_OPT_LTP_CUT:#ifdef 	LTP_CUT		result = r->ltp_cut;		if (val) r->ltp_cut = *val;#endif		break;	case GSM_OPT_VERBOSE:#ifndef	NDEBUG		result = r->verbose;		if (val) r->verbose = *val;#endif		break;	case GSM_OPT_FAST:#if	defined(FAST) && defined(USE_FLOAT_MUL)		result = r->fast;		if (val) r->fast = !!*val;#endif		break;	case GSM_OPT_FRAME_CHAIN:#ifdef WAV49		result = r->frame_chain;		if (val) r->frame_chain = *val;#endif		break;	case GSM_OPT_FRAME_INDEX:#ifdef WAV49		result = r->frame_index;		if (val) r->frame_index = *val;#endif		break;	case GSM_OPT_WAV49:#ifdef WAV49 		result = r->wav_fmt;		if (val) r->wav_fmt = !!*val;#endif		break;	default:		break;	}	return result;}

⌨️ 快捷键说明

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