GitHub/LineageOS/android_hardware_samsung_slsi_exynos5.git
8 years agoOnly log non-null invalid pointers cm-13.0 cm-14.0 stable/cm-13.0-ZNH0E stable/cm-13.0-ZNH2K stable/cm-13.0-ZNH2KB stable/cm-13.0-ZNH5Y staging/cm-14.0
Scott Warner [Thu, 7 Jan 2016 16:35:58 +0000 (11:35 -0500)]
Only log non-null invalid pointers

This prevents the endless logspam of 0x0 pointers during animations such as
an indeterminate progress dialog

Change-Id: I986176800b2173a61e76a21af2caa47a728ba543

8 years agoMerge tag 'android-m-preview-2'
Scott Warner [Tue, 5 Jan 2016 22:23:34 +0000 (17:23 -0500)]
Merge tag 'android-m-preview-2'

Android m preview 2

Change-Id: Ib852580dce3fd4af91cf402be6fdc83b5f8d8f85

8 years agoSupport M
Dmitry Grinberg [Sat, 10 Oct 2015 21:19:50 +0000 (21:19 +0000)]
Support M

Change-Id: I517d094e45344501298f57ab9f68e62e49b23a4e

8 years agoMerge "Lose HAVE_ANDROID_OS from hardware/samsung_slsi/exynos5."
Elliott Hughes [Wed, 12 Aug 2015 23:47:09 +0000 (23:47 +0000)]
Merge "Lose HAVE_ANDROID_OS from hardware/samsung_slsi/exynos5."

8 years agoLose HAVE_ANDROID_OS from hardware/samsung_slsi/exynos5.
Elliott Hughes [Wed, 12 Aug 2015 23:41:22 +0000 (16:41 -0700)]
Lose HAVE_ANDROID_OS from hardware/samsung_slsi/exynos5.

Change-Id: I638a8fdc13603448b96cc66e8cc517302ce04936

9 years agoMerge "Remove superfluous OpenSSL include paths."
Kenny Root [Fri, 3 Apr 2015 21:40:29 +0000 (21:40 +0000)]
Merge "Remove superfluous OpenSSL include paths."

9 years agoMerge tag 'android-5.1.0_r1' of https://android.googlesource.com/platform/hardware... cm-12.1 stable/cm-12.1-YOG3C stable/cm-12.1-YOG4P stable/cm-12.1-YOG7D staging/cm-12.1
Steve Kondik [Sun, 15 Mar 2015 06:27:50 +0000 (23:27 -0700)]
Merge tag 'android-5.1.0_r1' of https://android.googlesource.com/platform/hardware/samsung_slsi/exynos5 into cm-12.1

Android 5.1.0 release 1

9 years agoam 1458007d: Merge "Separate keymaster0 and keymaster1 HALs."
Shawn Willden [Thu, 26 Feb 2015 23:31:04 +0000 (23:31 +0000)]
am 1458007d: Merge "Separate keymaster0 and keymaster1 HALs."

* commit '1458007d0f8623d649e40c671ad0ec51f4913c79':
  Separate keymaster0 and keymaster1 HALs.

9 years agoMerge "Separate keymaster0 and keymaster1 HALs."
Shawn Willden [Thu, 26 Feb 2015 23:25:19 +0000 (23:25 +0000)]
Merge "Separate keymaster0 and keymaster1 HALs."

9 years agoSeparate keymaster0 and keymaster1 HALs.
Shawn Willden [Thu, 26 Feb 2015 14:43:52 +0000 (07:43 -0700)]
Separate keymaster0 and keymaster1 HALs.

Change-Id: Ida47d6fae1ed7e85e7c223900f6b7a2e655fee47
(cherry picked from commit f02e17e73036be67a9c8d6ecc7b82cbc5684131d)

9 years agoam 4baab539: exynos: vdec: report width/height as stride/slice-height for BUFFER_COPY
Lajos Molnar [Fri, 6 Feb 2015 00:08:34 +0000 (00:08 +0000)]
am 4baab539: exynos: vdec: report width/height as stride/slice-height for BUFFER_COPY

* commit '4baab539d5854f3270e6eb5a3d12e5be0fd8bdef':
  exynos: vdec: report width/height as stride/slice-height for BUFFER_COPY

9 years agoexynos: vdec: report width/height as stride/slice-height for BUFFER_COPY
Lajos Molnar [Thu, 5 Feb 2015 18:57:24 +0000 (10:57 -0800)]
exynos: vdec: report width/height as stride/slice-height for BUFFER_COPY

This is a workaround for bytebuffer mode, as decoder actually uses width
and height as stride and slice height for the output buffer.  Changing
only at getParam as the internal value may be used elsewhere.

Bug: 19179288

Change-Id: I2a85f02bf626971ae3fa31bafe5af9ac761d3ca8

9 years agoexynos: vdec: report width/height as stride/slice-height for BUFFER_COPY
Lajos Molnar [Thu, 5 Feb 2015 18:57:24 +0000 (10:57 -0800)]
exynos: vdec: report width/height as stride/slice-height for BUFFER_COPY

This is a workaround for bytebuffer mode, as decoder actually uses width
and height as stride and slice height for the output buffer.  Changing
only at getParam as the internal value may be used elsewhere.

Bug: 19179288

Change-Id: I2a85f02bf626971ae3fa31bafe5af9ac761d3ca8

9 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Thu, 5 Feb 2015 14:13:32 +0000 (06:13 -0800)]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

9 years agoam 1112f2fc: Merge "exynos: vdec: support disabling metadata and native buffer modes...
Lajos Molnar [Wed, 4 Feb 2015 15:49:47 +0000 (15:49 +0000)]
am 1112f2fc: Merge "exynos: vdec: support disabling metadata and native buffer modes" into lmp-mr1-dev

* commit '1112f2fc374699af6ea7c40dc5e57f0bfd77c338':
  exynos: vdec: support disabling metadata and native buffer modes

9 years agoam 3ece9dfd: Revert "exynos: gralloc: implement gralloc_lock_ycbcr"
Lajos Molnar [Wed, 4 Feb 2015 15:49:47 +0000 (15:49 +0000)]
am 3ece9dfd: Revert "exynos: gralloc: implement gralloc_lock_ycbcr"

* commit '3ece9dfda9477300b641c44cff2e79115987a0b5':
  Revert "exynos: gralloc: implement gralloc_lock_ycbcr"

9 years agoMerge "exynos: vdec: support disabling metadata and native buffer modes" into lmp...
Lajos Molnar [Wed, 4 Feb 2015 15:28:30 +0000 (15:28 +0000)]
Merge "exynos: vdec: support disabling metadata and native buffer modes" into lmp-mr1-dev

9 years agoam 6c0730fc: Merge "Fix "error: \'memset\' was not declared in this scope"."
Elliott Hughes [Sat, 31 Jan 2015 07:49:32 +0000 (07:49 +0000)]
am 6c0730fc: Merge "Fix "error: \'memset\' was not declared in this scope"."

* commit '6c0730fc1030bb41f8857ba5ff768dedb961dce0':
  Fix "error: 'memset' was not declared in this scope".

9 years agoam c65ad165: Merge "Fix "error: \'strerror\' was not declared in this scope"."
Elliott Hughes [Sat, 31 Jan 2015 07:49:20 +0000 (07:49 +0000)]
am c65ad165: Merge "Fix "error: \'strerror\' was not declared in this scope"."

* commit 'c65ad165e47ae46e53fed07b576ff5efbf47b1c8':
  Fix "error: 'strerror' was not declared in this scope".

9 years agoam 7f50a9df: Merge "Fix "error: use of undeclared identifier \'strerror\'"."
Elliott Hughes [Sat, 31 Jan 2015 07:49:20 +0000 (07:49 +0000)]
am 7f50a9df: Merge "Fix "error: use of undeclared identifier \'strerror\'"."

* commit '7f50a9df54ef63467fee5ad08111cfe11f03c3b6':
  Fix "error: use of undeclared identifier 'strerror'".

9 years agoMerge "Fix "error: 'memset' was not declared in this scope"."
Elliott Hughes [Sat, 31 Jan 2015 06:55:36 +0000 (06:55 +0000)]
Merge "Fix "error: 'memset' was not declared in this scope"."

9 years agoFix "error: 'memset' was not declared in this scope".
Elliott Hughes [Sat, 31 Jan 2015 06:54:44 +0000 (22:54 -0800)]
Fix "error: 'memset' was not declared in this scope".

Change-Id: I3c08c481e9a315fd374b68142ddedeb2db613c6e

9 years agoMerge "Fix "error: 'strerror' was not declared in this scope"."
Elliott Hughes [Sat, 31 Jan 2015 05:19:00 +0000 (05:19 +0000)]
Merge "Fix "error: 'strerror' was not declared in this scope"."

9 years agoFix "error: 'strerror' was not declared in this scope".
Elliott Hughes [Sat, 31 Jan 2015 05:18:15 +0000 (21:18 -0800)]
Fix "error: 'strerror' was not declared in this scope".

Change-Id: If8e3b1d1198df2e725ba08fdecda6bb996e23656

9 years agoMerge "Fix "error: use of undeclared identifier 'strerror'"."
Elliott Hughes [Sat, 31 Jan 2015 05:15:56 +0000 (05:15 +0000)]
Merge "Fix "error: use of undeclared identifier 'strerror'"."

