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

Reply via email to