Skip to content

Add enumerate_input_devices and enumerate_output_devices API#2174

Merged
WyattBlue merged 2 commits into
mainfrom
patch
Feb 28, 2026
Merged

Add enumerate_input_devices and enumerate_output_devices API#2174
WyattBlue merged 2 commits into
mainfrom
patch

Conversation

@WyattBlue

Copy link
Copy Markdown
Member

Uses avdevice_list_input_sources/avdevice_list_output_sinks (the modern FFmpeg API) with a log-capture fallback for formats like avfoundation that log devices instead of implementing get_device_list.

Uses avdevice_list_input_sources/avdevice_list_output_sinks (the modern
FFmpeg API) with a log-capture fallback for formats like avfoundation
that log devices instead of implementing get_device_list.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@WyattBlue WyattBlue force-pushed the patch branch 2 times, most recently from 362ef13 to 10e7ca6 Compare February 28, 2026 03:44
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@WyattBlue WyattBlue merged commit 0a1ed6f into main Feb 28, 2026
13 checks passed
@WyattBlue WyattBlue deleted the patch branch February 28, 2026 04:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant