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

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

?? dct64_i386.c

?? mpg123 是 MPEG 1.0/2.0/2.5 的實時播放軟件
?? C
字號:
/*	dct64_i386.c: DCT64, a C variant for i386	copyright ?-2006 by the mpg123 project - free software under the terms of the LGPL 2.1	see COPYING and AUTHORS files in distribution or http://mpg123.de	initially written by Michael Hipp*//* * Discrete Cosine Tansform (DCT) for subband synthesis * optimized for machines with no auto-increment.  * The performance is highly compiler dependend. Maybe * the dct64.c version for 'normal' processor may be faster * even for Intel processors. */#include "config.h"#include "mpg123.h"static void dct64_1(real *out0,real *out1,real *b1,real *b2,real *samples){ {  register real *costab = pnts[0];  b1[0x00] = samples[0x00] + samples[0x1F];  b1[0x01] = samples[0x01] + samples[0x1E];  b1[0x1F] = (samples[0x00] - samples[0x1F]) * costab[0x0];  b1[0x1E] = (samples[0x01] - samples[0x1E]) * costab[0x1];  b1[0x02] = samples[0x02] + samples[0x1D];  b1[0x03] = samples[0x03] + samples[0x1C];  b1[0x1D] = (samples[0x02] - samples[0x1D]) * costab[0x2];  b1[0x1C] = (samples[0x03] - samples[0x1C]) * costab[0x3];  b1[0x04] = samples[0x04] + samples[0x1B];  b1[0x05] = samples[0x05] + samples[0x1A];  b1[0x1B] = (samples[0x04] - samples[0x1B]) * costab[0x4];  b1[0x1A] = (samples[0x05] - samples[0x1A]) * costab[0x5];  b1[0x06] = samples[0x06] + samples[0x19];  b1[0x07] = samples[0x07] + samples[0x18];  b1[0x19] = (samples[0x06] - samples[0x19]) * costab[0x6];  b1[0x18] = (samples[0x07] - samples[0x18]) * costab[0x7];  b1[0x08] = samples[0x08] + samples[0x17];  b1[0x09] = samples[0x09] + samples[0x16];  b1[0x17] = (samples[0x08] - samples[0x17]) * costab[0x8];  b1[0x16] = (samples[0x09] - samples[0x16]) * costab[0x9];  b1[0x0A] = samples[0x0A] + samples[0x15];  b1[0x0B] = samples[0x0B] + samples[0x14];  b1[0x15] = (samples[0x0A] - samples[0x15]) * costab[0xA];  b1[0x14] = (samples[0x0B] - samples[0x14]) * costab[0xB];  b1[0x0C] = samples[0x0C] + samples[0x13];  b1[0x0D] = samples[0x0D] + samples[0x12];  b1[0x13] = (samples[0x0C] - samples[0x13]) * costab[0xC];  b1[0x12] = (samples[0x0D] - samples[0x12]) * costab[0xD];  b1[0x0E] = samples[0x0E] + samples[0x11];  b1[0x0F] = samples[0x0F] + samples[0x10];  b1[0x11] = (samples[0x0E] - samples[0x11]) * costab[0xE];  b1[0x10] = (samples[0x0F] - samples[0x10]) * costab[0xF]; } {  register real *costab = pnts[1];  b2[0x00] = b1[0x00] + b1[0x0F];   b2[0x01] = b1[0x01] + b1[0x0E];   b2[0x0F] = (b1[0x00] - b1[0x0F]) * costab[0];  b2[0x0E] = (b1[0x01] - b1[0x0E]) * costab[1];  b2[0x02] = b1[0x02] + b1[0x0D];   b2[0x03] = b1[0x03] + b1[0x0C];   b2[0x0D] = (b1[0x02] - b1[0x0D]) * costab[2];  b2[0x0C] = (b1[0x03] - b1[0x0C]) * costab[3];  b2[0x04] = b1[0x04] + b1[0x0B];   b2[0x05] = b1[0x05] + b1[0x0A];   b2[0x0B] = (b1[0x04] - b1[0x0B]) * costab[4];  b2[0x0A] = (b1[0x05] - b1[0x0A]) * costab[5];  b2[0x06] = b1[0x06] + b1[0x09];   b2[0x07] = b1[0x07] + b1[0x08];   b2[0x09] = (b1[0x06] - b1[0x09]) * costab[6];  b2[0x08] = (b1[0x07] - b1[0x08]) * costab[7];  /* */  b2[0x10] = b1[0x10] + b1[0x1F];  b2[0x11] = b1[0x11] + b1[0x1E];  b2[0x1F] = (b1[0x1F] - b1[0x10]) * costab[0];  b2[0x1E] = (b1[0x1E] - b1[0x11]) * costab[1];  b2[0x12] = b1[0x12] + b1[0x1D];  b2[0x13] = b1[0x13] + b1[0x1C];  b2[0x1D] = (b1[0x1D] - b1[0x12]) * costab[2];  b2[0x1C] = (b1[0x1C] - b1[0x13]) * costab[3];  b2[0x14] = b1[0x14] + b1[0x1B];  b2[0x15] = b1[0x15] + b1[0x1A];  b2[0x1B] = (b1[0x1B] - b1[0x14]) * costab[4];  b2[0x1A] = (b1[0x1A] - b1[0x15]) * costab[5];  b2[0x16] = b1[0x16] + b1[0x19];  b2[0x17] = b1[0x17] + b1[0x18];  b2[0x19] = (b1[0x19] - b1[0x16]) * costab[6];  b2[0x18] = (b1[0x18] - b1[0x17]) * costab[7]; } {  register real *costab = pnts[2];  b1[0x00] = b2[0x00] + b2[0x07];  b1[0x07] = (b2[0x00] - b2[0x07]) * costab[0];  b1[0x01] = b2[0x01] + b2[0x06];  b1[0x06] = (b2[0x01] - b2[0x06]) * costab[1];  b1[0x02] = b2[0x02] + b2[0x05];  b1[0x05] = (b2[0x02] - b2[0x05]) * costab[2];  b1[0x03] = b2[0x03] + b2[0x04];  b1[0x04] = (b2[0x03] - b2[0x04]) * costab[3];  b1[0x08] = b2[0x08] + b2[0x0F];  b1[0x0F] = (b2[0x0F] - b2[0x08]) * costab[0];  b1[0x09] = b2[0x09] + b2[0x0E];  b1[0x0E] = (b2[0x0E] - b2[0x09]) * costab[1];  b1[0x0A] = b2[0x0A] + b2[0x0D];  b1[0x0D] = (b2[0x0D] - b2[0x0A]) * costab[2];  b1[0x0B] = b2[0x0B] + b2[0x0C];  b1[0x0C] = (b2[0x0C] - b2[0x0B]) * costab[3];  b1[0x10] = b2[0x10] + b2[0x17];  b1[0x17] = (b2[0x10] - b2[0x17]) * costab[0];  b1[0x11] = b2[0x11] + b2[0x16];  b1[0x16] = (b2[0x11] - b2[0x16]) * costab[1];  b1[0x12] = b2[0x12] + b2[0x15];  b1[0x15] = (b2[0x12] - b2[0x15]) * costab[2];  b1[0x13] = b2[0x13] + b2[0x14];  b1[0x14] = (b2[0x13] - b2[0x14]) * costab[3];  b1[0x18] = b2[0x18] + b2[0x1F];  b1[0x1F] = (b2[0x1F] - b2[0x18]) * costab[0];  b1[0x19] = b2[0x19] + b2[0x1E];  b1[0x1E] = (b2[0x1E] - b2[0x19]) * costab[1];  b1[0x1A] = b2[0x1A] + b2[0x1D];  b1[0x1D] = (b2[0x1D] - b2[0x1A]) * costab[2];  b1[0x1B] = b2[0x1B] + b2[0x1C];  b1[0x1C] = (b2[0x1C] - b2[0x1B]) * costab[3]; } {  register real const cos0 = pnts[3][0];  register real const cos1 = pnts[3][1];  b2[0x00] = b1[0x00] + b1[0x03];  b2[0x03] = (b1[0x00] - b1[0x03]) * cos0;  b2[0x01] = b1[0x01] + b1[0x02];  b2[0x02] = (b1[0x01] - b1[0x02]) * cos1;  b2[0x04] = b1[0x04] + b1[0x07];  b2[0x07] = (b1[0x07] - b1[0x04]) * cos0;  b2[0x05] = b1[0x05] + b1[0x06];  b2[0x06] = (b1[0x06] - b1[0x05]) * cos1;  b2[0x08] = b1[0x08] + b1[0x0B];  b2[0x0B] = (b1[0x08] - b1[0x0B]) * cos0;  b2[0x09] = b1[0x09] + b1[0x0A];  b2[0x0A] = (b1[0x09] - b1[0x0A]) * cos1;    b2[0x0C] = b1[0x0C] + b1[0x0F];  b2[0x0F] = (b1[0x0F] - b1[0x0C]) * cos0;  b2[0x0D] = b1[0x0D] + b1[0x0E];  b2[0x0E] = (b1[0x0E] - b1[0x0D]) * cos1;  b2[0x10] = b1[0x10] + b1[0x13];  b2[0x13] = (b1[0x10] - b1[0x13]) * cos0;  b2[0x11] = b1[0x11] + b1[0x12];  b2[0x12] = (b1[0x11] - b1[0x12]) * cos1;  b2[0x14] = b1[0x14] + b1[0x17];  b2[0x17] = (b1[0x17] - b1[0x14]) * cos0;  b2[0x15] = b1[0x15] + b1[0x16];  b2[0x16] = (b1[0x16] - b1[0x15]) * cos1;  b2[0x18] = b1[0x18] + b1[0x1B];  b2[0x1B] = (b1[0x18] - b1[0x1B]) * cos0;  b2[0x19] = b1[0x19] + b1[0x1A];  b2[0x1A] = (b1[0x19] - b1[0x1A]) * cos1;  b2[0x1C] = b1[0x1C] + b1[0x1F];  b2[0x1F] = (b1[0x1F] - b1[0x1C]) * cos0;  b2[0x1D] = b1[0x1D] + b1[0x1E];  b2[0x1E] = (b1[0x1E] - b1[0x1D]) * cos1; } {  register real const cos0 = pnts[4][0];  b1[0x00] = b2[0x00] + b2[0x01];  b1[0x01] = (b2[0x00] - b2[0x01]) * cos0;  b1[0x02] = b2[0x02] + b2[0x03];  b1[0x03] = (b2[0x03] - b2[0x02]) * cos0;  b1[0x02] += b1[0x03];  b1[0x04] = b2[0x04] + b2[0x05];  b1[0x05] = (b2[0x04] - b2[0x05]) * cos0;  b1[0x06] = b2[0x06] + b2[0x07];  b1[0x07] = (b2[0x07] - b2[0x06]) * cos0;  b1[0x06] += b1[0x07];  b1[0x04] += b1[0x06];  b1[0x06] += b1[0x05];  b1[0x05] += b1[0x07];  b1[0x08] = b2[0x08] + b2[0x09];  b1[0x09] = (b2[0x08] - b2[0x09]) * cos0;  b1[0x0A] = b2[0x0A] + b2[0x0B];  b1[0x0B] = (b2[0x0B] - b2[0x0A]) * cos0;  b1[0x0A] += b1[0x0B];  b1[0x0C] = b2[0x0C] + b2[0x0D];  b1[0x0D] = (b2[0x0C] - b2[0x0D]) * cos0;  b1[0x0E] = b2[0x0E] + b2[0x0F];  b1[0x0F] = (b2[0x0F] - b2[0x0E]) * cos0;  b1[0x0E] += b1[0x0F];  b1[0x0C] += b1[0x0E];  b1[0x0E] += b1[0x0D];  b1[0x0D] += b1[0x0F];  b1[0x10] = b2[0x10] + b2[0x11];  b1[0x11] = (b2[0x10] - b2[0x11]) * cos0;  b1[0x12] = b2[0x12] + b2[0x13];  b1[0x13] = (b2[0x13] - b2[0x12]) * cos0;  b1[0x12] += b1[0x13];  b1[0x14] = b2[0x14] + b2[0x15];  b1[0x15] = (b2[0x14] - b2[0x15]) * cos0;  b1[0x16] = b2[0x16] + b2[0x17];  b1[0x17] = (b2[0x17] - b2[0x16]) * cos0;  b1[0x16] += b1[0x17];  b1[0x14] += b1[0x16];  b1[0x16] += b1[0x15];  b1[0x15] += b1[0x17];  b1[0x18] = b2[0x18] + b2[0x19];  b1[0x19] = (b2[0x18] - b2[0x19]) * cos0;  b1[0x1A] = b2[0x1A] + b2[0x1B];  b1[0x1B] = (b2[0x1B] - b2[0x1A]) * cos0;  b1[0x1A] += b1[0x1B];  b1[0x1C] = b2[0x1C] + b2[0x1D];  b1[0x1D] = (b2[0x1C] - b2[0x1D]) * cos0;  b1[0x1E] = b2[0x1E] + b2[0x1F];  b1[0x1F] = (b2[0x1F] - b2[0x1E]) * cos0;  b1[0x1E] += b1[0x1F];  b1[0x1C] += b1[0x1E];  b1[0x1E] += b1[0x1D];  b1[0x1D] += b1[0x1F]; } out0[0x10*16] = b1[0x00]; out0[0x10*12] = b1[0x04]; out0[0x10* 8] = b1[0x02]; out0[0x10* 4] = b1[0x06]; out0[0x10* 0] = b1[0x01]; out1[0x10* 0] = b1[0x01]; out1[0x10* 4] = b1[0x05]; out1[0x10* 8] = b1[0x03]; out1[0x10*12] = b1[0x07];#if 1 out0[0x10*14] = b1[0x08] + b1[0x0C]; out0[0x10*10] = b1[0x0C] + b1[0x0a]; out0[0x10* 6] = b1[0x0A] + b1[0x0E]; out0[0x10* 2] = b1[0x0E] + b1[0x09]; out1[0x10* 2] = b1[0x09] + b1[0x0D]; out1[0x10* 6] = b1[0x0D] + b1[0x0B]; out1[0x10*10] = b1[0x0B] + b1[0x0F]; out1[0x10*14] = b1[0x0F];#else b1[0x08] += b1[0x0C]; out0[0x10*14] = b1[0x08]; b1[0x0C] += b1[0x0a]; out0[0x10*10] = b1[0x0C]; b1[0x0A] += b1[0x0E]; out0[0x10* 6] = b1[0x0A]; b1[0x0E] += b1[0x09]; out0[0x10* 2] = b1[0x0E]; b1[0x09] += b1[0x0D]; out1[0x10* 2] = b1[0x09]; b1[0x0D] += b1[0x0B]; out1[0x10* 6] = b1[0x0D]; b1[0x0B] += b1[0x0F]; out1[0x10*10] = b1[0x0B]; out1[0x10*14] = b1[0x0F];#endif {  real tmp; tmp = b1[0x18] + b1[0x1C]; out0[0x10*15] = tmp + b1[0x10]; out0[0x10*13] = tmp + b1[0x14]; tmp = b1[0x1C] + b1[0x1A]; out0[0x10*11] = tmp + b1[0x14]; out0[0x10* 9] = tmp + b1[0x12]; tmp = b1[0x1A] + b1[0x1E]; out0[0x10* 7] = tmp + b1[0x12]; out0[0x10* 5] = tmp + b1[0x16]; tmp = b1[0x1E] + b1[0x19]; out0[0x10* 3] = tmp + b1[0x16]; out0[0x10* 1] = tmp + b1[0x11]; tmp = b1[0x19] + b1[0x1D]; out1[0x10* 1] = tmp + b1[0x11]; out1[0x10* 3] = tmp + b1[0x15];  tmp = b1[0x1D] + b1[0x1B]; out1[0x10* 5] = tmp + b1[0x15]; out1[0x10* 7] = tmp + b1[0x13]; tmp = b1[0x1B] + b1[0x1F]; out1[0x10* 9] = tmp + b1[0x13]; out1[0x10*11] = tmp + b1[0x17]; out1[0x10*13] = b1[0x17] + b1[0x1F]; out1[0x10*15] = b1[0x1F]; }}/* * the call via dct64 is a trick to force GCC to use * (new) registers for the b1,b2 pointer to the bufs[xx] field */void dct64(real *a,real *b,real *c){  real bufs[0x40];  dct64_1(a,b,bufs,bufs+0x20,c);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆精品国产91| 日韩伦理av电影| 国产精品久久久久久久久久久免费看| 综合欧美一区二区三区| 奇米777欧美一区二区| 91玉足脚交白嫩脚丫在线播放| 91精品黄色片免费大全| 亚洲视频一二三| 顶级嫩模精品视频在线看| 91精品国产品国语在线不卡| 亚洲欧美偷拍三级| 国产成人亚洲综合a∨婷婷图片| 欧美日韩国产综合一区二区三区| 中文字幕在线不卡一区二区三区| 精品一区二区三区在线播放视频| 久久综合99re88久久爱| 一区二区三区中文字幕精品精品| 国产福利一区在线观看| 日韩一区二区中文字幕| 婷婷综合五月天| 在线免费观看日韩欧美| 欧美精品一区二区三区久久久| 首页国产欧美久久| 欧美日韩视频专区在线播放| 亚洲精品乱码久久久久久黑人| 国产91精品免费| 国产午夜亚洲精品理论片色戒| 毛片av中文字幕一区二区| 51午夜精品国产| 舔着乳尖日韩一区| 91成人免费在线| 一区二区三区自拍| 欧美在线小视频| 一区二区三区**美女毛片| 97se亚洲国产综合自在线| 久久久九九九九| 国产凹凸在线观看一区二区| 国产欧美一区二区三区在线老狼| 激情五月播播久久久精品| 精品日韩在线一区| 国产美女精品一区二区三区| 精品国产精品一区二区夜夜嗨| 经典一区二区三区| 久久久五月婷婷| 成人a级免费电影| 亚洲欧美在线视频| 91小视频免费观看| 香蕉加勒比综合久久| 欧美一级搡bbbb搡bbbb| 色综合天天综合在线视频| 亚洲素人一区二区| 欧美私人免费视频| 麻豆国产精品官网| 欧美激情一区不卡| 91麻豆国产福利精品| 午夜一区二区三区在线观看| 日韩欧美三级在线| 国产成人亚洲综合色影视| 国产精品传媒在线| 91超碰这里只有精品国产| 精品一区二区三区在线观看| 欧美国产乱子伦| 欧美羞羞免费网站| 久久99精品国产麻豆婷婷| 中文字幕在线不卡一区二区三区| 欧美亚洲尤物久久| 久久99热这里只有精品| 国产精品第13页| 欧美xxxxx牲另类人与| 国产91精品一区二区麻豆亚洲| 一区二区成人在线| 久久久久久久综合狠狠综合| 欧洲激情一区二区| 极品美女销魂一区二区三区| 亚洲丝袜精品丝袜在线| 精品对白一区国产伦| 色94色欧美sute亚洲线路一久 | 91香蕉视频在线| 日韩精品成人一区二区在线| 国产精品久久久久一区| 日韩一区二区精品葵司在线| 97精品超碰一区二区三区| 三级欧美在线一区| 亚洲欧洲日本在线| 精品对白一区国产伦| 777欧美精品| 在线免费一区三区| 成+人+亚洲+综合天堂| 热久久久久久久| 亚洲午夜影视影院在线观看| 中文字幕高清一区| 精品国产三级a在线观看| 精品视频全国免费看| 99久久久国产精品免费蜜臀| 国产一区欧美日韩| 日韩中文字幕麻豆| 一区二区久久久| 亚洲三级在线免费| 亚洲国产高清aⅴ视频| 欧美r级在线观看| 在线播放视频一区| 欧美性高清videossexo| 99久久精品国产精品久久| 国产九色sp调教91| 韩日精品视频一区| 精品一区二区三区免费播放| 天堂在线亚洲视频| 一区二区成人在线观看| 国内精品伊人久久久久av影院 | 三级久久三级久久久| 一区二区三区免费| 亚洲人xxxx| 亚洲欧美在线观看| 亚洲欧美另类图片小说| 亚洲图片激情小说| 亚洲乱码国产乱码精品精98午夜| 国产精品久久久久影院老司| 欧美激情中文不卡| 国产欧美日本一区视频| 中文字幕第一区| 一区二区中文字幕在线| 自拍视频在线观看一区二区| 中文字幕一区在线观看视频| 国产精品护士白丝一区av| 成人免费在线视频观看| 一区二区在线观看av| 亚洲福利视频导航| 日韩av中文字幕一区二区三区 | 国产黄色精品视频| 成人少妇影院yyyy| 91麻豆精品视频| 精品视频免费看| 精品乱人伦一区二区三区| 久久久亚洲高清| 国产精品国产a| 亚洲一二三四在线| 美日韩一区二区| 国产精品一区二区不卡| 91美女视频网站| 337p亚洲精品色噜噜狠狠| 欧美精品一区二区三| 国产精品久久久久三级| 亚洲香肠在线观看| 激情五月婷婷综合网| 99re热这里只有精品视频| 欧美私人免费视频| 久久久99久久| 亚洲三级理论片| 麻豆免费看一区二区三区| 懂色av一区二区三区蜜臀| 欧美影院一区二区三区| 欧美精品一区二区三区蜜桃| 亚洲精品久久7777| 久久99精品国产麻豆婷婷| 97久久精品人人做人人爽50路| 欧美老肥妇做.爰bbww| 国产农村妇女精品| 午夜精品福利一区二区蜜股av| 国产精一区二区三区| 欧美男生操女生| 国产精品久久久久久妇女6080| 亚洲大片一区二区三区| 国产美女一区二区三区| 欧美日韩一区二区三区视频| 国产欧美日韩麻豆91| 奇米一区二区三区| 色综合久久久久综合体桃花网| 日韩精品在线看片z| 一区二区在线免费观看| 国产东北露脸精品视频| 欧美丰满美乳xxx高潮www| 国产精品国产a级| 国产精品夜夜爽| 欧美精品一二三四| 亚洲黄色av一区| av电影天堂一区二区在线| 欧美va天堂va视频va在线| 亚洲小少妇裸体bbw| 99r国产精品| 日韩avvvv在线播放| 91麻豆高清视频| 国产精品福利一区二区三区| 国产精品羞羞答答xxdd| 精品三级在线看| 蜜臀久久99精品久久久久宅男| 91国在线观看| 亚洲人妖av一区二区| 成人免费毛片app| 久久久久久99久久久精品网站| 蜜桃精品视频在线观看| 一本大道久久a久久精品综合| 国产日韩欧美在线一区| 国产一区二区三区在线观看免费| 91精品国产一区二区人妖| 婷婷夜色潮精品综合在线| 欧美三级日本三级少妇99| 亚洲国产cao| 欧美日韩视频一区二区| 亚洲电影中文字幕在线观看| 欧美午夜免费电影|