diff options
author | ywan171 <yi.a.wang@intel.com> | 2014-07-16 20:18:20 +0800 |
---|---|---|
committer | Patrick Tjin <pattjin@google.com> | 2014-07-21 22:02:59 -0700 |
commit | 9c39c0e4df043c9bed4bdfc049a166f52633a7ad (patch) | |
tree | 99732e2f6d0a0faab6b09f8ba709e6a7177c1a6b | |
parent | 3705a9ee3d11bf6ace08dd5baea211ca8f8a8691 (diff) | |
download | android_hardware_intel_common_omx-components-9c39c0e4df043c9bed4bdfc049a166f52633a7ad.tar.gz android_hardware_intel_common_omx-components-9c39c0e4df043c9bed4bdfc049a166f52633a7ad.tar.bz2 android_hardware_intel_common_omx-components-9c39c0e4df043c9bed4bdfc049a166f52633a7ad.zip |
enable video playback on fugu
BZ: 209178
extend mini buffer count in native buffer mode
Change-Id: Ie3c2a6a9174fd8597108151f79555d27dda500ba
Signed-off-by: ywan171 <yi.a.wang@intel.com>
Reviewed-on: https://android.intel.com/218945
Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com>
Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
-rw-r--r-- | videocodec/OMXVideoDecoderBase.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/videocodec/OMXVideoDecoderBase.cpp b/videocodec/OMXVideoDecoderBase.cpp index c58f72d..a2febfc 100644 --- a/videocodec/OMXVideoDecoderBase.cpp +++ b/videocodec/OMXVideoDecoderBase.cpp @@ -859,7 +859,6 @@ OMX_ERRORTYPE OMXVideoDecoderBase::SetNativeBufferMode(OMX_PTR pStructure) { CHECK_TYPE_HEADER(param); CHECK_PORT_INDEX_RANGE(param); CHECK_SET_PARAM_STATE(); - if (!param->enable) { mWorkingMode = RAWDATA_MODE; return OMX_ErrorNone; @@ -870,7 +869,7 @@ OMX_ERRORTYPE OMXVideoDecoderBase::SetNativeBufferMode(OMX_PTR pStructure) { OMX_PARAM_PORTDEFINITIONTYPE port_def; memcpy(&port_def,port->GetPortDefinition(),sizeof(port_def)); - port_def.nBufferCountMin = 1; + port_def.nBufferCountMin = mNativeBufferCount; if (mEnableAdaptivePlayback) { SetMaxOutputBufferCount(&port_def); } else { |