<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_packages_apps_Snap, branch cm-14.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/'/>
<entry>
<title>Snap: Fix possible RuntimeException (due to NPE)</title>
<updated>2016-11-04T20:18:32+00:00</updated>
<author>
<name>Michael W</name>
<email>baddaemon87@gmail.com</email>
</author>
<published>2016-10-22T11:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=1809088d44af9a6100fe80e5fd28492c79bfb1b7'/>
<id>1809088d44af9a6100fe80e5fd28492c79bfb1b7</id>
<content type='text'>
When the pref can't be found, index "-1" is returned, causing an NPE
resulting in an RTE. Add check for a positive index before accessing the
array

Change-Id: Ifa80077c2090a9df449be608feaf4390c875ff0f
Reference: BugDumps 13-20161014-20 L#40
(cherry picked from commit beec60c940e6a50046d4c7c469b9381492f8b77a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the pref can't be found, index "-1" is returned, causing an NPE
resulting in an RTE. Add check for a positive index before accessing the
array

Change-Id: Ifa80077c2090a9df449be608feaf4390c875ff0f
Reference: BugDumps 13-20161014-20 L#40
(cherry picked from commit beec60c940e6a50046d4c7c469b9381492f8b77a)
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap: Fix possible NPE</title>
<updated>2016-11-04T20:17:54+00:00</updated>
<author>
<name>Michael W</name>
<email>baddaemon87@gmail.com</email>
</author>
<published>2016-10-22T12:47:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=7c9beb765b60e156202175cc3840d0f7c36979f3'/>
<id>7c9beb765b60e156202175cc3840d0f7c36979f3</id>
<content type='text'>
Seems like getSupportedFocusModes() can return null.
Check for null before using it further

Change-Id: I46860f780b99970cbe9857c8ba73691d69321488
Reference: BugDumps 20161014-20 L#131
(cherry picked from commit 537e5226c4f392c6ce0531882822b04db621d071)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Seems like getSupportedFocusModes() can return null.
Check for null before using it further

Change-Id: I46860f780b99970cbe9857c8ba73691d69321488
Reference: BugDumps 20161014-20 L#131
(cherry picked from commit 537e5226c4f392c6ce0531882822b04db621d071)
</pre>
</div>
</content>
</entry>
<entry>
<title>snap: Fix module name conflict</title>
<updated>2016-10-04T16:08:21+00:00</updated>
<author>
<name>Steve Kondik</name>
<email>steve@cyngn.com</email>
</author>
<published>2016-10-04T16:08:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=95309463d1f17c6d5ba78d31817f70a45c9624ff'/>
<id>95309463d1f17c6d5ba78d31817f70a45c9624ff</id>
<content type='text'>
 * Change jni_imageutil to jni_snapimageutil

Change-Id: I61eef66a439d1f7f3ef252a9e505789af80a2ace
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Change jni_imageutil to jni_snapimageutil

Change-Id: I61eef66a439d1f7f3ef252a9e505789af80a2ace
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix another mismerge of "SnapdragonCamera: fix screen flash on resuming"</title>
<updated>2016-09-30T21:42:23+00:00</updated>
<author>
<name>Michael Bestas</name>
<email>mikeioannina@gmail.com</email>
</author>
<published>2016-09-29T15:07:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=714fc7e212e6f1c68d0f09b71855c4362aea9ff2'/>
<id>714fc7e212e6f1c68d0f09b71855c4362aea9ff2</id>
<content type='text'>
Change-Id: Ibcea6008e354ffcc9eac5db11edede99ef5f20db
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibcea6008e354ffcc9eac5db11edede99ef5f20db
</pre>
</div>
</content>
</entry>
<entry>
<title>SnapdragonCamera: Fix blank preview issue during pause &amp; resume</title>
<updated>2016-09-30T21:41:02+00:00</updated>
<author>
<name>Jay Wang</name>
<email>jaywang@codeaurora.org</email>
</author>
<published>2016-02-01T21:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=597e7cc826eb65c0fcf2b600f4aef76a13e02a45'/>
<id>597e7cc826eb65c0fcf2b600f4aef76a13e02a45</id>
<content type='text'>
Continuous pause &amp; resume operation by pressing the power button
can cause the blank preview. The application close the camera when
there is onPause or screen off intent. Sometimes the resume comes
after screen off intent when user resumes the device quickly after
pausing the device. Because of this race-condition, the camera is
closed unintentionally.
To resolve the issue, re-structure the code to receive screen-off
intent only during video recording and stop the recording when
intent is received.

Change-Id: Ic993b83527b41dbbf53f63ef8ca25fa3a12fb77e
CRs-Fixed: 970172
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Continuous pause &amp; resume operation by pressing the power button
can cause the blank preview. The application close the camera when
there is onPause or screen off intent. Sometimes the resume comes
after screen off intent when user resumes the device quickly after
pausing the device. Because of this race-condition, the camera is
closed unintentionally.
To resolve the issue, re-structure the code to receive screen-off
intent only during video recording and stop the recording when
intent is received.

Change-Id: Ic993b83527b41dbbf53f63ef8ca25fa3a12fb77e
CRs-Fixed: 970172
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap: Add picture resolutions for Axon 7</title>
<updated>2016-09-29T13:55:24+00:00</updated>
<author>
<name>c457</name>
<email>android.c357@gmail.com</email>
</author>
<published>2016-09-18T19:44:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=778dd70562d56bd10741fbe1eeadcad053ff3968'/>
<id>778dd70562d56bd10741fbe1eeadcad053ff3968</id>
<content type='text'>
Change-Id: Ia6a1ca122a04d3d8291aa588277237a6a45d11b3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia6a1ca122a04d3d8291aa588277237a6a45d11b3
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap: SettingsManager: Properly assert CameraCharacteristics.LENS_FACING value</title>
<updated>2016-09-14T14:56:11+00:00</updated>
<author>
<name>Brandon McAnsh</name>
<email>brandon.mcansh@gmail.com</email>
</author>
<published>2016-09-14T14:54:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=5745350be1522fed1d16bdca218227c749f4ddd9'/>
<id>5745350be1522fed1d16bdca218227c749f4ddd9</id>
<content type='text'>
Change-Id: Id4e94e926cfb5a5185227789762269b594537e85
Signed-off-by: Brandon McAnsh &lt;brandon.mcansh@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Id4e94e926cfb5a5185227789762269b594537e85
Signed-off-by: Brandon McAnsh &lt;brandon.mcansh@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap: SettingsManager: Assert CameraCharacteristics before accessing them</title>
<updated>2016-09-14T14:38:39+00:00</updated>
<author>
<name>Brandon McAnsh</name>
<email>brandon.mcansh@gmail.com</email>
</author>
<published>2016-09-14T14:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=da86a759b322d8032f434d60bb09e7accce2fd1e'/>
<id>da86a759b322d8032f434d60bb09e7accce2fd1e</id>
<content type='text'>
Change-Id: If3e3a9851490c929c39109d96781cd97dabbe597
Signed-off-by: Brandon McAnsh &lt;brandon.mcansh@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: If3e3a9851490c929c39109d96781cd97dabbe597
Signed-off-by: Brandon McAnsh &lt;brandon.mcansh@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>SnapdragonCamera: fix invoke camera failture caused by permissions</title>
<updated>2016-09-07T23:57:21+00:00</updated>
<author>
<name>junjiez</name>
<email>junjiez@codeaurora.org</email>
</author>
<published>2016-08-05T02:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=c79bd4d34880c7be662208ddfe35d81559a3459a'/>
<id>c79bd4d34880c7be662208ddfe35d81559a3459a</id>
<content type='text'>
When the other apps want to invoke camera by intent, if the permission
needed by camera is not granted, camera will restart and the intent will
be lost, so check the permission first before invoke camera with intents

Change-Id: I2c403d2cd78453cc8afcda374969dac87a6becf6
CRs-Fixed: 1047924
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the other apps want to invoke camera by intent, if the permission
needed by camera is not granted, camera will restart and the intent will
be lost, so check the permission first before invoke camera with intents

Change-Id: I2c403d2cd78453cc8afcda374969dac87a6becf6
CRs-Fixed: 1047924
</pre>
</div>
</content>
</entry>
<entry>
<title>camera2: Fix mismerge</title>
<updated>2016-09-07T23:57:11+00:00</updated>
<author>
<name>Arne Coucheron</name>
<email>arco68@gmail.com</email>
</author>
<published>2016-09-07T23:43:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=cef0045f3c2fb06543be8cdccf6e42364b997ace'/>
<id>cef0045f3c2fb06543be8cdccf6e42364b997ace</id>
<content type='text'>
Change-Id: Ic367b36a48d9738ca16b193a1576235b1115df19
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic367b36a48d9738ca16b193a1576235b1115df19
</pre>
</div>
</content>
</entry>
</feed>
