diff options
| author | Carl Hetherington <cth@carlh.net> | 2017-08-03 17:54:06 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2017-08-14 21:07:49 +0100 |
| commit | 0253b4e45c71a1c2e2a8bffaf1c3cb84a0a3e41a (patch) | |
| tree | 85ca9af20c85ca04a221ca9023c0d2980ffeeca7 /src/lib/player.h | |
| parent | e952a7b0681d1ad2fc6ebcd0cd7231bf59bbe043 (diff) | |
Basics of forced reduction of JPEG2000 decode resolution.
Diffstat (limited to 'src/lib/player.h')
| -rw-r--r-- | src/lib/player.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/player.h b/src/lib/player.h index ee7f89aaa..9dd5afd26 100644 --- a/src/lib/player.h +++ b/src/lib/player.h @@ -67,6 +67,7 @@ public: void set_always_burn_subtitles (bool burn); void set_fast (); void set_play_referenced (); + void set_dcp_decode_reduction (boost::optional<int> reduction); /** Emitted when something has changed such that if we went back and emitted * the last frame again it would look different. This is not emitted after @@ -147,6 +148,8 @@ private: /** Time just after the last audio frame we emitted, or the time of the last accurate seek */ boost::optional<DCPTime> _last_audio_time; + boost::optional<int> _dcp_decode_reduction; + typedef std::map<boost::weak_ptr<Piece>, boost::shared_ptr<PlayerVideo> > LastVideoMap; LastVideoMap _last_video; |
