search for: oc_fzig_zag

Displaying 2 results from an estimated 2 matches for "oc_fzig_zag".

2005 Aug 20
0
[PATCH] remove some FZIGZAG
...ogg_int16_t _dct_coeffs[64],int *_zzi); + ogg_int16_t _dct_coeffs[128],int *_zzi); /*Expands a zero run token.*/ void oc_token_expand_zrl(int _token,int _extra_bits, - ogg_int16_t _dct_coeffs[64],int *_zzi){ + ogg_int16_t _dct_coeffs[128],int *_zzi){ int zzi; zzi=*_zzi; - do _dct_coeffs[OC_FZIG_ZAG[zzi++]]=0; + do _dct_coeffs[zzi++]=0; while(_extra_bits-->0); *_zzi=zzi; } /*Expands a constant, single-value token.*/ void oc_token_expand_const(int _token,int _extra_bits, - ogg_int16_t _dct_coeffs[64],int *_zzi){ - _dct_coeffs[OC_FZIG_ZAG[(*_zzi)++]]= + ogg_int16_t _dct_coeffs[12...
2005 Jul 20
1
MMX IDCT for theora-exp
...pli,ogg_int16_t _dct_coeffs[64],int _last_zzi,int _ncoefs, + ogg_uint16_t _dc_iquant,const ogg_uint16_t _ac_iquant[64]){ ogg_int16_t dct_buf[64]; ogg_int16_t res_buf[64]; int dst_framei; @@ -837,11 +846,11 @@ the iDCT.*/ if(_last_zzi<10){ for(;zzi<10;zzi++)dct_buf[OC_FZIG_ZAG[zzi]]=0; - oc_idct8x8_10(res_buf,dct_buf); + oc_idct8x8_10_c(res_buf,dct_buf); } else{ for(;zzi<64;zzi++)dct_buf[OC_FZIG_ZAG[zzi]]=0; - oc_idct8x8(res_buf,dct_buf); + oc_idct8x8_c(res_buf,dct_buf); } } /*Fill in the target buffer.*/ diff -Naur a/li...