diff options
author | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2014-02-26 09:33:58 +0100 |
---|---|---|
committer | Ubuntu <vishal.bhoj@linaro.org> | 2014-06-05 10:08:03 +0000 |
commit | 997dc1872884f621824667ece1f31ec8b522ff9c (patch) | |
tree | 11259dbba3384b0333d6b9fb2bb337e2bc17dd93 | |
parent | bb235336c2700667a84b2d4783311d121d63a057 (diff) | |
download | exynos5-linaro_android_4.4.4.tar.gz |
Fix build with clang 3.4linaro_android_4.4.4linaro_android_4.4.3
clang 3.4 doesn't like inline functions that don't have
an implementation available
Change-Id: Ib38d8e0cc851fd0cf1b2cb615901a3d5c7f173ed
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r-- | exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.h | 5 | ||||
-rw-r--r-- | exynos_omx/openmax/exynos_omx/component/video/enc/Exynos_OMX_Venc.h | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.h b/exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.h index ac78794..51ad1fe 100644 --- a/exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.h +++ b/exynos_omx/openmax/exynos_omx/component/video/dec/Exynos_OMX_Vdec.h @@ -137,7 +137,10 @@ extern "C" { #endif int calc_plane(int width, int height); -inline void Exynos_UpdateFrameSize(OMX_COMPONENTTYPE *pOMXComponent); +#ifndef __clang__ +inline +#endif + void Exynos_UpdateFrameSize(OMX_COMPONENTTYPE *pOMXComponent); OMX_BOOL Exynos_Check_BufferProcess_State(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_U32 nPortIndex); OMX_ERRORTYPE Exynos_Input_CodecBufferToData(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_PTR codecBuffer, EXYNOS_OMX_DATA *pData); OMX_ERRORTYPE Exynos_Output_CodecBufferToData(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_PTR codecBuffer, EXYNOS_OMX_DATA *pData); diff --git a/exynos_omx/openmax/exynos_omx/component/video/enc/Exynos_OMX_Venc.h b/exynos_omx/openmax/exynos_omx/component/video/enc/Exynos_OMX_Venc.h index 3b06eda..98445ab 100644 --- a/exynos_omx/openmax/exynos_omx/component/video/enc/Exynos_OMX_Venc.h +++ b/exynos_omx/openmax/exynos_omx/component/video/enc/Exynos_OMX_Venc.h @@ -130,7 +130,10 @@ typedef struct _EXYNOS_OMX_VIDEOENC_COMPONENT extern "C" { #endif -inline void Exynos_UpdateFrameSize(OMX_COMPONENTTYPE *pOMXComponent); +#ifndef __clang__ +inline +#endif + void Exynos_UpdateFrameSize(OMX_COMPONENTTYPE *pOMXComponent); OMX_BOOL Exynos_Check_BufferProcess_State(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_U32 nPortIndex); OMX_ERRORTYPE Exynos_Input_CodecBufferToData(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_PTR codecBuffer, EXYNOS_OMX_DATA *pData); OMX_ERRORTYPE Exynos_Output_CodecBufferToData(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_PTR codecBuffer, EXYNOS_OMX_DATA *pData); |