rmavistream.h
来自「这是一个SIGMA方案的PMP播放器的UCLINUX程序,可播放DVD,VCD,」· C头文件 代码 · 共 54 行
H
54 行
/******************************************************************** Copyright (c) 2001 Sigma Designs Inc. All rights reserved. ********************************************************************//** @file rmavistream.h @brief <long description> @author Laurent Crinon @date 2002-03-25*/#ifndef __RMAVISTREAM_H__#define __RMAVISTREAM_H__#include "rmavitypes.h"#include "../../rmcpputils/include/rmcpputils.h"class RMAviStream: public RMobject{ public: RMAviStream(); ~RMAviStream(); RMstatus read(RMuint8 *buffer, RMuint32 maxSize, RMuint32 *sizeRead); RMstatus seek(RMreal time); RMstatus parseStreamHeader(RMfileStream *f, RMuint32 *sizeRead); RMstatus parseStreamFormat(RMfileStream *f, RMuint32 *sizeRead); RMuint32 getType(); RMuint32 getTimeScale(); RMuint32 getChannelCount(); RMuint32 getNbBitsPerSample(); RMuint32 getAvgBytesPerSec(); RMAviStreamHeader *getStreamHeader(); void *getStreamFormat(); RMuint32 getInitialFrame(); private: RMAviStreamHeader m_streamHeader; RMAviVideoFormat *m_videoFormat; RMAviAudioFormat *m_audioFormat;};#endif // __RMAVISTREAM_H__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?