)]}'
{
  "commit": "aef39f69239bf2c4f2e07c11171d1d3ad896ad4f",
  "tree": "36a596b6601d2a0af11f75cacb103b15f0487490",
  "parents": [
    "e4c3f30febafd6fd44de3e829dce849469eb10a1"
  ],
  "author": {
    "name": "Emil Gydesen",
    "email": "emil.gydesen@nordicsemi.no",
    "time": "Fri Jan 19 13:13:08 2024 +0100"
  },
  "committer": {
    "name": "Carles Cufí",
    "email": "carles.cufi@nordicsemi.no",
    "time": "Mon Jan 22 13:09:16 2024 +0100"
  },
  "message": "Bluetooth: BAP: Fix issue with setting invalid iso data path\n\nBAP would always set up the ISO data path in both directions,\neven for unidirectional CIS. This meant that in the\nunconfigured direction, the data path configuration data\nwould all be 0, which causes issues on some controllers.\n\nThe new refactored approach implemented by this commit\nwill always ensure that the data path is setup correctly,\nand that we only set the data path in one direction for\nunidirectional CIS. The unset path will use the default\nISO path of HCI and transparant format, which should always\nbe allowed by a controller.\n\nThis is building on the requirement in BAP that all streams in\na unicast group shall be QoS configured at the same time. This\nensures that before any streams in the CIG has been connected,\nthey have all been configured.\n\nSigned-off-by: Emil Gydesen \u003cemil.gydesen@nordicsemi.no\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "686c13443ca3b2be5ad8fb0e77aada70993558e7",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/audio/ascs.c",
      "new_id": "229eb90edb8904a751574d7bd6ff1aac47f93d9f",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/audio/ascs.c"
    },
    {
      "type": "modify",
      "old_id": "827b3e20b2c20e244a32b29f08a6ed3e92b4758a",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/audio/bap_broadcast_sink.c",
      "new_id": "3ec003349f56cbe2090d6fe9322a34ca1d6df114",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/audio/bap_broadcast_sink.c"
    },
    {
      "type": "modify",
      "old_id": "375e4da9c293d6af8395bcdbefb64c98e37f1163",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/audio/bap_broadcast_source.c",
      "new_id": "3982be82e7494cb7d06a6f666173503e55149b82",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/audio/bap_broadcast_source.c"
    },
    {
      "type": "modify",
      "old_id": "cb68a8032f516603ed708e4b9459fa073c26c518",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/audio/bap_iso.c",
      "new_id": "3fa2059ea94de625587ce4cd3734b78f1f48b4fb",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/audio/bap_iso.c"
    },
    {
      "type": "modify",
      "old_id": "d3b27f3823afc72390d5fa5ee1a384cd374902d0",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/audio/bap_iso.h",
      "new_id": "4384182d697fa1458d162139db2d08dfa6ed69ac",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/audio/bap_iso.h"
    },
    {
      "type": "modify",
      "old_id": "2fc4b00bdbfdc60c8025a5e516fb0e66456ece18",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/audio/bap_stream.c",
      "new_id": "8377ec6e20e3a044444da32c1ff070931cdd8d08",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/audio/bap_stream.c"
    },
    {
      "type": "modify",
      "old_id": "67e8c0470dfd1bdc4ddb6677b0eeda1f67e5cba5",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/audio/bap_stream.h",
      "new_id": "d16cf2cfcc9d03667d543fde9fc252a02ffe301b",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/audio/bap_stream.h"
    },
    {
      "type": "modify",
      "old_id": "af34ac6e74ca14686c842c55aeb38f21a534688a",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/audio/bap_unicast_client.c",
      "new_id": "e823a094de5f1e47c141d6c40b7fb05c3b2bda44",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/audio/bap_unicast_client.c"
    }
  ]
}
