Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

67 lines
2.0 KiB

/* *************************************************************************
** INTEL Corporation Proprietary Information
**
** This listing is supplied under the terms of a license
** agreement with INTEL Corporation and may not be copied
** nor disclosed except in accordance with the terms of
** that agreement.
**
** Copyright (c) 1995 Intel Corporation.
** All Rights Reserved.
**
** *************************************************************************
*/
// $Author: RMCKENZX $
// $Date: 27 Dec 1995 14:36:16 $
// $Archive: S:\h26x\src\dec\d3tables.h_v $
// $Header: S:\h26x\src\dec\d3tables.h_v 1.4 27 Dec 1995 14:36:16 RMCKENZX $
// $Log: S:\h26x\src\dec\d3tables.h_v $
;//
;// Rev 1.4 27 Dec 1995 14:36:16 RMCKENZX
;// Added copyright notice
//
// Rev 1.3 16 Aug 1995 14:25:44 CZHU
//
// Changed inverse quantization table to I16
//
// Rev 1.2 11 Aug 1995 15:50:26 CZHU
// Moved the tables to d3tables.cpp, leave only extern defs.
//
// Rev 1.1 02 Aug 1995 11:47:04 CZHU
//
// Added table for inverse quantization and RLD-ZZ
//
// Rev 1.0 31 Jul 1995 15:46:20 CZHU
// Initial revision.
//Initialize global tables shared by all decoder instances:
//Huffman tables, etc
//declare the global static tables here
#ifndef _GLOBAL_TABLES_
#define _GLOBAL_TABLES_
extern U16 gTAB_MCBPC_INTRA[512]; //total 1024
extern U16 gTAB_MCBPC_INTER[512]; //total 1024
extern U16 gTAB_CBPY_INTRA[64]; //total 128
extern U16 gTAB_CBPY_INTER[64]; //total 128
extern U16 gTAB_MVD_MAJOR[256]; //total 512
extern U32 gTAB_TCOEFF_MAJOR[256]; //total 1024
extern U16 gTAB_MVD_MINOR[256]; //total 512
extern U32 gTAB_TCOEFF_MINOR[1024]; //total 4096
extern I16 gTAB_INVERSE_Q[1024] ;
extern U32 gTAB_ZZ_RUN[64]; //input is the cumulative run value
//returns the offset to the starting address of the block
//total at 256
#endif