History log of /frameworks/av/camera/ndk/impl/ACameraDevice.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9d06601e54848f076b7472a376c672215cd70c46 30-Sep-2016 Shuzhen Wang <shuzhenwang@google.com> Camera2: Add onCaptureQueueEmpty callback

onCaptureQueueEmpty is called when the non-repeating request queue in
cameraservice becomes empty. Application can use this callback as a
trigger for a new request.

Test: testMultipleCapture in PerformanceTest.java

Bug: 29006447
Change-Id: Id21afd74381e0b70f924c6026025c91a8ffd5ee0
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
a22528a9fac1763810d21b899e1b8c7977ea224c 12-May-2016 Yin-Chia Yeh <yinchiayeh@google.com> CameraNDK: remove unused error enum values

and fill in documents for each error value.

Bug: 27102995
Change-Id: Ia44f87c09758f098442f894f4236ce8fa2ccffb3
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
e8c535e833ed135895e99ca81aa3b85d80d7cf3c 14-Apr-2016 Chien-Yu Chen <cychen@google.com> Camera: Stop repeating request if its output is abandoned

Stop repeating request if any of its output stream is abandoned.
Add a callback to notify the repeating request has been stopped
with frame number of the last frame.

Update NDK with the new callback and behavior.

Bug: 21270879

Change-Id: I3553775c7807a77104aa1650609480ca3321310c
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
6a9d0dac7a6e33a276b234375207a3037a41ca7a 08-Apr-2016 Yin-Chia Yeh <yinchiayeh@google.com> Merge "CameraNdk: add onBufferLost capture callback" into nyc-dev
25e60f13bd3768e845e9e1caf92f44db1d1307f0 08-Apr-2016 Yin-Chia Yeh <yinchiayeh@google.com> Merge changes from topics 'cam-ndk-hidden-enum', 'cam-ndk-enum-dco', 'cam-ndk-hidden-keys' into nyc-dev

* changes:
CameraNDK: hide some capabilities in NDK
CameraNDK: add metadata enum value documents
CameraNDK: hide more NDK metadata tags
e081c59aeb309f5d91b99c433fc252e4570d4db8 30-Mar-2016 Yin-Chia Yeh <yinchiayeh@google.com> CameraNdk: add onBufferLost capture callback

Bug: 27102995
Change-Id: Ic54d1950da54c09eb2fea1eea5fccd3141c626d4
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
ff2a495cc65881caa25bae520f1249e92ceb9ac6 03-Apr-2016 Yin-Chia Yeh <yinchiayeh@google.com> CameraNDK: hide more NDK metadata tags

- Codegen update: some of hidden metadata keys should not be
disclosed in NDK.
- Also added capture result frame number plumbing.

Bug: 27102995
Change-Id: Ia238f95a4da726330205c53fc5d3f1f63d7553a1
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
309d05d030903e7849affd60c58d4236147aa390 28-Mar-2016 Yin-Chia Yeh <yinchiayeh@google.com> CameraNDK: implement abortCaptures API

Bug: 27102995
Change-Id: Idaf1db02e0bcc60bb9cdb2797b4479ea0389f5f9
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
8aac03f4d6c66749803d5708086ba5f509aa88c6 04-Mar-2016 Yin-Chia Yeh <yinchiayeh@google.com> CameraNDK: add API to list all tags in metadata

Bug: 27102995
Change-Id: I2807b94867f7ed32585afedbbff0a77a93c8fe94
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
02bf03287652923b5bb5316667b065423565d6b4 18-Feb-2016 Eino-Ville Talvala <etalvala@google.com> Camera: Clean up warnings and set -Werror

- Also fix error logging template inconsistency
- Also add a few error handling cases into camera2 NDK
to deal with previously-ignored error codes

Bug: 27149500
Change-Id: I8f1f4c72252dd48d652f24b595b642199f20c327
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
d56db1d2bee182d1851097a9c712712fc094d117 18-Dec-2015 Eino-Ville Talvala <etalvala@google.com> 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
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
ead9146f844ee194a4f4244ba8ae1a3aece12b63 07-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Camera NDK library: capture session implementation

Bug: 23012001
Change-Id: I3fd93205dcf1b9ed5a947cb944919eb531f219fc
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp
0dea57fd9fc4b2ccaab97d9477359fbd5a626f5c 10-Dec-2015 Yin-Chia Yeh <yinchiayeh@google.com> Camera NDK library: first draft

Bug: 23012001

Change-Id: I06d834421289d4dead1c87301a6ee94487ccf023
/frameworks/av/camera/ndk/impl/ACameraDevice.cpp