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
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
|