Lines Matching refs:client

264                                              const MmapStreamInterface::Client& client,
277 direction, attr, config, client, deviceId, callback, interface);
285 const MmapStreamInterface::Client& client,
306 &streamType, client.clientUid,
314 client.clientPid,
315 client.clientUid,
385 sp<Client> client = mClients.valueAt(i).promote();
386 if (client != 0) {
387 snprintf(buffer, SIZE, " pid: %d\n", client->pid());
572 sp<Client> client = mClients.valueFor(pid).promote();
573 if (client == 0) {
574 client = new Client(this, pid);
575 mClients.add(pid, client);
578 return client;
657 sp<Client> client;
670 // client AudioTrack::set already implements AUDIO_STREAM_DEFAULT => AUDIO_STREAM_MUSIC,
714 client = registerPid(pid);
745 track = thread->createTrack_l(client, streamType, sampleRate, format,
785 client.clear();
791 // return handle to client
1387 void AudioFlinger::registerClient(const sp<IAudioFlingerClient>& client)
1390 if (client == 0) {
1398 client,
1400 ALOGV("registerClient() client %p, pid %d", notificationClient.get(), pid);
1404 sp<IBinder> binder = IInterface::asBinder(client);
1524 const sp<IAudioFlingerClient>& client,
1526 : mAudioFlinger(audioFlinger), mPid(pid), mAudioFlingerClient(client)
1598 sp<Client> client;
1659 client = registerPid(pid);
1676 recordTrack = thread->createRecordTrack_l(client, sampleRate, format, channelMask,
1699 client.clear();
1708 // return handle to client
2047 // notify client processes of the new output creation
2087 // notify client processes of the new output creation
2229 // notify client processes of the new input creation
2396 // If we still have effect chains, it means that a client still holds a handle
2410 // first check if a record thread is already opened with a client on same session.
2445 // we have a different lock for notification client
2491 // This is a binder API, so a malicious client could pass in a bad parameter.
2511 // Ignore requests received from processes not known as notification client. The request
2514 // to clear this reference if the client process dies.
2516 ALOGW("acquireAudioSessionId() unknown client %d for session %d", caller, audioSession);
3045 sp<Client> client = registerPid(pid);
3049 handle = thread->createEffect_l(client, effectClient, priority, sessionId,
3057 client.clear();