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...