<feed xmlns='http://www.w3.org/2005/Atom'>
<title>frameworks_av/camera/ICameraClient.cpp, branch lineage-17.1</title>
<subtitle>Fork of frameworks/av
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/'/>
<entry>
<title>Camera: Add support for preview frame fd</title>
<updated>2019-12-11T17:14:44+00:00</updated>
<author>
<name>Susmitha Gummalla</name>
<email>vgummall@codeaurora.org</email>
</author>
<published>2014-04-29T19:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=7769ed5a90e5b1fb354da603a547381ce2acb9f7'/>
<id>7769ed5a90e5b1fb354da603a547381ce2acb9f7</id>
<content type='text'>
-Add support for receiving dataCallback with fd/buffer as frame buffer

CRs-fixed: 654901
Change-Id: I5c16e560f1e209a6ab4afa4f3437602b02992b9b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-Add support for receiving dataCallback with fd/buffer as frame buffer

CRs-fixed: 654901
Change-Id: I5c16e560f1e209a6ab4afa4f3437602b02992b9b
</pre>
</div>
</content>
</entry>
<entry>
<title>Camera: fix wrong vector size bug</title>
<updated>2017-09-29T21:13:28+00:00</updated>
<author>
<name>Yin-Chia Yeh</name>
<email>yinchiayeh@google.com</email>
</author>
<published>2017-09-29T21:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=e387edc8fd036388b79050f72a4f3cfcd1015839'/>
<id>e387edc8fd036388b79050f72a4f3cfcd1015839</id>
<content type='text'>
Test: partner testing, CTS
Bug: 67107422
Change-Id: If9db3cca35aecceb8ca24ebf0e913efb84bc0dae
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: partner testing, CTS
Bug: 67107422
Change-Id: If9db3cca35aecceb8ca24ebf0e913efb84bc0dae
</pre>
</div>
</content>
</entry>
<entry>
<title>Camera: HAL1 recording batching support</title>
<updated>2017-04-01T20:13:36+00:00</updated>
<author>
<name>Yin-Chia Yeh</name>
<email>yinchiayeh@google.com</email>
</author>
<published>2017-03-21T02:32:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=b5df547bce900fa5764d735bee304e79c001d60d'/>
<id>b5df547bce900fa5764d735bee304e79c001d60d</id>
<content type='text'>
Test: Angler HAL1 + batching normal recording mode
Bug: 35997432
Change-Id: If088715ccdb40163f44150c16deed62432692c07
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: Angler HAL1 + batching normal recording mode
Bug: 35997432
Change-Id: If088715ccdb40163f44150c16deed62432692c07
</pre>
</div>
</content>
</entry>
<entry>
<title>resolve merge conflicts of 98a9b2a to nyc-dev-plus-aosp</title>
<updated>2016-05-02T19:23:44+00:00</updated>
<author>
<name>Chih-Hung Hsieh</name>
<email>chh@google.com</email>
</author>
<published>2016-05-02T19:23:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=47734c9509ecb472c2844cae46e2d916b9358321'/>
<id>47734c9509ecb472c2844cae46e2d916b9358321</id>
<content type='text'>
Change-Id: Iae0a5cb698807d74ba28878d7ce1f69b6ba5219a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iae0a5cb698807d74ba28878d7ce1f69b6ba5219a
</pre>
</div>
</content>
</entry>
<entry>
<title>Camera: Fix passing video native handle for 64-bit app</title>
<updated>2016-04-30T00:27:30+00:00</updated>
<author>
<name>Chien-Yu Chen</name>
<email>cychen@google.com</email>
</author>
<published>2016-04-28T19:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=2d13b1d3eeaba31d8c15acc6037fd68b150a9a66'/>
<id>2d13b1d3eeaba31d8c15acc6037fd68b150a9a66</id>
<content type='text'>
Add new binder calls to pass video native handle so the video native
handle can be passed between 32-bit and 64-bit processes.

Remove problematic code that used IMemory to pass video native
handle because the sizes of VideoNativeMetadata are different in
32-bit and 64-bit processes.

Bug: 28403412
Change-Id: I3341b1812ecc41d61846bb72ca926ecb1674c9ec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add new binder calls to pass video native handle so the video native
handle can be passed between 32-bit and 64-bit processes.

Remove problematic code that used IMemory to pass video native
handle because the sizes of VideoNativeMetadata are different in
32-bit and 64-bit processes.

