1. Verizoned's Avatar
    Hi All,
    This morning I noticed that my phone installed a new update to the camera app. I was hoping that it would offer some better image processing, but I haven't noticed any difference. Just wondering if others' know anything about the update and if they've seen any improvements?

    Thanks..
    Laura Knotek likes this.
    12-07-2015 03:57 AM
  2. the tall guy's Avatar
    Hi, what version is the new update? I haven't received the update yet, still stuck on 5.0.47.7 from Aug 15.
    Laura Knotek likes this.
    12-07-2015 04:09 AM
  3. Laura Knotek's Avatar
    I'm curious about the new camera app version also. I still have the same version as the tall guy.
    the tall guy likes this.
    12-07-2015 04:14 AM
  4. the tall guy's Avatar
    Yeah I want it now!!! I'm constantly going into the play store to see if it's there lol.
    Laura Knotek likes this.
    12-07-2015 04:53 AM
  5. hrbib21's Avatar
    I haven't received anything, either, but I'm curious as to what it's about.

    Posted via the Android Central App
    12-07-2015 05:42 AM
  6. MoPhoMan's Avatar
    Add me to the cast of curious. Is it possible it was the Google camera or a third party app?
    12-07-2015 07:22 AM
  7. Jay Sullivan's Avatar
    I don't have the update either. I'm really hoping that Moto adds support for the Camera2 API at some point.
    12-07-2015 08:29 AM
  8. Channan's Avatar
    I don't entirely understand what camera2 is. Anyone care to explain?
    12-07-2015 10:06 AM
  9. Ry's Avatar
    I don't entirely understand what camera2 is. Anyone care to explain?
    https://www.google.com/search?q=camera2+api

    Posted via the Android Central App on the Moto X Pure Edition
    hepi likes this.
    12-07-2015 12:25 PM
  10. Ry's Avatar
    I don't have the update either. I'm really hoping that Moto adds support for the Camera2 API at some point.
    I doubt that would come with an update to the Motorola Camera app.

    Posted via the Android Central App on the Moto X Pure Edition
    12-07-2015 12:25 PM
  11. isdaako's Avatar
    Play Store shows last update August 27.
    12-07-2015 01:06 PM
  12. Sullie714's Avatar
    I find it coincidental to see this Google Nexus 6 No Longer A Failure In Photography – NSEAVoice story today after reading this thread. Same maker though.....
    12-07-2015 02:23 PM
  13. youngusaplaya's Avatar
    Can you upload apk?
    udazavlanje likes this.
    12-07-2015 07:24 PM
  14. Channan's Avatar
    https://www.google.com/search?q=camera2+api

    Posted via the Android Central App on the Moto X Pure Edition
    Oops. I thought I asked if someone would mind explaining what it is. Didn't realize I asked someone to post a Google link that doesn't do that at all. My bad.

    So would someone mind explaining what all of this means?

    The android.hardware.camera2 package provides an interface to individual camera devices connected to an Android device. It replaces the deprecated Camera class.

    This package models a camera device as a pipeline, which takes in input requests for capturing a single frame, captures the single image per the request, and then outputs one capture result metadata packet, plus a set of output image buffers for the request. The requests are processed in-order, and multiple requests can be in flight at once. Since the camera device is a pipeline with multiple stages, having multiple requests in flight is required to maintain full framerate on most Android devices.

    To enumerate, query, and open available camera devices, obtain a CameraManager instance.

    Individual CameraDevices provide a set of static property information that describes the hardware device and the available settings and output parameters for the device. This information is provided through the CameraCharacteristics object, and is available through getCameraCharacteristics(String)

    To capture or stream images from a camera device, the application must first create a camera capture session with a set of output Surfaces for use with the camera device, with createCaptureSession(List, CameraCaptureSession.StateCallback, Handler). Each Surface has to be pre-configured with an appropriate size and format (if applicable) to match the sizes and formats available from the camera device. A target Surface can be obtained from a variety of classes, including SurfaceView, SurfaceTexture via Surface(SurfaceTexture), MediaCodec, MediaRecorder, Allocation, and ImageReader.

    Generally, camera preview images are sent to SurfaceView or TextureView (via its SurfaceTexture). Capture of JPEG images or RAW buffers for DngCreator can be done with ImageReader with the JPEG and RAW_SENSOR formats. Application-driven processing of camera data in RenderScript, OpenGL ES, or directly in managed or native code is best done through Allocation with a YUV Type, SurfaceTexture, and ImageReader with a YUV_420_888 format, respectively.

    The application then needs to construct a CaptureRequest, which defines all the capture parameters needed by a camera device to capture a single image. The request also lists which of the configured output Surfaces should be used as targets for this capture. The CameraDevice has a factory method for creating a request builder for a given use case, which is optimized for the Android device the application is running on.

    Once the request has been set up, it can be handed to the active capture session either for a one-shot capture or for an endlessly repeating use. Both methods also have a variant that accepts a list of requests to use as a burst capture / repeating burst. Repeating requests have a lower priority than captures, so a request submitted through capture() while there's a repeating request configured will be captured before any new instances of the currently repeating (burst) capture will begin capture.

    After processing a request, the camera device will produce a TotalCaptureResult object, which contains information about the state of the camera device at time of capture, and the final settings used. These may vary somewhat from the request, if rounding or resolving contradictory parameters was necessary. The camera device will also send a frame of image data into each of the output Surfaces included in the request. These are produced asynchronously relative to the output CaptureResult, sometimes substantially later.
    12-07-2015 07:39 PM
  15. Jay Sullivan's Avatar
    I don't entirely understand what camera2 is. Anyone care to explain?
    The Camera2 API allows manual camera apps to work (e.g. set ISO, white balance, shutter speed, etc)
    Channan and AL904 like this.
    12-07-2015 08:22 PM
  16. Channan's Avatar
    The Camera2 API allows manual camera apps to work (e.g. set ISO, white balance, shutter speed, etc)
    Thank you.
    12-07-2015 08:24 PM
  17. Verizoned's Avatar
    Hi, sorry I didn't respond sooner. Mines also 5.0.47.7

    i DO have the google camera on the phone as well, maybe that was the one that updated. I apologize for starting this circus!
    Laura Knotek likes this.
    12-08-2015 01:41 AM
  18. Laura Knotek's Avatar
    Hi, sorry I didn't respond sooner. Mines also 5.0.47.7

    i DO have the google camera on the phone as well, maybe that was the one that updated. I apologize for starting this circus!
    In that case, I'll close the thread. Please send me a PM if you do get a Moto camera update, and I'll reopen it.
    the tall guy likes this.
    12-08-2015 01:44 AM

Similar Threads

  1. Replies: 2
    Last Post: 01-04-2016, 10:14 PM
  2. Replies: 1
    Last Post: 12-07-2015, 02:47 PM
  3. Replies: 1
    Last Post: 12-07-2015, 04:20 AM
  4. Replies: 1
    Last Post: 12-07-2015, 04:20 AM
  5. should I update rooted phone ?
    By Tahoedan in forum Verizon Samsung Galaxy S4
    Replies: 0
    Last Post: 12-07-2015, 12:28 AM
LINK TO POST COPIED TO CLIPBOARD