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

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

?? mpegaud.h

?? mp3解碼源代碼
?? H
字號(hào):
/****************************************************************************//* *	mpegaud.h -- MPEG Audio defintions * *	Author  :   St閜hane TAVENARD * *	(C) Copyright 1997-1999 St閜hane TAVENARD *	    All Rights Reserved *	 *	This program is free software; you can redistribute it and/or modify *	it under the terms of the GNU General Public License as published by *	the Free Software Foundation; either version 2 of the License, or *	(at your option) any later version. *	 *	This program is distributed in the hope that it will be useful, *	but WITHOUT ANY WARRANTY; without even the implied warranty of *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *	GNU General Public License for more details. *	 *	You should have received a copy of the GNU General Public License *	along with this program; if not, write to the Free Software *	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *//****************************************************************************/#ifndef MPEGAUD_H#define MPEGAUD_H/****************************************************************************/#include "bitstr.h"#include "huff.h"/* *	Integer only decode. *///#define MPEGAUD_INT/* *	ID */#define MPA_ID_1	1#define MPA_ID_2	0/* *	Sampling Frequencies */#define MPA_SAMP_44100		0#define MPA_SAMP_48000		1#define MPA_SAMP_32000		2/* *	Modes */#define MPA_MAX_CHANNELS	2#define MPA_MODE_STEREO		0#define MPA_MODE_JOINT_STEREO	1#define MPA_MODE_DUAL_CHANNEL	2#define MPA_MODE_MONO		3#define MPA_SSLIMIT		18#define MPA_SBLIMIT		32#define MPA_GRANULE_SIZE	576  // MPA_SSLIMIT*MPA_SBLIMIT#define MPA_SCALE_BLOCK		12#define MPA_HANNING_SIZE	512#define MPA_SCALE_RANGE		64#define MPA_SCALE		32768#define MPA_PCM_SIZE		1152/* *	Layer II */#define MPA_GROUPS		3/* *	Layer III */#define MPA_MAX_GRANULES	2#define MPA_MAX_WINDOWS		3typedef struct {	INT16	ID;	INT16	layer;	INT16	protection_bit;	INT16	bitrate_index;	INT16	sampling_frequency;	BOOL	padding_bit;	BOOL	private_bit;	INT16	mode;	INT16	mode_extension;	BOOL	copyright;	BOOL	original;	INT16	emphasis;	INT16	crc_check;	BOOL	half_freq; // MPEG 2.5 ext.	INT32	header_pos;} MPA_HEADER;/* *	Layer III granule info */typedef struct {	UINT16	part2_3_length;        // 12 uimsbf	UINT16	big_values;            // 9  uimsbf	UINT16	global_gain;           // 8  uimsbf	UINT16	scalefac_compress;     // 4  bslbf MPEG1, 9 bslbf MPEG2	BOOL	window_switching_flag;	UINT16	block_type;            // 2  bslbf	BOOL	mixed_block_flag;	UINT16	table_select[ 3 ];     // 5  bslbf	UINT16	subblock_gain[ 3 ];    // 3  bslbf	UINT16	region0_count;         // 4  bslbf	UINT16	region1_count;         // 3  bslbf	BOOL	preflag;	BOOL	scalefac_scale;        // 1 bslbf	UINT16	count1table_select;    // 1 bslbf} MPA_GRANULE_INFO;/* *	Layer III side info */typedef struct {	UINT16	main_data_begin;       // 9  uimsbf MPEG1, 8 uimsbf MPEG2	UINT16	private_bits;          // 5/3 bslbf MPEG1, 1/2 bslbf MPEG2	struct {		BOOL scfsi[4];		MPA_GRANULE_INFO gr[MPA_MAX_GRANULES];	} ch[MPA_MAX_CHANNELS];} MPA_SIDE_INFO;/* *	Layer III scale factors *	Note : swap  s[MPA_MAX_WINDOWS][13] to s[13][MPA_MAX_WINDOWS] *	       to optimize time access ? */typedef struct {   UINT16	l[23];   UINT16	s[MPA_MAX_WINDOWS][13];} MPA_SCALE_FAC3;#ifdef MPEGAUD_INT#define MPEGAUD_SCALE_TYPE INT32#define MPEGAUD_SCALE_BITS 30#define MPEGAUD_FRACT_TYPE INT16#define MPEGAUD_FRACT_BITS 14#else#define MPEGAUD_SCALE_TYPE REAL#define MPEGAUD_FRACT_TYPE REAL#endif#include "mpegsub.h"#include "mpegimdc.h" // #4/* *	Warning: assume 32-bit alignement */typedef struct {	const UINT8	(*alloc)[16]; // MPEG-II alloc table	INT16		bit_alloc[MPA_MAX_CHANNELS][MPA_SBLIMIT];	MPEGAUD_SCALE_TYPE scale[MPA_MAX_CHANNELS][MPA_GROUPS][MPA_SBLIMIT];	UINT16		sample[MPA_MAX_CHANNELS][MPA_GROUPS][MPA_SBLIMIT];	MPEGAUD_FRACT_TYPE fraction[MPA_MAX_CHANNELS][MPA_GROUPS][MPA_SBLIMIT];	INT16		is[MPA_GRANULE_SIZE];	MPEGAUD_FRACT_TYPE xr[MPA_MAX_CHANNELS][MPA_GRANULE_SIZE];	MPEGAUD_FRACT_TYPE lr[MPA_MAX_CHANNELS][MPA_GRANULE_SIZE];	INT16		*pcm[MPA_MAX_CHANNELS];	INT16		scfsi[MPA_MAX_CHANNELS][MPA_SBLIMIT];	MPA_SCALE_FAC3	scale_fac3[MPA_MAX_CHANNELS];	BITSTREAM	*bitstream;	HUFFMAN		*huffman;	MPEGSUB		*mpegsub;	MPEGIMDCT	*mpegimdct;	MPA_HEADER	header;	MPA_SIDE_INFO	side_info;	BOOL		stereo;	INT16		channels;	UINT16		sfreq;	UINT32		stream_size;	INT16		bitrate;	INT16		jsbound;	INT16		sblimit;	INT16		current_table;	UINT32		frame;	INT16		freq_div;	INT16		quality;	INT16		sb_max;	BOOL		force_mono;	INT16		sfb_nul_l[MPA_MAX_CHANNELS];	INT16		sfb_nul_s[MPA_MAX_WINDOWS][MPA_MAX_CHANNELS];	// For MPEG2-III is_pos illegal is not 7 but is_max[sfb]	INT16		is_max_l[21];	INT16		is_max_s[MPA_MAX_WINDOWS][12];	BOOL		need_sync;	INT16		imdct_max[MPA_MAX_CHANNELS];	INT16		sfb_nul_s_top[MPA_MAX_WINDOWS];	INT32		bitstream_start_pos;	void		*keyp;} MPA_STREAM;/****************************************************************************/#endif /* MPEGAUD_H */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩高清不卡一区二区三区| 亚洲精品乱码久久久久久黑人| 日韩成人免费电影| 欧美一级片在线观看| 蜜臂av日日欢夜夜爽一区| 日韩女优电影在线观看| 国产精品一区二区91| 亚洲国产精品成人综合| 91蝌蚪porny| 亚洲国产综合色| 欧美电视剧免费观看| 国产精品资源在线| 亚洲免费三区一区二区| 欧美精品一卡两卡| 久久99九九99精品| 综合自拍亚洲综合图不卡区| 欧美性xxxxxxxx| 久久er精品视频| 亚洲欧洲一区二区三区| 欧美日韩视频在线观看一区二区三区| 美日韩一区二区| 国产欧美va欧美不卡在线| 色综合久久中文字幕综合网| 日韩和欧美一区二区三区| 久久精品免视看| 色先锋aa成人| 韩国欧美国产一区| 亚洲综合无码一区二区| 久久亚洲精品国产精品紫薇| 欧美综合在线视频| 国内精品久久久久影院薰衣草| 中文字幕日韩精品一区| 在线成人小视频| 成人免费黄色在线| 看片网站欧美日韩| 亚洲一区二区三区中文字幕在线| 久久久久久麻豆| 欧美人成免费网站| 91视频观看视频| 国产一二三精品| 亚洲一本大道在线| 国产精品成人免费在线| 欧美tickling网站挠脚心| 欧洲生活片亚洲生活在线观看| 国产麻豆精品在线| 免费精品99久久国产综合精品| 亚洲欧洲精品一区二区三区不卡| 在线综合亚洲欧美在线视频| 91捆绑美女网站| 成人午夜电影小说| 国产一区二区三区免费播放| 亚洲午夜久久久久久久久久久| 欧美精品久久天天躁| 韩国中文字幕2020精品| 人人爽香蕉精品| 亚洲精品中文字幕在线观看| 精品国产乱码91久久久久久网站| 91在线观看污| 国产自产视频一区二区三区| 一区二区三区小说| 国产蜜臀av在线一区二区三区| 欧美午夜理伦三级在线观看| 国产精品18久久久久久久网站| 一个色综合网站| 亚洲免费观看高清完整版在线观看 | 91亚洲精品久久久蜜桃网站| 日韩高清在线不卡| 亚洲免费毛片网站| 国产精品青草综合久久久久99| 欧美一级艳片视频免费观看| 色噜噜狠狠成人网p站| 国产精品 欧美精品| 亚洲va国产va欧美va观看| 国产精品国产a级| 久久久久国产精品麻豆ai换脸| 欧美丰满嫩嫩电影| 91黄视频在线| 99久久精品国产一区二区三区 | 天堂av在线一区| 亚洲一区二区三区四区在线免费观看 | 国产精品的网站| 国产欧美精品日韩区二区麻豆天美| 91精品在线观看入口| 欧美性大战久久久久久久蜜臀 | 亚洲第一福利视频在线| 亚洲欧美日韩综合aⅴ视频| 欧美精彩视频一区二区三区| 精品久久久久久久久久久院品网| 91精品国产色综合久久| 欧美三级蜜桃2在线观看| 91黄色小视频| 欧美制服丝袜第一页| 91在线视频播放地址| jizz一区二区| av在线不卡观看免费观看| 国产成人av一区二区三区在线观看| 美国欧美日韩国产在线播放| 久久97超碰国产精品超碰| 狠狠网亚洲精品| 国产不卡高清在线观看视频| 丁香啪啪综合成人亚洲小说| 成人av在线一区二区| 99久久久免费精品国产一区二区| 成人精品电影在线观看| a4yy欧美一区二区三区| 91麻豆swag| 欧美日韩一级二级| 日韩视频在线你懂得| 日韩色视频在线观看| 欧美成人精品二区三区99精品| 欧美mv和日韩mv的网站| 91精品福利在线一区二区三区| 日韩欧美第一区| 久久久.com| 成人免费在线播放视频| 亚洲成人免费在线观看| 久久99国产精品麻豆| 国产盗摄一区二区| 97精品国产露脸对白| 欧美午夜精品久久久久久孕妇| 欧美久久久久免费| 欧美成人免费网站| 亚洲人成亚洲人成在线观看图片 | 国产精品丝袜91| 亚洲精品一二三区| 人人超碰91尤物精品国产| 国产剧情一区二区| 91亚洲精品乱码久久久久久蜜桃| 91论坛在线播放| 久久九九久久九九| 亚洲欧美日韩国产成人精品影院| 亚欧色一区w666天堂| 精品中文字幕一区二区小辣椒| 成人午夜视频网站| 91精品国产麻豆| 欧美国产日韩亚洲一区| 亚洲无线码一区二区三区| 极品瑜伽女神91| 色综合激情久久| 91精品中文字幕一区二区三区| 欧美国产欧美综合| 亚洲18女电影在线观看| 丁香激情综合国产| 欧美日本国产一区| 国产精品三级在线观看| 日产精品久久久久久久性色| 粉嫩13p一区二区三区| 8x福利精品第一导航| 亚洲欧洲精品天堂一级| 美女精品自拍一二三四| 丁香激情综合五月| 日本一区二区三区电影| 蜜桃视频一区二区三区| 色综合天天狠狠| 久久久电影一区二区三区| 日韩高清一级片| 91福利视频在线| 国产网站一区二区三区| 蜜桃久久av一区| 91色综合久久久久婷婷| 久久久久国色av免费看影院| 午夜av电影一区| 色香蕉成人二区免费| 国产精品丝袜一区| 精品无人区卡一卡二卡三乱码免费卡 | 成人app网站| 精品sm捆绑视频| 青青草97国产精品免费观看无弹窗版 | 国产成人精品在线看| 91精品欧美一区二区三区综合在| 亚洲人亚洲人成电影网站色| 国产成人av一区| 精品国产在天天线2019| 美女在线视频一区| 91麻豆精品国产91久久久久| 亚洲国产精品久久艾草纯爱| eeuss鲁片一区二区三区在线看| 精品三级在线观看| 国产美女主播视频一区| 精品久久五月天| 看电视剧不卡顿的网站| 日韩一区国产二区欧美三区| 亚洲午夜久久久久| 欧美日韩性生活| 亚洲大片在线观看| 欧美裸体一区二区三区| 图片区小说区区亚洲影院| 欧美成人综合网站| 精品一区二区三区香蕉蜜桃| 日韩欧美国产一区二区三区| 精品亚洲aⅴ乱码一区二区三区| 欧美tickling挠脚心丨vk| 麻豆国产欧美一区二区三区| 欧美一区二区视频网站| 无吗不卡中文字幕| 欧美一区二区不卡视频| 成人免费av资源| 亚洲人午夜精品天堂一二香蕉| 色综合网站在线| 亚洲国产一二三|