Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cMP4FileReader Class Reference

#include <cMP4File.h>

Inheritance diagram for GrayLib::cMP4FileReader:
GrayLib::cAVReader

Public Member Functions

 cMP4FileReader (cStreamInput &s, cAVSink *pAVSink)
 
virtual ~cMP4FileReader ()
 
virtual HRESULT ReadStream () override
 
 UNITTEST_FRIEND (cMP4File)
 
- Public Member Functions inherited from GrayLib::cAVReader
 cAVReader (cStreamInput &stmIn, cAVSink *pSink)
 
virtual ~cAVReader ()
 

Additional Inherited Members

- Protected Attributes inherited from GrayLib::cAVReader
cStreamInputm_pStreamInput
 read from this file or memory stream More...
 
cAVSinkm_pAVSink
 Output to this destination cAVSink. More...
 

Constructor & Destructor Documentation

◆ cMP4FileReader()

GrayLib::cMP4FileReader::cMP4FileReader ( cStreamInput s,
cAVSink pAVSink 
)

◆ ~cMP4FileReader()

GrayLib::cMP4FileReader::~cMP4FileReader ( )
virtual

Member Function Documentation

◆ ReadStream()

HRESULT GrayLib::cMP4FileReader::ReadStream ( )
overridevirtual

Read a complete MIME_EXT_mp4 file.

Implements GrayLib::cAVReader.

◆ UNITTEST_FRIEND()

GrayLib::cMP4FileReader::UNITTEST_FRIEND ( cMP4File  )

The documentation for this class was generated from the following files: