)]}'
{
  "commit": "abf279cd3ba390c5eea288f8debeaeb19fcf05df",
  "tree": "2f3335f5ff85031139f83e3396cc082efd516845",
  "parents": [
    "6c62338326896d91bb968faa8e7ef232208f1287"
  ],
  "author": {
    "name": "Jyoti Bhayana",
    "email": "jbhayana@google.com",
    "time": "Tue Oct 29 21:18:45 2024 -0700"
  },
  "committer": {
    "name": "Jyoti Bhayana",
    "email": "jbhayana@google.com",
    "time": "Tue Nov 12 19:48:47 2024 -0800"
  },
  "message": "Add multi-client support in camera2\n\nAdd support for multiple clients to access the same camera\nusing camera2 api. This is initial set of changes and includes all the\nnew API changes as well as implementation of opening the camera in shared mode, new open callbacks,\nnewly added characteristics and creating shared sesion.\n\nAfter the merge of these initial changes, it will be followed by another set of changes which will\ninclude implementation of startStreaming and stopStreaming APIs and the capability for multiple\nclients to stream the camera images.\n\nFlag: com.android.internal.camera.flags.camera_multi_client\nBug:265196098\nAPI-Coverage-Bug: 377371012\nTest: Tested that a java and native client are able to open the camera\nat the same time and get the required callbacks and they are able to get\nthe shared session configuration using newly added characteristics.\nTested the clientaccessprioritieschanged callback occur appropriately\nwhen new client connects/disconnects.\n\nChange-Id: I209d375b0a2fa7c3fc5e63b709817347aaa46570\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fad9126dd985c754f35766e3810ca9c0a85a2d0",
      "old_mode": 33188,
      "old_path": "tests/tests/security/src/android/security/cts/CameraPermissionTest.kt",
      "new_id": "3e5c63f2a2f4b95904c69653798d7a45932842f3",
      "new_mode": 33188,
      "new_path": "tests/tests/security/src/android/security/cts/CameraPermissionTest.kt"
    }
  ]
}
