Yair K. wrote:
> Hi,
>
>   The attached patch does the following:
>   !) Merge ossplay and ossrecord into a single executable ('ossplay' which is 
> symlinked to 'ossrecord'). Behaviour is decided by looking at argv[0].
>       Reason is that if a graphical interface is ever written, we'll probably 
> want to have both play and record in the same app.
>   2) Add IMA-ADPCM decoding, header variations for WAVs and AIFCs are 
> supported.
>   3) Add AIFF writer.
>   4) Various misc. changes.
>   
Ok. Applied. Now in hg.
>   P.S. I've noticed several issues with soundcard.h:
>     1. Use of C++ comments.
>     2. long long type is used once (oss_midi_time_t typedef) without 
> OSS_NO_LONG_LONG define to shield it.
>   
Both fixed.
>     3. OSS_DEVNODE_SIZE is a narrow fit. e.g. "/dev/oss/usb046d08a9-1/pcmin0" 
> is 30 chars + 1 for null.
>   
This cannot be changed because it will break binary compatibility of the 
API. Driver developers need to keep this limitation in mind when 
selecting the device node names. However I can add a check to the 
framework for this.

Best regards,

Hannu
_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to