From: Josep Torra Date: Thu, 7 Mar 2013 10:02:39 +0000 (+0100) Subject: omx: use no-component-reconfigure hack on the Raspberry PI X-Git-Tag: 1.19.3~501^2~651 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e123b2089f69a413241f30a2428ea6edd8f231e7;p=platform%2Fupstream%2Fgstreamer.git omx: use no-component-reconfigure hack on the Raspberry PI --- diff --git a/config/rpi/gstomx.conf b/config/rpi/gstomx.conf index f0b0792..21d094d 100644 --- a/config/rpi/gstomx.conf +++ b/config/rpi/gstomx.conf @@ -5,7 +5,7 @@ component-name=OMX.broadcom.video_decode rank=256 in-port-index=130 out-port-index=131 -hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum +hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum;no-component-reconfigure [omxh264dec] type-name=GstOMXH264Dec @@ -14,7 +14,7 @@ component-name=OMX.broadcom.video_decode rank=256 in-port-index=130 out-port-index=131 -hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum +hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum;no-component-reconfigure [omxmpeg2dec] type-name=GstOMXMPEG2Dec @@ -23,7 +23,7 @@ component-name=OMX.broadcom.video_decode rank=256 in-port-index=130 out-port-index=131 -hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum +hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum;no-component-reconfigure [omxmpeg4videoenc] type-name=GstOMXMPEG4VideoEnc @@ -32,7 +32,7 @@ component-name=OMX.broadcom.video_encode rank=256 in-port-index=200 out-port-index=201 -hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum +hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum;no-component-reconfigure [omxh264enc] type-name=GstOMXH264Enc @@ -41,5 +41,5 @@ component-name=OMX.broadcom.video_encode rank=256 in-port-index=200 out-port-index=201 -hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum +hacks=no-empty-eos-buffer;no-component-role;port-actual-count-is-minimum;no-component-reconfigure diff --git a/omx/gstomx.c b/omx/gstomx.c index 41db5d1..7bd36ef 100644 --- a/omx/gstomx.c +++ b/omx/gstomx.c @@ -2330,7 +2330,7 @@ gst_omx_error_to_string (OMX_ERRORTYPE err) } #if defined(USE_OMX_TARGET_RPI) -#define DEFAULT_HACKS (GST_OMX_HACK_NO_EMPTY_EOS_BUFFER | GST_OMX_HACK_NO_COMPONENT_ROLE | GST_OMX_HACK_PORT_ACTUAL_COUNT_IS_MINIMUM) +#define DEFAULT_HACKS (GST_OMX_HACK_NO_EMPTY_EOS_BUFFER | GST_OMX_HACK_NO_COMPONENT_ROLE | GST_OMX_HACK_PORT_ACTUAL_COUNT_IS_MINIMUM | GST_OMX_HACK_NO_COMPONENT_RECONFIGURE) #else #define DEFAULT_HACKS (0) #endif