| attemptFileClose() | Mp4ReaderDetailAbs | inline |
| calcReloadFileAfter() | Mp4ReaderDetailAbs | inline |
| cof | Mp4ReaderDetailAbs | protected |
| controlModule | Mp4ReaderDetailAbs | |
| currentTS | Mp4ReaderDetailAbs | protected |
| encodedImagePinId | Mp4ReaderDetailAbs | |
| framesToSkip | Mp4ReaderDetailAbs | |
| getGop() | Mp4ReaderDetailH264 | virtual |
| getOpenVideoFrameCount() | Mp4ReaderDetailAbs | inline |
| getOpenVideoPath() | Mp4ReaderDetailAbs | inline |
| getSerFormatVersion() | Mp4ReaderDetailAbs | inline |
| getSnapShot() | Mp4ReaderDetailAbs | inline |
| getVideoRangeFromCache(std::string &videoPath, uint64_t &start_ts, uint64_t &end_ts) | Mp4ReaderDetailAbs | inline |
| h264ImagePinId | Mp4ReaderDetailAbs | |
| Init() | Mp4ReaderDetailAbs | inline |
| initNewVideo(bool firstOpenAfterInit=false) | Mp4ReaderDetailAbs | inline |
| isMp4SeekFrame | Mp4ReaderDetailAbs | |
| isOpenVideoFinished() | Mp4ReaderDetailAbs | inline |
| isVideoFileFound | Mp4ReaderDetailAbs | protected |
| makeAndSendMp4Error(int errorType, int errorCode, std::string errorMsg, int openErrorCode, uint64_t _errorMp4TS) | Mp4ReaderDetailAbs | inline |
| makeFrame | Mp4ReaderDetailAbs | |
| makeFrameTrim | Mp4ReaderDetailAbs | |
| mDirection | Mp4ReaderDetailAbs | |
| mDurationInSecs | Mp4ReaderDetailAbs | |
| metadataFramePinId | Mp4ReaderDetailAbs | |
| mFPS | Mp4ReaderDetailAbs | |
| mH264Metadata | Mp4ReaderDetailAbs | protected |
| mHeight | Mp4ReaderDetailAbs | |
| Mp4ReaderDetailAbs(Mp4ReaderSourceProps &props, std::function< frame_sp(size_t size, string &pinId)> _makeFrame, std::function< frame_sp(frame_sp &bigFrame, size_t &size, string &pinId)> _makeFrameTrim, std::function< void(frame_sp frame)> _sendEOS, std::function< void(std::string &pinId, framemetadata_sp &metadata)> _setMetadata, std::function< void(frame_sp &errorFrame)> _sendMp4ErrorFrame, std::function< void(Mp4ReaderSourceProps &props)> _setProps) | Mp4ReaderDetailAbs | inline |
| Mp4ReaderDetailH264(Mp4ReaderSourceProps &props, std::function< frame_sp(size_t size, string &pinId)> _makeFrame, std::function< frame_sp(frame_sp &bigFrame, size_t &size, string &pinId)> _makeFrameTrim, std::function< void(frame_sp frame)> _sendEOS, std::function< void(std::string &pinId, framemetadata_sp &metadata)> _setMetadata, std::function< void(frame_sp &frame)> _sendMp4ErrorFrame, std::function< void(Mp4ReaderSourceProps &props)> _setProps) | Mp4ReaderDetailH264 | inline |
| mp4Seek(mp4_demux *demux, uint64_t time_offset_usec, mp4_seek_method syncType, int &seekedToFrame) | Mp4ReaderDetailH264 | virtual |
| mProps | Mp4ReaderDetailAbs | |
| mSetMetadata | Mp4ReaderDetailAbs | |
| mState | Mp4ReaderDetailAbs | protected |
| mWidth | Mp4ReaderDetailAbs | |
| openVideoSetPointer(std::string &filePath) | Mp4ReaderDetailAbs | inline |
| openVideoStartingTS | Mp4ReaderDetailAbs | protected |
| parseFS() | Mp4ReaderDetailAbs | inline |
| playbackSpeed | Mp4ReaderDetailAbs | |
| pps | Mp4ReaderDetailH264 | private |
| ppsSize | Mp4ReaderDetailH264 | private |
| prependSpsPps(uint8_t *iFrameBuffer) | Mp4ReaderDetailH264 | |
| produceFrames(frame_container &frames) | Mp4ReaderDetailH264 | virtual |
| randomSeek(uint64_t &skipTS, bool forceReopen=false) noexcept | Mp4ReaderDetailAbs | inline |
| randomSeekInternal(uint64_t &skipTS, bool forceReopen=false) | Mp4ReaderDetailAbs | inline |
| readNextFrame(frame_sp &imgFrame, frame_sp &metadetaFrame, size_t &imgSize, size_t &metadataSize, uint64_t &frameTSInMsecs, int32_t &mp4FIndex) noexcept | Mp4ReaderDetailAbs | inline |
| readNextFrameInternal(frame_sp &imgFrame, frame_sp &metadetaFrame, size_t &imageFrameSize, size_t &metadataFrameSize, uint64_t &frameTSInMsecs, int32_t &mp4FIndex) | Mp4ReaderDetailAbs | inline |
| readSPSPPS() | Mp4ReaderDetailH264 | |
| recheckDiskTS | Mp4ReaderDetailAbs | protected |
| refreshCache() | Mp4ReaderDetailAbs | inline |
| reloadFileAfter | Mp4ReaderDetailAbs | protected |
| ret | Mp4ReaderDetailAbs | |
| seekedToEndTS | Mp4ReaderDetailH264 | private |
| seekedToFrame | Mp4ReaderDetailAbs | protected |
| seekReachedEOF | Mp4ReaderDetailAbs | protected |
| sendEndOfStream() | Mp4ReaderDetailH264 | virtual |
| sendEOS | Mp4ReaderDetailAbs | |
| sendMp4ErrorFrame | Mp4ReaderDetailAbs | |
| sentEOSSignal | Mp4ReaderDetailAbs | protected |
| setMetadata() | Mp4ReaderDetailH264 | virtual |
| setMp4ReaderProps | Mp4ReaderDetailAbs | |
| setPlayback(float _speed, bool _direction) | Mp4ReaderDetailAbs | inline |
| setProps(Mp4ReaderSourceProps &props) | Mp4ReaderDetailAbs | inline |
| sps | Mp4ReaderDetailH264 | private |
| spsSize | Mp4ReaderDetailH264 | private |
| termOpenVideo() | Mp4ReaderDetailAbs | inline |
| updatedEncodedImgMetadata | Mp4ReaderDetailAbs | protected |
| updateMstate(Mp4ReaderSourceProps &props, std::string videoPath) | Mp4ReaderDetailAbs | inline |
| waitFlag | Mp4ReaderDetailAbs | protected |
| ~Mp4ReaderDetailAbs() | Mp4ReaderDetailAbs | inline |
| ~Mp4ReaderDetailH264() | Mp4ReaderDetailH264 | inline |