diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-08-06 23:56:38 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-08-17 12:57:31 +0200 |
| commit | c8128908da7db78a920452f43b531383bb14c115 (patch) | |
| tree | e06a72e9b38ddbc0de1bc86d28af0fbd96977b6d /src/reel.h | |
| parent | f037f1cc035a1e81b582cfaba6087e693cca9a26 (diff) | |
Support open captions and closed subtitles.
Diffstat (limited to 'src/reel.h')
| -rw-r--r-- | src/reel.h | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -109,10 +109,18 @@ public: return _main_subtitle; } + std::shared_ptr<ReelTextAsset> main_caption() const { + return _main_caption; + } + std::shared_ptr<ReelMarkersAsset> main_markers () const { return _main_markers; } + std::vector<std::shared_ptr<ReelTextAsset>> closed_subtitles() const { + return _closed_subtitles; + } + std::vector<std::shared_ptr<ReelTextAsset>> closed_captions () const { return _closed_captions; } @@ -146,7 +154,9 @@ private: std::shared_ptr<ReelPictureAsset> _main_picture; std::shared_ptr<ReelSoundAsset> _main_sound; std::shared_ptr<ReelTextAsset> _main_subtitle; + std::shared_ptr<ReelTextAsset> _main_caption; std::shared_ptr<ReelMarkersAsset> _main_markers; + std::vector<std::shared_ptr<ReelTextAsset>> _closed_subtitles; std::vector<std::shared_ptr<ReelTextAsset>> _closed_captions; std::shared_ptr<ReelAtmosAsset> _atmos; |
