- if (_writer->can_fake_write (_video_frames_out)) {
- _writer->fake_write (_video_frames_out, pvf->eyes ());
- _have_a_real_frame[pvf->eyes()] = false;
- frame_done ();
- } else if (same && _have_a_real_frame[pvf->eyes()]) {
- /* Use the last frame that we encoded. */
- _writer->repeat (_video_frames_out, pvf->eyes());
+ if (_writer->can_fake_write (_video_frames_enqueued)) {
+ /* We can fake-write this frame */
+ _writer->fake_write (_video_frames_enqueued, pv->eyes ());