9 years agoFix "error: use of undeclared identifier 'strerror'".
Elliott Hughes [Sat, 31 Jan 2015 05:15:11 +0000 (21:15 -0800)]
Fix "error: use of undeclared identifier 'strerror'".

Change-Id: I96065fe96e98073360340f042dc1736ce508e02b

9 years agoexynos: vdec: support disabling metadata and native buffer modes
Lajos Molnar [Sat, 31 Jan 2015 01:44:31 +0000 (17:44 -0800)]
exynos: vdec: support disabling metadata and native buffer modes

Bug: 19179288
Change-Id: I57495379be6170fec6e07ea9a1f67ed81aeeadf2

9 years agoRevert "exynos: gralloc: implement gralloc_lock_ycbcr"
Lajos Molnar [Sat, 31 Jan 2015 01:45:07 +0000 (17:45 -0800)]
Revert "exynos: gralloc: implement gralloc_lock_ycbcr"

This format is not SW readable

This reverts commit 25ffbfe5e8b51f392fafc1bffb16b6633a8ba3df.

Bug: 19179288
Change-Id: Icbfc098f4a079f32a3809ab9ef9bfcbc509a89ee

9 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Thu, 29 Jan 2015 14:10:36 +0000 (06:10 -0800)]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

9 years agoam 25ffbfe5: exynos: gralloc: implement gralloc_lock_ycbcr
Lajos Molnar [Thu, 29 Jan 2015 05:33:32 +0000 (05:33 +0000)]
am 25ffbfe5: exynos: gralloc: implement gralloc_lock_ycbcr

* commit '25ffbfe5e8b51f392fafc1bffb16b6633a8ba3df':
  exynos: gralloc: implement gralloc_lock_ycbcr

9 years agoexynos: gralloc: implement gralloc_lock_ycbcr
Lajos Molnar [Wed, 28 Jan 2015 02:47:28 +0000 (18:47 -0800)]
exynos: gralloc: implement gralloc_lock_ycbcr

Support only NV12 TILED format used by video decoder for surface output.

Bug: 19179288
Change-Id: Iac345ca76cb856a39031d82ee1bbb6177c09a30d

9 years agoRemove superfluous OpenSSL include paths.
Adam Langley [Fri, 23 Jan 2015 01:17:14 +0000 (17:17 -0800)]
Remove superfluous OpenSSL include paths.

The libcrypto and libssl modules (and their respective static and host
versions) use LOCAL_EXPORT_C_INCLUDE_DIRS thus just including the module
is sufficient.

Change-Id: Ie591e149b4252284c1344261fdabe785250ee16e

9 years agomanta: libcamera2: fix copy-and-paste regression
Mark Salyzyn [Fri, 16 Jan 2015 20:27:52 +0000 (12:27 -0800)]
manta: libcamera2: fix copy-and-paste regression

In "manta: libcamera2: if captured shot drained, record current shot data"
m_reprocessingFrameCnt was taken from previous fragment and not replaced
in the new context with shot_ext->shot.ctl.request.frameCount. This resulted
in CTS:android.hardware.cts.CameraTest@testJpegExif failures.

Bug: 18958123
Change-Id: I3e55fe5be64e2fbc15e14c34891b26afbdb52640

9 years agoam f2eb9594: manta: libcamera2: fix copy-and-paste regression
Mark Salyzyn [Fri, 16 Jan 2015 21:01:24 +0000 (21:01 +0000)]
am f2eb9594: manta: libcamera2: fix copy-and-paste regression

* commit 'f2eb959463914d0928d20fda3fb860365e57ea9f':
  manta: libcamera2: fix copy-and-paste regression

9 years agomanta: libcamera2: fix copy-and-paste regression
Mark Salyzyn [Fri, 16 Jan 2015 20:27:52 +0000 (12:27 -0800)]
manta: libcamera2: fix copy-and-paste regression

In "manta: libcamera2: if captured shot drained, record current shot data"
m_reprocessingFrameCnt was taken from previous fragment and not replaced
in the new context with shot_ext->shot.ctl.request.frameCount. This resulted
in CTS:android.hardware.cts.CameraTest@testJpegExif failures.

Bug: 18958123
Change-Id: I3e55fe5be64e2fbc15e14c34891b26afbdb52640

9 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Thu, 8 Jan 2015 17:33:11 +0000 (09:33 -0800)]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

9 years agoam 29a60df6: exynos_omx: check pointer before use to workaround potential crash.
Ronghua Wu [Wed, 7 Jan 2015 19:33:51 +0000 (19:33 +0000)]
am 29a60df6: exynos_omx: check pointer before use to workaround potential crash.

* commit '29a60df69e0caa0800bc7cf848b00b719019bb6c':
  exynos_omx: check pointer before use to workaround potential crash.

9 years agoam 66efbe79: Merge "Suppress or fix clang errors before the fix from upstream."
Chih-Hung Hsieh [Tue, 6 Jan 2015 20:03:30 +0000 (20:03 +0000)]
am 66efbe79: Merge "Suppress or fix clang errors before the fix from upstream."

* commit '66efbe79457a52ffcef470089a35ac39514759f5':
  Suppress or fix clang errors before the fix from upstream.

9 years agoMerge "Suppress or fix clang errors before the fix from upstream."
Chih-Hung Hsieh [Tue, 6 Jan 2015 19:52:15 +0000 (19:52 +0000)]
Merge "Suppress or fix clang errors before the fix from upstream."

9 years agoSuppress or fix clang errors before the fix from upstream.
Chih-Hung Hsieh [Tue, 6 Jan 2015 18:39:24 +0000 (10:39 -0800)]
Suppress or fix clang errors before the fix from upstream.

* Make Exynos_UpdateFrameSize global to link with other modules.
* Suppress warnings about int conversion, pointer conversion,
  implicit function declaration, sign/unsign comparison, and
  c++11-narrowing.

Change-Id: I462902cbc0d1c3442d59a6741c66d8a870a99e8c

9 years agoam 35575718: Merge "Fix "hardware/samsung_slsi/exynos5/libcsc/csc.c:341:67: error...
Elliott Hughes [Tue, 30 Dec 2014 12:21:02 +0000 (12:21 +0000)]
am 35575718: Merge "Fix "hardware/samsung_slsi/exynos5/libcsc/csc.c:341:67: error: \'errno\' undeclared"."

* commit '35575718dd13c61263b5b1d090cc747b16e160d9':
  Fix "hardware/samsung_slsi/exynos5/libcsc/csc.c:341:67: error: 'errno' undeclared".

9 years agoMerge "Fix "hardware/samsung_slsi/exynos5/libcsc/csc.c:341:67: error: 'errno' undecla...
Elliott Hughes [Mon, 29 Dec 2014 22:23:27 +0000 (22:23 +0000)]
Merge "Fix "hardware/samsung_slsi/exynos5/libcsc/csc.c:341:67: error: 'errno' undeclared"."

9 years agoFix "hardware/samsung_slsi/exynos5/libcsc/csc.c:341:67: error: 'errno' undeclared".
Elliott Hughes [Mon, 29 Dec 2014 22:22:44 +0000 (14:22 -0800)]
Fix "hardware/samsung_slsi/exynos5/libcsc/csc.c:341:67: error: 'errno' undeclared".

Change-Id: Ic5982302a0dd0a88bac7aaf30128a84b2c1cd95c

9 years agoexynos_omx: check pointer before use to workaround potential crash.
Ronghua Wu [Fri, 19 Dec 2014 21:53:19 +0000 (13:53 -0800)]
exynos_omx: check pointer before use to workaround potential crash.

Bug: 18639414
Change-Id: Ia603736d4c81488cc9772ce0cf7b253f2932a2b4

9 years agoam 6e324cc3: Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."
Ying Wang [Tue, 16 Dec 2014 20:49:48 +0000 (20:49 +0000)]
am 6e324cc3: Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."

* commit '6e324cc3a987b3aee665a5ec32993018d84479d4':
  Cleanup Obsolete LOCAL_PRELINK_MODULE.

9 years agoMerge "Cleanup Obsolete LOCAL_PRELINK_MODULE."
Ying Wang [Tue, 16 Dec 2014 20:38:10 +0000 (20:38 +0000)]
Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."

9 years agoCleanup Obsolete LOCAL_PRELINK_MODULE.
Ying Wang [Tue, 16 Dec 2014 20:33:57 +0000 (12:33 -0800)]
Cleanup Obsolete LOCAL_PRELINK_MODULE.

Bug: 18675947
Change-Id: Id460accbd37f1cbdf84c94510064ac4ac261f77e

9 years agoam 31346bb9: Merge "Fix a build break due to a change in libui"
Dan Stoza [Tue, 9 Dec 2014 13:18:48 +0000 (13:18 +0000)]
am 31346bb9: Merge "Fix a build break due to a change in libui"

* commit '31346bb9622e96aa6b93838b2f8b144360503098':
  Fix a build break due to a change in libui

9 years agoMerge "Fix a build break due to a change in libui"
Dan Stoza [Mon, 8 Dec 2014 20:23:34 +0000 (20:23 +0000)]
Merge "Fix a build break due to a change in libui"

9 years agoFix a build break due to a change in libui
Dan Stoza [Mon, 8 Dec 2014 19:54:16 +0000 (11:54 -0800)]
Fix a build break due to a change in libui

The Rect constructor became ambiguous because of the addition of a
new overload. This resolves the ambiguity to fix the build, but the
dependency on libui should be removed altogether.

Bug: 18668702
Change-Id: I923fcf793790776cd067933292ec8c8050f27d1c

9 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Wed, 3 Dec 2014 14:10:36 +0000 (06:10 -0800)]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

9 years agoam d6d94475: manta: libcamera2: if captured shot drained, record current shot data
Mark Salyzyn [Tue, 2 Dec 2014 17:17:51 +0000 (17:17 +0000)]
am d6d94475: manta: libcamera2: if captured shot drained, record current shot data

* commit 'd6d94475d878944562d0f1e16a5b6508fce87e3e':
  manta: libcamera2: if captured shot drained, record current shot data

9 years agomanta: libcamera2: if captured shot drained, record current shot data
Mark Salyzyn [Tue, 2 Dec 2014 00:27:15 +0000 (16:27 -0800)]
manta: libcamera2: if captured shot drained, record current shot data

Bug: 18523848
Change-Id: Ia394570f1ce22997cf8ba13c4f4165cdf2549402

9 years agoam 2be288ff: Merge "Fix build after C++11 migration."
Dan Albert [Tue, 25 Nov 2014 19:58:43 +0000 (19:58 +0000)]
am 2be288ff: Merge "Fix build after C++11 migration."

* commit '2be288ff70a54d330c12496958a42b6d9e52b51e':
  Fix build after C++11 migration.

9 years agoMerge "Fix build after C++11 migration."
Dan Albert [Tue, 25 Nov 2014 19:18:40 +0000 (19:18 +0000)]
Merge "Fix build after C++11 migration."

9 years agoFix build after C++11 migration.
Dan Albert [Tue, 25 Nov 2014 19:16:24 +0000 (11:16 -0800)]
Fix build after C++11 migration.

More UD literal issues.
`using namespace std` should be illegal.

Change-Id: If408f360e28acf9159705b9b724c7c083391ff71

9 years agoam 492a2506: manta: libcamera2: drain requests on empty request queue
Mark Salyzyn [Thu, 20 Nov 2014 22:50:05 +0000 (22:50 +0000)]
am 492a2506: manta: libcamera2: drain requests on empty request queue

* commit '492a2506b49ab9dfd574ab354ef6edcfd7ba6a68':
  manta: libcamera2: drain requests on empty request queue

9 years agomanta: libcamera2: drain requests on empty request queue
Mark Salyzyn [Wed, 19 Nov 2014 16:38:54 +0000 (08:38 -0800)]
manta: libcamera2: drain requests on empty request queue

Bug: 18118823
Bug: 17771002
Bug: 17660746
Bug: 13921808
Bug: 13358648
Bug: 13299991
Change-Id: Ib81b7d8b76470eebcd434a20b46d6235f5381f8b

9 years agomanta: libcamera2: drain requests on empty request queue
Mark Salyzyn [Wed, 19 Nov 2014 16:38:54 +0000 (08:38 -0800)]
manta: libcamera2: drain requests on empty request queue

Bug: 18118823
Bug: 17771002
Bug: 17660746
Bug: 13921808
Bug: 13358648
Bug: 13299991
Change-Id: Ib81b7d8b76470eebcd434a20b46d6235f5381f8b

9 years agoam cc270654: Merge "Stop using stlport."
Dan Albert [Mon, 17 Nov 2014 22:58:57 +0000 (22:58 +0000)]
am cc270654: Merge "Stop using stlport."

* commit 'cc2706542fc0fb3b54c40e173e9d08d042571660':
  Stop using stlport.

9 years agoMerge "Stop using stlport."
Dan Albert [Mon, 17 Nov 2014 22:27:44 +0000 (22:27 +0000)]
Merge "Stop using stlport."

9 years agoStop using stlport.
Dan Albert [Mon, 17 Nov 2014 22:21:24 +0000 (14:21 -0800)]
Stop using stlport.

Bug: 15193147
Change-Id: Ib432eb3d54ccc04bcd21562c87384bd8ea292828

9 years agoexynos5: allow selective variant to be used cm-12.0 stable/cm-12.0-YNG1I stable/cm-12.0-YNG1T stable/cm-12.0-YNG1TA stable/cm-12.0-YNG3C stable/cm-12.0-YNG4N
Ethan Chen [Mon, 19 Aug 2013 06:07:29 +0000 (23:07 -0700)]
exynos5: allow selective variant to be used

