Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

MacOS: Microphone stays active after stopping a recording until Cap is quit

Offen
#2,360 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
64/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
macos, rust, tauri

Rechercherichtung

No file or test is named in the report. Reproduce on macOS 27.0 with microphone recording enabled, then trace the recording-stop entry point and audio cleanup path; done means the macOS microphone indicator turns off immediately after stopping without quitting Cap.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug
Description

After I finish a recording, the microphone stays active. The macOS mic indicator keeps showing that it's in use until I open Cap and quit it manually. Only then is the microphone released.

Expected behavior: Cap should release the microphone as soon as the recording is stopped.

Note: I have Krisp (notetaker) installed on my MacBook, but Cap is in Krisp's excluded apps list, so Krisp should not be capturing or transcribing anything during Cap recordings.

Reproduction
  1. Open Cap and start a recording with the microphone enabled.
  2. Stop the recording.
  3. Notice the macOS microphone indicator stays active.
  4. Open Cap and quit the app.
  5. The microphone indicator turns off.
Additional Context
  • Cap version: [0.6.0]
  • Operating system, version: macOS [27.0]
  • Device (optional): MacBook Air M3

Other apps running: Krisp (Cap is added as an excluded app in Krisp)

Vorherrschende Sprache
Rust
Sterne
22.8k
Forks
2k
Ø Merge
12 Std. 41 Min.
Gemergte PRs (30 T.)
84

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus CapSoftware/Cap

Alle Issues in CapSoftware/Cap

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.