Skip to content

Update source code till 11/09/2026 - #30

Merged
GirishKadirisani merged 16 commits into
mainfrom
dev
Sep 11, 2026
Merged

GirishKadirisani merged 16 commits into
mainfrom
dev

Conversation

@GirishKadirisani

@GirishKadirisani GirishKadirisani commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Here are the changes:

  1. le-services: fix a compile issue
  2. le-service: update udev rule
  3. le-camera-server : enabling offline jpeg for kodiak.
  4. le-services: fix a compilation issue
  5. le-services: Independently implement OfflineCb
  6. camera-service: add support for below target
  7. le-services: Modify the default value of color space & HDR mode
  8. camera-service: Fix startup failure after boot
  9. le-service: using the correct libs for different platform
  10. le-services: enable binder path
  11. le-services: support pebble platform
  12. le-services : add support for propogating deviceStatusChange event
  13. le-services: add lock to protect the map of capture buffer.
  14. le-services: fix a race condition issue for client_cameraid_map_
  15. le-services: skip frame sequence check in ProviderExtension mode
  16. le-services : add release buffer after cancel snapshot stream

guangde-qti and others added 9 commits September 2, 2026 15:01
After add cached instead of release buffer every time, need release
all buffer when close snapshot streams.

Signed-off-by: Girish K <girik@qti.qualcomm.com>
Skip frame sequence check in ProviderExtension mode

Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
fix a race condition issue for client_cameraid_map_.

Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
(cherry picked from commit bc32e7b474e3809447ac9c49b97d60549691be6f)
Signed-off-by: Girish K <girik@qti.qualcomm.com>
- Forward this event to the clients for further processing.

Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
(cherry picked from commit b4dba08bb1c8b0d804276d256efbe69117be6565)
Signed-off-by: Girish K <girik@qti.qualcomm.com>
Support pebble platform.

Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
 The camera service can fail to start when launched before the camera
 hardware is ready. Trigger the service from udev when cam_req_mgr
 appears instead of multi-user.target and retain ExecCondition to reject
 manual starts when the camera hardware is unavailable.

Signed-off-by: Ritesh Agarwal <riteagar@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
Yaqiao Zhou and others added 7 commits September 11, 2026 10:48
- Camera side request to use -1 as default value of video bt601,
  bt601-full, bt709-full, bt2100-hlg-full, bt2100-pq-full and image
  bt601.
- Image bt601-full keeps 0, and image bt709-full, bt2100-hlg-full,
  bt2100-pq-full keep 4,5,5.
- DynamicRangeProfile has been set to value 1 since Android 13.
  Default value of HDR mode should be
  ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_STANDARD.

Signed-off-by: Yaqiao Zhou <yaqizhou@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
- add support for shikra target.

Signed-off-by: Jai Shiv <jshiv@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
Independently implement off for different platforms,
since the definition of the function is diffrent for
downstream SP and QClinux SP.

Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
Fix a compilation issue when not define the BINDER.

Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
 - Enabled offline jpeg in qcs6490 and qcm6490.
 - Changed the offline jpeg library name.
 - In ubuntu the library path is different, therefore
   added the logic where before dlopen will search for
   the lib path on device.

Signed-off-by: Shubhankar Kulkarni <shukulk@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
- The camera service was renamed from cam-server.service to
  qti-cam-server.service.

- Update the udev rule to use the new service name.

Signed-off-by: Ritesh Agarwal <riteagar@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
Some Android macro definition only can be used
under the specific android version. Here to use
the definition only for initializa the HDR MODE,
we can initialize it with default value (1) directly.

Signed-off-by: Hui Liu <huliu@qti.qualcomm.com>
Signed-off-by: Girish K <girik@qti.qualcomm.com>
@GirishKadirisani GirishKadirisani changed the title Update source code till 02/09/2026 Update source code till 11/09/2026 Sep 11, 2026
@GirishKadirisani
GirishKadirisani merged commit 681edd8 into main Sep 11, 2026
15 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants