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.

65 lines
2.1 KiB

  1. /* *************************************************************************
  2. ** INTEL Corporation Proprietary Information
  3. **
  4. ** This listing is supplied under the terms of a license
  5. ** agreement with INTEL Corporation and may not be copied
  6. ** nor disclosed except in accordance with the terms of
  7. ** that agreement.
  8. **
  9. ** Copyright (c) 1995 Intel Corporation.
  10. ** All Rights Reserved.
  11. **
  12. ** *************************************************************************
  13. */
  14. ////////////////////////////////////////////////////////////////////////////
  15. //
  16. // $Author: RMCKENZX $
  17. // $Date: 27 Dec 1995 14:36:12 $
  18. // $Archive: S:\h26x\src\dec\d3const.h_v $
  19. // $Header: S:\h26x\src\dec\d3const.h_v 1.2 27 Dec 1995 14:36:12 RMCKENZX $
  20. // $Log: S:\h26x\src\dec\d3const.h_v $
  21. ;//
  22. ;// Rev 1.2 27 Dec 1995 14:36:12 RMCKENZX
  23. ;// Added copyright notice
  24. //
  25. // Rev 1.1 25 Oct 1995 18:08:42 BNICKERS
  26. // clean up archival stuff
  27. //
  28. // Rev 1.0 31 Jul 1995 13:00:02 DBRUCKS
  29. // Initial revision.
  30. //
  31. // Rev 1.0 17 Jul 1995 14:46:20 CZHU
  32. // Initial revision.
  33. //
  34. // Rev 1.0 17 Jul 1995 14:14:26 CZHU
  35. // Initial revision.
  36. ////////////////////////////////////////////////////////////////////////////
  37. #ifndef __DECCONST_H__
  38. #define __DECCONST_H__
  39. /*
  40. This file declares symbolic constants used by the MRV decoder, post filtering
  41. functions, and color convertors.
  42. */
  43. #define BEFTRIGGER 143 /* See bef.asm for the magic behind these values.*/
  44. #define BEFWILLING 125
  45. #define BEFUNWILLING 10
  46. #define BEFENDOFLINE 21
  47. #define BEFENDOFFRAME 246
  48. #define INVALIDINTERBLOCK 0
  49. #define INVALIDCOPYBLOCK 1
  50. #define NOMOREBLOCKS 2
  51. // Already defined in e3enc.h
  52. //#define INTRABLOCK 3
  53. //#define INTERBLOCK 4
  54. #define COPYBLOCK 5
  55. #define VPITCH 336 /* U & V interleaved, with constant pitch of */
  56. /* 336. This makes color conversion easier. */
  57. #define OFFSETV2U 168 /* Distance from V pel to corresponding U */
  58. #endif