av1enc: Release lock when failing to initialize

Add to missing unlock when failing to initialize encoder.
This commit is contained in:
Wonchul Lee 2018-12-02 21:45:50 +09:00 committed by Sebastian Dröge
parent 942445b0ac
commit 5c5888a1aa

View file

@ -657,6 +657,7 @@ gst_av1_enc_set_format (GstVideoEncoder * encoder, GstVideoCodecState * state)
if (aom_codec_enc_init (&av1enc->encoder, av1enc_class->codec_algo,
&av1enc->aom_cfg, 0)) {
gst_av1_codec_error (&av1enc->encoder, "Failed to initialize encoder");
g_mutex_unlock (&av1enc->encoder_lock);
return FALSE;
}
av1enc->encoder_inited = TRUE;