diff options
author | Tyler Luu <tluu@ti.com> | 2011-10-31 12:26:25 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2011-10-31 12:26:25 +0000 |
commit | 7ef591d50c564b6bbf03e7a2c3db449e0dad1830 (patch) | |
tree | 2bcef0b2097638e96d6d63385f4e4ffb9ca9679f /camera | |
parent | c2477ed632dc4c6e20b783f156e378661323e65e (diff) | |
parent | 337e1d10ee5a2ec92c0e7ef6d66eb1935d2df865 (diff) | |
download | hardware_ti_omap4-7ef591d50c564b6bbf03e7a2c3db449e0dad1830.zip hardware_ti_omap4-7ef591d50c564b6bbf03e7a2c3db449e0dad1830.tar.gz hardware_ti_omap4-7ef591d50c564b6bbf03e7a2c3db449e0dad1830.tar.bz2 |
am 0f2338c5: am 39ad5f81: CameraHal: Limit 1080p framerate max
* commit '0f2338c555446e851e6290882db06a5418257a96':
CameraHal: Limit 1080p framerate max
Diffstat (limited to 'camera')
-rwxr-xr-x | camera/OMXCameraAdapter/OMXCameraAdapter.cpp | 6 | ||||
-rw-r--r-- | camera/OMXCameraAdapter/OMXCapabilities.cpp | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/camera/OMXCameraAdapter/OMXCameraAdapter.cpp b/camera/OMXCameraAdapter/OMXCameraAdapter.cpp index 1f5ab37..4495d50 100755 --- a/camera/OMXCameraAdapter/OMXCameraAdapter.cpp +++ b/camera/OMXCameraAdapter/OMXCameraAdapter.cpp @@ -490,6 +490,12 @@ status_t OMXCameraAdapter::setParameters(const CameraParameters ¶ms) } } + // TODO(XXX): Limiting 1080p to (24,24) or (15,15) for now. Need to remove later. + if ((w >= 1920) && (h >= 1080)) { + cap->mMaxFrameRate = cap->mMinFrameRate; + setVFramerate(cap->mMinFrameRate, cap->mMaxFrameRate); + } + if ( 0 < frameRate ) { cap->mColorFormat = pixFormat; diff --git a/camera/OMXCameraAdapter/OMXCapabilities.cpp b/camera/OMXCameraAdapter/OMXCapabilities.cpp index db7a46b..9a6db24 100644 --- a/camera/OMXCameraAdapter/OMXCapabilities.cpp +++ b/camera/OMXCameraAdapter/OMXCapabilities.cpp @@ -196,7 +196,10 @@ const CapU32Pair OMXCameraAdapter::mVarFramerates [] = { { 15, 15, "(15000,15000)"}, { 30, 15, "(15000,30000)" }, { 30, 24, "(24000,30000)" }, +// TODO(XXX): Removing 30,30 range to limit 1080p at 24fps. Will put back soon. +#if 0 { 30, 30, "(30000,30000)" }, +#endif }; /************************************ * static helper functions |