hxapihelp_player.h

来自「symbian 下的helix player源代码」· C头文件 代码 · 共 39 行

H
39
字号
/************************************************************************
 * 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

⌨️ 快捷键说明

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