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.
|
|
/* *************************************************************************
** 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: AKASAI $
;// $Date: 09 Jan 1996 09:41:56 $
;// $Archive: S:\h26x\src\dec\d1const.h_v $
;// $Header: S:\h26x\src\dec\d1const.h_v 1.1 09 Jan 1996 09:41:56 AKASAI $
;// $Log: S:\h26x\src\dec\d1const.h_v $
;//
;// Rev 1.1 09 Jan 1996 09:41:56 AKASAI
;// Updated copyright notice.
;//
;// Rev 1.0 11 Sep 1995 13:51:06 SCDAY
;// Initial revision.
;//
;// Rev 1.0 31 Jul 1995 13:00:02 DBRUCKS
;// Initial revision.
;//
;// Rev 1.0 17 Jul 1995 14:46:20 CZHU
;// Initial revision.
;//
;// Rev 1.0 17 Jul 1995 14:14:26 CZHU
;// Initial revision.
;////////////////////////////////////////////////////////////////////////////
#ifndef __DECCONST_H__
#define __DECCONST_H__
/*
This file declares symbolic constants used by the MRV decoder, post filtering functions, and color convertors. */
#define BEFTRIGGER 143 /* See bef.asm for the magic behind these values.*/
#define BEFWILLING 125
#define BEFUNWILLING 10
#define BEFENDOFLINE 21
#define BEFENDOFFRAME 246
#define INVALIDINTERBLOCK 0
#define INVALIDCOPYBLOCK 1
#define NOMOREBLOCKS 2
// Already defined in e1enc.h
//#define INTRABLOCK 3
//#define INTERBLOCK 4
#define COPYBLOCK 5
#define OFFSETTOYARCHIVE 311688L /* Distance from FrmPost to FrmArch in Y.
That's 648 * 481. 648 to allow maximum width of 640, plus 1 column for some useful zoom-by-2 color convertors. 8 instead of 1 to stay longword aligned, and instead of 4 to stay quadword aligned for possible benefit of future processors. 481 to allow extra line for some useful zoom-by-2 color convertors. */ #define VPITCH 336 /* U & V interleaved, with constant pitch of */
/* 336. This makes color conversion easier. */ #define OFFSETV2U 168 /* Distance from V pel to corresponding U */
#endif
|