| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
architecture as camera services
|
|
|
|
| |
Bug 1927069.
|
|
|
|
| |
1956726)
|
|
|
|
|
|
| |
of new features. This will make it easy to add things like zoom
callbacks without modifying the entire camera stack.
Bug 1837832.
|
|
|
|
| |
constructor and operator= private.
|
|
|
|
|
|
|
| |
This is the last of a 3-part change to modify the camera to use
a more streamlined callback interface. This change removes the
old code.
Bug 1884362
|
|
|
|
|
|
|
|
|
| |
This allows the camera service to hang onto the callback interface
until all callbacks have been processed. This prevents problems
where pending callbacks in binder worker threads are processed
after the Java camera object and its associated native resources
have been released.
Bug 1884362
|
|
|
|
|
|
|
|
|
| |
This is the second half of bug 1837832. Modifies the camera client
and camera service to use the new binder interface. Removes the
old binder interface. There will be one more part to this change
to surface the undefined callbacks to the Java layer so that
partners can implement new features without having to touch the
stack.
|
|
|
|
|
|
|
| |
This is the first step in a multi-step change to move from the old
specific callbacks to a generic callback. This will allow future
flexibility in the interface without requiring binder rewrites.
Bug 1837832
|
|
|
|
|
|
|
| |
object (last part)
- remove an unused Camera constructor
- add a check on the argument in Camera::create() method
|
|
|
|
|
|
|
|
| |
Add a factory method that creates a Camera object from a remote client
Next:
The changes in authordriver.cpp and android_camera_input.cpp will come.
and the constructor for Camera object will be removed.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|