Lines Matching refs:ExternalCameraDeviceSession
22 #include "ExternalCameraDeviceSession.h"
87 const int ExternalCameraDeviceSession::kMaxProcessedStream;
88 const int ExternalCameraDeviceSession::kMaxStallStream;
89 HandleImporter ExternalCameraDeviceSession::sHandleImporter;
91 ExternalCameraDeviceSession::ExternalCameraDeviceSession(
112 bool ExternalCameraDeviceSession::initialize() {
171 Status ExternalCameraDeviceSession::initStatus() const {
181 ExternalCameraDeviceSession::~ExternalCameraDeviceSession() {
183 ALOGE("ExternalCameraDeviceSession deleted before close!");
189 void ExternalCameraDeviceSession::dumpState(const native_handle_t* handle) {
199 dprintf(fd, "!! ExternalCameraDeviceSession interface may be deadlocked !!\n");
213 dprintf(fd, "!! ExternalCameraDeviceSession mLock may be deadlocked !!\n");
229 "!! ExternalCameraDeviceSession mInflightFramesLock may be deadlocked !!\n");
275 Return<void> ExternalCameraDeviceSession::constructDefaultRequestSettings(
285 Status ExternalCameraDeviceSession::constructDefaultRequestSettingsRaw(RequestTemplate type,
314 Return<void> ExternalCameraDeviceSession::configureStreams(
331 Return<void> ExternalCameraDeviceSession::configureStreams_3_3(
342 Return<void> ExternalCameraDeviceSession::configureStreams_3_4(
366 Return<void> ExternalCameraDeviceSession::getCaptureRequestMetadataQueue(
373 Return<void> ExternalCameraDeviceSession::getCaptureResultMetadataQueue(
380 Return<void> ExternalCameraDeviceSession::processCaptureRequest(
400 Return<void> ExternalCameraDeviceSession::processCaptureRequest_3_4(
420 Return<Status> ExternalCameraDeviceSession::flush() {
431 Return<void> ExternalCameraDeviceSession::close() {
452 Status ExternalCameraDeviceSession::importRequest(
508 void ExternalCameraDeviceSession::cleanupInflightFences(
515 int ExternalCameraDeviceSession::waitForV4L2BufferReturnLocked(std::unique_lock<std::mutex>& lk) {
533 Status ExternalCameraDeviceSession::processOneCaptureRequest(const CaptureRequest& request) {
682 void ExternalCameraDeviceSession::notifyShutter(uint32_t frameNumber, nsecs_t shutterTs) {
690 void ExternalCameraDeviceSession::notifyError(
701 Status ExternalCameraDeviceSession::processCaptureRequestError(
743 Status ExternalCameraDeviceSession::processCaptureResult(std::shared_ptr<HalRequest>& req) {
797 void ExternalCameraDeviceSession::invokeProcessCaptureResultCallback(
832 void ExternalCameraDeviceSession::freeReleaseFences(hidl_vec<CaptureResult>& results) {
852 ExternalCameraDeviceSession::OutputThread::OutputThread(
853 wp<ExternalCameraDeviceSession> parent,
856 ExternalCameraDeviceSession::OutputThread::~OutputThread() {}
858 void ExternalCameraDeviceSession::OutputThread::setExifMakeModel(
864 uint32_t ExternalCameraDeviceSession::OutputThread::getFourCcFromLayout(
887 int ExternalCameraDeviceSession::OutputThread::getCropRect(
946 int ExternalCameraDeviceSession::OutputThread::cropAndScaleLocked(
1038 int ExternalCameraDeviceSession::OutputThread::cropAndScaleThumbLocked(
1183 int ExternalCameraDeviceSession::OutputThread::formatConvertLocked(
1265 int ExternalCameraDeviceSession::OutputThread::encodeJpegYU12(
1453 Size ExternalCameraDeviceSession::getMaxJpegResolution() const {
1463 Size ExternalCameraDeviceSession::getMaxThumbResolution() const {
1483 ssize_t ExternalCameraDeviceSession::getJpegBufferSize(
1523 int ExternalCameraDeviceSession::OutputThread::createJpegLocked(
1702 bool ExternalCameraDeviceSession::OutputThread::threadLoop() {
1856 Status ExternalCameraDeviceSession::OutputThread::allocateIntermediateBuffers(
1930 Status ExternalCameraDeviceSession::OutputThread::submitRequest(
1939 void ExternalCameraDeviceSession::OutputThread::flush() {
1965 void ExternalCameraDeviceSession::OutputThread::waitForNextRequest(
1995 void ExternalCameraDeviceSession::OutputThread::signalRequestDone() {
2003 void ExternalCameraDeviceSession::OutputThread::dump(int fd) {
2017 void ExternalCameraDeviceSession::cleanupBuffersLocked(int id) {
2025 void ExternalCameraDeviceSession::updateBufferCaches(const hidl_vec<BufferCache>& cachesToRemove) {
2045 bool ExternalCameraDeviceSession::isSupported(const Stream& stream) {
2096 int ExternalCameraDeviceSession::v4l2StreamOffLocked() {
2132 int ExternalCameraDeviceSession::setV4l2FpsLocked(double fps) {
2170 int ExternalCameraDeviceSession::configureV4l2StreamLocked(
2337 sp<V4L2Frame> ExternalCameraDeviceSession::dequeueV4l2FrameLocked(/*out*/nsecs_t* shutterTs) {
2400 void ExternalCameraDeviceSession::enqueueV4l2Frame(const sp<V4L2Frame>& frame) {
2422 Status ExternalCameraDeviceSession::configureStreams(
2628 bool ExternalCameraDeviceSession::isClosed() {
2642 status_t ExternalCameraDeviceSession::initDefaultRequests() {
2764 status_t ExternalCameraDeviceSession::fillCaptureResult(