Mon, Jul 30, 2001, Jan Weil wrote:

>> your frames are 10ms - but is that also true of the OSS driver? (see
>> questions below)..

> I do not explicitly request a specific fragment size. Therefore I expect
> the OSS driver to compute a suitable size.

Hmm.  Can you try it with some suitable explicit setting - the guidelines
for 'driver-set-suitable' are quite loose.

> Actually my problem only appears when my decoder is exec'ed by another
> (GUI) application which is cappable of starting and killing (-9!)
> several codecs.

so you have:

GUI-app --> your-codec --> /dev/dsp ?

that is each of the codecs that the GUI app exec()s talks to /dev/dsp and is
responsible for open()-ing and close()-ing it?

It might be worth looking at the /dev/dsp set-up/close-down code in one of
the other codecs to see what they do, if that's the case  ;-)

> I am not able to reconstruct this behaviour in a shell environment
> directly!

Interesting...
Iain.

Reply via email to