From: Sebastian Dröge Date: Thu, 7 Jul 2011 10:22:57 +0000 (+0200) Subject: omxvideodec: Also flush/unflush the input port when changing the state PAUSED<->READY X-Git-Tag: 1.0.0~460 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=934fac79465e2f743ee903fdf8725dcbaede0ff4;p=platform%2Fupstream%2Fgst-omx.git omxvideodec: Also flush/unflush the input port when changing the state PAUSED<->READY --- diff --git a/omx/gstomxvideodec.c b/omx/gstomxvideodec.c index d8bb3d9..2f435bb 100644 --- a/omx/gstomxvideodec.c +++ b/omx/gstomxvideodec.c @@ -180,11 +180,13 @@ gst_omx_video_dec_change_state (GstElement * element, GstStateChange transition) break; case GST_STATE_CHANGE_READY_TO_PAUSED: gst_omx_port_set_flushing (self->out_port, FALSE); + gst_omx_port_set_flushing (self->in_port, FALSE); break; case GST_STATE_CHANGE_PAUSED_TO_PLAYING: break; case GST_STATE_CHANGE_PAUSED_TO_READY: gst_omx_port_set_flushing (self->out_port, TRUE); + gst_omx_port_set_flushing (self->in_port, TRUE); break; default: break;