Parameters passed to the extractor plugins when initializing them. More...
#include <metadata_extractor.h>
Public Attributes | |
const AVFormatContext * | avFormatContext |
Libav context of the open movie. More... | |
std::shared_ptr< MetadataCache > | cache |
Cache of latest and timed metadata. More... | |
MovieOpenConfig | config |
Configuration with which the movie was opened. More... | |
MovieInfo::ConstPtr | info |
Basic information about the open movie. More... | |
cras::LogHelperPtr | log |
Logger. More... | |
std::weak_ptr< MetadataManager > | manager |
Weak pointer to the metadata manager. Use it to call other extractors. More... | |
Parameters passed to the extractor plugins when initializing them.
Definition at line 49 of file metadata_extractor.h.
const AVFormatContext* movie_publisher::MetadataExtractorParams::avFormatContext |
Libav context of the open movie.
Definition at line 55 of file metadata_extractor.h.
std::shared_ptr<MetadataCache> movie_publisher::MetadataExtractorParams::cache |
Cache of latest and timed metadata.
Definition at line 56 of file metadata_extractor.h.
MovieOpenConfig movie_publisher::MetadataExtractorParams::config |
Configuration with which the movie was opened.
Definition at line 53 of file metadata_extractor.h.
MovieInfo::ConstPtr movie_publisher::MetadataExtractorParams::info |
Basic information about the open movie.
Definition at line 54 of file metadata_extractor.h.
cras::LogHelperPtr movie_publisher::MetadataExtractorParams::log |
Logger.
Definition at line 51 of file metadata_extractor.h.
std::weak_ptr<MetadataManager> movie_publisher::MetadataExtractorParams::manager |
Weak pointer to the metadata manager. Use it to call other extractors.
Definition at line 52 of file metadata_extractor.h.