diff options
author | Paul B Mahol <onemda@gmail.com> | 2013-06-28 21:21:57 +0000 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2013-06-28 21:31:14 +0000 |
commit | 36748d4b6ca9c963a24c49b2196847984f02f3ac (patch) | |
tree | cb6e1502d99efacde3550e0c6252606b7e76c539 /libavcodec | |
parent | 2bccd82c29debe7687684d0905f3603c9eab7917 (diff) | |
download | ffmpeg-36748d4b6ca9c963a24c49b2196847984f02f3ac.tar.gz |
tak_parser: properly mark packets as key frames
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Diffstat (limited to 'libavcodec')
-rw-r--r-- | libavcodec/tak_parser.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/tak_parser.c b/libavcodec/tak_parser.c index 0f2fbc2b35..9136192579 100644 --- a/libavcodec/tak_parser.c +++ b/libavcodec/tak_parser.c @@ -90,6 +90,7 @@ static int tak_parse(AVCodecParserContext *s, AVCodecContext *avctx, s->duration = t->ti.last_frame_samples ? t->ti.last_frame_samples : t->ti.frame_samples; + s->key_frame = !!(t->ti.flags & TAK_FRAME_FLAG_HAS_INFO); } else { pc->frame_start_found = 0; next = t->index - pc->index; |