summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosep Torra <n770galaxy@gmail.com>2013-03-07 11:02:39 +0100
committerJosep Torra <n770galaxy@gmail.com>2013-03-07 11:02:39 +0100
commite123b2089f69a413241f30a2428ea6edd8f231e7 (patch)
tree61cb2ace59b2ec7f1e2755af156a2db815765b71
parent613b684f93025d4b3e1fae1be1bcdd227385771d (diff)
downloadgst-omx-e123b2089f69a413241f30a2428ea6edd8f231e7.tar.gz
omx: use no-component-reconfigure hack on the Raspberry PI
-rw-r--r--config/rpi/gstomx.conf10
-rw-r--r--omx/gstomx.c2
2 files changed, 6 insertions, 6 deletions
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