From 6830a7f744e2a92794cab0dcb39e3b12afae0c6c Mon Sep 17 00:00:00 2001 From: Vivia Nikolaidou Date: Tue, 24 Jul 2012 18:02:08 +0000 Subject: [PATCH] theoraenc: Call video_encoder_negotiate() once configured --- ext/theora/gsttheoraenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/theora/gsttheoraenc.c b/ext/theora/gsttheoraenc.c index 7485e4fed3..c6c20c157c 100644 --- a/ext/theora/gsttheoraenc.c +++ b/ext/theora/gsttheoraenc.c @@ -942,6 +942,8 @@ theora_enc_handle_frame (GstVideoEncoder * benc, GstVideoCodecFrame * frame) gst_video_codec_state_unref (state); + gst_video_encoder_negotiate (GST_VIDEO_ENCODER (enc)); + gst_video_encoder_set_headers (benc, buffers); theora_enc_reset_ts (enc, running_time, frame->presentation_frame_number);