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

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

?? stream.h

?? symbian上mp3音頻解碼源代碼
?? H
字號:
/* * libmad - MPEG audio decoder library * Copyright (C) 2000-2004 Underbit Technologies, Inc. * * 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., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA * * $Id: stream.h,v 1.20 2004/02/05 09:02:39 rob Exp $ */# ifndef LIBMAD_STREAM_H# define LIBMAD_STREAM_H# include "bit.h"# define MAD_BUFFER_GUARD	8# define MAD_BUFFER_MDLEN	(511 + 2048 + MAD_BUFFER_GUARD)enum mad_error {  MAD_ERROR_NONE	   = 0x0000,	/* no error */  MAD_ERROR_BUFLEN	   = 0x0001,	/* input buffer too small (or EOF) */  MAD_ERROR_BUFPTR	   = 0x0002,	/* invalid (null) buffer pointer */  MAD_ERROR_NOMEM	   = 0x0031,	/* not enough memory */  MAD_ERROR_LOSTSYNC	   = 0x0101,	/* lost synchronization */  MAD_ERROR_BADLAYER	   = 0x0102,	/* reserved header layer value */  MAD_ERROR_BADBITRATE	   = 0x0103,	/* forbidden bitrate value */  MAD_ERROR_BADSAMPLERATE  = 0x0104,	/* reserved sample frequency value */  MAD_ERROR_BADEMPHASIS	   = 0x0105,	/* reserved emphasis value */  MAD_ERROR_BADCRC	   = 0x0201,	/* CRC check failed */  MAD_ERROR_BADBITALLOC	   = 0x0211,	/* forbidden bit allocation value */  MAD_ERROR_BADSCALEFACTOR = 0x0221,	/* bad scalefactor index */  MAD_ERROR_BADMODE        = 0x0222,	/* bad bitrate/mode combination */  MAD_ERROR_BADFRAMELEN	   = 0x0231,	/* bad frame length */  MAD_ERROR_BADBIGVALUES   = 0x0232,	/* bad big_values count */  MAD_ERROR_BADBLOCKTYPE   = 0x0233,	/* reserved block_type */  MAD_ERROR_BADSCFSI	   = 0x0234,	/* bad scalefactor selection info */  MAD_ERROR_BADDATAPTR	   = 0x0235,	/* bad main_data_begin pointer */  MAD_ERROR_BADPART3LEN	   = 0x0236,	/* bad audio data length */  MAD_ERROR_BADHUFFTABLE   = 0x0237,	/* bad Huffman table select */  MAD_ERROR_BADHUFFDATA	   = 0x0238,	/* Huffman data overrun */  MAD_ERROR_BADSTEREO	   = 0x0239	/* incompatible block_type for JS */};# define MAD_RECOVERABLE(error)	((error) & 0xff00)struct mad_stream {  unsigned char const *buffer;		/* input bitstream buffer */  unsigned char const *bufend;		/* end of buffer */  unsigned long skiplen;		/* bytes to skip before next frame */  int sync;				/* stream sync found */  unsigned long freerate;		/* free bitrate (fixed) */  unsigned char const *this_frame;	/* start of current frame */  unsigned char const *next_frame;	/* start of next frame */  struct mad_bitptr ptr;		/* current processing bit pointer */  struct mad_bitptr anc_ptr;		/* ancillary bits pointer */  unsigned int anc_bitlen;		/* number of ancillary bits */  unsigned char (*main_data)[MAD_BUFFER_MDLEN];					/* Layer III main_data() */  unsigned int md_len;			/* bytes in main_data */  int options;				/* decoding options (see below) */  enum mad_error error;			/* error code (see above) */};enum {  MAD_OPTION_IGNORECRC      = 0x0001,	/* ignore CRC errors */  MAD_OPTION_HALFSAMPLERATE = 0x0002	/* generate PCM at 1/2 sample rate */# if 0  /* not yet implemented */  MAD_OPTION_LEFTCHANNEL    = 0x0010,	/* decode left channel only */  MAD_OPTION_RIGHTCHANNEL   = 0x0020,	/* decode right channel only */  MAD_OPTION_SINGLECHANNEL  = 0x0030	/* combine channels */# endif};void mad_stream_init(struct mad_stream *);void mad_stream_finish(struct mad_stream *);# define mad_stream_options(stream, opts)  \    ((void) ((stream)->options = (opts)))void mad_stream_buffer(struct mad_stream *,		       unsigned char const *, unsigned long);void mad_stream_skip(struct mad_stream *, unsigned long);int mad_stream_sync(struct mad_stream *);char const *mad_stream_errorstr(struct mad_stream const *);# endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美韩国一区二区| 91麻豆精品国产91久久久使用方法| 一区二区三区精品视频| 国产三级一区二区| 久久日韩粉嫩一区二区三区| 精品国产伦理网| 日韩视频在线一区二区| 日韩三级视频在线看| 欧美成人激情免费网| 欧美精品一区二区三区久久久| 日韩欧美在线网站| 精品国产乱码久久久久久久久| 精品国产一区二区三区忘忧草| 久久综合一区二区| 欧美激情在线一区二区三区| 成人欧美一区二区三区视频网页| 最近日韩中文字幕| 亚洲永久精品大片| 日本伊人精品一区二区三区观看方式| 无码av免费一区二区三区试看| 日本不卡不码高清免费观看| 国产一区二区0| 日本久久精品电影| 欧美精品精品一区| 久久久不卡网国产精品二区| 一区在线观看视频| 日韩精品免费专区| 国产成人av电影免费在线观看| 91在线看国产| 日韩亚洲电影在线| 中文字幕在线观看一区二区| 天堂va蜜桃一区二区三区漫画版| 国产在线国偷精品产拍免费yy| 91网站在线观看视频| 欧美卡1卡2卡| 国产精品视频一二三| 日韩精品视频网| av欧美精品.com| 56国语精品自产拍在线观看| 日本一区二区三区四区| 午夜电影一区二区三区| 国产69精品久久99不卡| 在线播放视频一区| 亚洲欧美偷拍三级| 久久不见久久见免费视频1| 色哟哟日韩精品| 国产视频一区二区在线| 琪琪一区二区三区| 色综合久久久久综合99| 久久久久88色偷偷免费| 午夜欧美在线一二页| 91视频精品在这里| 国产日产精品一区| 另类综合日韩欧美亚洲| 欧美自拍丝袜亚洲| 国产精品国产三级国产aⅴ原创 | eeuss鲁一区二区三区| 欧美一级国产精品| 亚洲精品第1页| 北岛玲一区二区三区四区| 日韩女优视频免费观看| 视频一区免费在线观看| 日本道精品一区二区三区| 欧美韩国一区二区| 国产夫妻精品视频| 日韩欧美久久久| 日本成人在线网站| 欧美精品亚洲一区二区在线播放| 国产精品福利一区二区三区| 国产精品一二三四五| 日韩精品一区二区三区视频播放| 日韩激情一二三区| 欧美一区二区三区性视频| 亚洲国产视频在线| 欧美日韩成人综合天天影院| 一区二区三区影院| 色婷婷亚洲婷婷| 亚洲国产日韩一级| 欧美视频三区在线播放| 亚洲一区二区在线免费观看视频| 91老师片黄在线观看| 亚洲精选一二三| 欧美亚洲一区二区在线| 亚洲国产cao| 欧美精品一卡两卡| 美国十次综合导航| 久久久www成人免费无遮挡大片| 国产在线观看一区二区| 国产精品美女久久久久av爽李琼| 成人午夜短视频| 亚洲欧美日韩久久| 欧美久久免费观看| 久久精品免费看| 亚洲国产精品精华液2区45| 色综合色狠狠综合色| 午夜婷婷国产麻豆精品| 精品久久人人做人人爰| 国产精品乡下勾搭老头1| 国产精品美女一区二区在线观看| 91视频www| 日韩精品欧美精品| 国产日韩v精品一区二区| 色婷婷av一区二区三区之一色屋| 亚洲成av人在线观看| 欧美v日韩v国产v| 成人av电影在线| 亚洲一卡二卡三卡四卡无卡久久| 欧美一级理论片| 99久久久久久| 蜜桃av一区二区三区电影| 欧美—级在线免费片| 欧美日韩久久久久久| 国产精品中文字幕一区二区三区| 亚洲欧美一区二区久久| 欧美一区二区三区四区五区| 国产高清不卡一区二区| 一区二区三区在线影院| 日韩一区二区免费在线观看| 成人久久视频在线观看| 午夜精品久久久久| 国产精品麻豆久久久| 欧美一级片在线观看| 91丨九色丨国产丨porny| 麻豆91免费看| 亚洲一区二区三区视频在线 | 狠狠色狠狠色综合| 伊人婷婷欧美激情| 国产午夜精品美女毛片视频| 91国产成人在线| 成人小视频在线| 激情综合亚洲精品| 亚洲一卡二卡三卡四卡无卡久久 | 欧美影视一区二区三区| 国产成人自拍高清视频在线免费播放| 亚洲一区二区欧美| 1000部国产精品成人观看| 日韩精品一区二区三区在线播放| 欧美综合在线视频| 91在线精品一区二区| 国产成人精品午夜视频免费| 色老汉av一区二区三区| fc2成人免费人成在线观看播放 | 午夜精品福利在线| 亚洲女人小视频在线观看| 国产欧美日韩在线观看| 久久综合久久综合久久综合| 日韩欧美在线一区二区三区| 在线不卡中文字幕| 91精品国产综合久久久蜜臀粉嫩| 欧美性猛片aaaaaaa做受| 91麻豆自制传媒国产之光| av亚洲精华国产精华| 99久久久免费精品国产一区二区 | 亚洲视频在线观看一区| 中文文精品字幕一区二区| 久久综合久久综合九色| 精品国产一区二区三区av性色| 日韩三级在线免费观看| 日韩欧美成人激情| 欧美精品一区二区不卡| 国产亚洲女人久久久久毛片| 国产欧美一区二区精品仙草咪| 中文字幕久久午夜不卡| 麻豆精品新av中文字幕| 久久97超碰国产精品超碰| 韩国三级在线一区| 国产91在线观看丝袜| 95精品视频在线| 欧美私人免费视频| 日韩视频在线你懂得| 国产亚洲短视频| 亚洲色图丝袜美腿| 天天综合色天天综合色h| 免费的成人av| 国产91精品一区二区麻豆网站| 成人三级在线视频| 欧美系列亚洲系列| 欧美mv日韩mv亚洲| 国产精品女人毛片| 婷婷激情综合网| 国产成人精品免费一区二区| 一本大道久久精品懂色aⅴ| 欧美嫩在线观看| 久久综合成人精品亚洲另类欧美 | 欧美日韩国产一级片| 日韩三级在线免费观看| 亚洲国产成人在线| 午夜精品福利在线| 成人黄色网址在线观看| 欧美性感一类影片在线播放| 精品区一区二区| 亚洲乱码国产乱码精品精的特点 | 91麻豆成人久久精品二区三区| 在线观看91av| 国产日韩欧美精品综合| 香蕉成人伊视频在线观看| 国产精品888| 日韩一区二区三区精品视频| 最新久久zyz资源站| 久久99精品国产.久久久久久|