summaryrefslogtreecommitdiff
path: root/src/lib/decoder.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/decoder.cc')
-rw-r--r--src/lib/decoder.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/lib/decoder.cc b/src/lib/decoder.cc
index 15d74022c..e4b892ea4 100644
--- a/src/lib/decoder.cc
+++ b/src/lib/decoder.cc
@@ -228,7 +228,7 @@ Decoder::process_audio (uint8_t* data, int size)
* @param frame to decode; caller manages memory.
*/
void
-Decoder::process_video (AVFrame* frame)
+Decoder::process_video (AVFrame* frame, shared_ptr<Subtitle> sub)
{
if (_minimal) {
++_video_frame;
@@ -303,10 +303,8 @@ Decoder::process_video (AVFrame* frame)
image->make_black ();
}
- overlay (image);
-
TIMING ("Decoder emits %1", _video_frame);
- Video (image, _video_frame);
+ Video (image, _video_frame, sub);
++_video_frame;
}
}