Hi folks,
does anyone know an good audio IO library/API which is a little bit like an audio counterpart to directfb ? I'm not talking about FusionSound, since it is - IMHO - Linux specific (please correct me if I'm wrong). My requirements for that lib/API are: * device independent - not limited to local devices, also possibly any network device protocol, tap or recording devices, ... * complete encapsulation - client application has to know nothing more about audio IO beyond that API. * device enumeration - the client can enumerate available devices with their attributes and choose one, by an driver independent device identification * high precision timing / synchonisation (ie. for video streaming) * meta information support (ie current song, etc) * available backends for alsa and esound. * minimal dependencies, minimal resource consumption, plain-C The idea is that every application which as to do with audio IO, ie. audio and video players, can entirely sit on this API and drop all support for anything else. If such an API does not yet exist, maybe someone would like to join me in designing one ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service - http://www.metux.de/ --------------------------------------------------------------------- Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ --------------------------------------------------------------------- _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
