⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hxiids.h

📁 symbian 下的helix player源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
 *      IID_IHXPayloadFormatObject     {00000F07-0901-11d1-8B06-00A024406D59}
 *      IID_IHXBlockFormatObject       {00000F09-0901-11d1-8B06-00A024406D59}
 *      IID_IHXFileFormatHeaderAdvise  {00000F0A-0901-11d1-8B06-00A024406D59}
 *      IID_IHXFileFormatHeaderAdviseResponse {00000F0B-0901-11d1-8B06-00A024406D59}
// $EndPrivate.
 */
#ifndef _HXFORMT_H_
DEFINE_GUID_ENUM(IID_IHXFileFormatObject,	    0x00000F00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXBroadcastFormatObject,  0x00000F01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXFormatResponse,	    0x00000F02, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXFormatReuse,        0xe55077c4, 0xa299, 0x11d7, 0x86, 0x4c, 0x0, 0x2, 0xb3, 0x65, 0x87, 0x20)
DEFINE_GUID_ENUM(IID_IHXPacketFormat,	    0x00000F03, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPacketTimeOffsetHandler, 0x00000F04, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPacketTimeOffsetHandlerResponse, 0x00000F05, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXLiveFileFormatInfo,     0x00000F06, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $Private:
DEFINE_GUID_ENUM(IID_IHXPayloadFormatObject,    0x00000F07, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXBroadcastLatency, 0x00000F08, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXBlockFormatObject,      0x00000F09, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXFileFormatHeaderAdvise, 0x00000F0A, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXFileFormatHeaderAdviseResponse, 0x00000F0B, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $EndPrivate.

DEFINE_GUID_ENUM(IID_IHXSyncFileFormatObject,   0x00000F0C, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)

#endif

#ifndef _HXFWRTR_H_
// $Private:
DEFINE_GUID_ENUM(IID_IHXFileWriterMonitor,	    0xb5615de1, 0x42a6, 0x11d5, 0xa9, 0xc, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
DEFINE_GUID_ENUM(IID_IHXPropertyAdviser,	    0x264fd2f0, 0x432b, 0x11d5, 0xa9, 0xd, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
DEFINE_GUID_ENUM(IID_IHXFileWriter,		    0xb5615de0, 0x42a6, 0x11d5, 0xa9, 0xc, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
// $EndPrivate.
#endif

#ifndef _HXSRCIN_H_
DEFINE_GUID_ENUM(IID_IHXSourceInput,		    0xebf8d220, 0x40f7, 0x11d6, 0xab, 0x3f, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
DEFINE_GUID_ENUM(IID_IHXSourceHandler,		    0xb2646da0, 0x410a, 0x11d6, 0xab, 0x3f, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
#endif

/*
 *  File:
 *	hxpends.h
 *  Description:
 *	Interfaces related to get pending status from objects
 *  Interfaces:
 *	IHXPendingStatus:	{00001100-0901-11d1-8B06-00A024406D59}
 */
#ifndef _HXPENDS_H_
DEFINE_GUID_ENUM(IID_IHXPendingStatus,	    0x00001100, 0x901, 0x11d1, 0x8b, 0x6, 0x0,  0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
 *  File:
 *	ihxpckts.h
 *  Description:
 *	Interfaces related to buffers, packets, streams, etc.
 *  Interfaces:
 *	IID_IHXBuffer:		    {00001300-0901-11d1-8B06-00A024406D59}
 *	IID_IHXPacket:		    {00001301-0901-11d1-8B06-00A024406D59}
 *	IID_IHXRTPPacket	    {0169A731-1ED0-11d4-952B-00902742C923}
 *	IID_IHXRTPPacketInfo	    {0169A731-1ED0-11d4-952B-00902742C923}
 *	IID_IHXValues:		    {00001302-0901-11d1-8B06-00A024406D59}
 *	IID_IHXValuesRemove:	    {00001303-0901-11d1-8B06-00A024406D59}
 *	IID_IHXClientPacket:	    {00001304-0901-11d1-8B06-00A024406D59}
 *	IID_IHXBroadcastDistPktExt:{00001305-0901-11d1-8B06-00A024406D59}
 */
#ifndef _IHXPCKTS_H_
DEFINE_GUID_ENUM(IID_IHXBuffer,		    0x00001300, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59) 
DEFINE_GUID_ENUM(IID_IHXPacket,		    0x00001301, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXRTPPacket,	    0x0169a731, 0x1ed0, 0x11d4, 0x95, 0x2b, 0x0, 0x90, 0x27, 0x42, 0xc9, 0x23)
DEFINE_GUID_ENUM(IID_IHXRTPPacketInfo,	    0xec7d67bb, 0x2e79, 0x49c3, 0xb6, 0x67, 0xba, 0x8a, 0x93, 0x8d, 0xbc, 0xe0)
DEFINE_GUID_ENUM(IID_IHXValues,		    0x00001302, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59) 
DEFINE_GUID_ENUM(IID_IHXValuesRemove,	    0x00001303, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59) 
// $Private:
DEFINE_GUID_ENUM(IID_IHXClientPacket,	    0x00001304, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXBroadcastDistPktExt,    0x00001305, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $EndPrivate.
#endif
/*
 *  File:
 *      hxasm.h
 *  Description:
 *	Interfaces related to abm and back channel support.
 * 
 *  Interfaces:
 *  	IID_IHXBackChannel:	    {00001500-0901-11d1-8B06-00A024406D59}
 *  	IID_IHXASMSource:	    {00001501-0901-11d1-8B06-00A024406D59}
 *  	IID_IHXASMStream:	    {00001502-0901-11d1-8B06-00A024406D59}
 *  	IID_IHXASMStream2:	    {30d39e2c-1e56-11b2-8618-0002b39a94d0}
 *  	IID_IHXASMStreamSink:	    {00001503-0901-11d1-8B06-00A024406D59}
 */
#ifndef _HXASM_H_
DEFINE_GUID_ENUM(IID_IHXBackChannel,	    0x00001500, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXASMSource,		    0x00001501, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXASMStream,		    0x00001502, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXASMStream2,		    0x00001504, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXASMStreamSink,	    0x00001503, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
 *  File:
 *      hxencod.h
 *  Description:
 *      Interfaces related to superencoders.
 *
 *  Interaces:
 *      IID_IHXEncoderResponse     {00001600-0901-11d1-8B06-00A024406D59}
 *      IID_IHXEncoder             {00001601-0901-11d1-8B06-00A024406D59}
 *      IID_IHXEncoderCompletion   {00001602-0901-11d1-8B06-00A024406D59}
 *      IID_IHXConnectionlessControl
                                    {00001603-0901-11d1-8B06-00A024406D59}
 *      IID_IHXEncoderResponseCompletion
                                    {00001604-0901-11d1-8B06-00A024406D59}
 *      IID_IHXTransportControl    {00001605-0901-11d1-8B06-00A024406D59}
 */
#ifndef _HXENCOD_H_
DEFINE_GUID_ENUM(IID_IHXEncoderResponse, 	0x00001600, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXEncoder,		0x00001601, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXEncoderCompletion,	0x00001602, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXConnectionlessControl,
					0x00001603, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXEncoderResponseCompletion,
					0x00001604, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXTransportControl,	0x00001605, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif

/*
 *  File:
 *      hxbrdcst.h
 *  Description:
 *
 *      RealSystem iQ remote broadcast functionality
 *
 *  Interfaces:
 *
 *    IID_IHXRemoteBroadcastServices:  {8F933081-27B6-11d5-9569-00902742E832}
 *    IID_IHXRemoteBroadcastConfiguration: {8F933083-27B6-11d5-9569-00902742E832}
 *    IID_IHXRemoteBroadcastConfigurationResponse: {67C1BA10-39BC-11d5-956A-00902742E832}
 */

#ifndef _HXBRDCST_H_
DEFINE_GUID_ENUM(IID_IHXRemoteBroadcastServices, 0x8f933081, 0x27b6, 0x11d5, 0x95, 0x69, 0x0, 0x90, 0x27, 0x42, 0xe8, 0x32)
DEFINE_GUID_ENUM(IID_IHXRemoteBroadcastConfiguration, 0x8f933083, 0x27b6, 0x11d5, 0x95, 0x69, 0x0, 0x90, 0x27, 0x42, 0xe8, 0x32)
DEFINE_GUID_ENUM(IID_IHXRemoteBroadcastConfigurationResponse, 0x67c1ba10, 0x39bc, 0x11d5, 0x95, 0x6a, 0x0, 0x90, 0x27, 0x42, 0xe8, 0x32)
#endif

/*
 *  File:
 *      hxauth.h
 *  Description:
 *      Password handling API
 *  Interfaces:
 *      IID_IHXPassword            {00001700-0901-11d1-8B06-00A024406D59}
 */

/*
 * 000017**-0901-11d1-8B06-00A024406D59 is reserved for interfaces in hxauth.h (below)
 */

/*
 *  File:
 *      hxauth.h
 *  Description:
 *      Authentication API
 *  Interfaces:
 *      IID_IHXAuthenticator	      {00001800-0901-11d1-8B06-00A024406D59}
 *      IID_IHXAuthenticatorResponse {00001801-0901-11d1-8B06-00A024406D59}
 *      IID_IHXAuthenticatorRequest  {00001802-0901-11d1-8B06-00A024406D59}
 *	IID_IHXPassword	      {00001700-0901-11d1-8B06-00A024406D59}
 *      IID_IHXAuthenticationManager {00001A00-0901-11d1-8B06-00A024406D59}
 *      IID_IHXAuthenticationManager2
 *                                    {34e171d2-a8f0-4832-bc7d-06dfe3ae58fd}
 *      IID_IHXAuthenticationManagerResponse 
 *                                    {00001A01-0901-11d1-8B06-00A024406D59}
 */
#ifndef _HXAUTH_H_
DEFINE_GUID_ENUM(IID_IHXAuthenticator, 	    0x00001800, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAuthenticatorResponse,  0x00001801, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAuthenticatorRequest,   0x00001802, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPassword, 		    0x00001700, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAuthenticationManager,	    0x00001a00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAuthenticationManager2,         0x34e171d2, 0xa8f0, 0x4832, 0xbc, 0x7d, 0x06, 0xdf, 0xe3, 0xae, 0x58, 0xfd)
DEFINE_GUID_ENUM(IID_IHXAuthenticationManagerResponse,  0x00001a01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
 *  File:
 *      hxsdesc.h
 *  Description:
 *      Stream description API
 *  Interfaces:
 *      IID_IHXStreamDescription           {00001900-0901-11d1-8B06-00A024406D59}
 *      IID_IHXRTPPayloadInfo              {00001901-0901-11d1-8B06-00A024406D59}
 *      IID_IHXStreamDescriptionSettings   {00001902-0901-11d1-8B06-00A024406D59}
 */
#ifndef _HXSDESC_
DEFINE_GUID_ENUM(IID_IHXStreamDescription,          0x00001900, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXRTPPayloadInfo,             0x00001901, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXStreamDescriptionSettings,  0x00001902, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
 * 00001A**-0901-11d1-8B06-00A024406D59 is reserved for interfaces in hxauth.h (above)
 */

/*
 *  File:
 *      hxlvtxt.h
 *  Description:
 *      Interfaces related to live text superencoder.
 *
 *  Interaces:
 *      IID_IHXLiveText         {00001b00-0901-11d1-8B06-00A024406D59}
 *      IID_IHXLiveText2        {00001b01-0901-11d1-8B06-00A024406D59}
 */
#ifndef _HXLVTXT_H_
DEFINE_GUID_ENUM(IID_IHXLiveText,	0x00001b00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXLiveText2,	0x00001b01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
 *  File:
 *      hxcfg.h
 *  Description:
 *      Interfaces used by server configuration tools.
 *
 *  Interfaces:
 *      IID_IHXConfigFile	{00001c00-0901-11d1-8B06-00A024406D59}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -