diff options
author | Alessandro Decina <alessandro.decina@collabora.co.uk> | 2011-10-31 15:13:44 +0100 |
---|---|---|
committer | Alessandro Decina <alessandro.decina@collabora.co.uk> | 2011-10-31 15:13:44 +0100 |
commit | 8afd69b65e9b284b3cd40f232472e0d925f07b90 (patch) | |
tree | 5a016bfebe128ea9d8778bc5fe686b4c8c9165a9 /src | |
parent | 7967c64b6da9a68f89c8615cc727ce84adf09057 (diff) |
ducatividenc: fix crash going PLAYING->READY->PLAYING
Diffstat (limited to 'src')
-rw-r--r-- | src/gstducatividenc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gstducatividenc.c b/src/gstducatividenc.c index 294cee7..127aef8 100644 --- a/src/gstducatividenc.c +++ b/src/gstducatividenc.c @@ -167,7 +167,6 @@ gst_ducati_videnc_init (GstDucatiVidEnc * self, GstDucatiVidEncClass * klass) self->outBufs = NULL; self->inArgs = NULL; self->outArgs = NULL; - self->configure = FALSE; self->input_pool = NULL; self->output_pool = NULL; @@ -466,6 +465,8 @@ gst_ducati_videnc_start (GstBaseVideoEncoder * base_video_encoder) { GstDucatiVidEnc *self = GST_DUCATIVIDENC (base_video_encoder); + self->configure = TRUE; + if (!gst_ducati_videnc_open_engine (self)) goto fail; |