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

📄 rpfile.h

📁 linux下的一款播放器
💻 H
📖 第 1 页 / 共 2 页
字号:
            }            else            {                retVal = HXR_FAIL;            }        }        else        {            retVal = HXR_FAIL;        }    }    else    {        retVal = HXR_INVALID_PARAMETER;    }        return retVal;}inline HX_RESULT PXRealPixFile::GetString(IHXBuffer* pInStr, IHXBuffer** ppOutStr){    HX_RESULT retVal = HXR_OK;    if (ppOutStr)    {        if (pInStr)        {            *ppOutStr = pInStr;            (*ppOutStr)->AddRef();        }        else        {            retVal = HXR_NOT_INITIALIZED;        }    }    else    {        retVal = HXR_INVALID_PARAMETER;    }    return retVal;}inline HX_RESULT PXRealPixFile::SetTitle(const char* pszTitle){    return SetString(pszTitle, &m_pTitleStr);}inline HX_RESULT PXRealPixFile::SetTitle(IHXBuffer* pTitleStr){    return SetString(pTitleStr, &m_pTitleStr);}inline HX_RESULT PXRealPixFile::GetTitle(IHXBuffer** ppTitleStr){    return GetString(m_pTitleStr, ppTitleStr);}inline HX_RESULT PXRealPixFile::SetAuthor(const char* pszAuthor){    return SetString(pszAuthor, &m_pAuthorStr);}inline HX_RESULT PXRealPixFile::SetAuthor(IHXBuffer* pAuthorStr){    return SetString(pAuthorStr, &m_pAuthorStr);}inline HX_RESULT PXRealPixFile::GetAuthor(IHXBuffer** ppAuthorStr){    return GetString(m_pAuthorStr, ppAuthorStr);}inline HX_RESULT PXRealPixFile::SetCopyright(const char* pszCopyright){    return SetString(pszCopyright, &m_pCopyrightStr);}inline HX_RESULT PXRealPixFile::SetCopyright(IHXBuffer* pCopyrightStr){    return SetString(pCopyrightStr, &m_pCopyrightStr);}inline HX_RESULT PXRealPixFile::GetCopyright(IHXBuffer** ppCopyrightStr){    return GetString(m_pCopyrightStr, ppCopyrightStr);}inline HX_RESULT PXRealPixFile::SetDefaultURL(const char* pszDefaultURL){    return SetString(pszDefaultURL, &m_pDefaultURLStr);}inline HX_RESULT PXRealPixFile::SetDefaultURL(IHXBuffer* pDefaultURLStr){    return SetString(pDefaultURLStr, &m_pDefaultURLStr);}inline HX_RESULT PXRealPixFile::GetDefaultURL(IHXBuffer** ppDefaultURLStr){    return GetString(m_pDefaultURLStr, ppDefaultURLStr);}inline void PXRealPixFile::SetStart(UINT32 ulStart){    m_ulStart = ulStart;}inline UINT32 PXRealPixFile::GetStart() const{    return m_ulStart;}inline void PXRealPixFile::SetDuration(UINT32 ulDuration){    m_ulDuration = ulDuration;}inline UINT32 PXRealPixFile::GetDuration() const{    return m_ulDuration;}inline void PXRealPixFile::SetPreroll(UINT32 ulPreroll){    m_ulPreroll = ulPreroll;}inline UINT32 PXRealPixFile::GetPreroll() const{    return m_ulPreroll;}inline void PXRealPixFile::SetBitrate(UINT32 ulBitrate){    m_ulBitrate = ulBitrate;}inline UINT32 PXRealPixFile::GetBitrate() const{    return m_ulBitrate;}inline void PXRealPixFile::SetDisplayWidth(UINT32 ulWidth){    m_ulWidth = ulWidth;}inline UINT32 PXRealPixFile::GetDisplayWidth() const{    return m_ulWidth;}inline void PXRealPixFile::SetDisplayHeight(UINT32 ulHeight){    m_ulHeight = ulHeight;}inline UINT32 PXRealPixFile::GetDisplayHeight() const{    return m_ulHeight;}inline HX_RESULT PXRealPixFile::SetTimeFormat(UINT32 ulTimeFormat){    HX_RESULT retVal = HXR_OK;    if (ulTimeFormat == kTimeFormatDHMS ||        ulTimeFormat == kTimeFormatMilliseconds)    {            m_ulTimeFormat = ulTimeFormat;    }    else    {        retVal = HXR_FAIL;    }    return retVal;}inline UINT32 PXRealPixFile::GetTimeFormat() const{    return m_ulTimeFormat;}inline void PXRealPixFile::SetBackgroundColor(UINT32 ulColor){    m_ulBackgroundColor = ulColor;}inline void PXRealPixFile::SetBackgroundColor(BYTE ucRed, BYTE ucGreen, BYTE ucBlue){    m_ulBackgroundColor = (ucRed << 16) | (ucGreen << 8) | ucBlue;}inline UINT32 PXRealPixFile::GetBackgroundColor() const{    return m_ulBackgroundColor;}inline void PXRealPixFile::SetBackgroundOpacity(UINT32 ulOpacity){    m_ulBackgroundOpacity = (ulOpacity > 255 ? 255 : ulOpacity);}inline UINT32 PXRealPixFile::GetBackgroundOpacity() const{    return m_ulBackgroundOpacity;}inline void PXRealPixFile::SetDefaultMaxFps(UINT32 ulMaxFps){    m_ulDefaultMaxFps = ulMaxFps;}inline UINT32 PXRealPixFile::GetDefaultMaxFps() const{    return m_ulDefaultMaxFps;}inline void PXRealPixFile::SetDefaultAspectFlag(BOOL bAspectFlag){    m_bDefaultAspectFlag = bAspectFlag;}inline BOOL PXRealPixFile::GetDefaultAspectFlag() const{    return m_bDefaultAspectFlag;}inline void PXRealPixFile::SetDefaultCenterFlag(BOOL bCenterFlag){    m_bDefaultCenterFlag = bCenterFlag;}inline BOOL PXRealPixFile::GetDefaultCenterFlag() const{    return m_bDefaultCenterFlag;}inline void PXRealPixFile::SetContentVersion(UINT32 ulVersion){    m_ulContentVersion = ulVersion;}inline void PXRealPixFile::SetContentVersionToAtLeast(UINT32 ulVersion){    if (m_ulContentVersion < ulVersion)    {        m_ulContentVersion = ulVersion;    }}inline UINT32 PXRealPixFile::GetContentVersion() const{    return m_ulContentVersion;}inline HX_RESULT PXRealPixFile::SetFileName(const char* pszFileName){    return SetString(pszFileName, &m_pFileNameStr);}inline HX_RESULT PXRealPixFile::SetFileName(IHXBuffer* pFileNameStr){    return SetString(pFileNameStr, &m_pFileNameStr);}inline HX_RESULT PXRealPixFile::GetFileName(IHXBuffer** ppFileNameStr){    return GetString(m_pFileNameStr, ppFileNameStr);}inline const char* PXRealPixFile::GetFileName(){    const char* pszRet = NULL;    if (m_pFileNameStr)    {        pszRet = (const char*) m_pFileNameStr->GetBuffer();    }    return pszRet;}#endif

⌨️ 快捷键说明

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