Lines Matching defs:client
45 jack_client_t * client;
72 if (!self->client)
76 cycle_delay = jack_frames_since_cycle_start(self->client);
119 self->client = NULL;
154 /* Register as a JACK client, using the context url as client name. */
155 self->client = jack_client_open(context->url, JackNullOption, &status);
156 if (!self->client) {
157 av_log(context, AV_LOG_ERROR, "Unable to register as a JACK client\n");
163 self->sample_rate = jack_get_sample_rate(self->client);
167 self->buffer_size = jack_get_buffer_size(self->client);
173 self->ports[i] = jack_port_register(self->client, str,
179 jack_client_close(self->client);
185 jack_set_process_callback(self->client, process_callback, self);
186 jack_on_shutdown(self->client, shutdown_callback, self);
187 jack_set_xrun_callback(self->client, xrun_callback, self);
192 jack_client_close(self->client);
201 jack_client_close(self->client);
205 jack_client_close(self->client);
224 if (self->client) {
226 jack_deactivate(self->client);
227 jack_client_close(self->client);
270 /* Activate the JACK client on first packet read. Activating the JACK client
275 if (!jack_activate(self->client)) {
278 "JACK client registered and activated (rate=%dHz, buffer_size=%d frames)\n",
281 av_log(context, AV_LOG_ERROR, "Unable to activate JACK client\n");
299 if (!self->client)