Lines Matching defs:xcb
29 #include <xcb/xcb.h>
44 xcb_connection_t *xcb = NULL;
96 if (!(xcb = xcb_connect(dname, &screen))) {
101 if (xcb_connection_has_error(xcb)) {
109 if (pa_x11_get_prop(xcb, screen, "PULSE_SERVER", t, sizeof(t)))
111 if (pa_x11_get_prop(xcb, screen, "PULSE_SOURCE", t, sizeof(t)))
113 if (pa_x11_get_prop(xcb, screen, "PULSE_SINK", t, sizeof(t)))
115 if (pa_x11_get_prop(xcb, screen, "PULSE_COOKIE", t, sizeof(t)))
123 if (pa_x11_get_prop(xcb, screen, "PULSE_SERVER", t, sizeof(t)))
125 if (pa_x11_get_prop(xcb, screen, "PULSE_SOURCE", t, sizeof(t)))
127 if (pa_x11_get_prop(xcb, screen, "PULSE_SINK", t, sizeof(t)))
130 if (pa_x11_get_prop(xcb, screen, "PULSE_COOKIE", t, sizeof(t))) {
155 pa_x11_del_prop(xcb, screen, "PULSE_SERVER");
156 pa_x11_del_prop(xcb, screen, "PULSE_SINK");
157 pa_x11_del_prop(xcb, screen, "PULSE_SOURCE");
158 pa_x11_del_prop(xcb, screen, "PULSE_ID");
159 pa_x11_del_prop(xcb, screen, "PULSE_COOKIE");
162 pa_x11_set_prop(xcb, screen, "PULSE_SERVER", server);
164 pa_x11_set_prop(xcb, screen, "PULSE_SERVER", conf->default_server);
172 pa_x11_set_prop(xcb, screen, "PULSE_SERVER", hn);
176 pa_x11_set_prop(xcb, screen, "PULSE_SINK", sink);
178 pa_x11_set_prop(xcb, screen, "PULSE_SINK", conf->default_sink);
181 pa_x11_set_prop(xcb, screen, "PULSE_SOURCE", source);
183 pa_x11_set_prop(xcb, screen, "PULSE_SOURCE", conf->default_source);
192 pa_x11_set_prop(xcb, screen, "PULSE_COOKIE", pa_hexstr(cookie, sizeof(cookie), hx, sizeof(hx)));
197 pa_x11_del_prop(xcb, screen, "PULSE_SERVER");
198 pa_x11_del_prop(xcb, screen, "PULSE_SINK");
199 pa_x11_del_prop(xcb, screen, "PULSE_SOURCE");
200 pa_x11_del_prop(xcb, screen, "PULSE_ID");
201 pa_x11_del_prop(xcb, screen, "PULSE_COOKIE");
202 pa_x11_del_prop(xcb, screen, "PULSE_SESSION_ID");
214 if (xcb) {
215 xcb_flush(xcb);
216 xcb_disconnect(xcb);