hxapihelp_player.h
Upload User: dangjiwu
Upload Date: 2013-07-19
Package Size: 42019k
Code Size: 1k
Category:

Symbian

Development Platform:

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