Complete disaster-recovery snapshot: engine/game source, game data assets, VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive. Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false, no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
102 lines
4.9 KiB
C++
102 lines
4.9 KiB
C++
///*M*
|
|
// INTEL CORPORATION PROPRIETARY INFORMATION
|
|
// This software is supplied under the terms of a licence agreement or
|
|
// nondisclosure agreement with Intel Corporation and may not be copied
|
|
// or disclosed except in accordance with the terms of that agreement.
|
|
// Copyright (c) 1997 Intel Corporation. All Rights Reserved.
|
|
//
|
|
// Filename : AMRTPUID.h
|
|
// Purpose : Define the UIDs used in the ActiveMovie RTP architecture.
|
|
// Contents :
|
|
// MEDIATYPE_RTP_Single_Stream Defines an RTP stream which
|
|
// only contains media samples from a single source.
|
|
// MEDIATYPE_RTP_Multiple_Stream Defines an RTP stream which
|
|
// may contain media samples from many sources (eg, a multicast
|
|
// conference.)
|
|
// MEDIASUBTYPE_RTP_Payload_Mixed A subtype of MEDIATYPE_RTP_Multiple_Stream,
|
|
// indicates that the stream may consist or RTP packets with
|
|
// many different PT values.
|
|
// MEDIASUBTYPE_RTP_Payload_G711U A subtype of MEDIATYPE_RTP_Single_Stream
|
|
// or MEDIATYPE_RTP_Multiple_Stream. Indicates that the stream(s)
|
|
// are all of the same payload type (e.g., G.711 Mulaw Audio)
|
|
// MEDIASUBTYPE_RTP_Payload_G711A A subtype of MEDIATYPE_RTP_Single_Stream
|
|
// or MEDIATYPE_RTP_Multiple_Stream. Indicates that the stream(s)
|
|
// are all of the same payload type (e.g., G.711 Alaw Audio)
|
|
// MEDIASUBTYPE_RTP_Payload_G723 A subtype of MEDIATYPE_RTP_Single_Stream
|
|
// or MEDIATYPE_RTP_Multiple_Stream. Indicates that the stream(s)
|
|
// are all of the same payload type (e.g., G.723 Audio)
|
|
// MEDIASUBTYPE_RTP_Payload_H261 A subtype of MEDIATYPE_RTP_Single_Stream
|
|
// or MEDIATYPE_RTP_Multiple_Stream. Indicates that the stream(s)
|
|
// are all of the same payload type (e.g., H.261 Video)
|
|
// MEDIASUBTYPE_RTP_Payload_H263 A subtype of MEDIATYPE_RTP_Single_Stream
|
|
// or MEDIATYPE_RTP_Multiple_Stream. Indicates that the stream(s)
|
|
// are all of the same payload type (e.g., H.263 Video)
|
|
// MEDIASUBTYPE_RTP_Payload_ANY A subtype of MEDIATYPE_RTP_Single_Stream
|
|
// or MEDIATYPE_RTP_Multiple_Stream. Indicates that the stream(s)
|
|
// are all of the same payload type, but the actual type is not set.
|
|
// MEDIASUBTYPE_H263EX A subtype of MEDIATYPE_Video. Indicates that the stream(s)
|
|
// are all of the same media type (e.g., H.263 Extended Bitstream Video)
|
|
// MEDIASUBTYPE_H261EX A subtype of MEDIATYPE_Video. Indicates that the stream(s)
|
|
// are all of the same media type (e.g., H.261 Extended Bitstream Video)
|
|
//*M*/
|
|
|
|
#ifndef OUR_GUID_ENTRY
|
|
#define OUR_GUID_ENTRY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) \
|
|
DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8);
|
|
#endif
|
|
|
|
// {14099BC0-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIATYPE_RTP_Single_Stream,
|
|
0x14099bc0, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {14099BC1-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIATYPE_RTP_Multiple_Stream,
|
|
0x14099bc1, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {14099BC2-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_RTP_Payload_Mixed,
|
|
0x14099bc2, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {14099BC3-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_RTP_Payload_G711U,
|
|
0x14099bc3, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {14099BC4-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_RTP_Payload_G711A,
|
|
0x14099bc4, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {14099BC5-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_RTP_Payload_G723,
|
|
0x14099bc5, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {14099BC6-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_RTP_Payload_H261,
|
|
0x14099bc6, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {14099BC7-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_RTP_Payload_H263,
|
|
0x14099bc7, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {14099BCA-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_RTP_Payload_ANY,
|
|
0x14099bc8, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {33363248-0000-0010-8000-00AA00389B71}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_H263,
|
|
0x33363248, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71);
|
|
|
|
// {14099BC8-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_H263EX,
|
|
0x14099bc8, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
// {31363248-0000-0010-8000-00AA00389B71}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_H261,
|
|
0x31363248, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71);
|
|
|
|
// {14099BC9-787B-11d0-9CD3-00A0C9081C19}
|
|
OUR_GUID_ENTRY(MEDIASUBTYPE_H261EX,
|
|
0x14099bc9, 0x787b, 0x11d0, 0x9c, 0xd3, 0x0, 0xa0, 0xc9, 0x8, 0x1c, 0x19);
|
|
|
|
#undef OUR_GUID_ENTRY
|
|
|