<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages_apps_LegacyCamera/src, branch replicant-6.0</title>
<subtitle>packages/apps/legacycamera
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/'/>
<entry>
<title>Redo snapshot if shutter button is clicked during SNAPSHOT_IN_PROGRESS</title>
<updated>2016-12-30T16:54:35+00:00</updated>
<author>
<name>Wolfgang Wiedmeyer</name>
<email>wolfgit@wiedmeyer.de</email>
</author>
<published>2016-12-30T16:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=c8eaf1be854c60f1a212ead19d0269d1b1a0233f'/>
<id>c8eaf1be854c60f1a212ead19d0269d1b1a0233f</id>
<content type='text'>
If the shutter button is clicked in the photo view, the interface will
be in the SNAPSHOT_IN_PROGRESS state until the picture is
taken. During this state, the app is unresponsive and if there is an
issue with the camera HAL, the app may not leave this state.
Let's restart the camera if the shutter is clicked a second time
during this state and redo the snapshot. Previously, the app only
registered that the shutter was pressed a second time and tried to
take a second picture after the previous snapshot was finished.

Signed-off-by: Wolfgang Wiedmeyer &lt;wolfgit@wiedmeyer.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the shutter button is clicked in the photo view, the interface will
be in the SNAPSHOT_IN_PROGRESS state until the picture is
taken. During this state, the app is unresponsive and if there is an
issue with the camera HAL, the app may not leave this state.
Let's restart the camera if the shutter is clicked a second time
during this state and redo the snapshot. Previously, the app only
registered that the shutter was pressed a second time and tried to
take a second picture after the previous snapshot was finished.

Signed-off-by: Wolfgang Wiedmeyer &lt;wolfgit@wiedmeyer.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://android.googlesource.com/platform/packages/apps/LegacyCamera into replicant-6.0</title>
<updated>2016-12-12T14:11:28+00:00</updated>
<author>
<name>Wolfgang Wiedmeyer</name>
<email>wolfgit@wiedmeyer.de</email>
</author>
<published>2016-12-12T14:11:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=d507150f2a5750e055cc6e6f2b74796b55f8f97a'/>
<id>d507150f2a5750e055cc6e6f2b74796b55f8f97a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent camera app crashes on changing hw.camera.* settings</title>
<updated>2016-04-27T18:09:39+00:00</updated>
<author>
<name>Lingfeng Yang</name>
<email>lfy@google.com</email>
</author>
<published>2016-04-27T16:12:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=996546fcf4058d98d9aceecb4086283e17ae6c9d'/>
<id>996546fcf4058d98d9aceecb4086283e17ae6c9d</id>
<content type='text'>
If the AVD's config.ini changes hw.camera.*, this is effectively,
connecting/disconnecting camera hardware, and the current
way in which camera settings are handled assumes
that the set of cameras never changes, which can lead to
the camera app crashing if the camera app was used successfuly
with one configuration of hw.camera.* and then
the AVD was restarted with a different configuration.

In particular, the crash happens if the number of cameras
has been reduced since the last run, and the camera app
is looking up a preferred camera ID that is not supported
by the new number of cameras.

bug: 28417929
BUG: https://code.google.com/p/android/issues/detail?id=206945

Change-Id: Ib0e26ae77d376f31f3cc281e386d3c67291c1edc
(cherry picked from commit 8f339abd9245577c348f5ba22322e8801c21faf8)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the AVD's config.ini changes hw.camera.*, this is effectively,
connecting/disconnecting camera hardware, and the current
way in which camera settings are handled assumes
that the set of cameras never changes, which can lead to
the camera app crashing if the camera app was used successfuly
with one configuration of hw.camera.* and then
the AVD was restarted with a different configuration.

In particular, the crash happens if the number of cameras
has been reduced since the last run, and the camera app
is looking up a preferred camera ID that is not supported
by the new number of cameras.

bug: 28417929
BUG: https://code.google.com/p/android/issues/detail?id=206945

