Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
Mp4ErrorFrame Class Reference

#include <Mp4ErrorFrame.h>

Inheritance diagram for Mp4ErrorFrame:
Inheritance graph
Collaboration diagram for Mp4ErrorFrame:
Collaboration graph

Public Types

enum  Mp4ErrorFrameType { MP4_SEEK , MP4_STEP }
 

Public Member Functions

 Mp4ErrorFrame ()
 
 Mp4ErrorFrame (int _errorType, int _errorCode, std::string &_errorMsg)
 
 Mp4ErrorFrame (int _errorType, int _errorCode, std::string &_errorMsg, int _openErrorCode, uint64_t &_errorMp4TS)
 
bool isMp4ErrorFrame ()
 
- Public Member Functions inherited from Frame
 Frame (void *buff, size_t size, boost::shared_ptr< FrameFactory > mother)
 
virtual ~Frame ()
 
virtual bool isEoP ()
 
virtual bool isEOS ()
 
virtual bool isEmpty ()
 
virtual bool isPropsChange ()
 
virtual bool isPausePlay ()
 
virtual bool isCommand ()
 
framemetadata_sp getMetadata ()
 
void setMetadata (framemetadata_sp &_metadata)
 
virtual void * data () const BOOST_ASIO_NOEXCEPT
 
virtual std::size_t size () const BOOST_ASIO_NOEXCEPT
 

Public Attributes

int errorType
 
int errorCode
 
uint64_t errorMp4TS = 0
 
int openErrorCode = 0
 
std::string errorMsg
 
- Public Attributes inherited from Frame
short mFrameType
 
uint64_t mFStart
 
uint64_t mFEnd
 
uint64_t fIndex
 
uint64_t fIndex2
 
uint64_t timestamp
 
int pictureType
 
int m_num
 
int m_den
 

Additional Inherited Members

- Protected Member Functions inherited from Frame
 Frame ()
 
- Protected Attributes inherited from Frame
framemetadata_sp mMetadata
 

Member Enumeration Documentation

◆ Mp4ErrorFrameType

Enumerator
MP4_SEEK 
MP4_STEP 

Constructor & Destructor Documentation

◆ Mp4ErrorFrame() [1/3]

Mp4ErrorFrame::Mp4ErrorFrame ( )
inline

◆ Mp4ErrorFrame() [2/3]

Mp4ErrorFrame::Mp4ErrorFrame ( int _errorType,
int _errorCode,
std::string & _errorMsg )
inline

◆ Mp4ErrorFrame() [3/3]

Mp4ErrorFrame::Mp4ErrorFrame ( int _errorType,
int _errorCode,
std::string & _errorMsg,
int _openErrorCode,
uint64_t & _errorMp4TS )
inline

Member Function Documentation

◆ isMp4ErrorFrame()

bool Mp4ErrorFrame::isMp4ErrorFrame ( )
inlinevirtual

Reimplemented from Frame.

Member Data Documentation

◆ errorCode

int Mp4ErrorFrame::errorCode

◆ errorMp4TS

uint64_t Mp4ErrorFrame::errorMp4TS = 0

◆ errorMsg

std::string Mp4ErrorFrame::errorMsg

◆ errorType

int Mp4ErrorFrame::errorType

◆ openErrorCode

int Mp4ErrorFrame::openErrorCode = 0

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