diff options
| author | Carl Hetherington <cth@carlh.net> | 2013-05-10 21:49:39 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2013-05-10 21:49:39 +0100 |
| commit | e203e064cd2d550771a80d9a710140ed07e3d7a0 (patch) | |
| tree | 9d0b978f1194b69736f0bfb8dfcd9117668f9a31 /src/lib/ffmpeg_decoder.cc | |
| parent | 145d1cf483f9ec554b3114db73d5be4def36027b (diff) | |
Add comment.
Diffstat (limited to 'src/lib/ffmpeg_decoder.cc')
| -rw-r--r-- | src/lib/ffmpeg_decoder.cc | 6 |
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 () } } } - - - |
