Yin-Chia Yeh
b5df547bce
Camera: HAL1 recording batching support
...
Test: Angler HAL1 + batching normal recording mode
Bug: 35997432
Change-Id: If088715ccdb40163f44150c16deed62432692c07
7 years ago
Chih-Hung Hsieh
47734c9509
resolve merge conflicts of 98a9b2a
to nyc-dev-plus-aosp
...
Change-Id: Iae0a5cb698807d74ba28878d7ce1f69b6ba5219a
8 years ago
Chien-Yu Chen
2d13b1d3ee
Camera: Fix passing video native handle for 64-bit app
...
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
8 years ago
Chih-Hung Hsieh
090ef604f8
Fix google-explicit-constructor warnings.
...
Bug: 28341362
Change-Id: I625fbab25f16282c2ea929cd16283d9d146fa17b
8 years ago
Eino-Ville Talvala
d56db1d2be
Camera: Switch camera2 to auto-gen C++ binder interfaces
...
- 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
8 years ago
Praveen Chavan
6773d4777f
camera: Add support to pass native handles across binders
...
If the video buffer contains a native handle, serialize and
deserialize it properly.
Author: spodder@codeaurora.org
Bug: 26268807
Change-Id: I1905be81e2045667e00c95ab75d1bf144756b894
9 years ago
Marco Nelissen
06b46062d2
Update calls to IInterface::asBinder()
...
to use the new static version.
Change-Id: I89a5988a0ac694ffc04d88cf939e8455bf925d4c
10 years ago
Steve Block
3856b090cd
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE
...
See https://android-git.corp.google.com/g/#/c/143865
Bug: 5449033
Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
13 years ago
Wu-cheng Li
57c86189bc
Pass camera frame metadata from camera service to Java.
...
bug:4460717
Change-Id: I2fae6e1dfca6b8f3a5ee5716fc7817f5417bf657
13 years ago
Mathias Agopian
3cf613507f
split libsurfaceflinger_client and libcamera_client out of libui
15 years ago