Change-Id: Ib0e26ae77d376f31f3cc281e386d3c67291c1edc
(cherry picked from commit 8f339abd9245577c348f5ba22322e8801c21faf8)
</pre>
</div>
</content>
</entry>
<entry>
<title>make Camera work on lock screen (secure mode)</title>
<updated>2015-10-09T20:25:42+00:00</updated>
<author>
<name>Wolfgang Wiedmeyer</name>
<email>wolfgit@wiedmeyer.de</email>
</author>
<published>2015-10-09T19:58:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=a6149d3035480e777301aa678b2f8dd7d10d10a7'/>
<id>a6149d3035480e777301aa678b2f8dd7d10d10a7</id>
<content type='text'>
Change-Id: I2ea9993738430f8c59f9e69cd2f75e6acccdc9eb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I2ea9993738430f8c59f9e69cd2f75e6acccdc9eb
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Loading the corresponding library in LegacyCamera app"</title>
<updated>2014-01-07T23:07:56+00:00</updated>
<author>
<name>Glenn Kasten</name>
<email>gkasten@android.com</email>
</author>
<published>2014-01-07T23:07:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=8e944e6303d1c952929989f56da6b9d97bb54b3c'/>
<id>8e944e6303d1c952929989f56da6b9d97bb54b3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Loading the corresponding library in LegacyCamera app</title>
<updated>2013-08-06T06:52:27+00:00</updated>
<author>
<name>Jun Tian</name>
<email>jun.j.tian@intel.com</email>
</author>
<published>2013-08-06T06:52:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=2d303cacaf6606f580f040a1b03feab9483e302c'/>
<id>2d303cacaf6606f580f040a1b03feab9483e302c</id>
<content type='text'>
The LegacyCamera app is loading wrong library in MosaicRenderer.java.
It causes the camera app crash in the SDK image when changing
the camera to panorma mode.

Change-Id: I4c20af796622dd0e76a86ed7249d9b8fa54837b9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The LegacyCamera app is loading wrong library in MosaicRenderer.java.
It causes the camera app crash in the SDK image when changing
the camera to panorma mode.

Change-Id: I4c20af796622dd0e76a86ed7249d9b8fa54837b9
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the loading library issue of panorama mode in Legacycamera app</title>
<updated>2013-07-04T00:09:35+00:00</updated>
<author>
<name>Jun Tian</name>
<email>jun.j.tian@intel.com</email>
</author>
<published>2013-07-03T05:49:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=70a29f182f6696b089d1c376fc5aadd7a20f6231'/>
<id>70a29f182f6696b089d1c376fc5aadd7a20f6231</id>
<content type='text'>
The Legacycamera app requires libjni_legacymosaic module,
and this module is included in the makefile.
But in the implementation code, it loads the libjni_mosaic module.
This patch changed the loading library to fix crash issue
when using panorama mode in the Legacycamera.

Change-Id: Id7d4192b076412c674ef716c9ffcb31fe5cb6619

Signed-off-by: Jun Tian &lt;jun.j.tian@intel.com&gt;
Signed-off-by: Zhu Yanglinx &lt;yanglinx.zhu@intel.com&gt;
Signed-off-by: Chang Panfeng &lt;panfengx.chang@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Legacycamera app requires libjni_legacymosaic module,
and this module is included in the makefile.
But in the implementation code, it loads the libjni_mosaic module.
This patch changed the loading library to fix crash issue
when using panorama mode in the Legacycamera.

Change-Id: Id7d4192b076412c674ef716c9ffcb31fe5cb6619

Signed-off-by: Jun Tian &lt;jun.j.tian@intel.com&gt;
Signed-off-by: Zhu Yanglinx &lt;yanglinx.zhu@intel.com&gt;
Signed-off-by: Chang Panfeng &lt;panfengx.chang@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>LegacyCamera: Load correct panorama JNI libs</title>
<updated>2012-12-15T18:38:32+00:00</updated>
<author>
<name>Konsta Tuomio</name>
<email>konsta09@gmail.com</email>
</author>
<published>2012-10-15T01:05:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=4733cd7940fec2645fcf237b1a773cdc467ff873'/>
<id>4733cd7940fec2645fcf237b1a773cdc467ff873</id>
<content type='text'>
Change-Id: I26f7ada118874d00667e7a4373ceae10adcb30de
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I26f7ada118874d00667e7a4373ceae10adcb30de
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix camera_control distorted in small resolution.</title>
<updated>2012-06-15T20:39:00+00:00</updated>
<author>
<name>akahuang</name>
<email>akahuang@google.com</email>
</author>
<published>2012-04-18T03:28:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=a96fbc672886ddac5169a7e8ddbfecf535770669'/>
<id>a96fbc672886ddac5169a7e8ddbfecf535770669</id>
<content type='text'>
Use minimum height of camera_control to fix it.
bug:6228273

Change-Id: I7c623efe06e043664d696f753f08877cd34450a1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use minimum height of camera_control to fix it.
bug:6228273

Change-Id: I7c623efe06e043664d696f753f08877cd34450a1
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix NPE when only front cameras are available.</title>
<updated>2012-06-13T10:15:11+00:00</updated>
<author>
<name>Angus Kong</name>
<email>shkong@google.com</email>
</author>
<published>2012-06-13T07:00:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_LegacyCamera/commit/?id=3ae6814e3017ea25a57a0f885579022c4faf4e84'/>
<id>3ae6814e3017ea25a57a0f885579022c4faf4e84</id>
<content type='text'>
bug:6643208
Change-Id: Ie4eef4a671091cd9557d1c51ab5c3919b6b30652
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bug:6643208
Change-Id: Ie4eef4a671091cd9557d1c51ab5c3919b6b30652
</pre>
</div>
</content>
</entry>
</feed>
