[Liboss-commit] CVS: liboss TODO,1.2,1.3
Brought to you by:
thesin
|
From: Benjamin R. <ran...@us...> - 2002-05-08 21:36:17
|
Update of /cvsroot/liboss/liboss In directory usw-pr-cvs1:/tmp/cvs-serv23240 Modified Files: TODO Log Message: looks like someone made the TODO in a mac editor... CR's were all messed from terminal. =) Index: TODO =================================================================== RCS file: /cvsroot/liboss/liboss/TODO,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- TODO 8 May 2002 20:25:01 -0000 1.2 +++ TODO 8 May 2002 21:36:15 -0000 1.3 @@ -1 +1,17 @@ -- Create sockets to emulate "opening" /dev/audio. Create libosscat, analogous to artscat or esdcat, such that "libosscat foo" is equivalent to "cat foo > /dev/audio" on Linux. - Handle format conversion using AudioConverter (see /Developer/Examples/CoreAudio/Services/DefaultOutputUnit). Respond to format ioctl's. Should we add support for other conversions, eg: mu-law? (not too hard to do). - Use fragments to minimize time mutexes are locked. Respond to fragment ioctl's. - Respond to flow-control ioctl's. - Will we implement all the mixer stuff? We should see what applications will need liboss, and see what they use--if they never use the mixer, or midi, we don't need it. \ No newline at end of file +- Create sockets to emulate "opening" /dev/audio. Create libosscat, + analogous to artscat or esdcat, such that "libosscat foo" is + equivalent to "cat foo > /dev/audio" on Linux. + +- Handle format conversion using AudioConverter (see + /Developer/Examples/CoreAudio/Services/DefaultOutputUnit). Respond + to format ioctl's. Should we add support for other conversions, + eg: mu-law? (not too hard to do). + +- Use fragments to minimize time mutexes are locked. Respond to + fragment ioctl's. + +- Respond to flow-control ioctl's. + +- Will we implement all the mixer stuff? We should see what + applications will need liboss, and see what they use--if they + never use the mixer, or midi, we don't need it. |