Dima Zavin [Mon, 15 Oct 2012 18:23:20 +0000 (11:23 -0700)]
am
f046c50a: mobicore: McClient: add cleanspec so include exports are picked up
* commit '
f046c50ad3030aed0dd4d0ca6e30d2c30f8458e4':
mobicore: McClient: add cleanspec so include exports are picked up
Dima Zavin [Mon, 15 Oct 2012 18:00:11 +0000 (11:00 -0700)]
mobicore: McClient: add cleanspec so include exports are picked up
Change-Id: I88896728c53182e1b80fa2280d470a6eadacecc8
Signed-off-by: Dima Zavin <dima@android.com>
The Android Open Source Project [Mon, 15 Oct 2012 14:39:26 +0000 (07:39 -0700)]
Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge
Change-Id: I36b01d357124ec3cc9a4301ade13a44c2c524a3a
The Android Automerger [Fri, 12 Oct 2012 23:34:36 +0000 (16:34 -0700)]
merge in jb-mr1-factory-release history after reset to jb-mr1-dev
The Android Automerger [Fri, 12 Oct 2012 18:50:06 +0000 (11:50 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Benoit Goby [Fri, 12 Oct 2012 18:10:28 +0000 (11:10 -0700)]
am
a37db02b: hwc: Call V4L2_CID_TV_UPDATE when mixer configuration is done
* commit '
a37db02bd1f444fc949270cd0f8d6a9d178b8965':
hwc: Call V4L2_CID_TV_UPDATE when mixer configuration is done
Dima Zavin [Fri, 12 Oct 2012 18:04:13 +0000 (11:04 -0700)]
am
33aa35f1: libgscaler: enable/disable hardware content protection during drm playback
* commit '
33aa35f1c81c92e5b44ddc898fed85ad39e1908b':
libgscaler: enable/disable hardware content protection during drm playback
Jungtae Kim [Fri, 12 Oct 2012 18:04:12 +0000 (11:04 -0700)]
am
05e76763: hardware: samsung_slsi: exynos5: add secure path configure API
* commit '
05e767638571bc50d7a26471fbe07005f3c875fa':
hardware: samsung_slsi: exynos5: add secure path configure API
The Android Automerger [Fri, 12 Oct 2012 17:26:55 +0000 (10:26 -0700)]
merge in jb-mr1-factory-release history after reset to jb-mr1-dev
Benoit Goby [Mon, 8 Oct 2012 18:06:01 +0000 (11:06 -0700)]
hwc: Call V4L2_CID_TV_UPDATE when mixer configuration is done
Bug:
7286984
Change-Id: I1e607d524dd96738a193e8fb40d30c38fe39e7f6
The Android Automerger [Fri, 12 Oct 2012 13:59:32 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Dima Zavin [Fri, 5 Oct 2012 23:04:52 +0000 (16:04 -0700)]
libgscaler: enable/disable hardware content protection during drm playback
Bug:
7287429
Change-Id: Ife33062c8e1ee961139e8f3b50720ea43c2882e3
Signed-off-by: Dima Zavin <dima@android.com>
Jungtae Kim [Tue, 2 Oct 2012 23:08:56 +0000 (16:08 -0700)]
hardware: samsung_slsi: exynos5: add secure path configure API
The library includes two interfaces:
- CP_Enable_Path_Protection()
- CP_Disable_Path_Protection()
The first one is should be called before start of DRM playback.
The second one is should be called after end of DRM playback
Bug:
7287429
Change-Id: I44aab1cca7638fb8eac3d3fc90154c5382d8c71a
Signed-off-by: Jungtae Kim <jt1217.kim@samsung.com>
[ dima: fixed extern to C and make files ]
Signed-off-by: Dima Zavin <dima@android.com>
Benoit Goby [Fri, 12 Oct 2012 00:13:37 +0000 (17:13 -0700)]
am
cb4ed2fd: hwc: Implement blank per display
* commit '
cb4ed2fdb7e1242de8d61dba88ed23fe5f43a668':
hwc: Implement blank per display
The Android Automerger [Thu, 11 Oct 2012 23:26:41 +0000 (16:26 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Benoit Goby [Sat, 22 Sep 2012 02:14:08 +0000 (19:14 -0700)]
hwc: Implement blank per display
Bug:
7286984
Change-Id: I7382ca332de3b4035573349227b06c43dee38f86
The Android Automerger [Thu, 11 Oct 2012 15:19:26 +0000 (08:19 -0700)]
merge in jb-mr1-factory-release history after reset to jb-mr1-dev
The Android Open Source Project [Thu, 11 Oct 2012 15:05:27 +0000 (08:05 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: I52a831d8836bdb95f906bbaf6fce23f118aad20b
The Android Automerger [Thu, 11 Oct 2012 14:03:58 +0000 (07:03 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
The Android Open Source Project [Thu, 11 Oct 2012 12:57:35 +0000 (05:57 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: Ie7c1d6548cbbf6a143a734498d0df8cf6aa7b1ac
Sanghee Kim [Wed, 10 Oct 2012 22:25:26 +0000 (15:25 -0700)]
am
3f32ce53: exynos5: hwc: add dst\'s crop size alignment.
* commit '
3f32ce537a7870cff6ca32e34a8d965d2fa85172':
exynos5: hwc: add dst's crop size alignment.
Sanghee Kim [Wed, 10 Oct 2012 03:04:23 +0000 (20:04 -0700)]
exynos5: hwc: add dst's crop size alignment.
Bug :
7274341
Change-Id: Icc4b631e81ddfd432bbd7902fa033d4b187b9273
Signed-off-by: Sanghee Kim <haya93@samsung.com>
The Android Automerger [Wed, 10 Oct 2012 21:06:45 +0000 (14:06 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Sungjoong Kang [Wed, 10 Oct 2012 17:41:25 +0000 (10:41 -0700)]
am
07ed0359: hardware: samsung_slsi: libcamera2: Fix EXIF GPS Processing Method
* commit '
07ed03595bbba4e9ee5f8c10fa6637e2dc9d0569':
hardware: samsung_slsi: libcamera2: Fix EXIF GPS Processing Method
The Android Open Source Project [Wed, 10 Oct 2012 16:45:13 +0000 (09:45 -0700)]
Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge
Change-Id: I354767f1c1a08ea76bfba48c1a8e3f0700f445b9
The Android Automerger [Wed, 10 Oct 2012 15:56:12 +0000 (08:56 -0700)]
merge in jb-mr1-factory-release history after reset to jb-mr1-dev
The Android Automerger [Wed, 10 Oct 2012 13:59:35 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Sungjoong Kang [Wed, 10 Oct 2012 04:12:15 +0000 (21:12 -0700)]
hardware: samsung_slsi: libcamera2: Fix EXIF GPS Processing Method
This patch fixes the case that GPS Processing Method field is not
set in EXIF data.
BUG:
7318174
Change-Id: Iad9059072e2b9e27d4c2e90543a966dcd7a26f7a
Signed-off-by: Sungjoong Kang <sj3.kang@samsung.com>
Alex Ray [Wed, 10 Oct 2012 01:19:56 +0000 (18:19 -0700)]
am
3db6fe61: libcamera2: Round instead of truncate GPS Coords
* commit '
3db6fe61b1cf514d4b9030d137434dddbb6ce3f5':
libcamera2: Round instead of truncate GPS Coords
Sungjoong Kang [Wed, 10 Oct 2012 01:19:55 +0000 (18:19 -0700)]
am
9c046e3a: hardware: samsung_slsi: libcamera2: Change square aspect resolution
* commit '
9c046e3a60c50acce5e390c1caf1864cacc3b584':
hardware: samsung_slsi: libcamera2: Change square aspect resolution
Hyeonmyeong Choi [Wed, 10 Oct 2012 01:19:55 +0000 (18:19 -0700)]
am
a038aa84: hardware: samsung_slsi: libcamera2: Fixed release stream bug.
* commit '
a038aa84011c540c88d997107e80a9b6394e9180':
hardware: samsung_slsi: libcamera2: Fixed release stream bug.
Sungjoong Kang [Wed, 10 Oct 2012 01:19:54 +0000 (18:19 -0700)]
am
32cf9401: hardware: samsung_slsi: libcamera2: Apply pending JPEG count to in_progress
* commit '
32cf94013c9ba94ffaab68f942c7926ed007956f':
hardware: samsung_slsi: libcamera2: Apply pending JPEG count to in_progress
The Android Automerger [Tue, 9 Oct 2012 23:07:23 +0000 (16:07 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
The Android Automerger [Tue, 9 Oct 2012 22:39:06 +0000 (15:39 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Alex Ray [Tue, 9 Oct 2012 21:35:41 +0000 (14:35 -0700)]
libcamera2: Round instead of truncate GPS Coords
Bug:
6970573
Change-Id: Ie984a945ce5a2e4a552bd33353ee0de60a64fc59
Sungjoong Kang [Tue, 9 Oct 2012 19:00:51 +0000 (12:00 -0700)]
hardware: samsung_slsi: libcamera2: Change square aspect resolution
Under VDIS, maximum height of scaler output is 1080.
This patch changes the resolution of square aspect resolution
to 1024 by 1024.
Also removed VDIS and 3DNR mismatch case.
BUG:
7308846
Change-Id: Ia384082ef125263161ac568bef4c3ae74d1984c6
Signed-off-by: Sungjoong Kang <sj3.kang@samsung.com>
Hyeonmyeong Choi [Tue, 9 Oct 2012 00:19:00 +0000 (09:19 +0900)]
hardware: samsung_slsi: libcamera2: Fixed release stream bug.
This patch fixed bug that could not release recording stream.
BUG:
7300841
Change-Id: Icbbe4f23b24a410a0686c57f7ce5b3b9cacbebe6
Signed-off-by: Hyeonmyeong Choi <hyeon.choi@samsung.com>
Sungjoong Kang [Mon, 8 Oct 2012 23:15:15 +0000 (16:15 -0700)]
hardware: samsung_slsi: libcamera2: Apply pending JPEG count to in_progress
Apply the count of pending JPEG output to the result of
get_in_progress_count.
BUG:
7276954
Change-Id: I89aa1311618423d089c9572c9a292d90eb5de92d
Signed-off-by: Sungjoong Kang <sj3.kang@samsung.com>
Rebecca Schultz Zavin [Tue, 9 Oct 2012 20:35:56 +0000 (13:35 -0700)]
am
2ed2aecf: Revert "STOPSHIP libcamera2: remove device metadata"
* commit '
2ed2aecf5abca549c0f065f9b0fe043f325e42a8':
Revert "STOPSHIP libcamera2: remove device metadata"
Rebecca Schultz Zavin [Tue, 9 Oct 2012 20:35:55 +0000 (13:35 -0700)]
am
bd4aea1e: Revert "STOPSHIP libcamera2: remove device metadata"
* commit '
bd4aea1e512f4b4bfa5e3fc7a2ce8f0fa74fd27d':
Revert "STOPSHIP libcamera2: remove device metadata"
Rebecca Schultz Zavin [Tue, 9 Oct 2012 19:10:49 +0000 (12:10 -0700)]
Revert "STOPSHIP libcamera2: remove device metadata"
This reverts commit
1d47061ad52ca8f85ccd22e891f9427d020d9a0f.
Bug:
7065917
Change-Id: Iddcb2e0a89625c438516b1d7a01ca039d078b677
Rebecca Schultz Zavin [Tue, 9 Oct 2012 19:10:44 +0000 (12:10 -0700)]
Revert "STOPSHIP libcamera2: remove device metadata"
This reverts commit
6c7b0add3629c0fae49a947e2639892c7cf1b074.
Bug:
7065917
Change-Id: I3685b40708bf17eed1a62ac90ae91ff564667c4e
Rebecca Schultz Zavin [Tue, 9 Oct 2012 16:40:50 +0000 (09:40 -0700)]
am
ab73a889: Align secure video surfaces to 1 MB
* commit '
ab73a889ad0d4ea853ab41a9f5b0cea11cac3fd8':
Align secure video surfaces to 1 MB
Rebecca Schultz Zavin [Sat, 6 Oct 2012 16:20:31 +0000 (09:20 -0700)]
Align secure video surfaces to 1 MB
Change-Id: I6de31d4f07b31cbc40d08d8cddb076149455dc55
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
Greg Hackmann [Tue, 9 Oct 2012 15:59:40 +0000 (08:59 -0700)]
am
ef5f57a2: Merge "hwc: always make forward progress in fimd set()" into jb-mr1-dev
* commit '
ef5f57a25d92c7e159e024d0ad9b0c118c467da2':
hwc: always make forward progress in fimd set()
Greg Hackmann [Tue, 9 Oct 2012 15:55:57 +0000 (08:55 -0700)]
Merge "hwc: always make forward progress in fimd set()" into jb-mr1-dev
The Android Open Source Project [Tue, 9 Oct 2012 14:29:43 +0000 (07:29 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: I9deaa80a720da8fddae2d5420a75ec8c6247413a
The Android Automerger [Tue, 9 Oct 2012 13:59:33 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Benoit Goby [Mon, 8 Oct 2012 21:29:35 +0000 (14:29 -0700)]
libgscaler: Fix acquireFenceFd leak with m2m gscalers
After exynos_gsc_m2m_run_core succeeds, the gscaler has a reference on
the acquireFenceFd fences, so they must be closed before returning.
Bug:
7286984
Change-Id: Ie59009e7c6a3e2648e1aa9bb974d8a908788f1e5
Benoit Goby [Mon, 8 Oct 2012 23:04:48 +0000 (16:04 -0700)]
am
de5fb8ee: libgscaler: Fix acquireFenceFd leak with m2m gscalers
* commit '
de5fb8eea5a909f0b85d179d0e7336770c9c6c53':
libgscaler: Fix acquireFenceFd leak with m2m gscalers
Greg Hackmann [Mon, 8 Oct 2012 21:54:45 +0000 (14:54 -0700)]
hwc: always make forward progress in fimd set()
If the FIMD's set() fails for any reason, post a black screen to ensure
forward progress, and try setting the HDMI contents anyway. If the
black screen fails something has gone horribly wrong, so terminate the
runtime.
Bug:
7304464
Change-Id: I6d7333574286e3a87c990c2476c5d987613067d8
Signed-off-by: Greg Hackmann <ghackmann@google.com>
Benoit Goby [Mon, 8 Oct 2012 21:29:35 +0000 (14:29 -0700)]
libgscaler: Fix acquireFenceFd leak with m2m gscalers
After exynos_gsc_m2m_run_core succeeds, the gscaler has a reference on
the acquireFenceFd fences, so they must be closed before returning.
Bug:
7286984
Change-Id: Ie59009e7c6a3e2648e1aa9bb974d8a908788f1e5
Alex Ray [Mon, 8 Oct 2012 21:03:26 +0000 (14:03 -0700)]
am
e43660b0: libcamera2: Prevent multiple camera open calls
* commit '
e43660b0942380839ac881a6af7106c4aace8a29':
libcamera2: Prevent multiple camera open calls
Alex Ray [Mon, 8 Oct 2012 20:20:21 +0000 (13:20 -0700)]
libcamera2: Prevent multiple camera open calls
Requires that previous open camera be closed before a new camera can be
opened.
Bug:
7298182
Change-Id: If128fd5bfa0ce5d6e721351245f220f0530373e8
Igor Murashkin [Mon, 8 Oct 2012 20:38:16 +0000 (13:38 -0700)]
am
e2068c92: libcamera2: Clean up scary looking dequeue_request returned NULL log message.
* commit '
e2068c92d6c78d481b5ace3b50ef3e999952a050':
libcamera2: Clean up scary looking dequeue_request returned NULL log message.
Igor Murashkin [Mon, 8 Oct 2012 20:16:07 +0000 (13:16 -0700)]
libcamera2: Clean up scary looking dequeue_request returned NULL log message.
Bug:
7307253
Change-Id: I12e1f18809b98603af54708184f833762b946db4
Greg Hackmann [Mon, 8 Oct 2012 17:47:59 +0000 (10:47 -0700)]
am
4cc86ec1: gralloc: pad RGB buffers by a minimum of 2 extra lines
* commit '
4cc86ec14bdd6f9adf34b1fd7829041a5e4b84a0':
gralloc: pad RGB buffers by a minimum of 2 extra lines
Greg Hackmann [Mon, 8 Oct 2012 17:14:53 +0000 (10:14 -0700)]
gralloc: pad RGB buffers by a minimum of 2 extra lines
If the buffer is xcrop pixels off the left edge of the screen, xcrop
extra pixels are needed past the 1 line of padding normally expected by
the FIMD. xcrop is not known at allocation time so assume the worst
case of a full extra line.
Bug:
7304464
Change-Id: I126992eccfb36a402a202a8236a07a5479332812
Signed-off-by: Greg Hackmann <ghackmann@google.com>
The Android Automerger [Mon, 8 Oct 2012 13:59:24 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Benoit Goby [Mon, 8 Oct 2012 06:23:01 +0000 (23:23 -0700)]
am
3ac75816: Merge "hwc: Use sync fences with m2m gscalers" into jb-mr1-dev
* commit '
3ac758164b6b49e433191a13160e0918352ca7c8':
hwc: Use sync fences with m2m gscalers
Benoit Goby [Mon, 8 Oct 2012 06:23:00 +0000 (23:23 -0700)]
am
2badde50: Merge "libgscaler: Add support for sync fences" into jb-mr1-dev
* commit '
2badde506768f298b65f103bb369b5ecba97bae0':
libgscaler: Add support for sync fences
Benoit Goby [Mon, 8 Oct 2012 01:31:22 +0000 (18:31 -0700)]
Merge "hwc: Use sync fences with m2m gscalers" into jb-mr1-dev
Benoit Goby [Mon, 8 Oct 2012 01:31:15 +0000 (18:31 -0700)]
Merge "libgscaler: Add support for sync fences" into jb-mr1-dev
The Android Automerger [Sun, 7 Oct 2012 23:05:21 +0000 (16:05 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Hyeonmyeong Choi [Sun, 7 Oct 2012 20:11:07 +0000 (13:11 -0700)]
am
7ef20f42: hardware: samsung_slsi: libcamera2: Enable 3DNR
* commit '
7ef20f42c74628187c84332b39f18f272b265c6d':
hardware: samsung_slsi: libcamera2: Enable 3DNR
Hyeonmyeong Choi [Fri, 5 Oct 2012 04:10:21 +0000 (13:10 +0900)]
hardware: samsung_slsi: libcamera2: Enable 3DNR
This patch enable 3DNR for video stabilization.
Bug:
7290340
Change-Id: Ib9ced603c8e65bf517684a01817a3fe6d336f213
Signed-off-by: Hyeonmyeong Choi <hyeon.choi@samsung.com>
The Android Automerger [Sun, 7 Oct 2012 13:59:31 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Benoit Goby [Thu, 4 Oct 2012 23:35:57 +0000 (16:35 -0700)]
hwc: Use sync fences with m2m gscalers
Bug:
7286984
Change-Id: If714474ddb5093d4c2fe0bf35fb15ce612846664
Benoit Goby [Thu, 4 Oct 2012 20:25:29 +0000 (13:25 -0700)]
libgscaler: Add support for sync fences
gsc_m2m_run returns a release fence for both the src and dst images.
The src releaseFenceFd can be returned to userspace as the
releaseFenceFd of the layer and the dst releaseFenceFd can be used as
the acquiredFenceFd for the next pipeline step.
Bug:
7286984
Change-Id: I16bd2828f03fd3eed2c62b23e2325357b1e477e9
Younghwan Joo [Fri, 5 Oct 2012 23:41:57 +0000 (16:41 -0700)]
am
ddf663f8: hardware: samsung_slsi: libcamera2: make sync between pre and main flash(2)
* commit '
ddf663f88ed7c4729a55a0b4519b2138adf154de':
hardware: samsung_slsi: libcamera2: make sync between pre and main flash(2)
Sungjoong Kang [Fri, 5 Oct 2012 23:41:56 +0000 (16:41 -0700)]
am
ca31bf21: hardware: samsung_slsi: libcamera2: Supports AE region
* commit '
ca31bf2185d8b0550733c1b60278cda076a17a77':
hardware: samsung_slsi: libcamera2: Supports AE region
Sungjoong Kang [Fri, 5 Oct 2012 23:41:56 +0000 (16:41 -0700)]
am
6caa0c80: hardware: samsung_slsi: libcamera2: Fix CAF to AF transition error
* commit '
6caa0c805ef028707af71cb84b6ab11aee67abb5':
hardware: samsung_slsi: libcamera2: Fix CAF to AF transition error
Hyeonmyeong Choi [Fri, 5 Oct 2012 23:41:55 +0000 (16:41 -0700)]
am
87423e56: hardware: samsung_slsi: libcamera2: Support JPEG quality
* commit '
87423e5686296b1938959ff8bf9817490ddee2f1':
hardware: samsung_slsi: libcamera2: Support JPEG quality
Sungjoong Kang [Fri, 5 Oct 2012 23:41:54 +0000 (16:41 -0700)]
am
71f3bb38: hardware: samsung_slsi: libcamera2: Fix screen blinking on start
* commit '
71f3bb3840977f3339733a6945927f0f70758731':
hardware: samsung_slsi: libcamera2: Fix screen blinking on start
Sungjoong Kang [Fri, 5 Oct 2012 23:41:53 +0000 (16:41 -0700)]
am
0066b2cb: hardware: samsung_slsi: libcamera2: Fix JPEG GPS Coordinates
* commit '
0066b2cb831c1a4e20edd7339cc1bc790e0d968c':
hardware: samsung_slsi: libcamera2: Fix JPEG GPS Coordinates
Younghwan Joo [Fri, 5 Oct 2012 04:36:28 +0000 (13:36 +0900)]
hardware: samsung_slsi: libcamera2: make sync between pre and main flash(2)
This patch is to matching pre-flash and main-flash. In flash scenario,
Firing main flash have to be followed by firing pre-flash.
This commit is to add previous patch. (#25402, patchset 3)
BUG :
7276572
Change-Id: I0290519f791802705a20309be20e910678f3df24
Signed-off-by: Younghwan Joo <yhwan.joo@samsung.com>
Sungjoong Kang [Fri, 5 Oct 2012 02:38:41 +0000 (19:38 -0700)]
hardware: samsung_slsi: libcamera2: Supports AE region
With this patch, selecting AE region by touching screen
will be enabled.
BUG:
7286132
Change-Id: Ifffe5589081ed4d8da47b663e427897bc87b0cce
Signed-off-by: Sungjoong Kang <sj3.kang@samsung.com>
Sungjoong Kang [Fri, 5 Oct 2012 01:19:14 +0000 (18:19 -0700)]
hardware: samsung_slsi: libcamera2: Fix CAF to AF transition error
This bug fixes AF failure on changing to AF from CAF mode.
BUG:
7287500
Change-Id: Idae0d247787ad3bb7dfe68e4f1d16f39cfb68fbd
Signed-off-by: Sungjoong Kang <sj3.kang@samsung.com>
Hyeonmyeong Choi [Thu, 4 Oct 2012 07:34:55 +0000 (16:34 +0900)]
hardware: samsung_slsi: libcamera2: Support JPEG quality
This patch support JPEG quality and thumbnail quality.
The default values of JPEG and thumbnail quality are 100.
Change-Id: I4dc1f21b5b36cb21b3500646817378a0d91e49d6
Signed-off-by: Hyeonmyeong Choi <hyeon.choi@samsung.com>
Sungjoong Kang [Thu, 4 Oct 2012 20:37:07 +0000 (13:37 -0700)]
hardware: samsung_slsi: libcamera2: Fix screen blinking on start
This patch fixes screen blinking on starting camera app
BUG:
7288978
Change-Id: Iba3e2de36da898571d42db1aefb8675602bce393
Signed-off-by: Sungjoong Kang <sj3.kang@samsung.com>
Sungjoong Kang [Thu, 4 Oct 2012 20:31:13 +0000 (13:31 -0700)]
hardware: samsung_slsi: libcamera2: Fix JPEG GPS Coordinates
Fixed JPEG GPS Coordinates error due to unit mismatch.
BUG:
7287793
Change-Id: Ie063f21e8a684fe7d5c6e56ca97b907d8fb302a9
Signed-off-by: Sungjoong Kang <sj3.kang@samsung.com>
Igor Murashkin [Fri, 5 Oct 2012 20:49:52 +0000 (13:49 -0700)]
am
faa88263: Merge "hardware: samsung_slsi: libcamera2: Correct front and rear camera info" into jb-mr1-dev
* commit '
faa88263bc466e2a064e3968ba290f8f16882e98':
hardware: samsung_slsi: libcamera2: Correct front and rear camera info
Igor Murashkin [Fri, 5 Oct 2012 20:46:18 +0000 (13:46 -0700)]
Merge "hardware: samsung_slsi: libcamera2: Correct front and rear camera info" into jb-mr1-dev
Sungjoong Kang [Fri, 5 Oct 2012 04:51:47 +0000 (21:51 -0700)]
hardware: samsung_slsi: libcamera2: Correct front and rear camera info
This patch corrects AF, AE and Scene mode parameters
for front and rear camera each.
BUG:
7287905
Change-Id: I95c16293530903f3d83170bdb172e67f9adcbaff
Signed-off-by: Sungjoong Kang <sj3.kang@samsung.com>
Sanghee Kim [Fri, 5 Oct 2012 17:22:39 +0000 (10:22 -0700)]
am
7b4c1329: hardware: exynos5: hwc: add gsc\'s width alignment constraint.
* commit '
7b4c1329920d7c9a804f70cca33285ed60ad284b':
hardware: exynos5: hwc: add gsc's width alignment constraint.
Sanghee Kim [Fri, 5 Oct 2012 01:44:36 +0000 (18:44 -0700)]
hardware: exynos5: hwc: add gsc's width alignment constraint.
1.M2M case
GSC's dst width should be aligned with 32 pixels in case of RGB888.
Bug:
7276111
Change-Id: I563f7367b7f368d24194d178c8b0ca3b445b6ec3
Signed-off-by: Sanghee Kim <haya93@samsung.com>
The Android Open Source Project [Fri, 5 Oct 2012 15:17:07 +0000 (08:17 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: Iff019a3d002fa30cab129b77dc2f1d1ab2f162ba
The Android Automerger [Fri, 5 Oct 2012 13:59:45 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Greg Hackmann [Thu, 4 Oct 2012 21:50:46 +0000 (14:50 -0700)]
am
89bb5743: hwc: don\'t logspam about unexpected formats
* commit '
89bb5743fcbcf78bbc517e5bd690de3996981fd4':
hwc: don't logspam about unexpected formats
Greg Hackmann [Thu, 4 Oct 2012 21:42:44 +0000 (14:42 -0700)]
hwc: don't logspam about unexpected formats
Bug:
7289360
Change-Id: Ib562e94ee127980a1910cbb2ce4ed206806a7c5d
Signed-off-by: Greg Hackmann <ghackmann@google.com>
Rebecca Schultz Zavin [Thu, 4 Oct 2012 18:42:25 +0000 (11:42 -0700)]
am
5258c21c: Fix bug in gralloc
* commit '
5258c21c1bdeb412c4ad7982d95e587a121f00fc':
Fix bug in gralloc
Rebecca Schultz Zavin [Thu, 4 Oct 2012 18:23:56 +0000 (11:23 -0700)]
Fix bug in gralloc
If buffers were allocated and then locked without ever
being passed to another process lock would return NULL
instead of a pointer to the buffer. Instead map the buffer
from lock if it hasn't already been done by register. Also
check in free and unmap the buffer it is mapped.
Change-Id: I3fe670ccb429f3de5f2e4dd07768414e70a02036
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
Greg Hackmann [Thu, 4 Oct 2012 18:18:44 +0000 (11:18 -0700)]
am
fdf73d2f: Merge changes I28fc9f33,I7594e39e,I831e4839 into jb-mr1-dev
* commit '
fdf73d2f9ff2aad79d827b95f99f57538d7fde3d':
hwc: keep gscaler streaming on between frames
libgscaler: don't reconfigure m2m gscaler every frame
libgscaler: split stop operation into discrete wait and stop operations
Greg Hackmann [Thu, 4 Oct 2012 18:15:19 +0000 (11:15 -0700)]
Merge changes I28fc9f33,I7594e39e,I831e4839 into jb-mr1-dev
* changes:
hwc: keep gscaler streaming on between frames
libgscaler: don't reconfigure m2m gscaler every frame
libgscaler: split stop operation into discrete wait and stop operations
Greg Hackmann [Wed, 3 Oct 2012 23:28:19 +0000 (16:28 -0700)]
hwc: keep gscaler streaming on between frames
Reconfiguring requires stopping and starting the stream, so only call
gsc_config_exclusive() when the configuration actually needs to be
changed. Use the new gsc_wait_exclusive() operation to wait every frame
but only stop on cleanup.
Bug:
7202379
Change-Id: I28fc9f33a9345c91aef3f82098aeb668893f620e
Signed-off-by: Greg Hackmann <ghackmann@google.com>
The Android Open Source Project [Thu, 4 Oct 2012 14:48:44 +0000 (07:48 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: Ia42f0b7dd97e46cfa521b1f57a3635a42464e1a9
The Android Automerger [Thu, 4 Oct 2012 13:59:49 +0000 (06:59 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Younghwan Joo [Thu, 4 Oct 2012 06:56:48 +0000 (23:56 -0700)]
am
1aebf6df: hardware: samsung_slsi: libcamera2: Change FD filtering method
* commit '
1aebf6df3e4ec3b3487da96797a742dc14bf355a':
hardware: samsung_slsi: libcamera2: Change FD filtering method
Younghwan Joo [Thu, 4 Oct 2012 06:56:47 +0000 (23:56 -0700)]
am
cdd53a9f: hardware: samsung_slsi: libcamera2: make sync between pre and main flash
* commit '
cdd53a9f3bfbd35a715b9fe56ff7e3e1c3e32a10':
hardware: samsung_slsi: libcamera2: make sync between pre and main flash
Hyeonmyeong Choi [Thu, 4 Oct 2012 06:56:46 +0000 (23:56 -0700)]
am
408f6161: hardware: samsung_slsi: libcamera2: Fixed crop region mismatch
* commit '
408f6161d88b5b03fbce875a7662b59942851d6c':
hardware: samsung_slsi: libcamera2: Fixed crop region mismatch