[FFmpeg-soc] [soc]: r710 - dirac/TODO

marco subversion at mplayerhq.hu
Sat Aug 11 23:44:21 CEST 2007


Author: marco
Date: Sat Aug 11 23:44:20 2007
New Revision: 710

Log:
remove the optimizations that were just implemented from the TODO

Modified:
   dirac/TODO

Modified: dirac/TODO
==============================================================================
--- dirac/TODO	(original)
+++ dirac/TODO	Sat Aug 11 23:44:20 2007
@@ -13,19 +13,13 @@
 
 Optimizations:
 
-- Calculate the quantization factor just once per block instead of for
-  each coefficient
 - Perhaps a lookup table can be used for quantization factors
 - Just malloc once in decode_intra_frame
 - Determine what's more efficient: memset all coefficients to 0, or
   just zero out the coefficients that need to be zero'ed out
-- Clipping in the IDWT might be very inefficient
 - Use in place operations in IDWT, if that is possible
-- y * padding_width is inefficient. Loop over y and add padding_width
 - Make a special case for 1x1 codeblocks, perhaps merge the codeblock
   function into the subband function.
-- coeff_posx and coeff_posy use *, can be avoided
-- blockcnt != 1 in codeblock -> use addition instead of multiplication
 - Write IDWT in assembler
 - Perhaps write arithmetic decoding in assembler
 - Perhaps think about multithreading?



More information about the FFmpeg-soc mailing list