decoding speed-up (~1%)
- precompute filtering strength once for all at the beginning instead of per-macroblock - reduce size of VP8MB struct from 8 bytes to 4. - removed VP8StoreBlock() accordingly Change-Id: Icf3d329473e21c464770be3d72a04c9ee4c321f2
This commit is contained in:
		@@ -425,9 +425,8 @@ static VP8StatusCode DecodeRemaining(WebPIDecoder* const idec) {
 | 
			
		||||
        }
 | 
			
		||||
        return VP8_STATUS_SUSPENDED;
 | 
			
		||||
      }
 | 
			
		||||
      // Reconstruct and emit samples.
 | 
			
		||||
      VP8ReconstructBlock(dec);
 | 
			
		||||
      // Store data and save block's filtering params
 | 
			
		||||
      VP8StoreBlock(dec);
 | 
			
		||||
 | 
			
		||||
      // Release buffer only if there is only one partition
 | 
			
		||||
      if (dec->num_parts_ == 1) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user