Re: pcm-device belegt

From: Oliver Fromme <olli(at)dorifer.heim3.tu-clausthal.de>
Date: Mon, 29 Mar 1999 13:39:11 +0200 (CEST)

Dominik Brettnacher wrote in list.de-bsd-questions:
> Gibt es eine Möglichkeit, herauszufinden, ob pcm0 beispielsweise schon
> belegt ist, damit nicht noch ein zweites Programm darauf herumfuhrwerkt?

Naja, das zweite Programm wird einfach ein "Device busy"
bekommen, wenn es versucht, darauf "herumzufuhrwerken".
Je nach Programm sollte es dann mit einem Fehlercode ter-
minieren oder auf Audioausgabe verzichten.

Falls Du das in einem Shell-Script abfragen möchtest:

#!/bin/sh
if cat /dev/null > /dev/dsp; then
        echo "Audi-Device ist frei"
else
        echo "Audi-Device ist belegt"
fi

Gruß
   Oliver

-- 
Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany
(Info: finger userinfo:olli(at)dorifer.heim3.tu-clausthal.de)
"In jedem Stück Kohle wartet ein Diamant auf seine Geburt"
                                         (Terry Pratchett)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 29 Mar 1999 - 13:40:37 CEST

search this site