diff options
Diffstat (limited to 'src/lib/encoder.cc')
| -rw-r--r-- | src/lib/encoder.cc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/lib/encoder.cc b/src/lib/encoder.cc index 95a85f7e8..2e116328b 100644 --- a/src/lib/encoder.cc +++ b/src/lib/encoder.cc @@ -180,12 +180,8 @@ Encoder::frame_done () void Encoder::encode (list<shared_ptr<PlayerVideo> > pv) { - if (pv.empty ()) { - _writer->ref_write (_position); - } else { - BOOST_FOREACH (shared_ptr<PlayerVideo> i, pv) { - enqueue (i); - } + BOOST_FOREACH (shared_ptr<PlayerVideo> i, pv) { + enqueue (i); } ++_position; } |
