#include <Mp4WriterSinkUtils.h>
|
| Mp4WriterSinkUtils () |
|
void | getFilenameForNextFrame (std::string &nextFrameFileName, uint64_t ×tamp, std::string &basefolder, uint32_t chunkTimeInMinutes, uint32_t syncTimeInSeconds, bool &syncFlag, short &frameType, short naluType) |
|
void | parseTSJpeg (uint64_t &tm, uint32_t &chunkTimeInMinutes, uint32_t &syncTimeInSeconds, boost::filesystem::path &relPath, std::string &mp4FileName, bool &syncFlag, std::string baseFolder, std::string &nextFrameFileName) |
|
void | parseTSH264 (uint64_t &tm, uint32_t &chunkTimeInMinutes, uint32_t &syncTimeInSeconds, boost::filesystem::path &relPath, std::string &mp4FileName, bool &syncFlag, short frameType, short naluType, std::string baseFolder, std::string &nextFrameFileName) |
|
bool | customNamedFileDirCheck (std::string baseFolder, uint32_t chunkTimeInMinutes, boost::filesystem::path relPath, std::string &nextFrameFileName) |
|
std::string | format_hrs (int &hr) |
|
std::string | format_2 (int &min) |
|
std::string | filePath (boost::filesystem::path relPath, std::string mp4FileName, std::string baseFolder, uint64_t chunkTimeInMins) |
|
| ~Mp4WriterSinkUtils () |
|
| Mp4WriterSinkUtils () |
|
std::string | getFilenameForNextFrame (std::string &basefolder, uint32_t chunkSize) |
|
| ~Mp4WriterSinkUtils () |
|
◆ Mp4WriterSinkUtils() [1/2]
Mp4WriterSinkUtils::Mp4WriterSinkUtils |
( |
| ) |
|
◆ ~Mp4WriterSinkUtils() [1/2]
Mp4WriterSinkUtils::~Mp4WriterSinkUtils |
( |
| ) |
|
◆ Mp4WriterSinkUtils() [2/2]
Mp4WriterSinkUtils::Mp4WriterSinkUtils |
( |
| ) |
|
◆ ~Mp4WriterSinkUtils() [2/2]
Mp4WriterSinkUtils::~Mp4WriterSinkUtils |
( |
| ) |
|
◆ customNamedFileDirCheck()
bool Mp4WriterSinkUtils::customNamedFileDirCheck |
( |
std::string | baseFolder, |
|
|
uint32_t | chunkTimeInMinutes, |
|
|
boost::filesystem::path | relPath, |
|
|
std::string & | nextFrameFileName ) |
◆ filePath()
std::string Mp4WriterSinkUtils::filePath |
( |
boost::filesystem::path | relPath, |
|
|
std::string | mp4FileName, |
|
|
std::string | baseFolder, |
|
|
uint64_t | chunkTimeInMins ) |
◆ format_2()
std::string Mp4WriterSinkUtils::format_2 |
( |
int & | min | ) |
|
◆ format_hrs()
std::string Mp4WriterSinkUtils::format_hrs |
( |
int & | hr | ) |
|
◆ getFilenameForNextFrame() [1/2]
std::string Mp4WriterSinkUtils::getFilenameForNextFrame |
( |
std::string & | basefolder, |
|
|
uint32_t | chunkSize ) |
◆ getFilenameForNextFrame() [2/2]
void Mp4WriterSinkUtils::getFilenameForNextFrame |
( |
std::string & | nextFrameFileName, |
|
|
uint64_t & | timestamp, |
|
|
std::string & | basefolder, |
|
|
uint32_t | chunkTimeInMinutes, |
|
|
uint32_t | syncTimeInSeconds, |
|
|
bool & | syncFlag, |
|
|
short & | frameType, |
|
|
short | naluType ) |
◆ parseTSH264()
void Mp4WriterSinkUtils::parseTSH264 |
( |
uint64_t & | tm, |
|
|
uint32_t & | chunkTimeInMinutes, |
|
|
uint32_t & | syncTimeInSeconds, |
|
|
boost::filesystem::path & | relPath, |
|
|
std::string & | mp4FileName, |
|
|
bool & | syncFlag, |
|
|
short | frameType, |
|
|
short | naluType, |
|
|
std::string | baseFolder, |
|
|
std::string & | nextFrameFileName ) |
◆ parseTSJpeg()
void Mp4WriterSinkUtils::parseTSJpeg |
( |
uint64_t & | tm, |
|
|
uint32_t & | chunkTimeInMinutes, |
|
|
uint32_t & | syncTimeInSeconds, |
|
|
boost::filesystem::path & | relPath, |
|
|
std::string & | mp4FileName, |
|
|
bool & | syncFlag, |
|
|
std::string | baseFolder, |
|
|
std::string & | nextFrameFileName ) |
◆ currentFolder
std::string Mp4WriterSinkUtils::currentFolder |
|
private |
◆ lastSyncTS
std::time_t Mp4WriterSinkUtils::lastSyncTS |
|
private |
◆ lastVideoFolderPath
boost::filesystem::path Mp4WriterSinkUtils::lastVideoFolderPath |
|
private |
◆ lastVideoMinute
int Mp4WriterSinkUtils::lastVideoMinute =0 |
|
private |
◆ lastVideoName
std::string Mp4WriterSinkUtils::lastVideoName |
|
private |
◆ lastVideoTS
std::time_t Mp4WriterSinkUtils::lastVideoTS |
|
private |
◆ tempNextFrameFileName
std::string Mp4WriterSinkUtils::tempNextFrameFileName |
|
private |
The documentation for this class was generated from the following files: