comparison h264.h @ 6320:ffb2a7b80d6d libavcodec

ff_h264_idct8_add_sse2. compared to mmx, 217->126 cycles on core2, 262->220 on k8.
author lorenm
date Sun, 03 Feb 2008 07:05:11 +0000
parents 1d83e9c34641
children ecbe9565dcae
comparison
equal deleted inserted replaced
6319:4089a1ae6558 6320:ffb2a7b80d6d
346 GetBitContext intra_gb; 346 GetBitContext intra_gb;
347 GetBitContext inter_gb; 347 GetBitContext inter_gb;
348 GetBitContext *intra_gb_ptr; 348 GetBitContext *intra_gb_ptr;
349 GetBitContext *inter_gb_ptr; 349 GetBitContext *inter_gb_ptr;
350 350
351 DECLARE_ALIGNED_8(DCTELEM, mb[16*24]); 351 DECLARE_ALIGNED_16(DCTELEM, mb[16*24]);
352 DCTELEM mb_padding[256]; ///< as mb is addressed by scantable[i] and scantable is uint8_t we can either check that i is not to large or ensure that there is some unused stuff after mb 352 DCTELEM mb_padding[256]; ///< as mb is addressed by scantable[i] and scantable is uint8_t we can either check that i is not to large or ensure that there is some unused stuff after mb
353 353
354 /** 354 /**
355 * Cabac 355 * Cabac
356 */ 356 */