hxapihelp_player.h
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:1k
- /************************************************************************
- * hxsym_hxapihelp_player.h
- * -------------
- *
- * Synopsis:
- *
- *
- * (c) 1995-2003 RealNetworks, Inc. Patents pending. All rights reserved.
- *
- ************************************************************************/
- #ifndef hxsym_hxapihelp_player_h
- #define hxsym_hxapihelp_player_h
- #include "ihxpckts.h" //IHXValues
- #include "hxcore.h" //IHXPlayer
- #include "comptr.h"
- // IHXPlayer helpers
- namespace player
- {
- comptr<IHXStreamSource> GetSource(IHXPlayer* pPlayer, UINT32 idxSource);
- comptr<IHXValues> GetFileHeader(IHXPlayer* pPlayer, UINT32 idxSource);
- UINT32 GetStreamCount(IHXPlayer* pPlayer, UINT32 idxSource);
- comptr<IHXStream> GetStream(IHXStreamSource* pStreamSource, UINT32 idxStream);
- comptr<IHXStream> GetStream(IHXPlayer* pPlayer, UINT32 idxSource, UINT32 idxStream);
- comptr<IHXValues> GetStreamHeader(IHXStreamSource* pStreamSource, UINT32 idxStream);
- comptr<IHXValues> GetStreamHeader(IHXPlayer* pPlayer, UINT32 idxSource, UINT32 idxStream);
- UINT32 GetStreamASMBandwidth(IHXStream* pStream);
- }
- #endif //hxsym_hxapihelp_player_h