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.

79 lines
2.5 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. ** Copyright (c) 1996 Intel Corporation.
  11. ** All Rights Reserved.
  12. **
  13. ** *************************************************************************
  14. */
  15. ;// $Header: S:\h26x\src\dec\d3rtp.h_v 1.4 06 Nov 1996 16:27:40 gmlim $
  16. ;// $Log: S:\h26x\src\dec\d3rtp.h_v $
  17. ;//
  18. ;// Rev 1.4 06 Nov 1996 16:27:40 gmlim
  19. ;// Removed H263ModeC.
  20. ;//
  21. ;// Rev 1.3 06 Nov 1996 15:17:16 CZHU
  22. ;// changed FindNextPacket interface to return MVs.
  23. ;//
  24. ;// Rev 1.2 03 Nov 1996 18:39:08 gmlim
  25. ;// Added NEXT_MODE_C.
  26. ;//
  27. ;// Rev 1.1 23 Jul 1996 11:22:42 CZHU
  28. ;//
  29. ;// Added a MV recovery. Hursitic will be added in later.
  30. ;//
  31. ;// Rev 1.0 22 Apr 1996 16:44:06 BECHOLS
  32. ;// Initial revision.
  33. ;//
  34. ;// Rev 1.7 10 Apr 1996 13:35:30 CZHU
  35. ;//
  36. ;// Added subroutine to recover picture header information from extended bitstr
  37. ;//
  38. ;// Rev 1.6 29 Mar 1996 14:40:00 CZHU
  39. ;//
  40. ;// cleaning
  41. ;//
  42. ;// Rev 1.5 29 Mar 1996 13:39:00 CZHU
  43. ;//
  44. ;// Moved bs verification to c3rtp.cpp
  45. ;//
  46. ;// Rev 1.4 28 Mar 1996 18:40:18 CZHU
  47. ;// Support packet loss recovery
  48. ;//
  49. ;// Rev 1.3 23 Feb 1996 16:21:26 CZHU
  50. ;// No change.
  51. ;//
  52. ;// Rev 1.2 15 Feb 1996 12:01:56 CZHU
  53. ;//
  54. ;// More clean up
  55. ;//
  56. ;// Rev 1.1 14 Feb 1996 15:00:20 CZHU
  57. ;// Added support Mode A and Mode B
  58. ;//
  59. ;// Rev 1.0 12 Feb 1996 17:05:58 CZHU
  60. ;// Initial revision.
  61. ;//
  62. ;// Rev 1.0 11 Dec 1995 14:54:26 CZHU
  63. ;// Initial revision.
  64. #ifndef _H263_D3RTP_H_
  65. #define _H263_D3RTP_H_
  66. const long PACKET_FAULT = ICERR_CUSTOM -1;
  67. const long NEXT_MODE_A = ICERR_CUSTOM -2;
  68. const long NEXT_MODE_B = ICERR_CUSTOM -3;
  69. const long NEXT_MODE_C = ICERR_CUSTOM -4;
  70. const long NEXT_MODE_LAST = ICERR_CUSTOM -5;
  71. extern I32 RtpH263FindNextPacket(
  72. T_H263DecoderCatalog FAR * , BITSTREAM_STATE FAR * , U32 **, U32 *, int *, int *,I8 *
  73. );
  74. extern I32 RtpGetPicHeaderFromBsExt(T_H263DecoderCatalog FAR * );
  75. void MVAdjustment(T_BlkAction *,int ,int, int ,int , int , const int );
  76. #endif