diff --git a/omx/gstomxvideodec.c b/omx/gstomxvideodec.c index 70e01f6329..d2d6428755 100644 --- a/omx/gstomxvideodec.c +++ b/omx/gstomxvideodec.c @@ -512,9 +512,6 @@ gst_omx_video_dec_change_state (GstElement * element, GstStateChange transition) case GST_STATE_CHANGE_PAUSED_TO_READY: self->downstream_flow_ret = GST_FLOW_FLUSHING; self->started = FALSE; - - if (!gst_omx_video_dec_shutdown (self)) - ret = GST_STATE_CHANGE_FAILURE; break; case GST_STATE_CHANGE_READY_TO_NULL: break; diff --git a/omx/gstomxvideoenc.c b/omx/gstomxvideoenc.c index c92468e890..2e9498f1f8 100644 --- a/omx/gstomxvideoenc.c +++ b/omx/gstomxvideoenc.c @@ -1209,9 +1209,6 @@ gst_omx_video_enc_change_state (GstElement * element, GstStateChange transition) case GST_STATE_CHANGE_PAUSED_TO_READY: self->downstream_flow_ret = GST_FLOW_FLUSHING; self->started = FALSE; - - if (!gst_omx_video_enc_shutdown (self)) - ret = GST_STATE_CHANGE_FAILURE; break; case GST_STATE_CHANGE_READY_TO_NULL: break;