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

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

?? decode_i386.cpp

?? 是一本學(xué)習(xí)MFC的好書(shū)
?? CPP
字號(hào):

//mpeg 1,2,3層聲音解碼
#include <stdlib.h>
#include <math.h>
#include <string.h>

#include "mpg123.h"
#include "mpglib.h"

extern struct mpstr *gmp;


#define WRITE_SAMPLE(samples,sum,clip) \
  if( (sum) > 32767.0) { *(samples) = 0x7fff; (clip)++; } \
  else if( (sum) < -32768.0) { *(samples) = -0x8000; (clip)++; } \
  else { *(samples) = sum; }

int synth_1to1_mono(real *bandPtr,unsigned char *samples,int *pnt)
{
  short samples_tmp[64];
  short *tmp1 = samples_tmp;
  int i,ret;
  int pnt1 = 0;

  ret = synth_1to1(bandPtr,0,(unsigned char *) samples_tmp,&pnt1);
  samples += *pnt;

  for(i=0;i<32;i++) {
    *( (short *) samples) = *tmp1;
    samples += 2;
    tmp1 += 2;
  }
  *pnt += 64;

  return ret;
}


int synth_1to1(real *bandPtr,int channel,unsigned char *out,int *pnt)
{
  static const int step = 2;
  int bo;
  short *samples = (short *) (out + *pnt);

  real *b0,(*buf)[0x110];
  int clip = 0; 
  int bo1;

  bo = gmp->synth_bo;

  if(!channel) {
    bo--;
    bo &= 0xf;
    buf = gmp->synth_buffs[0];
  }
  else {
    samples++;
    buf = gmp->synth_buffs[1];
  }

  if(bo & 0x1) {
    b0 = buf[0];
    bo1 = bo;
    dct64(buf[1]+((bo+1)&0xf),buf[0]+bo,bandPtr);
  }
  else {
    b0 = buf[1];
    bo1 = bo+1;
    dct64(buf[0]+bo,buf[1]+bo+1,bandPtr);
  }

  gmp->synth_bo = bo;
  
  {
    register int j;
    real *window = decwin + 16 - bo1;

    for (j=16;j;j--,b0+=0x10,window+=0x20,samples+=step)
    {
      real sum;
      sum  = window[0x0] * b0[0x0];
      sum -= window[0x1] * b0[0x1];
      sum += window[0x2] * b0[0x2];
      sum -= window[0x3] * b0[0x3];
      sum += window[0x4] * b0[0x4];
      sum -= window[0x5] * b0[0x5];
      sum += window[0x6] * b0[0x6];
      sum -= window[0x7] * b0[0x7];
      sum += window[0x8] * b0[0x8];
      sum -= window[0x9] * b0[0x9];
      sum += window[0xA] * b0[0xA];
      sum -= window[0xB] * b0[0xB];
      sum += window[0xC] * b0[0xC];
      sum -= window[0xD] * b0[0xD];
      sum += window[0xE] * b0[0xE];
      sum -= window[0xF] * b0[0xF];

      WRITE_SAMPLE(samples,sum,clip);
    }

    {
      real sum;
      sum  = window[0x0] * b0[0x0];
      sum += window[0x2] * b0[0x2];
      sum += window[0x4] * b0[0x4];
      sum += window[0x6] * b0[0x6];
      sum += window[0x8] * b0[0x8];
      sum += window[0xA] * b0[0xA];
      sum += window[0xC] * b0[0xC];
      sum += window[0xE] * b0[0xE];
      WRITE_SAMPLE(samples,sum,clip);
      b0-=0x10,window-=0x20,samples+=step;
    }
    window += bo1<<1;

    for (j=15;j;j--,b0-=0x10,window-=0x20,samples+=step)
    {
      real sum;
      sum = -window[-0x1] * b0[0x0];
      sum -= window[-0x2] * b0[0x1];
      sum -= window[-0x3] * b0[0x2];
      sum -= window[-0x4] * b0[0x3];
      sum -= window[-0x5] * b0[0x4];
      sum -= window[-0x6] * b0[0x5];
      sum -= window[-0x7] * b0[0x6];
      sum -= window[-0x8] * b0[0x7];
      sum -= window[-0x9] * b0[0x8];
      sum -= window[-0xA] * b0[0x9];
      sum -= window[-0xB] * b0[0xA];
      sum -= window[-0xC] * b0[0xB];
      sum -= window[-0xD] * b0[0xC];
      sum -= window[-0xE] * b0[0xD];
      sum -= window[-0xF] * b0[0xE];
      sum -= window[-0x0] * b0[0xF];

      WRITE_SAMPLE(samples,sum,clip);
    }
  }
  *pnt += 128;

  return clip;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀av一级做a爰片久久| 国产精品久久777777| 天使萌一区二区三区免费观看| 色视频成人在线观看免| 一区二区三区精品| 欧美三级一区二区| 美国欧美日韩国产在线播放| 精品久久久久久久久久久院品网| 欧洲一区二区三区在线| 视频一区中文字幕| 亚洲精品一线二线三线无人区| 国产毛片精品一区| 亚洲视频一区在线观看| 91久久精品网| 美洲天堂一区二卡三卡四卡视频 | 丰满白嫩尤物一区二区| 亚洲欧洲三级电影| 欧美久久久久久久久中文字幕| 美女一区二区三区在线观看| 国产日韩欧美一区二区三区乱码| 色哟哟亚洲精品| 青椒成人免费视频| 欧美激情综合网| 欧美三级日韩在线| 国产乱码精品一区二区三区av| 国产精品免费免费| 欧美高清视频一二三区| 国产夫妻精品视频| 亚洲bdsm女犯bdsm网站| 国产亚洲污的网站| 欧美欧美欧美欧美| 成人激情黄色小说| 日韩福利视频网| 欧美国产日本视频| 4438亚洲最大| 91蜜桃免费观看视频| 麻豆国产精品官网| 亚洲自拍偷拍av| 亚洲国产精品v| 91麻豆精品国产91久久久更新时间 | 国内精品视频一区二区三区八戒| 亚洲天堂久久久久久久| 精品日韩成人av| 欧美视频一区在线观看| 成人丝袜视频网| 久久精品国产在热久久| 亚洲制服丝袜av| 国产精品伦理在线| 久久人人97超碰com| 欧美国产禁国产网站cc| 欧美日韩免费观看一区三区| 成人激情午夜影院| 国产精品亚洲第一区在线暖暖韩国| 亚洲狼人国产精品| 国产精品久久久久久亚洲毛片 | 91在线视频播放地址| 久久成人av少妇免费| 亚洲国产中文字幕| 亚洲精品一卡二卡| 国产精品视频麻豆| 国产偷v国产偷v亚洲高清| 欧美不卡视频一区| 欧美久久久一区| 欧美午夜一区二区| 色婷婷一区二区三区四区| 不卡一区二区中文字幕| 懂色av噜噜一区二区三区av| 黄页网站大全一区二区| 男女视频一区二区| 视频一区二区三区入口| 偷拍日韩校园综合在线| 天堂va蜜桃一区二区三区漫画版| 亚洲免费av高清| 亚洲六月丁香色婷婷综合久久| 国产精品久久网站| 日韩毛片精品高清免费| 亚洲天堂网中文字| 亚洲一区二区三区在线| 亚洲成人动漫在线免费观看| 午夜精品一区二区三区电影天堂| 亚洲最快最全在线视频| 亚洲一区二区成人在线观看| 亚洲图片自拍偷拍| 婷婷综合五月天| 麻豆精品在线看| 韩国精品在线观看| 高清成人免费视频| 97久久超碰国产精品| 在线亚洲人成电影网站色www| 在线观看日韩电影| 欧美喷潮久久久xxxxx| 日韩精品一区二区三区swag| 精品国产凹凸成av人导航| 欧美电视剧在线观看完整版| ww亚洲ww在线观看国产| 国产精品天干天干在线综合| 自拍av一区二区三区| 亚洲不卡在线观看| 久久99久久99精品免视看婷婷| 国内偷窥港台综合视频在线播放| 国产高清在线精品| 色婷婷综合久久久久中文| 在线成人午夜影院| 国产午夜精品久久久久久免费视 | 91在线精品一区二区三区| 欧洲av在线精品| 91麻豆精品国产91久久久使用方法 | 亚洲国产日韩av| 久久国产精品免费| 成人av免费在线播放| 欧美午夜一区二区三区免费大片| 欧美一区二区网站| 亚洲国产成人午夜在线一区| 亚洲主播在线播放| 国内精品国产成人| 91啪在线观看| 精品免费国产二区三区| 亚洲丝袜自拍清纯另类| 美日韩黄色大片| 91视频在线看| 日韩一区二区三区在线| 亚洲欧洲日韩综合一区二区| 男人的j进女人的j一区| 91麻豆精品在线观看| 欧美xxxxx牲另类人与| 一区二区三区资源| 狠狠网亚洲精品| 欧洲亚洲国产日韩| 国产欧美日韩精品a在线观看| 午夜激情久久久| 91免费观看视频在线| 久久午夜色播影院免费高清| 亚洲国产日韩一级| 91一区一区三区| 久久久久久亚洲综合影院红桃| 亚洲一二三四区不卡| 成人国产视频在线观看| 精品久久久久av影院 | 欧美日韩国产欧美日美国产精品| 亚洲国产精品av| 久久99精品久久只有精品| 在线观看视频一区二区 | 亚洲精品视频一区二区| 国产美女一区二区三区| 51精品视频一区二区三区| 亚洲在线视频一区| 99re66热这里只有精品3直播 | 国产精品美女久久久久aⅴ | 亚洲午夜成aⅴ人片| 成人美女在线视频| 久久看人人爽人人| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美激情艳妇裸体舞| 久久99精品国产| 日韩一区二区三免费高清| 亚洲午夜久久久久久久久久久 | 久久黄色级2电影| 欧美精选在线播放| 午夜电影网亚洲视频| 日本高清免费不卡视频| 亚洲欧美日韩国产手机在线| 成人黄色在线视频| 亚洲国产精品成人久久综合一区| 国产精品主播直播| 久久久久久久久久久久电影 | 国产日韩欧美激情| 国产一区二区三区在线观看免费 | 色猫猫国产区一区二在线视频| 国产亚洲成aⅴ人片在线观看| 久久99精品久久久久久动态图| 日韩西西人体444www| 老司机精品视频导航| 精品裸体舞一区二区三区| 精品在线你懂的| 国产亚洲一区二区三区在线观看| 国产精品88av| 国产精品热久久久久夜色精品三区 | 亚洲欧美综合网| 91视频com| 亚洲成va人在线观看| 制服丝袜国产精品| 黄色日韩三级电影| 亚洲国产成人在线| 在线亚洲高清视频| 奇米777欧美一区二区| 日韩视频一区二区| 国产高清精品网站| 亚洲欧美日韩国产手机在线| 欧美亚洲国产bt| 麻豆91在线看| 国产精品乱码一区二区三区软件| 色婷婷久久一区二区三区麻豆| 亚洲国产精品影院| 精品国产乱码久久久久久浪潮| 大白屁股一区二区视频| 亚洲一区在线播放| 精品国产伦一区二区三区免费| 成人视屏免费看| 午夜欧美一区二区三区在线播放| 精品久久国产老人久久综合|