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

(-)libdv-0.104-orig/libdv/encode.c (-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 + reorder[i])=bl->coeffs[i];
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 155889