[pulseaudio-discuss] Protocol version 24 hereby reserved

David Henningsson david.henningsson at canonical.com
Mon Aug 15 04:09:21 PDT 2011

During the Desktop Summit, Colin and I discussed how Ubuntu best can 
ship jack detection patches before they are merged upstream, when these 
patches require protocol extensions. The suggestion was to "reserve" a 
protocol version by writing an email here.

So, I hereby reserve protocol version 24 to mean the following:

Every sink and source port has an additional uint32_t field at the end, 
with the following meaning:

PA_PORT_AVAILABLE_UNKNOWN = 0, /**< This port does not support jack 
detection. */
PA_PORT_AVAILABLE_NO = 1,      /**< This port is not available, likely 
because the jack is not plugged in. */
PA_PORT_AVAILABLE_YES = 2,     /**< This port is available, likely 
because the jack is plugged in. */

David Henningsson, Canonical Ltd.

More information about the pulseaudio-discuss mailing list