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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? decode.c

?? G.711通信協(xié)議以及壓縮解壓縮代碼.
?? C
字號:
/*
 * decode.c
 *
 * CCITT ADPCM decoder
 *
 * Usage : decode [-3|4|5] [-a|u|l] < infile > outfile
 */
#include <stdio.h>
#include "g72x.h"


/*
 * Unpack input codes and pass them back as bytes.
 * Returns 1 if there is residual input, returns -1 if eof, else returns 0.
 */
int
unpack_input(
	unsigned char		*code,
	int			bits)
{
	static unsigned int	in_buffer = 0;
	static int		in_bits = 0;
	unsigned char		in_byte;

	if (in_bits < bits) {
		if (fread(&in_byte, sizeof (char), 1, stdin) != 1) {
			*code = 0;
			return (-1);
		}
		in_buffer |= (in_byte << in_bits);
		in_bits += 8;
	}
	*code = in_buffer & ((1 << bits) - 1);
	in_buffer >>= bits;
	in_bits -= bits;
	return (in_bits > 0);
}


main(
	int			argc,
	char			**argv)
{
	short			sample;
	unsigned char		code;
	int			n;
	struct g72x_state	state;
	int			out_coding;
	int			out_size;
	int			(*dec_routine)();
	int			dec_bits;

	g72x_init_state(&state);
	out_coding = AUDIO_ENCODING_ULAW;
	out_size = sizeof (char);
	dec_routine = g721_decoder;
	dec_bits = 4;

	/* Process encoding argument, if any */
	while ((argc > 1) && (argv[1][0] == '-')) {
		switch (argv[1][1]) {
		case '3':
			dec_routine = g723_24_decoder;
			dec_bits = 3;
			break;
		case '4':
			dec_routine = g721_decoder;
			dec_bits = 4;
			break;
		case '5':
			dec_routine = g723_40_decoder;
			dec_bits = 5;
			break;
		case 'u':
			out_coding = AUDIO_ENCODING_ULAW;
			out_size = sizeof (char);
			break;
		case 'a':
			out_coding = AUDIO_ENCODING_ALAW;
			out_size = sizeof (char);
			break;
		case 'l':
			out_coding = AUDIO_ENCODING_LINEAR;
			out_size = sizeof (short);
			break;
		default:
fprintf(stderr, "CCITT ADPCM Decoder -- usage:\n");
fprintf(stderr, "\tdecode [-3|4|5] [-a|u|l] < infile > outfile\n");
fprintf(stderr, "where:\n");
fprintf(stderr, "\t-3\tProcess G.723 24kbps (3-bit) input data\n");
fprintf(stderr, "\t-4\tProcess G.721 32kbps (4-bit) input data [default]\n");
fprintf(stderr, "\t-5\tProcess G.723 40kbps (5-bit) input data\n");
fprintf(stderr, "\t-a\tGenerate 8-bit A-law data\n");
fprintf(stderr, "\t-u\tGenerate 8-bit u-law data [default]\n");
fprintf(stderr, "\t-l\tGenerate 16-bit linear PCM data\n");
			exit(1);
		}
		argc--;
		argv++;
	}

	/* Read and unpack input codes and process them */
	while (unpack_input(&code, dec_bits) >= 0) {
		sample = (*dec_routine)(code, out_coding, &state);
		if (out_size == 2) {
			fwrite(&sample, out_size, 1, stdout);
		} else {
			code = (unsigned char)sample;
			fwrite(&code, out_size, 1, stdout);
		}
	}
	fclose(stdout);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频一区在线观看| 国产成人精品亚洲午夜麻豆| 国产精品大尺度| 国产午夜精品一区二区三区四区| 欧美不卡在线视频| 欧美成人三级电影在线| 精品国精品国产| 久久久www免费人成精品| 久久久久久免费| 国产精品嫩草99a| 成人免费在线观看入口| 亚洲日本中文字幕区| 亚洲黄色免费网站| 亚洲成人手机在线| 欧美aaaaaa午夜精品| 狠狠网亚洲精品| 懂色av噜噜一区二区三区av| 波多野结衣欧美| 欧美三级电影在线看| 欧美日韩精品欧美日韩精品一| 日韩一卡二卡三卡四卡| 久久久www成人免费无遮挡大片 | 国产日产亚洲精品系列| 国产亚洲女人久久久久毛片| 国产精品成人午夜| 九一久久久久久| 国产成人高清在线| 在线免费观看日本欧美| 日韩欧美你懂的| 国产精品久久久久久户外露出 | 欧美性猛交xxxxxx富婆| 欧美精品久久天天躁| 久久色在线观看| 国产精品视频一二三区| 亚洲成人av一区| 国产精品一区二区三区99| 色综合天天在线| 精品久久久久99| 一区二区三区日韩欧美| 国产在线精品视频| 在线观看亚洲a| 国产免费成人在线视频| 首页亚洲欧美制服丝腿| 99久久婷婷国产| 26uuu国产电影一区二区| 又紧又大又爽精品一区二区| 国产精品一区一区三区| 欧美日韩美女一区二区| 中文字幕日本不卡| 国产做a爰片久久毛片| 欧美日韩国产成人在线91| 中文字幕成人av| 国产一区二区三区高清播放| 欧美日韩一区二区欧美激情| 国产精品久久久久影院亚瑟| 美女视频黄频大全不卡视频在线播放| 色综合 综合色| 中文字幕亚洲电影| 国产丶欧美丶日本不卡视频| 日韩免费电影一区| 日韩vs国产vs欧美| 欧美精品丝袜中出| 亚洲香蕉伊在人在线观| 色综合久久99| 中文字幕一区免费在线观看| 国产麻豆成人精品| 精品播放一区二区| 极品少妇xxxx偷拍精品少妇| 4438x成人网最大色成网站| 亚洲一区免费在线观看| 91免费视频网| 一级特黄大欧美久久久| 色噜噜狠狠成人网p站| 成人免费在线视频| 99久久99久久综合| 亚洲色欲色欲www| 91欧美一区二区| 亚洲乱码国产乱码精品精可以看| av影院午夜一区| 亚洲欧美韩国综合色| 91蝌蚪porny九色| 一区二区三区色| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 综合久久久久久久| 欧美影视一区在线| 日韩有码一区二区三区| 日韩欧美国产综合一区| 国产一区二区不卡| 国产精品久久久一本精品| 91在线观看下载| 亚洲福利视频一区| 精品伦理精品一区| 国产成+人+日韩+欧美+亚洲| 欧美极品另类videosde| 色狠狠色噜噜噜综合网| 婷婷成人综合网| 欧美精品一区二区在线播放| 成人性色生活片| 悠悠色在线精品| 日韩一区二区影院| 国产露脸91国语对白| 亚洲欧美偷拍三级| 欧美日韩黄色影视| 国产一区二区女| 亚洲卡通动漫在线| 精品国产伦一区二区三区观看方式| 国产精品白丝av| 亚洲成人第一页| 国产亚洲欧美一区在线观看| 在线观看视频一区二区| 久久国产婷婷国产香蕉| 亚洲日本在线天堂| 欧美tk丨vk视频| 91美女福利视频| 成人黄页在线观看| 亚洲v精品v日韩v欧美v专区| 国产亚洲污的网站| 91.成人天堂一区| caoporen国产精品视频| 日本最新不卡在线| 亚洲美女淫视频| 久久精品男人的天堂| 欧美日韩成人一区二区| 成人午夜激情片| 美女精品自拍一二三四| 一区二区三区在线观看网站| 久久久亚洲国产美女国产盗摄| 欧美日韩成人综合| 91老师片黄在线观看| 国产91精品久久久久久久网曝门| 首页国产丝袜综合| 夜夜嗨av一区二区三区| 国产亚洲精久久久久久| 日韩三级在线免费观看| 欧美私人免费视频| 色噜噜久久综合| 成人av手机在线观看| 国内一区二区在线| 麻豆91精品视频| 午夜久久久久久电影| 亚洲综合激情另类小说区| 国产精品日产欧美久久久久| 久久久久久夜精品精品免费| 欧美成人精品3d动漫h| 666欧美在线视频| 欧美日韩精品福利| 欧美日韩一区在线观看| 欧美日精品一区视频| 91久久线看在观草草青青| 不卡的av在线| www.欧美精品一二区| 波多野洁衣一区| 99在线精品一区二区三区| 99久久精品国产毛片| 成人av在线资源网站| va亚洲va日韩不卡在线观看| 成人福利在线看| 91在线视频免费观看| 一本色道久久加勒比精品 | 亚洲精品在线网站| 久久综合九色综合97婷婷| 欧美精品一区二区三区一线天视频 | 国产精品福利一区二区| 国产精品视频一区二区三区不卡| 国产精品久久久久久久岛一牛影视| 欧美国产精品一区二区三区| ...xxx性欧美| 亚洲一区二区欧美| 日本欧美一区二区在线观看| 精东粉嫩av免费一区二区三区| 国产一区二区日韩精品| 91在线免费视频观看| 欧美日韩一区高清| 日韩欧美成人午夜| 国产清纯在线一区二区www| 亚洲欧洲在线观看av| 亚洲综合一区二区精品导航| 蜜臀久久99精品久久久久久9| 国产九色sp调教91| 91国偷自产一区二区使用方法| 欧美日韩一区二区三区在线| 欧美一区二区三区免费| 国产女主播一区| 亚洲福利一区二区三区| 国产一区二区久久| 在线观看区一区二| 欧美精品一区二区不卡| 一区二区在线观看不卡| 日本美女一区二区三区视频| 成人高清在线视频| 91精品国产色综合久久不卡蜜臀| 国产日韩高清在线| 性久久久久久久久久久久| 国产精品77777| 欧美日韩在线播放三区| 欧美国产日本视频| 青青草91视频| 在线欧美一区二区| 久久久不卡影院| 奇米888四色在线精品|