Lines Matching refs:client

36 CaptureSequencer::CaptureSequencer(wp<Camera2Client> client):
44 mClient(client),
189 sp<Camera2Client> client = mClient.promote();
190 if (client == 0) return false;
198 currentState = (this->*kStateManagers[currentState])(client);
211 client->getCameraId(), kStateNames[mCaptureState]);
217 client->getCameraId());
225 sp<Camera2Client> &/*client*/) {
241 CaptureSequencer::CaptureState CaptureSequencer::manageDone(sp<Camera2Client> &client) {
255 SharedParameters::Lock l(client->getParameters());
259 __FUNCTION__, client->getCameraId());
263 res = client->getCameraDevice()->waitUntilDrained();
266 "%s (%d)", __FUNCTION__, client->getCameraId(),
277 __FUNCTION__, client->getCameraId(),
297 l(client->mSharedCameraCallbacks);
298 ALOGV("%s: Sending still image to client", __FUNCTION__);
303 ALOGV("%s: No client!", __FUNCTION__);
312 sp<Camera2Client> &client) {
316 SharedParameters::Lock l(client->getParameters());
319 res = updateCaptureRequest(l.mParameters, client);
322 __FUNCTION__, client->getCameraId(), strerror(-res), res);
343 sp<Camera2Client> &client) {
352 client->registerFrameListener(mCaptureId, mCaptureId + 1,
361 client->getCameraId());
364 __FUNCTION__, client->getCameraId(), strerror(-res), res);
369 SharedParameters::Lock l(client->getParameters());
371 shutterNotifyLocked(l.mParameters, client, mMsgType);
378 sp<Camera2Client> &/*client*/) {
384 sp<Camera2Client> &/*client*/) {
390 sp<Camera2Client> &client) {
395 client->registerFrameListener(mCaptureId, mCaptureId + 1,
404 SharedParameters::Lock l(client->getParameters());
412 client->getCameraDevice()->triggerPrecaptureMetering(mTriggerId);
420 sp<Camera2Client> &/*client*/) {
459 sp<Camera2Client> &client) {
462 SharedParameters::Lock l(client->getParameters());
473 outputStreams.push(client->getPreviewStreamId());
474 outputStreams.push(client->getCaptureStreamId());
478 outputStreams.push(client->getCallbackStreamId());
482 outputStreams.push(client->getRecordingStreamId());
502 __FUNCTION__, client->getCameraId(), strerror(-res), res);
510 __FUNCTION__, client->getCameraId());
520 res = client->stopStream();
524 __FUNCTION__, client->getCameraId(), strerror(-res), res);
529 res = client->getCameraDevice()->capture(captureCopy);
533 __FUNCTION__, client->getCameraId(), strerror(-res), res);
542 sp<Camera2Client> &client) {
559 SharedParameters::Lock l(client->getParameters());
561 shutterNotifyLocked(l.mParameters, client, mMsgType);
593 client->removeFrameListener(mCaptureId, mCaptureId + 1, this);
603 sp<Camera2Client> &client) {
610 SharedParameters::Lock l(client->getParameters());
612 res = updateCaptureRequest(l.mParameters, client);
620 mBurstCapture = new BurstCapture(client, this);
629 __FUNCTION__, client->getCameraId(), strerror(-res), res);
636 __FUNCTION__, client->getCameraId());
648 sp<Camera2Client> &/*client*/) {
674 sp<Camera2Client> &client) {
678 res = client->getCameraDevice()->createDefaultRequest(
683 " %s (%d)", __FUNCTION__, client->getCameraId(),
692 "request: %s (%d)", __FUNCTION__, client->getCameraId(),
700 "request: %s (%d)", __FUNCTION__, client->getCameraId(),
709 sp<Camera2Client> client, int msgType) {
715 client->getCameraService()->playSound(CameraService::SOUND_SHUTTER);
720 l(client->mSharedCameraCallbacks);
722 ALOGV("%s: Notifying of shutter close to client", __FUNCTION__);
732 ALOGV("%s: No client!", __FUNCTION__);