Bug: 28403412
Change-Id: I3341b1812ecc41d61846bb72ca926ecb1674c9ec
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix google-explicit-constructor warnings.</title>
<updated>2016-04-27T17:55:42+00:00</updated>
<author>
<name>Chih-Hung Hsieh</name>
<email>chh@google.com</email>
</author>
<published>2016-04-27T17:39:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=090ef604f81447eab4aa0a5b45d6307482573560'/>
<id>090ef604f81447eab4aa0a5b45d6307482573560</id>
<content type='text'>
Bug: 28341362
Change-Id: I625fbab25f16282c2ea929cd16283d9d146fa17b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 28341362
Change-Id: I625fbab25f16282c2ea929cd16283d9d146fa17b
</pre>
</div>
</content>
</entry>
<entry>
<title>Camera: Switch camera2 to auto-gen C++ binder interfaces</title>
<updated>2016-03-02T18:27:36+00:00</updated>
<author>
<name>Eino-Ville Talvala</name>
<email>etalvala@google.com</email>
</author>
<published>2015-12-18T00:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=d56db1d2bee182d1851097a9c712712fc094d117'/>
<id>d56db1d2bee182d1851097a9c712712fc094d117</id>
<content type='text'>
 - Move camera service AIDL files to frameworks/av
 - Build C++ interface stubs with AIDL tools
 - Add necessary native-side parcelables and update existing ones
 - Remove manually-written stubs, rearrange remaining manual stubs
 - Adjust implementations to work with auto-generated stubs
   - Adjust method signatures for auto-gen differences
   - Add rich error messages using binder::Status

Bug: 25091611
Change-Id: I6f69f34b9d1a3f8d1fb7db87357363f8fa8483ff
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Move camera service AIDL files to frameworks/av
 - Build C++ interface stubs with AIDL tools
 - Add necessary native-side parcelables and update existing ones
 - Remove manually-written stubs, rearrange remaining manual stubs
 - Adjust implementations to work with auto-generated stubs
   - Adjust method signatures for auto-gen differences
   - Add rich error messages using binder::Status

Bug: 25091611
Change-Id: I6f69f34b9d1a3f8d1fb7db87357363f8fa8483ff
</pre>
</div>
</content>
</entry>
<entry>
<title>camera: Add support to pass native handles across binders</title>
<updated>2016-01-26T21:09:16+00:00</updated>
<author>
<name>Praveen Chavan</name>
<email>pchavan@codeaurora.org</email>
</author>
<published>2016-01-13T09:24:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=6773d4777f4ccbbe6377e4ae1b42c117066ae6ba'/>
<id>6773d4777f4ccbbe6377e4ae1b42c117066ae6ba</id>
<content type='text'>
If the video buffer contains a native handle, serialize and
deserialize it properly.

Author: spodder@codeaurora.org
Bug: 26268807
Change-Id: I1905be81e2045667e00c95ab75d1bf144756b894
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the video buffer contains a native handle, serialize and
deserialize it properly.

Author: spodder@codeaurora.org
Bug: 26268807
Change-Id: I1905be81e2045667e00c95ab75d1bf144756b894
</pre>
</div>
</content>
</entry>
<entry>
<title>Update calls to IInterface::asBinder()</title>
<updated>2014-11-14T22:01:03+00:00</updated>
<author>
<name>Marco Nelissen</name>
<email>marcone@google.com</email>
</author>
<published>2014-11-14T15:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=06b46062d2f8bc82ca3061a23d197734ae51918b'/>
<id>06b46062d2f8bc82ca3061a23d197734ae51918b</id>
<content type='text'>
to use the new static version.

Change-Id: I89a5988a0ac694ffc04d88cf939e8455bf925d4c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to use the new static version.

Change-Id: I89a5988a0ac694ffc04d88cf939e8455bf925d4c
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF)  DO NOT MERGE</title>
<updated>2011-10-26T08:57:54+00:00</updated>
<author>
<name>Steve Block</name>
<email>steveblock@google.com</email>
</author>
<published>2011-10-20T10:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/frameworks_av/commit/?id=3856b090cd04ba5dd4a59a12430ed724d5995909'/>
<id>3856b090cd04ba5dd4a59a12430ed724d5995909</id>
<content type='text'>
See https://android-git.corp.google.com/g/#/c/143865

Bug: 5449033
Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://android-git.corp.google.com/g/#/c/143865

Bug: 5449033
Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
</pre>
</div>
</content>
</entry>
</feed>
