AbstractRecordingStrategy() | AbstractRecordingStrategy | |
AbstractRecordingStrategy(const std::filesystem::path &filePath) | AbstractRecordingStrategy | |
AVIRecordingStrategy() | AVIRecordingStrategy | |
AVIRecordingStrategy(const std::filesystem::path &filePath, const std::string &name, double fps) | AVIRecordingStrategy | |
getDotExtension() const | AbstractRecordingStrategy | virtual |
getFilePath() const | AbstractRecordingStrategy | virtual |
getMetadataPath() const | AbstractRecordingStrategy | virtual |
getPath() const | AbstractRecordingStrategy | virtual |
getStem() const | AbstractRecordingStrategy | virtual |
isRecording() const | AbstractRecordingStrategy | virtual |
m_avi_video_writer | AVIRecordingStrategy | protected |
m_file_path | AbstractRecordingStrategy | protected |
m_fps | AVIRecordingStrategy | protected |
recordFrame(const cv::Mat &frame, std::chrono::microseconds timestamp) override | AVIRecordingStrategy | virtual |
visionx::imrec::AbstractRecordingStrategy::recordFrame(const CByteImage &frame, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
startRecording() override | AVIRecordingStrategy | virtual |
stopRecording() override | AVIRecordingStrategy | virtual |
writeMetadataDatetime(const std::string &var_name, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
writeMetadataFrame(const CByteImage &frame, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
writeMetadataFrame(const cv::Mat &frame, std::chrono::microseconds timestamp) | AbstractRecordingStrategy | virtual |
writeMetadataLine(const std::string &var_name, std::string_view var_type, std::string_view var_value) | AbstractRecordingStrategy | virtual |
~AbstractRecordingStrategy() | AbstractRecordingStrategy | virtual |
~AVIRecordingStrategy() override | AVIRecordingStrategy | |