diff options
| -rw-r--r-- | videocodec/OMXVideoDecoderAVC.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/videocodec/OMXVideoDecoderAVC.cpp b/videocodec/OMXVideoDecoderAVC.cpp index d982979..e24df66 100644 --- a/videocodec/OMXVideoDecoderAVC.cpp +++ b/videocodec/OMXVideoDecoderAVC.cpp @@ -101,6 +101,11 @@ OMX_ERRORTYPE OMXVideoDecoderAVC::ProcessorProcess( OMX_ERRORTYPE OMXVideoDecoderAVC::PrepareConfigBuffer(VideoConfigBuffer *p) { OMX_ERRORTYPE ret; + + if (mParamAvc.eProfile == OMX_VIDEO_AVCProfileBaseline) { + p->flag |= WANT_LOW_DELAY; + } + ret = OMXVideoDecoderBase::PrepareConfigBuffer(p); CHECK_RETURN_VALUE("OMXVideoDecoderBase::PrepareConfigBuffer"); |
