summaryrefslogtreecommitdiff
path: root/src/lib/ffmpeg_decoder.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-05-10 21:49:39 +0100
committerCarl Hetherington <cth@carlh.net>2013-05-10 21:49:39 +0100
commite203e064cd2d550771a80d9a710140ed07e3d7a0 (patch)
tree9d0b978f1194b69736f0bfb8dfcd9117668f9a31 /src/lib/ffmpeg_decoder.cc
parent145d1cf483f9ec554b3114db73d5be4def36027b (diff)
Add comment.
Diffstat (limited to 'src/lib/ffmpeg_decoder.cc')
-rw-r--r--src/lib/ffmpeg_decoder.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/ffmpeg_decoder.cc b/src/lib/ffmpeg_decoder.cc
index ef7c4487d..b857860bd 100644
--- a/src/lib/ffmpeg_decoder.cc
+++ b/src/lib/ffmpeg_decoder.cc
@@ -616,6 +616,9 @@ FFmpegDecoder::decode_video_packet ()
for (list<shared_ptr<Image> >::iterator i = images.begin(); i != images.end(); ++i) {
int64_t const bet = av_frame_get_best_effort_timestamp (_frame);
if (bet != AV_NOPTS_VALUE) {
+ /* XXX: may need to insert extra frames / remove frames here ...
+ (as per old Matcher)
+ */
emit_video (*i, false, bet * av_q2d (_format_context->streams[_video_stream]->time_base));
} else {
_film->log()->log ("Dropping frame without PTS");
@@ -623,6 +626,3 @@ FFmpegDecoder::decode_video_packet ()
}
}
}
-
-
-