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.
 
 
 
 
 
 

80 lines
2.5 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.
** Copyright (c) 1996 Intel Corporation.
** All Rights Reserved.
**
** *************************************************************************
*/
;// $Header: S:\h26x\src\dec\d1rtp.h_v 1.1 04 Sep 1996 09:48:02 RHAZRA $
;// $Log: S:\h26x\src\dec\d1rtp.h_v $
//
// Rev 1.1 04 Sep 1996 09:48:02 RHAZRA
// Added custom identifiers to differentiate packet loss types.
//
// Rev 1.0 21 Aug 1996 18:35:50 RHAZRA
// Initial revision.
;//
;// Rev 1.1 23 Jul 1996 11:22:42 CZHU
;//
;// Added a MV recovery. Hursitic will be added in later.
;//
;// Rev 1.0 22 Apr 1996 16:44:06 BECHOLS
;// Initial revision.
;//
;// Rev 1.7 10 Apr 1996 13:35:30 CZHU
;//
;// Added subroutine to recover picture header information from extended bitstr
;//
;// Rev 1.6 29 Mar 1996 14:40:00 CZHU
;//
;// cleaning
;//
;// Rev 1.5 29 Mar 1996 13:39:00 CZHU
;//
;// Moved bs verification to c3rtp.cpp
;//
;// Rev 1.4 28 Mar 1996 18:40:18 CZHU
;// Support packet loss recovery
;//
;// Rev 1.3 23 Feb 1996 16:21:26 CZHU
;// No change.
;//
;// Rev 1.2 15 Feb 1996 12:01:56 CZHU
;//
;// More clean up
;//
;// Rev 1.1 14 Feb 1996 15:00:20 CZHU
;// Added support Mode A and Mode B
;//
;// Rev 1.0 12 Feb 1996 17:05:58 CZHU
;// Initial revision.
;//
;// Rev 1.0 11 Dec 1995 14:54:26 CZHU
;// Initial revision.
#ifndef _H263_D3RTP_H_
#define _H263_D3RTP_H_
const long PACKET_FAULT_AT_PSC = ICERR_CUSTOM -1;
const long PACKET_FAULT_AT_MB_OR_GOB = ICERR_CUSTOM -2;
const long NEXT_MODE_STARTS_GOB = ICERR_CUSTOM -3;
const long NEXT_MODE_STARTS_MB = ICERR_CUSTOM -4;
const long NEXT_MODE_LAST = ICERR_CUSTOM -5;
extern I32 RtpH261FindNextPacket(
T_H263DecoderCatalog FAR * ,
BITSTREAM_STATE FAR * ,
U32 **,
U32 *,
int *,
int *
);
extern I32 RtpGetPicHeaderFromBsExt(T_H263DecoderCatalog FAR * );
void MVAdjustment(T_BlkAction *,int ,int, int ,int , int , const int );
#endif