[Liboss-commit] CVS: liboss TODO,1.1.1.1,1.2
Brought to you by:
thesin
From: Dave V. <va...@us...> - 2002-05-08 20:25:04
|
Update of /cvsroot/liboss/liboss In directory usw-pr-cvs1:/tmp/cvs-serv17601 Modified Files: TODO Log Message: At least this is what I think is necessary, roughly in order. Seems to make sense? Index: TODO =================================================================== RCS file: /cvsroot/liboss/liboss/TODO,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- TODO 3 May 2002 16:20:01 -0000 1.1.1.1 +++ TODO 8 May 2002 20:25:01 -0000 1.2 @@ -0,0 +1 @@ +- 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 |