Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | RSS feed

  1. /*
  2.  * Decode both intra chroma blocks
  3.  * Copyright © <2010>, Intel Corporation.
  4.  *
  5.  * This program is licensed under the terms and conditions of the
  6.  * Eclipse Public License (EPL), version 1.0.  The full text of the EPL is at
  7.  * http://www.opensource.org/licenses/eclipse-1.0.php.
  8.  *
  9.  */
  10. #if !defined(__DECODE_CHROMA_INTRA__)           // Make sure this is only included once
  11. #define __DECODE_CHROMA_INTRA__
  12.  
  13. // Module name: Decode_Chroma_Intra.asm
  14. //
  15. // Decode both intra chroma blocks
  16. //
  17.  
  18. decode_Chroma_Intra:
  19. #ifndef MONO
  20.     #include "load_Intra_Ref_UV.asm"    // Load intra U/V reference data
  21.     #include "intra_Pred_Chroma.asm"    // Intra predict chroma blocks
  22.     #include "add_Error_UV.asm"                 // Add error data to predicted U/V data blocks
  23. #endif  // !defined(MONO)
  24.     #include "save_8x8_UV.asm"                  // Save to destination U/V frame surface
  25.  
  26.         RETURN
  27. // End of Decode_Chroma_Intra
  28.  
  29. #endif  // !defined(__DECODE_CHROMA_INTRA__)
  30.