Lines Matching refs:CameraService

18 #define LOG_TAG "CameraService"
40 #include "CameraService.h"
77 sp<CameraService> cs = const_cast<CameraService*>(
78 static_cast<const CameraService*>(callbacks));
88 // This is ugly and only safe if we never re-create the CameraService, but
90 static CameraService *gCameraService;
92 CameraService::CameraService()
95 ALOGI("CameraService started (pid=%d)", getpid());
105 void CameraService::onFirstRef()
107 LOG1("CameraService::onFirstRef");
137 CameraService::~CameraService() {
147 void CameraService::onDeviceStatusChanged(int cameraId,
208 int32_t CameraService::getNumberOfCameras() {
212 status_t CameraService::getCameraInfo(int cameraId,
229 status_t CameraService::getCameraCharacteristics(int cameraId,
272 int CameraService::getDeviceVersion(int cameraId, int* facing) {
292 bool CameraService::isValidCameraId(int cameraId) {
309 status_t CameraService::validateConnect(int cameraId,
320 ALOGE("CameraService::connect X (pid %d) rejected (don't trust clientUid)",
332 ALOGE("CameraService::connect X (pid %d) rejected (invalid cameraId %d).",
361 bool CameraService::canConnectUnsafe(int cameraId,
372 LOG1("CameraService::connect X (pid %d) (the same client)",
378 ALOGW("CameraService::connect X (pid %d) rejected"
396 ALOGW("CameraService::connect X (pid %d, \"%s\") rejected"
405 status_t CameraService::connect(
416 LOG1("CameraService::connect E (pid %d \"%s\", id %d)", callingPid,
480 LOG1("CameraService::connect X (id %d, this pid is %d)", cameraId,
490 status_t CameraService::connectFinishUnsafe(const sp<BasicClient>& client,
502 status_t CameraService::connectPro(
513 LOG1("CameraService::connectPro E (pid %d \"%s\", id %d)", callingPid,
562 LOG1("CameraService::connectPro X (id %d, this pid is %d)", cameraId,
571 status_t CameraService::connectDevice(
583 LOG1("CameraService::connectDevice E (pid %d \"%s\", id %d)", callingPid,
641 LOG1("CameraService::connectDevice X (id %d, this pid is %d)", cameraId,
654 status_t CameraService::addListener(
687 status_t CameraService::removeListener(
712 void CameraService::removeClientByRemote(const wp<IBinder>& remoteBinder) {
714 LOG1("CameraService::removeClientByRemote E (pid %d)", callingPid);
741 LOG1("CameraService::removeClientByRemote X (pid %d)", callingPid);
744 sp<CameraService::ProClient> CameraService::findProClientUnsafe(
775 sp<CameraService::BasicClient> CameraService::findClientUnsafe(
806 CameraService::BasicClient* CameraService::getClientByIdUnsafe(int cameraId) {
811 Mutex* CameraService::getClientLockById(int cameraId) {
816 sp<CameraService::BasicClient> CameraService::getClientByRemote(
831 status_t CameraService::onTransact(
855 // The reason we need this busy bit is a new CameraService::connect() request
861 void CameraService::setCameraBusy(int cameraId) {
867 void CameraService::setCameraFree(int cameraId) {
877 MediaPlayer* CameraService::newMediaPlayer(const char *file) {
883 ALOGE("Failed to load CameraService sounds: %s", file);
889 void CameraService::loadSound() {
891 LOG1("CameraService::loadSound ref=%d", mSoundRef);
898 void CameraService::releaseSound() {
900 LOG1("CameraService::releaseSound ref=%d", mSoundRef);
911 void CameraService::playSound(sound_kind kind) {
923 CameraService::Client::Client(const sp<CameraService>& cameraService,
929 CameraService::BasicClient(cameraService, cameraClient->asBinder(),
947 CameraService::Client::~Client() {
956 CameraService::BasicClient::BasicClient(const sp<CameraService>& cameraService,
975 CameraService::BasicClient::~BasicClient() {
980 void CameraService::BasicClient::disconnect() {
987 status_t CameraService::BasicClient::startCameraOps() {
1011 status_t CameraService::BasicClient::finishCameraOps() {
1023 void CameraService::BasicClient::opChanged(int32_t op, const String16& packageName) {
1054 Mutex* CameraService::Client::getClientLockFromCookie(void* user) {
1060 CameraService::Client* CameraService::Client::getClientFromCookie(void* user) {
1076 void CameraService::Client::notifyError() {
1081 void CameraService::Client::disconnect() {
1096 CameraService::Client::OpsCallback::OpsCallback(wp<BasicClient> client):
1100 void CameraService::Client::OpsCallback::opChanged(int32_t op,
1112 CameraService::ProClient::ProClient(const sp<CameraService>& cameraService,
1120 : CameraService::BasicClient(cameraService, remoteCallback->asBinder(),
1127 CameraService::ProClient::~ProClient() {
1130 void CameraService::ProClient::notifyError() {
1152 status_t CameraService::dump(int fd, const Vector<String16>& args) {
1156 "can't dump CameraService from pid=%d, uid=%d\n",
1162 // failed to lock - CameraService is probably deadlocked
1164 result.append("CameraService may be deadlocked\n");
1254 /*virtual*/void CameraService::binderDied(
1278 void CameraService::updateStatus(ICameraServiceListener::Status status,
1347 ICameraServiceListener::Status CameraService::getStatus(int cameraId) const {