hxapihelp_player.h
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:1k
源码类别:

Symbian

开发平台:

Visual C++

  1. /************************************************************************
  2.  * hxsym_hxapihelp_player.h
  3.  * -------------
  4.  *
  5.  * Synopsis:
  6.  *
  7.  *
  8.  * (c) 1995-2003 RealNetworks, Inc. Patents pending. All rights reserved.
  9.  *
  10.  ************************************************************************/
  11. #ifndef hxsym_hxapihelp_player_h
  12. #define hxsym_hxapihelp_player_h
  13. #include "ihxpckts.h" //IHXValues
  14. #include "hxcore.h" //IHXPlayer
  15. #include "comptr.h"
  16. // IHXPlayer helpers
  17. namespace player
  18. {
  19.     comptr<IHXStreamSource> GetSource(IHXPlayer* pPlayer, UINT32 idxSource);
  20.     comptr<IHXValues> GetFileHeader(IHXPlayer* pPlayer, UINT32 idxSource);
  21.     UINT32 GetStreamCount(IHXPlayer* pPlayer, UINT32 idxSource);
  22.     comptr<IHXStream> GetStream(IHXStreamSource* pStreamSource, UINT32 idxStream);
  23.     comptr<IHXStream> GetStream(IHXPlayer* pPlayer, UINT32 idxSource, UINT32 idxStream);
  24.     comptr<IHXValues> GetStreamHeader(IHXStreamSource* pStreamSource, UINT32 idxStream);
  25.     comptr<IHXValues> GetStreamHeader(IHXPlayer* pPlayer, UINT32 idxSource, UINT32 idxStream);
  26.     UINT32 GetStreamASMBandwidth(IHXStream* pStream);
  27. }
  28. #endif //hxsym_hxapihelp_player_h