[Clam-devel] Removing BlockingNetworkPlayer?

David García Garzón dgarcia at iua.upf.edu
Thu Jul 31 12:42:36 PDT 2008


El Thursday 31 July 2008 09:19:30 Pau Arumí va escriure:
> I am for removing the BlockingNetworkPlayer and all the accompanying
> code.
> The reason is that our backends now are limited to Jack and PortAudio
> which are callback-based. Other interesting backends: PulseAudio and
> Mac's CoreAudio, are also callback-based. The push backends if I recall
> correctly where ActiveX and Alsa which have been abandoned.
> Besides, callback-based is more efficient that push-based, we won't want
> to go back...
>

It seems that is not that used at all so go ahead with it. A related removal 
that implies much more code reduction is AudioIO but this could have more 
dependencies on examples and applications that would be harder to adapt but 
as you feel like adventurous... ;-)

David





More information about the clam-devel mailing list