Change-Id: I9b5d5abf387bc55fe2c75cadafca05cf09534e71

9 years agoam d1fb36a4: libgscaler: fix a mutex leak
Chien-Yu Chen [Wed, 12 Nov 2014 23:50:48 +0000 (23:50 +0000)]
am d1fb36a4: libgscaler: fix a mutex leak

* commit 'd1fb36a4395f15f2be77f0af3844169c7a95ebb5':
  libgscaler: fix a mutex leak

9 years agolibgscaler: fix a mutex leak
Chien-Yu Chen [Tue, 11 Nov 2014 19:46:54 +0000 (11:46 -0800)]
libgscaler: fix a mutex leak

Bug: 11132653
Change-Id: I23ab470682d3483a7c2e5666c91db232e6c57a27

9 years agoam 5eb3e42a: am 88c954f6: remove misleading error messages: free only allocated ion...
SeungBeom Kim [Mon, 27 Oct 2014 04:21:10 +0000 (04:21 +0000)]
am 5eb3e42a: am 88c954f6: remove misleading error messages: free only allocated ion buffers on exit

* commit '5eb3e42ab19502d21b7235fe2693ac8ed1e8c35c':

9 years agoam 0d6f9179: am d4ec0f61: exynos_omx: multi_thread: Fix bug for video encode tests.
SeungBeom Kim [Mon, 27 Oct 2014 04:21:10 +0000 (04:21 +0000)]
am 0d6f9179: am d4ec0f61: exynos_omx: multi_thread: Fix bug for video encode tests.

* commit '0d6f917983c2c5ea96245935d022287b11273a77':

9 years agoam 1949341a: am 6f3be1e3: exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.
SeungBeom Kim [Mon, 27 Oct 2014 04:21:09 +0000 (04:21 +0000)]
am 1949341a: am 6f3be1e3: exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.

* commit '1949341ab27fb9f7dbd4f407a1ced9f9d058e403':

9 years agoam 5d4fa740: am 17071e43: Fix JPEG thumbnail size check.
Ruben Brunk [Mon, 27 Oct 2014 04:21:09 +0000 (04:21 +0000)]
am 5d4fa740: am 17071e43: Fix JPEG thumbnail size check.

* commit '5d4fa740b14c1b6cf2f3ea7eeba0fae57884cc16':

9 years agoam a36f7c45: am 177dd33d: Manta: exynos: libcamera2: plug /dev/ion file descriptor...
Mark Salyzyn [Mon, 27 Oct 2014 04:21:09 +0000 (04:21 +0000)]
am a36f7c45: am 177dd33d: Manta: exynos: libcamera2: plug /dev/ion file descriptor leak

* commit 'a36f7c45d5308ec6df2db0365e3f90ca6edd56a3':

9 years agoam 88c954f6: remove misleading error messages: free only allocated ion buffers on...
SeungBeom Kim [Wed, 15 Oct 2014 02:06:00 +0000 (02:06 +0000)]
am 88c954f6: remove misleading error messages: free only allocated ion buffers on exit

* commit '88c954f60ea8c74f305942bc55c32bc30f6aa9ef':
  remove misleading error messages: free only allocated ion buffers on exit

9 years agoam d4ec0f61: exynos_omx: multi_thread: Fix bug for video encode tests.
SeungBeom Kim [Wed, 15 Oct 2014 02:05:59 +0000 (02:05 +0000)]
am d4ec0f61: exynos_omx: multi_thread: Fix bug for video encode tests.

* commit 'd4ec0f61b9819c82c57daa98b891a3132ffa03b5':
  exynos_omx: multi_thread: Fix bug for video encode tests.

9 years agoam 6f3be1e3: exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.
SeungBeom Kim [Wed, 15 Oct 2014 02:05:57 +0000 (02:05 +0000)]
am 6f3be1e3: exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.

* commit '6f3be1e305dfb9a36d9771f0e71d0cf028afb017':
  exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.

9 years agoam 88c954f6: remove misleading error messages: free only allocated ion buffers on...
SeungBeom Kim [Tue, 14 Oct 2014 08:27:10 +0000 (08:27 +0000)]
am 88c954f6: remove misleading error messages: free only allocated ion buffers on exit

* commit '88c954f60ea8c74f305942bc55c32bc30f6aa9ef':
  remove misleading error messages: free only allocated ion buffers on exit

9 years agoam d4ec0f61: exynos_omx: multi_thread: Fix bug for video encode tests.
SeungBeom Kim [Tue, 14 Oct 2014 08:27:09 +0000 (08:27 +0000)]
am d4ec0f61: exynos_omx: multi_thread: Fix bug for video encode tests.

* commit 'd4ec0f61b9819c82c57daa98b891a3132ffa03b5':
  exynos_omx: multi_thread: Fix bug for video encode tests.

9 years agoam 6f3be1e3: exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.
SeungBeom Kim [Tue, 14 Oct 2014 08:27:09 +0000 (08:27 +0000)]
am 6f3be1e3: exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.

* commit '6f3be1e305dfb9a36d9771f0e71d0cf028afb017':
  exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.

9 years agoremove misleading error messages: free only allocated ion buffers on exit staging/cm-12.0-caf
SeungBeom Kim [Mon, 1 Sep 2014 02:00:58 +0000 (11:00 +0900)]
remove misleading error messages: free only allocated ion buffers on exit

Fixed of print error message that occurs at the end of the video play.
ex)
 E/ion(130): ioctl c0044901 failed with code -1: Invalid argument

Bug: 17720260
Change-Id: Ib823b8d5e9bf80a07917d17379d5e6d6022e8a66
Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
9 years agoexynos_omx: multi_thread: Fix bug for video encode tests.
SeungBeom Kim [Fri, 10 Oct 2014 06:05:34 +0000 (15:05 +0900)]
exynos_omx: multi_thread: Fix bug for video encode tests.

If the output buffer that has been entered is invalid,
OMX component may experience problems in Flush operation.
This patch performs the following actions.
If invalid output buffer has been entered in the codec setup process, OMX Component will return an error.

Bug: 17785600
Bug: 17811083
Change-Id: Ida0939fae2b7102ab87d5242c8c71e732aba10a2
Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
9 years agoexynos_omx: multi_thread: Fix bug for adaptiveDrc tests.
SeungBeom Kim [Tue, 7 Oct 2014 05:11:04 +0000 (14:11 +0900)]
exynos_omx: multi_thread: Fix bug for adaptiveDrc tests.

Component Drc scheme has some bug.
This patch is bug fix in VP8, MPEG4 and H.263 codec components.

Bug: 17769922
Bug: 17769714
Change-Id: Id4924411083ac11a8a81776eef894c0276ed03c2
Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
9 years agoam 17071e43: Fix JPEG thumbnail size check.
Ruben Brunk [Thu, 2 Oct 2014 19:55:53 +0000 (19:55 +0000)]
am 17071e43: Fix JPEG thumbnail size check.

* commit '17071e43a448f45e864bc41049528ceb82f21a37':
  Fix JPEG thumbnail size check.

9 years agoam 17071e43: Fix JPEG thumbnail size check.
Ruben Brunk [Thu, 2 Oct 2014 19:38:05 +0000 (19:38 +0000)]
am 17071e43: Fix JPEG thumbnail size check.

* commit '17071e43a448f45e864bc41049528ceb82f21a37':
  Fix JPEG thumbnail size check.

9 years agoFix JPEG thumbnail size check.
Ruben Brunk [Thu, 2 Oct 2014 00:00:21 +0000 (17:00 -0700)]
Fix JPEG thumbnail size check.

Bug: 17590892

Change-Id: I72363eca10fc5c2fb6eb76934bc908b42b2741db

9 years agoam 177dd33d: Manta: exynos: libcamera2: plug /dev/ion file descriptor leak
Mark Salyzyn [Tue, 30 Sep 2014 21:10:03 +0000 (21:10 +0000)]
am 177dd33d: Manta: exynos: libcamera2: plug /dev/ion file descriptor leak

* commit '177dd33d9cdf40946f5e52962c9d625b5134a2e7':
  Manta: exynos: libcamera2: plug /dev/ion file descriptor leak

9 years agoam 177dd33d: Manta: exynos: libcamera2: plug /dev/ion file descriptor leak
Mark Salyzyn [Mon, 29 Sep 2014 20:49:01 +0000 (20:49 +0000)]
am 177dd33d: Manta: exynos: libcamera2: plug /dev/ion file descriptor leak

* commit '177dd33d9cdf40946f5e52962c9d625b5134a2e7':
  Manta: exynos: libcamera2: plug /dev/ion file descriptor leak

9 years agoManta: exynos: libcamera2: plug /dev/ion file descriptor leak
Mark Salyzyn [Mon, 29 Sep 2014 00:13:22 +0000 (17:13 -0700)]
Manta: exynos: libcamera2: plug /dev/ion file descriptor leak

Bug: 17656634
Change-Id: I0462c2629b341e806241289034f34c2663d303c8

9 years agoam 2113fb14: Merge "Don\'t manually link stlport."
Dan Albert [Fri, 26 Sep 2014 19:53:00 +0000 (19:53 +0000)]
am 2113fb14: Merge "Don\'t manually link stlport."

