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

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

?? ogg.h

?? 語音濾波源代碼
?? H
字號:
/******************************************************************** *                                                                  * * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   * * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     * * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE * * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       * *                                                                  * * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2002             * * by the Xiph.Org Foundation http://www.xiph.org/                  * *                                                                  * ******************************************************************** function: toplevel libogg include last mod: $Id: ogg.h 7188 2004-07-20 07:26:04Z xiphmont $ ********************************************************************/#ifndef _OGG_H#define _OGG_H#ifdef __cplusplusextern "C" {#endif#include "os_types.h"typedef struct {  long endbyte;  int  endbit;  unsigned char *buffer;  unsigned char *ptr;  long storage;} oggpack_buffer;/* ogg_page is used to encapsulate the data in one Ogg bitstream page *****/typedef struct {  unsigned char *header;  long header_len;  unsigned char *body;  long body_len;} ogg_page;/* ogg_stream_state contains the current encode/decode state of a logical   Ogg bitstream **********************************************************/typedef struct {  unsigned char   *body_data;    /* bytes from packet bodies */  long    body_storage;          /* storage elements allocated */  long    body_fill;             /* elements stored; fill mark */  long    body_returned;         /* elements of fill returned */  int     *lacing_vals;      /* The values that will go to the segment table */  ogg_int64_t *granule_vals; /* granulepos values for headers. Not compact				this way, but it is simple coupled to the				lacing fifo */  long    lacing_storage;  long    lacing_fill;  long    lacing_packet;  long    lacing_returned;  unsigned char    header[282];      /* working space for header encode */  int              header_fill;  int     e_o_s;          /* set when we have buffered the last packet in the                             logical bitstream */  int     b_o_s;          /* set after we've written the initial page                             of a logical bitstream */  long    serialno;  long    pageno;  ogg_int64_t  packetno;      /* sequence number for decode; the framing                             knows where there's a hole in the data,                             but we need coupling so that the codec                             (which is in a seperate abstraction                             layer) also knows about the gap */  ogg_int64_t   granulepos;} ogg_stream_state;/* ogg_packet is used to encapsulate the data and metadata belonging   to a single raw Ogg/Vorbis packet *************************************/typedef struct {  unsigned char *packet;  //long  bytes;  int  bytes;  long  b_o_s;  long  e_o_s;  ogg_int64_t  granulepos;    ogg_int64_t  packetno;     /* sequence number for decode; the framing				knows where there's a hole in the data,				but we need coupling so that the codec				(which is in a seperate abstraction				layer) also knows about the gap */} ogg_packet;typedef struct {  unsigned char *data;  int storage;  int fill;  int returned;  int unsynced;  int headerbytes;  int bodybytes;} ogg_sync_state;/* Ogg BITSTREAM PRIMITIVES: bitstream ************************/extern void  oggpack_writeinit(oggpack_buffer *b);extern void  oggpack_writetrunc(oggpack_buffer *b,long bits);extern void  oggpack_writealign(oggpack_buffer *b);extern void  oggpack_writecopy(oggpack_buffer *b,void *source,long bits);extern void  oggpack_reset(oggpack_buffer *b);extern void  oggpack_writeclear(oggpack_buffer *b);extern void  oggpack_readinit(oggpack_buffer *b,unsigned char *buf,int bytes);extern void  oggpack_write(oggpack_buffer *b,unsigned long value,int bits);extern long  oggpack_look(oggpack_buffer *b,int bits);extern long  oggpack_look1(oggpack_buffer *b);extern void  oggpack_adv(oggpack_buffer *b,int bits);extern void  oggpack_adv1(oggpack_buffer *b);extern long  oggpack_read(oggpack_buffer *b,int bits);extern long  oggpack_read1(oggpack_buffer *b);extern long  oggpack_bytes(oggpack_buffer *b);extern long  oggpack_bits(oggpack_buffer *b);extern unsigned char *oggpack_get_buffer(oggpack_buffer *b);extern void  oggpackB_writeinit(oggpack_buffer *b);extern void  oggpackB_writetrunc(oggpack_buffer *b,long bits);extern void  oggpackB_writealign(oggpack_buffer *b);extern void  oggpackB_writecopy(oggpack_buffer *b,void *source,long bits);extern void  oggpackB_reset(oggpack_buffer *b);extern void  oggpackB_writeclear(oggpack_buffer *b);extern void  oggpackB_readinit(oggpack_buffer *b,unsigned char *buf,int bytes);extern void  oggpackB_write(oggpack_buffer *b,unsigned long value,int bits);extern long  oggpackB_look(oggpack_buffer *b,int bits);extern long  oggpackB_look1(oggpack_buffer *b);extern void  oggpackB_adv(oggpack_buffer *b,int bits);extern void  oggpackB_adv1(oggpack_buffer *b);extern long  oggpackB_read(oggpack_buffer *b,int bits);extern long  oggpackB_read1(oggpack_buffer *b);extern long  oggpackB_bytes(oggpack_buffer *b);extern long  oggpackB_bits(oggpack_buffer *b);extern unsigned char *oggpackB_get_buffer(oggpack_buffer *b);/* Ogg BITSTREAM PRIMITIVES: encoding **************************/extern int      ogg_stream_packetin(ogg_stream_state *os, ogg_packet *op);extern int      ogg_stream_pageout(ogg_stream_state *os, ogg_page *og);extern int      ogg_stream_flush(ogg_stream_state *os, ogg_page *og);/* Ogg BITSTREAM PRIMITIVES: decoding **************************/extern int      ogg_sync_init(ogg_sync_state *oy);extern int      ogg_sync_clear(ogg_sync_state *oy);extern int      ogg_sync_reset(ogg_sync_state *oy);extern int		ogg_sync_destroy(ogg_sync_state *oy);extern char    *ogg_sync_buffer(ogg_sync_state *oy, long size);extern int      ogg_sync_wrote(ogg_sync_state *oy, long bytes);extern long     ogg_sync_pageseek(ogg_sync_state *oy,ogg_page *og);extern int      ogg_sync_pageout(ogg_sync_state *oy, ogg_page *og);extern int      ogg_stream_pagein(ogg_stream_state *os, ogg_page *og);extern int      ogg_stream_packetout(ogg_stream_state *os,ogg_packet *op);extern int      ogg_stream_packetpeek(ogg_stream_state *os,ogg_packet *op);/* Ogg BITSTREAM PRIMITIVES: general ***************************/extern int      ogg_stream_init(ogg_stream_state *os,int serialno);extern int      ogg_stream_clear(ogg_stream_state *os);extern int      ogg_stream_reset(ogg_stream_state *os);extern int      ogg_stream_reset_serialno(ogg_stream_state *os,int serialno);extern int      ogg_stream_destroy(ogg_stream_state *os);extern int      ogg_stream_eos(ogg_stream_state *os);extern void     ogg_page_checksum_set(ogg_page *og);extern int      ogg_page_version(ogg_page *og);extern int      ogg_page_continued(ogg_page *og);extern int      ogg_page_bos(ogg_page *og);extern int      ogg_page_eos(ogg_page *og);extern ogg_int64_t  ogg_page_granulepos(ogg_page *og);extern int      ogg_page_serialno(ogg_page *og);extern long     ogg_page_pageno(ogg_page *og);extern int      ogg_page_packets(ogg_page *og);extern void     ogg_packet_clear(ogg_packet *op);#ifdef __cplusplus}#endif#endif  /* _OGG_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲1区2区3区视频| 欧美老女人在线| 欧美日韩高清在线| 久久久久久久久一| 亚洲午夜电影在线观看| 国产一区二三区| 欧美一三区三区四区免费在线看 | 国产精品资源在线| 欧美性猛交xxxx乱大交退制版| 国产午夜精品福利| 蜜桃久久精品一区二区| 欧美色偷偷大香| 亚洲乱码中文字幕| www.av亚洲| 欧美激情一区在线观看| 国产真实乱对白精彩久久| 日韩一级在线观看| 青娱乐精品视频| 在线成人免费观看| 肉色丝袜一区二区| 91精品免费观看| 日韩和欧美的一区| 91麻豆精品91久久久久同性| 亚洲一区二区三区美女| 在线观看一区日韩| 亚洲国产一区在线观看| 在线免费不卡电影| 亚洲福利视频一区二区| 欧美日韩在线亚洲一区蜜芽| 亚洲视频小说图片| 色综合天天性综合| 一区二区视频免费在线观看| 91丨九色丨国产丨porny| 亚洲欧洲日本在线| 色综合一区二区| 亚洲国产精品一区二区尤物区| 在线欧美小视频| 首页国产丝袜综合| 精品久久久网站| 粗大黑人巨茎大战欧美成人| 国产精品免费人成网站| 一本一道波多野结衣一区二区| 亚洲精品高清视频在线观看| 欧美午夜不卡视频| 免费在线观看一区二区三区| 久久久久综合网| 不卡电影一区二区三区| 一区二区三区日韩| 在线不卡免费欧美| 国产91丝袜在线18| 一区二区高清在线| 欧美日韩国产小视频| 久久超碰97中文字幕| 国产午夜精品久久久久久久| 91色综合久久久久婷婷| 一区二区国产盗摄色噜噜| 日韩一区二区在线看| 国产成人一级电影| 亚洲午夜久久久久久久久电影院| 欧美一区日本一区韩国一区| 岛国一区二区在线观看| 亚洲一区二区三区精品在线| 久久网站最新地址| 色香蕉成人二区免费| 激情久久久久久久久久久久久久久久| 国产欧美一区二区精品久导航| 一本久道中文字幕精品亚洲嫩| 美腿丝袜亚洲色图| 亚洲欧美色图小说| 日韩免费一区二区三区在线播放| 成人av资源下载| 免费观看在线色综合| 亚洲女同一区二区| 久久你懂得1024| 911精品国产一区二区在线| 成人性生交大片免费看中文网站| 午夜精品一区二区三区电影天堂| 国产三级一区二区三区| 欧美精品自拍偷拍动漫精品| 成人午夜看片网址| 久久精品国产一区二区| 亚洲一区视频在线| 欧美国产日本视频| 日韩女优视频免费观看| 欧美日韩久久不卡| 91免费版在线看| 激情综合五月婷婷| 日韩高清电影一区| 一区二区免费在线| 亚洲美女在线国产| 国产精品麻豆视频| 国产亚洲精品aa午夜观看| 日韩欧美123| 日韩欧美一级二级三级久久久| 色婷婷国产精品综合在线观看| 成人爱爱电影网址| 国产成人av电影在线观看| 久久精品国产一区二区三| 日日欢夜夜爽一区| 亚洲大型综合色站| 夜夜爽夜夜爽精品视频| 亚洲欧美日韩精品久久久久| 国产日本亚洲高清| 久久精品欧美一区二区三区不卡 | 国产精品一线二线三线精华| 免费在线观看精品| 日韩精品91亚洲二区在线观看| 亚洲自拍偷拍麻豆| 一二三四区精品视频| 亚洲精品国久久99热| 亚洲天堂网中文字| 亚洲男人都懂的| 亚洲一级二级三级| 午夜a成v人精品| 日本午夜一区二区| 毛片av中文字幕一区二区| 免费观看91视频大全| 黄一区二区三区| 国产成人免费视频一区| 粉嫩一区二区三区在线看| 成a人片亚洲日本久久| 成人美女视频在线看| 91美女在线观看| 在线视频综合导航| 69堂国产成人免费视频| 欧美一区二区福利在线| 精品成人私密视频| 欧美国产日韩精品免费观看| 综合激情成人伊人| 五月天一区二区| 精品伊人久久久久7777人| 国产精品综合久久| 色综合久久99| 欧美一卡在线观看| 国产视频在线观看一区二区三区| 国产精品久久免费看| 亚洲图片欧美综合| 久久99精品网久久| 成人黄页在线观看| 欧美剧情片在线观看| 久久人人97超碰com| 亚洲精品视频免费看| 久久99久久久久久久久久久| 成人蜜臀av电影| 911国产精品| 中文字幕在线不卡| 美女在线一区二区| 波多野结衣中文一区| 日韩一区二区三区四区五区六区| 国产偷国产偷精品高清尤物| 亚洲一区在线视频| 成人在线综合网站| 日韩一区二区三区电影 | 色8久久精品久久久久久蜜| 91麻豆精品国产综合久久久久久| 久久欧美一区二区| 亚洲丶国产丶欧美一区二区三区| 精品一区二区三区免费观看 | 亚洲一区免费在线观看| 韩国av一区二区三区在线观看| 97se亚洲国产综合自在线观| 日韩欧美一卡二卡| 一区二区三区欧美亚洲| 高清不卡在线观看| 欧美一区二视频| 亚洲午夜羞羞片| 成人avav影音| 欧美精品一区二区三区视频| 亚洲一二三四区| www.在线欧美| 久久久.com| 麻豆精品久久精品色综合| 欧美色综合久久| 亚洲欧洲另类国产综合| 精品亚洲aⅴ乱码一区二区三区| 欧美最猛黑人xxxxx猛交| 欧美韩国日本综合| 国产一区二区精品久久99| 777xxx欧美| 午夜精品爽啪视频| 欧美性欧美巨大黑白大战| 一区在线观看视频| 成人动漫一区二区三区| 久久精品视频免费| 国产揄拍国内精品对白| 日韩美女一区二区三区| 五月婷婷综合网| 欧美精品久久天天躁| 午夜久久久久久| 欧美日韩大陆一区二区| 亚洲主播在线播放| 日本乱人伦一区| 亚洲精品欧美激情| 在线精品视频免费观看| 亚洲美腿欧美偷拍| 色激情天天射综合网| 亚洲国产日产av| 欧美午夜精品久久久久久孕妇 | 亚洲男同性恋视频| 色老汉一区二区三区|