[Feature proposal] Get channel names of a device for certain platforms

Đang mở
#879 5 bình luận 2 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
rust
Lĩnh vực
audio-video-rtc

Hướng nghiên cứu

The issue does not name files, tests, or entry points. First check how CPAL represents devices and channels on the CoreAudio and ASIO platforms, then assess whether channel names can be exposed consistently across supported platforms. Done means a concrete, agreed API proposal that covers platform differences and lets users select channels by name.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

extension host - asio host - coreaudio

Some hosts such as CoreAudio or ASIO support having string names for each input/output channel of a device (besides their index). So far, I have not seen this functionality implemented in CPAL, but it would be very useful for a project where users can select input or output channels based on their names rather than the index. Is this a feature that would be worth implementing? Is there maybe a reason why this hasn't been done yet?

Ngôn ngữ chính
Rust
Star
4k
Fork
554
Merge trung bình
3 ngày 3 giờ
Pull request đã merge (30 ngày)
4

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của RustAudio/cpal

Tất cả issue của RustAudio/cpal

Issue tương tự

Thêm issue về Rust

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.