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.
 
 
 
 
 
 

72 lines
2.8 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: 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