rtpdec_vp8: Set the keyframe flag

This allows the output to be used with stream copy, which discards
packet from the start until the first keyframe.

Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
Martin Storsjö 2015-02-20 16:17:44 +02:00
parent b727b0eeb7
commit ba2e07909b
1 changed files with 2 additions and 0 deletions

View File

@ -261,6 +261,8 @@ static int vp8_handle_packet(AVFormatContext *ctx, PayloadContext *vp8,
return ret; return ret;
if (vp8->sequence_dirty) if (vp8->sequence_dirty)
pkt->flags |= AV_PKT_FLAG_CORRUPT; pkt->flags |= AV_PKT_FLAG_CORRUPT;
if (vp8->is_keyframe)
pkt->flags |= AV_PKT_FLAG_KEY;
return 0; return 0;
} }