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 + -
显示快捷键?