summaryrefslogtreecommitdiff
path: root/ext/vp8
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2010-05-18 14:33:49 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-05-19 19:24:03 +0200
commit09c879ea21d7ec49c755f9c0210f936e8ebd7ed7 (patch)
tree9546ceef41efacde3b1e30cce28071dbd9a02859 /ext/vp8
parentdd97378702c6d87d435c8dd063a728a1e5d6230e (diff)
downloadgstreamer-plugins-bad-09c879ea21d7ec49c755f9c0210f936e8ebd7ed7.tar.gz
vp8enc: Fix setting of the keyframe flag on encoded frames
Diffstat (limited to 'ext/vp8')
-rw-r--r--ext/vp8/gstvp8enc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/vp8/gstvp8enc.c b/ext/vp8/gstvp8enc.c
index 2e183e531..97901163c 100644
--- a/ext/vp8/gstvp8enc.c
+++ b/ext/vp8/gstvp8enc.c
@@ -641,8 +641,8 @@ gst_vp8_enc_handle_frame (GstBaseVideoEncoder * base_video_encoder,
}
invisible = (pkt->data.frame.flags & VPX_FRAME_IS_INVISIBLE) != 0;
- frame->is_sync_point = (pkt->data.frame.flags & VPX_FRAME_IS_KEY) != 0;
frame = gst_base_video_encoder_get_oldest_frame (base_video_encoder);
+ frame->is_sync_point = (pkt->data.frame.flags & VPX_FRAME_IS_KEY) != 0;
hook = frame->coder_hook;
/* FIXME: If frame is NULL something went really wrong! */