Lines Matching refs:EmulatedFakeCamera3
18 * Contains implementation of a class EmulatedFakeCamera3 that encapsulates
30 #include "EmulatedFakeCamera3.h"
59 const int32_t EmulatedFakeCamera3::kAvailableFormats[] = {
76 const nsecs_t EmulatedFakeCamera3::kNormalExposureTime = 10 * MSEC;
77 const nsecs_t EmulatedFakeCamera3::kFacePriorityExposureTime = 30 * MSEC;
78 const int EmulatedFakeCamera3::kNormalSensitivity = 100;
79 const int EmulatedFakeCamera3::kFacePrioritySensitivity = 400;
80 const float EmulatedFakeCamera3::kExposureTrackRate = 0.1;
81 const int EmulatedFakeCamera3::kPrecaptureMinFrames = 10;
82 const int EmulatedFakeCamera3::kStableAeMaxFrames = 100;
83 const float EmulatedFakeCamera3::kExposureWanderMin = -2;
84 const float EmulatedFakeCamera3::kExposureWanderMax = 1;
90 EmulatedFakeCamera3::EmulatedFakeCamera3(int cameraId, bool facingBack,
103 EmulatedFakeCamera3::~EmulatedFakeCamera3() {
111 status_t EmulatedFakeCamera3::Initialize() {
137 status_t EmulatedFakeCamera3::connectCamera(hw_device_t** device) {
177 status_t EmulatedFakeCamera3::closeCamera() {
212 status_t EmulatedFakeCamera3::getCameraInfo(struct camera_info *info) {
222 status_t EmulatedFakeCamera3::configureStreams(
361 status_t EmulatedFakeCamera3::registerStreamBuffers(
373 const camera_metadata_t* EmulatedFakeCamera3::constructDefaultRequestSettings(
721 status_t EmulatedFakeCamera3::processCaptureRequest(
996 status_t EmulatedFakeCamera3::flush() {
1003 void EmulatedFakeCamera3::dump(int fd) {
1011 status_t EmulatedFakeCamera3::getCameraCapabilities() {
1069 bool EmulatedFakeCamera3::hasCapability(AvailableCapabilities cap) {
1074 status_t EmulatedFakeCamera3::constructStaticInfo() {
1765 status_t EmulatedFakeCamera3::process3A(CameraMetadata &settings) {
1831 status_t EmulatedFakeCamera3::doFakeAE(CameraMetadata &settings) {
1947 status_t EmulatedFakeCamera3::doFakeAF(CameraMetadata &settings) {
2156 status_t EmulatedFakeCamera3::doFakeAWB(CameraMetadata &settings) {
2189 void EmulatedFakeCamera3::update3A(CameraMetadata &settings) {
2223 void EmulatedFakeCamera3::signalReadoutIdle() {
2233 void EmulatedFakeCamera3::onSensorEvent(uint32_t frameNumber, Event e,
2254 EmulatedFakeCamera3::ReadoutThread::ReadoutThread(EmulatedFakeCamera3 *parent) :
2258 EmulatedFakeCamera3::ReadoutThread::~ReadoutThread() {
2266 void EmulatedFakeCamera3::ReadoutThread::queueCaptureRequest(const Request &r) {
2273 bool EmulatedFakeCamera3::ReadoutThread::isIdle() {
2278 status_t EmulatedFakeCamera3::ReadoutThread::waitForReadout() {
2299 bool EmulatedFakeCamera3::ReadoutThread::threadLoop() {
2482 void EmulatedFakeCamera3::ReadoutThread::onJpegDone(
2511 void EmulatedFakeCamera3::ReadoutThread::onJpegInputDone(