diff options
| author | Carl Hetherington <cth@carlh.net> | 2015-10-20 09:55:24 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2015-10-22 10:30:45 +0100 |
| commit | 2c5398adaea8bc56fe196144a9a233981657fba0 (patch) | |
| tree | f243d30eaef1f30045f0974b0f99fce3ed1d483b /src/lib/player.cc | |
| parent | 3a626081718fe09edafb951ac9a69e44145bf551 (diff) | |
Various multi-reel fixes.
* _video_frames_enqueued -> _position
* some int -> Frame replacements
* Call Writer::ref_write when there is nothing to encode / write
for one frame.
* Assume Encoder::encode is called once per output video frame.
* Possibly correct some off-by-1 overlap bugs.
* Don't reset _last_written on FAKE write as I believe there is no need.
Diffstat (limited to 'src/lib/player.cc')
| -rw-r--r-- | src/lib/player.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/player.cc b/src/lib/player.cc index 6c3d959fa..116410046 100644 --- a/src/lib/player.cc +++ b/src/lib/player.cc @@ -380,7 +380,7 @@ Player::get_video (DCPTime time, bool accurate) list<shared_ptr<Piece> > ov = overlaps<VideoContent> ( time, - time + DCPTime::from_frames (1, _film->video_frame_rate ()) - DCPTime::delta() + time + DCPTime::from_frames (1, _film->video_frame_rate ()) ); list<shared_ptr<PlayerVideo> > pvf; |
