Skip to content

Implement duplex mode API for ALSA - #32

Merged
SolarLiner merged 4 commits into
feat/duplex-apifrom
feat/alsa-duplex
Apr 15, 2025
Merged

Implement duplex mode API for ALSA#32
SolarLiner merged 4 commits into
feat/duplex-apifrom
feat/alsa-duplex

Conversation

@SolarLiner

@SolarLinerSolarLiner commented Mar 16, 2025

Copy link
Copy Markdown
Owner

Description

Implements the duplex mode API and for ALSA.

Needs #31 .

Closes#30.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Performance improvement
  • Code cleanup or refactor

How Has This Been Tested?

Ran the loopback example.

Checklist:

  • My code follows the style guidelines of this project
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • Wherever possible, I have added tests that prove my fix is effective or that my feature works. For changes that need to be validated manually (i.e. a new audio driver), use examples that can be run to easily validate them.
  • New and existing unit tests pass locally with my changes
  • I have checked my code and corrected any misspellings

@SolarLinerSolarLiner self-assigned this Mar 16, 2025
@SolarLinerSolarLiner added feature New feature or request P-Linux Issues and PRs targetting Linux labels Mar 16, 2025
@SolarLinerSolarLiner added this to the 0.1.0 milestone Mar 16, 2025
@SolarLinerSolarLiner linked an issue Mar 16, 2025 that may be closed by this pull request
@SolarLinerSolarLiner added the B-ALSA Issues regarding the ALSA backend label Mar 17, 2025
@SolarLinerSolarLiner moved this from Todo to In Progress in BacklogMar 17, 2025
@SolarLiner
SolarLinerforce-pushed the feat/alsa-duplex branch 3 times, most recently from 7f181b3 to c1600ffCompareMarch 29, 2025 21:37
@SolarLiner
SolarLiner marked this pull request as ready for review April 12, 2025 09:58
@SolarLiner

Copy link
Copy Markdown
OwnerAuthor

@geom3trik if you're okay with this, I think I'll merge this into the Duplex API PR to make it easier to handle those changes

@SolarLiner
SolarLiner merged commit 4d693b0 into feat/duplex-apiApr 15, 2025
@SolarLiner
SolarLiner deleted the feat/alsa-duplex branch April 15, 2025 17:33
@github-project-automationgithub-project-automationBot moved this from In Progress to Done in BacklogApr 15, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

B-ALSAIssues regarding the ALSA backendfeatureNew feature or requestP-LinuxIssues and PRs targetting Linux

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Add duplex support to ALSA

1 participant

@SolarLiner