View | Details | Raw Unified | Return to bug 94188
Collapse All | Expand All

(-)libdv-0.104-fixed/libdv/encode.c 2006-03-07 14:07:22.000000000 -0600 (-4 / +3 lines)
Lines 512-521 Link Here
512
       _dv_reorder_block_mmx_x86_64(bl->coeffs, reorder);
512
       _dv_reorder_block_mmx_x86_64(bl->coeffs, reorder);
513
       emms();
513
       emms();
514
#else
514
#else
515
       for (i = 0; i < 64; i++) {
515
       for (i = 0; i < 64; i++)
516
         //            *(unsigned short*) ((char*) zigzag +
516
         *(unsigned short*) ((char*) zigzag + reorder[i])=bl->coeffs[i];
517
         zigzag[reorder[i] - 1] = bl->coeffs[i];
517
518
       }
519
       memcpy(bl->coeffs, zigzag, 64 * sizeof(dv_coeff_t));
518
       memcpy(bl->coeffs, zigzag, 64 * sizeof(dv_coeff_t));
520
#endif
519
#endif
521
}
520
}

Return to bug 94188