* commit '2113fb14d60becb6d419513f3752d4efa2f6a4cc':
  Don't manually link stlport.

9 years agoMerge "Don't manually link stlport."
Dan Albert [Fri, 26 Sep 2014 19:40:01 +0000 (19:40 +0000)]
Merge "Don't manually link stlport."

9 years agoDon't manually link stlport.
Dan Albert [Fri, 26 Sep 2014 17:58:03 +0000 (10:58 -0700)]
Don't manually link stlport.

Change-Id: Ie2c698447ba478b3f79f2cc8331427190973ebf0

9 years agoexynos_omx: multi_thread: set crop only if frame dimensions change
Robert Shih [Wed, 24 Sep 2014 16:15:48 +0000 (09:15 -0700)]
exynos_omx: multi_thread: set crop only if frame dimensions change

Bug: 17609133
Change-Id: I2293c7501b33cade04443f631b2ca6f356932082

9 years agoManta: exynos: libcamera2: Add Exif subsec time
Mark Salyzyn [Tue, 16 Sep 2014 21:00:10 +0000 (14:00 -0700)]
Manta: exynos: libcamera2: Add Exif subsec time

- Add SUBSEC_TIME, SUBSEC_TIME_ORG and SUBSEC_TIME_DIGITIZE
- resolve compiler warnings

Bug: 17472049
Change-Id: I930b9643998017ad07b982a9a905afc29882b669

9 years agoRevert "Manta: libcamera2: prevent HAL crash when ZSL stream freed"
Mark Salyzyn [Sun, 14 Sep 2014 19:24:16 +0000 (19:24 +0000)]
Revert "Manta: libcamera2: prevent HAL crash when ZSL stream freed"

This reverts commit 492f70a554a92abd6c4b3159ca151f162b467b8b.

Bug: 17489789
Change-Id: Iffec3971acc6cbb4a760c2163d634f9d5c61ca3d

9 years agoManta: libcamera2: prevent HAL crash when ZSL stream freed
Mark Salyzyn [Wed, 3 Sep 2014 18:06:49 +0000 (11:06 -0700)]
Manta: libcamera2: prevent HAL crash when ZSL stream freed

This is a hardening band-aid to prevent HAL crash. Crash results in
Inaccessible camera hardware requiring a reboot of the device to recover.

NB: With Current GoogleCamera.app: Camera to Video switch, snapshots are
all green (blank). Workaround, switch to video mode, exit Camera application
and re-enter before running video where one expects to take snapshots as well.

Bug: 15408128
Change-Id: I1e6057069cace0e46e367f76f4a91f6b1f5459a5

9 years agoManta: libcamera2: compile warnings
Mark Salyzyn [Wed, 3 Sep 2014 21:55:16 +0000 (14:55 -0700)]
Manta: libcamera2: compile warnings

Change-Id: Ia810a40af2099f80847a2cc0d4e24ed4c2ed13f0

9 years agoexynos_omx: multi_thread: Support for resubmit CSDs after flush.
SeungBeom Kim [Wed, 27 Aug 2014 04:33:40 +0000 (13:33 +0900)]
exynos_omx: multi_thread: Support for resubmit CSDs after flush.

Modify OMX code for seeking.
Support for resubmit CSDs after seeking and flush.

Bug: 17294121

Change-Id: I407569f529fa6ffd82b3be5deb1dcc82cd505c2b
Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
9 years agoexynos_omx: multi_thread: Add crop info update code.
SeungBeom Kim [Thu, 7 Aug 2014 01:57:56 +0000 (10:57 +0900)]
exynos_omx: multi_thread: Add crop info update code.

This patch resolves the failure of testH264_flushConfigureDrc CTS.
OMX update the Crop information when client call the SetParameter with OMX_IndexParamPortDefinition.

Bug: 17294121

Change-Id: Ib11db6694421bbc18e562fd734f1afdb0041ab2a
Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
9 years agomerge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5
The Android Automerger [Wed, 27 Aug 2014 13:13:07 +0000 (06:13 -0700)]
merge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5

9 years agomerge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5
The Android Automerger [Tue, 26 Aug 2014 13:12:36 +0000 (06:12 -0700)]
merge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5

9 years agomerge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5
The Android Automerger [Mon, 25 Aug 2014 13:12:49 +0000 (06:12 -0700)]
merge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5

9 years agomerge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5
The Android Automerger [Sun, 24 Aug 2014 13:10:39 +0000 (06:10 -0700)]
merge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5

9 years agomerge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5
The Android Automerger [Sat, 23 Aug 2014 13:11:33 +0000 (06:11 -0700)]
merge in lmp-release history after reset to 99e0c3cdbe7278cea88ada37aaa24ae0a51cabb5