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.