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

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

?? decode.c

?? ISO mp3 sources (distribution 10) Layer 1/2/3, C Source, 512 k Sources of the Mpeg 1,2 layer 1,2
?? C
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
		    break;	 case 14:   /* copy T5 from T3 */		    bit_alloc[5][i] = bit_alloc[3][i];		    break;	 case 15:   /* copy T5 from T3 and T6 from T1 */		    bit_alloc[5][i] = bit_alloc[3][i];		    bit_alloc[6][i] = bit_alloc[T6T1][i];		    break;	 case 16:   /* copy T5 from T3 and T6 from T2 */		    bit_alloc[5][i] = bit_alloc[3][i];		    bit_alloc[6][i] = bit_alloc[2][i];		    break;	 case 17:   /* copy T5 from T3 and T6 from T4 */		    bit_alloc[5][i] = bit_alloc[3][i];		    bit_alloc[6][i] = bit_alloc[4][i];		    break;	 case 18:   /* copy T5 and T6 from T3 */		    bit_alloc[5][i] = bit_alloc[6][i] = bit_alloc[3][i];		    break;	 }      }   for (i=sblimit; i<SBLIMIT; i++)      for (j=*l; j<*m; j++)	 bit_alloc[j][i] = 0;   if (bits_log)   {      for (j= *l; j < *m; j++)         for (i = 0; i < SBLIMIT; i++)	 {	    int alloc_bits = 0, alloc_id = bit_alloc[j][i];	    if (actual_alloc[j][i] > 0)	       alloc_bits = 12 * (*alloc)[i][alloc_id].bits * (*alloc)[i][alloc_id].group;	    printf ("alloc_bi[ %d ][ %2d ]= %3d\n", j, i, alloc_bits);	 }   }}#endifvoid II_decode_bitalloc_ml(Bit_stream *bs,			   frame_params *fr_ps,			   unsigned int bit_alloc_ml[7][SBLIMIT],				   int *m){   int i,j;   int sblimit_ml = fr_ps->sblimit_ml;   al_table *alloc_ml = fr_ps->alloc_ml;   /* JR: no dynamic crosstalk for multilingual channels */   /* JR: no phantom center coding for multilingual channels */   /* JR: no joint coding for multilingual channels */   /* JR: they're really simple, aren't they? */   for (i=0;i<sblimit_ml;i++)    for (j=0;j<*m;j++)      bit_alloc_ml[j][i] = (char) getbits (bs, (*alloc_ml)[i][0].bits);   for (i=sblimit_ml;i<SBLIMIT;i++)     for (j=0;j<*m;j++)      bit_alloc_ml[j][i] = 0;}/*****************************************************************/*/* The following two functions implement the layer II/* format of scale factor extraction. Layer I involves reading/* 6 bit per subband as scale factor. Layer II requires reading/* first the scfsi which in turn indicate the number of scale factors/* transmitted./*   Layer II : II_decode_scale/*/*************************** Layer II stuff ***************************//* 28.9.93 R.S. reading of the prediction coefficients *//* 03.6.94 R.S. read pred-coef. due to MPEG 2 - DIS    *//**********************************************************************//* JMZ 09/03/1995 Multilingual adaptations , WtK 7/8/95               *//**********************************************************************/void I_decode_scale (Bit_stream   *bs,		     frame_params *fr_ps,		     unsigned int bit_alloc[7][SBLIMIT],			     unsigned int scale_index[7][3][SBLIMIT],			     int	  part,		     int	  scf_log){   int i,j;   int stereo = fr_ps->stereo;   int sblimit = fr_ps->sblimit;   for (i=0; i<SBLIMIT; i++)      for (j=0;j<stereo;j++)	 if (!bit_alloc[j][i])	    scale_index[j][part][i] = SCALE_RANGE-1;	 else                    /* 6 bit per scale factor */	    scale_index[j][part][i] = getbits (bs, 6);}void II_decode_scale (Bit_stream *bs,		      frame_params *fr_ps,		      unsigned int scfsi[7][SBLIMIT], 				      unsigned int bit_alloc[7][SBLIMIT],			      unsigned int scale_index[7][3][SBLIMIT],			      int *l, int *m, int scfsi_log){    layer *info = fr_ps->header;    int stereo = fr_ps->stereo;    int i,j;    int px,pci;    int sblimit = fr_ps->sblimit;    if (*m == stereo)	sblimit = fr_ps->sblimit;    else    	sblimit = fr_ps->sblimit_mc;    for (i = 0; i < sblimit; i++)     {	for (j = *l; j < *m; j++)   /* 2 bit scfsi */	    if (bit_alloc[j][i]) 	 	scfsi[j][i] = (char) getbits (bs, 2);	    else		scfsi[j][i] = 4;    }    for (i = sblimit; i < SBLIMIT; i++) 	for (j = *l; j < *m; j++)	    scfsi[j][i] = 4;    if (scfsi_log)    {	for (j= *l; j < *m; j++)	    for (i = 0; i < SBLIMIT; i++)	    {		int scf_bits;    		switch (scfsi[j][i])		{		    /* all three scale factors transmitted */		    case 0 : scf_bits = 20;			     break;		    /* two scale factors transmitted */		    case 1 :		    case 3 : scf_bits = 14;			     break;		    /* only one scale factor transmitted */		    case 2 : scf_bits = 8;			     break;		    /* no scale factors transmitted */		    default : scf_bits = 0;		}		printf ("scf_bits[ %d ][ %2d ]= %3d\n", j, i, scf_bits);	    }    }    /* 3.6.94 R.S. read the prediction coefficients in the mc - part */    if (*m > stereo && *m < 7)	if (fr_ps->header->mc_prediction_on == 1)	    for (i = 0; i < 8; i++)		if (fr_ps->header->mc_prediction[i] == 1)		    for (px = 0; px < pred_coef_table[fr_ps->pred_mode][fr_ps->header->dyn_cross_mode[i]]; px++)			if (fr_ps->header->mc_predsi[i][px] != 0)			{			    /* predictors are transfered */			    fr_ps->header->mc_delay_comp[i][px] = getbits (bs, 3);			    for (pci = 0; pci < fr_ps->header->mc_predsi[i][px]; pci++)				fr_ps->header->mc_pred_coeff[i][px][pci] = getbits (bs, 8);			}			else			{			    /* no prediction coef. */			    fr_ps->header->mc_pred_coeff[i][px][0] = 127;     /* Index 127 -> 0.0 */			    fr_ps->header->mc_delay_comp[i][px] = 0;			}    /* 31/10/95 Ralf Schwalbe LFE */    if (*l == stereo)	if (info->lfe)	    if (info->lfe_alloc)		info->lfe_scf = getbits (bs, 6);    for (i = 0; i < sblimit; i++) 	for (j = *l; j < *m; j++)	    if (bit_alloc[j][i])		switch (scfsi[j][i])		{		    /* all three scale factors transmitted */		    case 0 : scale_index[j][0][i] = getbits (bs, 6);			     scale_index[j][1][i] = getbits (bs, 6);			     scale_index[j][2][i] = getbits (bs, 6);			     break;		    /* scale factor 1 & 3 transmitted */		    case 1 : scale_index[j][0][i] =			     scale_index[j][1][i] = getbits (bs, 6);			     scale_index[j][2][i] = getbits (bs, 6);			     break;		    /* scale factor 1 & 2 transmitted */		    case 3 : scale_index[j][0][i] = getbits (bs, 6);			     scale_index[j][1][i] =			     scale_index[j][2][i] = getbits (bs, 6);			     break;		    /* only one scale factor transmitted */		    case 2 : scale_index[j][0][i] =			     scale_index[j][1][i] =			     scale_index[j][2][i] = getbits (bs, 6);			     break;		    default : scale_index[j][0][i] =			      scale_index[j][1][i] =			      scale_index[j][2][i] = SCALE_RANGE-1;			      break;		}	    else		scale_index[j][0][i] = scale_index[j][1][i] = scale_index[j][2][i] = SCALE_RANGE-1;    for (i = sblimit; i < SBLIMIT; i++)	for (j = *l; j < *m; j++)	    scale_index[j][0][i] = scale_index[j][1][i] = scale_index[j][2][i] = SCALE_RANGE-1;}/**********************************************************************//* JMZ 15/03/1995 Multilingual                                        *//**********************************************************************/void II_decode_scale_ml(Bit_stream *bs,		        frame_params *fr_ps,		        unsigned int scfsi[7][SBLIMIT], 				        unsigned int bit_alloc[7][SBLIMIT],			        unsigned int scale_index[7][3][SBLIMIT],			        int *m){   int i,j;   int px,pci;   int sblimit_ml = fr_ps->sblimit_ml;   for (i=0;i<sblimit_ml;i++) for (j=0;j<*m;j++)   /* 2 bit scfsi */	if (bit_alloc[j][i]) 		{	  	scfsi[j][i] = (char) getbits (bs, 2);	  	}	else scfsi[j][i] = 4;   for (i=sblimit_ml;i<SBLIMIT;i++) for (j=0;j<*m;j++)	scfsi[j][i] = 4;   for (i = 0; i < sblimit_ml; i++) for (j = 0; j < *m; j++) {	  if (bit_alloc[j][i])	    switch (scfsi[j][i]) {		 /* all three scale factors transmitted */		 case 0 : scale_index[j][0][i] = getbits (bs, 6);			  scale_index[j][1][i] = getbits (bs, 6);			  scale_index[j][2][i] = getbits (bs, 6);			  break;		 /* scale factor 1 & 3 transmitted */		 case 1 : scale_index[j][0][i] =			  scale_index[j][1][i] = getbits (bs, 6);			  scale_index[j][2][i] = getbits (bs, 6);			  break;	         /* scale factor 1 & 2 transmitted */		 case 3 : scale_index[j][0][i] = getbits (bs, 6);			  scale_index[j][1][i] =			  scale_index[j][2][i] = getbits (bs, 6);         		  break;		 /* only one scale factor transmitted */	         case 2 : scale_index[j][0][i] =		          scale_index[j][1][i] =		          scale_index[j][2][i] = getbits (bs, 6);         		  break;		 default : scale_index[j][0][i] =		           scale_index[j][1][i] =		           scale_index[j][2][i] = SCALE_RANGE-1;         		   break;          }          else {                          scale_index[j][0][i] = scale_index[j][1][i] =	                  scale_index[j][2][i] = SCALE_RANGE-1;	  }   }   for (i=sblimit_ml;i<SBLIMIT;i++) for (j=0;j<*m;j++) {		          scale_index[j][0][i] = scale_index[j][1][i] =		          scale_index[j][2][i] = SCALE_RANGE-1;   }}/**************************************************************/*/* The following two routines take care of reading the/* compressed sample from the bit stream for layer 2./* For layer 1, read the number of bits as indicated/* by the bit_alloc information. For layer 2, if grouping is/* indicated for a particular subband, then the sample size has/* to be read from the bits_group and the merged samples has/* to be decompose into the three distinct samples. Otherwise,/* it is the same for as layer one./*/*************************** Layer II stuff ************************/void I_buffer_sample (Bit_stream *bs,		      frame_params *fr_ps,		      unsigned int sample[7][3][SBLIMIT],		      unsigned int bit_alloc[7][SBLIMIT]){   int i,j,k;   int stereo = fr_ps->stereo;   int sblimit = fr_ps->sblimit;   int jsbound = fr_ps->jsbound;   unsigned int s;   for (i=0; i<jsbound; i++)      for (j=0; j<stereo; j++)	 if ((k = bit_alloc[j][i]) == 0)	    sample[j][0][i] = 0;	 else 	    sample[j][0][i] = (unsigned int) getbits (bs, k+1);   for (i=jsbound; i<SBLIMIT; i++)   {      if ((k = bit_alloc[0][i]) == 0)	 s = 0;      else 	 s = (unsigned int) getbits (bs, k+1);      for (j=0; j<stereo; j++)	 sample[j][0][i] = s;   }}void II_buffer_sample (Bit_stream *bs,		       frame_params *fr_ps,		       unsigned int sample[7][3][SBLIMIT],		       unsigned int bit_alloc[7][SBLIMIT]){   int i,j,k,m;   int stereo = fr_ps->stereo;   int sblimit = fr_ps->sblimit;   int jsbound = fr_ps->jsbound;   al_table *alloc = fr_ps->alloc;   for (i=0;i<sblimit;i++)      for (j= 0;j<((i<jsbound)? stereo:1);j++)      {	   if (bit_alloc[j][i])	   {		 /* check for grouping in subband */		 if ((*alloc)[i][bit_alloc[j][i]].group==3)	 	 {			for (m=0;m<3;m++)			{			  k = (*alloc)[i][bit_alloc[j][i]].bits;			  sample[j][m][i] = (unsigned int) getbits (bs, k);			 }		 }		 else		 {    /* bit_alloc = 3, 5, 9 */		   unsigned int nlevels, c=0;		   nlevels = (*alloc)[i][bit_alloc[j][i]].steps;		   k=(*alloc)[i][bit_alloc[j][i]].bits;		   c = (unsigned int) getbits (bs, k);		   for (k=0;k<3;k++)		   {			 sample[j][k][i] = c % nlevels;			 c /= nlevels;		   }		 }	   }	   else	   {      /* for no sample transmitted */		 for (k=0;k<3;k++) sample[j][k][i] = 0;	   }	   if(stereo == 2 && i>= jsbound)  /* joint stereo : copy L to R */		  for (k=0;k<3;k++) sample[1][k][i] = sample[0][k][i];      }   for (i = sblimit; i < SBLIMIT; i++)	 for (j = 0; j < stereo; j++)		for (k = 0; k < 3; k++)		   sample[j][k][i] = 0;}/******************** mc - layer2 stuff ******************************//* 19.10.93 R.S. */void II_buffer_sample_mc (Bit_stream *bs,			  frame_params *fr_ps,			  unsigned int sample[7][3][SBLIMIT],			  unsigned int bit_alloc[7][SBLIMIT],			  int ch_start, int channels, int gr){   layer *info = fr_ps->header;   int i,j,k,m,sbgr,l;   unsigned int nlevels, c=0;   int sblimit = fr_ps->sblimit_mc;   int transmitted;   al_table *alloc = fr_ps->alloc_mc;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩电影在线一区二区| 欧美精品丝袜中出| 91精品办公室少妇高潮对白| 91久久奴性调教| 日韩一区二区三区电影在线观看 | 亚洲最快最全在线视频| 午夜精品一区二区三区三上悠亚| 久久国产精品第一页| 成人精品电影在线观看| 欧美亚洲愉拍一区二区| 精品国产乱码久久久久久牛牛| 国产精品成人在线观看| 亚洲.国产.中文慕字在线| 国产精品 日产精品 欧美精品| 色噜噜久久综合| 久久免费电影网| 亚洲一区二区三区四区不卡| 国产综合久久久久影院| 91国产视频在线观看| 久久久久高清精品| 五月天精品一区二区三区| 丁香亚洲综合激情啪啪综合| 夜夜嗨av一区二区三区| 麻豆国产欧美一区二区三区| 99国产精品99久久久久久| 欧美一级二级三级乱码| 亚洲图片欧美激情| 国产自产视频一区二区三区| 欧美三级日韩在线| 最近中文字幕一区二区三区| 黄网站免费久久| 欧美日韩高清一区二区不卡| 国产精品久久久久久久蜜臀| 蜜桃精品在线观看| 欧美日韩色一区| 亚洲人成7777| 国产白丝精品91爽爽久久| 欧美一区二区三区视频在线观看| **网站欧美大片在线观看| 韩国精品久久久| 欧美精品日韩一本| 亚洲精品免费一二三区| 成人免费看的视频| 精品国产一区二区三区忘忧草| 亚洲成人精品影院| 色婷婷久久久亚洲一区二区三区| 国产午夜精品一区二区 | 久久一夜天堂av一区二区三区| 亚洲在线免费播放| 91香蕉视频污在线| 一区在线播放视频| 粉嫩av一区二区三区粉嫩| 精品国产91久久久久久久妲己| 日韩主播视频在线| 欧美人伦禁忌dvd放荡欲情| 亚洲欧美视频在线观看视频| 成人黄色在线网站| 国产欧美日韩在线| 国产麻豆午夜三级精品| 欧美大片拔萝卜| 麻豆国产欧美一区二区三区| 欧美一区二区精品在线| 日韩av一级电影| 777午夜精品视频在线播放| 亚洲网友自拍偷拍| 欧美色中文字幕| 亚洲韩国精品一区| 欧美日韩免费电影| 午夜精品免费在线| 欧美精品久久一区| 日韩av中文字幕一区二区| 91麻豆精品国产自产在线观看一区| 亚洲国产精品一区二区久久恐怖片 | 欧美另类久久久品| 偷拍日韩校园综合在线| 欧美人与禽zozo性伦| 日韩电影免费在线观看网站| 51精品久久久久久久蜜臀| 日本午夜一本久久久综合| 在线成人小视频| 蜜臀a∨国产成人精品| 日韩欧美亚洲另类制服综合在线 | 精品欧美乱码久久久久久1区2区| 久久精品国产亚洲高清剧情介绍| 欧美tickling挠脚心丨vk| 激情综合色播激情啊| 久久精品一区二区三区不卡牛牛| 国产成人av资源| 亚洲同性gay激情无套| 在线视频欧美精品| 日本美女一区二区| 久久久亚洲午夜电影| 成人av电影免费观看| 伊人婷婷欧美激情| 91精选在线观看| 极品美女销魂一区二区三区| 国产欧美视频在线观看| 色视频欧美一区二区三区| 五月天中文字幕一区二区| 欧美不卡一区二区| 高清shemale亚洲人妖| 亚洲欧洲制服丝袜| 日韩欧美在线123| 懂色一区二区三区免费观看| 亚洲女性喷水在线观看一区| 欧美日韩国产一级二级| 国内精品久久久久影院一蜜桃| 日本一区二区三区四区在线视频| 色噜噜狠狠色综合欧洲selulu| 免费人成精品欧美精品 | 日本道在线观看一区二区| 婷婷激情综合网| 国产三级欧美三级| 91黄色免费版| 国产精品一区在线观看乱码| 亚洲女爱视频在线| 精品国产伦一区二区三区观看方式 | 欧美精品一区二区高清在线观看| 成人精品gif动图一区| 日韩国产欧美在线视频| 久久免费看少妇高潮| 欧美曰成人黄网| 国产精品中文字幕一区二区三区| 一区二区三区日韩欧美| 久久一留热品黄| 欧美性感一类影片在线播放| 国产一区二区成人久久免费影院| 一区二区日韩av| 国产亚洲综合性久久久影院| 欧美亚洲综合在线| 成人在线视频一区二区| 日韩精品视频网| 自拍偷自拍亚洲精品播放| 精品久久久久久久久久久久包黑料| 91一区二区在线| 国产一区二区三区免费| 亚洲成av人片一区二区梦乃| 日韩一区在线播放| 欧美精品一区二区三区四区| 在线观看91精品国产入口| 国产成a人亚洲精| 老司机免费视频一区二区三区| 亚洲欧美偷拍另类a∨色屁股| 久久久久9999亚洲精品| 欧美高清视频一二三区 | 亚洲电影中文字幕在线观看| 国产欧美日韩中文久久| 欧美大胆一级视频| 欧美日韩一区二区三区四区| av网站免费线看精品| 国产一区二区三区免费在线观看| 日韩国产成人精品| 亚洲一级片在线观看| 国产精品久久久久精k8| 欧美精品一区二区久久婷婷| 日韩午夜在线观看视频| 欧美色区777第一页| 91小视频免费观看| 成人动漫在线一区| 国产福利91精品一区二区三区| 蜜臀a∨国产成人精品| 日韩经典一区二区| 亚洲国产aⅴ成人精品无吗| 国产精品一区二区在线观看网站| 免费精品99久久国产综合精品| 一区二区激情小说| 亚洲精品视频在线观看免费| 国产精品蜜臀av| 欧美韩日一区二区三区| 久久天堂av综合合色蜜桃网| 日韩精品一区二区三区在线 | 美女mm1313爽爽久久久蜜臀| 午夜精品久久久久影视| 亚洲va在线va天堂| 亚洲主播在线播放| 一区二区三区欧美视频| 亚洲日本韩国一区| 亚洲色大成网站www久久九九| 亚洲视频狠狠干| 自拍偷自拍亚洲精品播放| 亚洲天堂中文字幕| 亚洲欧美另类图片小说| 亚洲激情在线播放| 一区二区三区四区中文字幕| 夜夜嗨av一区二区三区中文字幕 | 欧美精品tushy高清| 欧美日本在线观看| 91精品国产手机| 欧美电影免费观看完整版| 日韩精品一区二区三区四区视频| 欧美大度的电影原声| 国产亚洲午夜高清国产拍精品| 久久久久久9999| 中文字幕中文字幕在线一区| 亚洲欧洲av一区二区三区久久| 国产精品国产三级国产普通话三级| 国产精品久久久久一区| 色偷偷久久人人79超碰人人澡| 在线观看中文字幕不卡| 欧美日韩aaaaaa|