Skip to content

Remove obsolete code - #364

Merged
sebaszm merged 2 commits into
masterfrom
development/remove-unused-components
Sep 30, 2026
Merged

sebaszm merged 2 commits into
masterfrom
development/remove-unused-components

Conversation

@sebaszm

@sebaszm sebaszm commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@sebaszm
sebaszm requested review from MFransen69 and a balanced review from Copilot September 30, 2026 10:19
MFransen69
MFransen69 previously approved these changes Sep 30, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Root build options, CI flags, and current documentation still reference the deleted components.

Review effort: Balanced
Findings: 1 Medium severity

Open (1)
What changed in this PR

Removes the obsolete Bluetooth audio sink/source client libraries and sample tools.

Changes:

  • Removes both Bluetooth audio libraries and public C APIs.
  • Removes example player/recorder tools.
  • Stops adding their source directories to the build.
File Description
Source/​CMakeLists.txt Removes Bluetooth audio subdirectories.
Source/​bluetoothaudiosource/​Module.h Removes source module definitions.
Source/​bluetoothaudiosource/​Module.cpp Removes source module declaration.
Source/​bluetoothaudiosource/​include/​bluetoothaudiosource.h Removes the source C API.
Source/​bluetoothaudiosource/​CMakeLists.txt Removes source build configuration.
Source/​bluetoothaudiosource/​btaudiorecorder/​readme.txt Removes recorder documentation.
Source/​bluetoothaudiosource/​btaudiorecorder/​main.c Removes the recorder tool.
Source/​bluetoothaudiosource/​btaudiorecorder/​CMakeLists.txt Removes recorder build configuration.
Source/​bluetoothaudiosource/​BluetoothAudioSource.cpp Removes source client implementation.
Source/​bluetoothaudiosink/​Module.h Removes sink module definitions.
Source/​bluetoothaudiosink/​Module.cpp Removes sink module declaration.
Source/​bluetoothaudiosink/​include/​bluetoothaudiosink.h Removes the sink C API.
Source/​bluetoothaudiosink/​CMakeLists.txt Removes sink build configuration.
Source/​bluetoothaudiosink/​btaudioplayer/​readme.txt Removes player documentation.
Source/​bluetoothaudiosink/​btaudioplayer/​main.c Removes the player tool.
Source/​bluetoothaudiosink/​btaudioplayer/​CMakeLists.txt Removes player build configuration.
Source/​bluetoothaudiosink/​BluetoothAudioSink.cpp Removes sink client implementation.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread Source/CMakeLists.txt
Copilot AI balanced review requested due to automatic review settings September 30, 2026 10:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The obsolete components and their remaining build, CI, documentation, and ignore references are removed consistently.

Review effort: Balanced
Findings: None

Resolved since last review (1)

@sebaszm
sebaszm requested a review from MFransen69 September 30, 2026 10:53
@sebaszm
sebaszm merged commit 5f5e9e7 into master Sep 30, 2026
58 checks passed
@sebaszm
sebaszm deleted the development/remove-unused-components branch September 30, 2026 10:59
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 30, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants