Remove unused method.
authorCarl Hetherington <cth@carlh.net>
Tue, 8 Aug 2023 12:38:13 +0000 (14:38 +0200)
committerCarl Hetherington <cth@carlh.net>
Tue, 8 Aug 2023 12:38:13 +0000 (14:38 +0200)
src/subtitle_asset.cc
src/subtitle_asset.h

index b7e75419d1d3dd4bc7c4bbb475623f1541acff94..2a8d5c5d4f5e556ca56ac0bf29a0f3f393b5cd5b 100644 (file)
@@ -499,26 +499,6 @@ SubtitleAsset::subtitles_during (Time from, Time to, bool starting) const
 }
 
 
-/* XXX: this needs a test */
-vector<shared_ptr<const Subtitle>>
-SubtitleAsset::subtitles_in_reel (shared_ptr<const dcp::ReelAsset> asset) const
-{
-       auto frame_rate = asset->edit_rate().as_float();
-       auto start = dcp::Time(asset->entry_point().get_value_or(0), frame_rate, time_code_rate());
-       auto during = subtitles_during (start, start + dcp::Time(asset->intrinsic_duration(), frame_rate, time_code_rate()), false);
-
-       vector<shared_ptr<const dcp::Subtitle>> corrected;
-       for (auto i: during) {
-               auto c = make_shared<dcp::Subtitle>(*i);
-               c->set_in (c->in() - start);
-               c->set_out (c->out() - start);
-               corrected.push_back (c);
-       }
-
-       return corrected;
-}
-
-
 void
 SubtitleAsset::add (shared_ptr<Subtitle> s)
 {
index e1ca5d15d8979c473c4ecabc06feb6bbe636a68f..42030288a38d225f4d6454c4eb4de253f9af9fd0 100644 (file)
@@ -106,7 +106,6 @@ public:
                ) const override;
 
        std::vector<std::shared_ptr<const Subtitle>> subtitles_during (Time from, Time to, bool starting) const;
-       std::vector<std::shared_ptr<const Subtitle>> subtitles_in_reel(std::shared_ptr<const dcp::ReelAsset> asset) const;
        std::vector<std::shared_ptr<const Subtitle>> subtitles () const;
 
        virtual void add (std::shared_ptr<Subtitle>);