>> Still, I am not clear about the negociation. the client would need to >> use pa_stream_new_extended with multiple formats, and then get the >> actual format with get_format_info. If my understanding is correct, >> then maybe you would need a list of formats instead of just one? > > Oh, indeed! That was the intention, but I guess I missed putting that in > the wiki. Fixed now. ok. Looks good. One last comment on proplists. If we don't define a set of mandatory elements, then it's going to be really hard to use this pa_stream_new_extended() routine. How will the client figure out what exactly it needs to send for each format? -Pierre