Re: Guide to Linux Sound APIs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At Thu, 25 Sep 2008 00:48:33 +0200,
Lennart Poettering wrote:
> 
> Heya!
> 
> At the audio microconf at the Linux plumbers conference one thing
> became very clear: it is very difficult for programmers to figure out
> which audio API to use for which purpose and which API not to use when
> doing audio programming on Linux. Someone needed to sit down and write
> up a small guide. And that's what I just finished doing.
> 
> I'd thus like to draw your attention to this new (long) blog story of
> mine containing this guide:
> 
> http://0pointer.de/blog/projects/guide-to-sound-apis
> 
> I'd be very thankful for comments, especially from you Takashi and
> Jaroslav since it contains quite some details about the "safe" subset
> of the ALSA API!

Thanks for pushing this up.  I enjoyed this reading a lot, especially
about many DONTS that reminds me of your past screams.

The items listed there regarding ALSA API are correct as far as I
read.  I think this should be in the official document.  Well, maybe
better to reorganize the whole section of ALSA API reference first...

Anyway, I'd like to mark async stuff as obsolete in a future version.
This is a broken design, and should rest in piece.
Meanwhile, I'm not in favor of adding deprecated link warning.  A
compile warning is fine, but link warning is way too annoying.  And
there are programs right now using async, we are responsible to keep
them running as they are.


Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux