Ich versuche, ein Multimedia-Programm mit Qt zu entwickeln, das einen Audio-Eingabestrom von einem Mikrofon erhält (mit QAudioInput
), dann die abgetasteten Bytes im Speicher für 60 Millisekunden speichert und sie dann wiedergibt (mit QAudioOutput
).
Die Dokumentation für QAudioOuput
enthält ein Beispiel, das dies weitgehend umsetzt, aber es verwendet eine Datei als Datenquelle. Wie kann ich dies ändern, um stattdessen einen Eingabestrom zu verwenden?