Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Timingproblem in AudioCapture Thread (https://www.delphipraxis.net/143137-timingproblem-audiocapture-thread.html)

iphi 10. Nov 2009 14:45


Timingproblem in AudioCapture Thread
 
Hallo,

meine AudioAufnahme im Thread lässt mich immernoch nicht in Ruhe.

Folgendes Problem:

1. Ich starte mein CaptureThread Objekt, die Aufnahme läuft.
2. Ich halte den Thread an, die Aufnahme ist zu Ende.
3. Ich mache freeandnil(Threadobjekt);

Vermutetes Problem: Offenbar schickt nach 3. das Windows Audiosystem noch AudioBuffer, die dann mit einer Access Violation ins Leere laufen, weil das Threadobjekt ja nicht mehr existiert.

Wie könnte man dieses Problem lösen?

sirius 10. Nov 2009 16:05

Re: Timingproblem in AudioCapture Thread
 
Das Audiosystem definitiv beenden, bevor der Thread beendet wird?

iphi 10. Nov 2009 17:11

Re: Timingproblem in AudioCapture Thread
 
Zitat:

Das Audiosystem definitiv beenden, bevor der Thread beendet wird?
Mache ich ja, aber es kommen offenbar noch ein paar Buffer nachgetröpfelt nach dem Beendigungsbefehl.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz