🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #8069

select en /dev/dsp

#8069
From: Rufus
Date: Tue, 10 Dec 2002 01:35
15 lines
1533 bytes
Hola:

Estoy liao haciendo un programita, en el que me solucionaria la vida el 
poder hacer un select a un fd del /dev/dsp (fd=open("/dev/dsp",RW), para 
saber cuando haya datos. (tengo que atender a un pipe y a los datos del 
microfono a la vez)

Sabe alguien si es posible hacerlo, o alguien k lo haya conseguido.
En internet lo mas que he encontrado es de alguien k lo hizo para escribir, 
pero no veo que se pueda hacer para leer, y no me gustaria tener que usar 
un hilo y un semaforo para implementar esto tan sencillo.

Espero que me podais ayudar:

        Rufus
Technical Details
Message-ID: <at3gdq$utu80$1@ID-144583.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!feed.news.nacamar.de!fu-berlin.de!uni-berlin.de!217-125-115-23.uc.nombres.ttd.ES!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: f86c8,85a15d936e825f2c,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-12-09 17:35:56 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!feed.news.nacamar.de!fu-berlin.de!uni-berlin.de!217-125-115-23.uc.nombres.ttd.ES!not-for-mail
From: Rufus <hiden@terra.es>
Newsgroups: es.comp.os.linux.programacion
Subject: select en /dev/dsp
Date: Tue, 10 Dec 2002 02:35:53 +0100
Lines: 15
Message-ID: <at3gdq$utu80$1@ID-144583.news.dfncis.de>
NNTP-Posting-Host: 217-125-115-23.uc.nombres.ttd.es (217.125.115.23)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
X-Trace: fu-berlin.de 1039484155 32438528 217.125.115.23 (16 [144583])
User-Agent: KNode/0.7.1