)]}'
{
  "commit": "72b9eb1de04ddb56f5c3e3ae8b0d1a50847fef5e",
  "tree": "8cf06f96038274df40184ea06dc07f67a4c9af8c",
  "parents": [
    "8114be79ebf04c537700c929c491ca41b7d8ebf8"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Thu May 08 13:53:05 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 12 15:18:57 2025"
  },
  "message": "[android] Allow to configure field trials per PeerConnectionFactory\n\nProvide webrtc::Environment to create AudioProcessing and\nAudioDeviceModule through java layer\n\nReland of https://webrtc-review.googlesource.com/c/src/+/388620\n\nBug: webrtc:369904700, webrtc:413413572\nChange-Id: Id1ac4bb94a4a80d788a409a235c8ea96d568f170\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/390322\nReviewed-by: Zoé Lepaul \u003cxalep@webrtc.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#44595}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d9ca1e008b9d0c06aa0a1f9c8d637589b0bb6a6d",
      "old_mode": 33188,
      "old_path": "sdk/android/BUILD.gn",
      "new_id": "5ce345fb622ce78b8741aafbc77c203ed46c3b0b",
      "new_mode": 33188,
      "new_path": "sdk/android/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "bd8fdb8989cf549fda0ce1a6d90fe7a88de8ec19",
      "old_mode": 33188,
      "old_path": "sdk/android/api/org/webrtc/AudioProcessingFactory.java",
      "new_id": "e0aa25b87faa547c01a4d9ac6526d1760be59ae2",
      "new_mode": 33188,
      "new_path": "sdk/android/api/org/webrtc/AudioProcessingFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10749ec4e2112601f8c77df99edbb76033c3cdfd",
      "new_mode": 33188,
      "new_path": "sdk/android/api/org/webrtc/Environment.java"
    },
    {
      "type": "modify",
      "old_id": "2b2ea155c1e67adce9473e2edf2677e3cd11b767",
      "old_mode": 33188,
      "old_path": "sdk/android/api/org/webrtc/PeerConnectionFactory.java",
      "new_id": "eac3bb02a01151fb84ab4d692f5598e4a38811df",
      "new_mode": 33188,
      "new_path": "sdk/android/api/org/webrtc/PeerConnectionFactory.java"
    },
    {
      "type": "modify",
      "old_id": "5a0bf5c74d708b5b68b70752cda47ce37ee391ab",
      "old_mode": 33188,
      "old_path": "sdk/android/api/org/webrtc/audio/AudioDeviceModule.java",
      "new_id": "ba5097d6c8b63f79703ecc4bb92bb1df52aba6bb",
      "new_mode": 33188,
      "new_path": "sdk/android/api/org/webrtc/audio/AudioDeviceModule.java"
    },
    {
      "type": "modify",
      "old_id": "a28b9c25ffcf0ea5ae7484dbc229d1538bd146c3",
      "old_mode": 33188,
      "old_path": "sdk/android/instrumentationtests/src/org/webrtc/PeerConnectionFactoryTest.java",
      "new_id": "1e36fef7604e64678e72bda584ed899b8d87ef1b",
      "new_mode": 33188,
      "new_path": "sdk/android/instrumentationtests/src/org/webrtc/PeerConnectionFactoryTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fab50ebd5d8084e3d5b12a683d73b60f567bda3d",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/environment.cc"
    },
    {
      "type": "modify",
      "old_id": "a09859afbe879074637690c9ffb2e07e7cb6dd99",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/pc/peer_connection_factory.cc",
      "new_id": "fbab65f66ef16a81ffeb2b536dbcefdc40f906f7",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/pc/peer_connection_factory.cc"
    }
  ]
}
