Lines Matching refs:camera3
54 using android::camera3::camera_capture_request_t;
55 using android::camera3::camera_request_template;
56 using android::camera3::camera_stream_buffer_t;
57 using android::camera3::camera_stream_configuration_t;
58 using android::camera3::camera_stream_configuration_mode_t;
59 using android::camera3::CAMERA_TEMPLATE_COUNT;
60 using android::camera3::OutputStreamInfo;
64 namespace camera3 {
77 public camera3::SetErrorInterface,
78 public camera3::InflightRequestUpdateInterface,
79 public camera3::RequestBufferInterface,
80 public camera3::FlushBufferInterface {
146 int streamSetId = camera3::CAMERA3_STREAM_SET_ID_INVALID,
161 int streamSetId = camera3::CAMERA3_STREAM_SET_ID_INVALID,
209 wp<camera3::Camera3StreamBufferListener> listener) override;
259 std::vector<sp<camera3::Camera3StreamInterface>> getAllStreams() override;
298 wp<camera3::StatusTracker> getStatusTracker() { return mStatusTracker; } in getStatusTracker()
316 float getMaxPreviewFps(sp<camera3::Camera3OutputStreamInterface> stream);
365 class HalInterface : public camera3::Camera3StreamBufferFreedListener,
366 public camera3::BufferRecordsInterface {
459 const OfflineSessionInfoT *offlineSessionInfo, camera3::BufferRecords *bufferRecords) { in verifyBufferCaches()
488 camera3::BufferRecords mBufferRecords;
529 camera3::StreamSet mOutputStreams;
530 sp<camera3::Camera3Stream> mInputStream;
546 Vector<sp<camera3::Camera3StreamInterface> > mDeletedStreams;
566 sp<camera3::Camera3Stream> mInputStream;
568 camera3::Size mInputBufferSize;
569 Vector<sp<camera3::Camera3OutputStreamInterface> >
803 sp<camera3::StatusTracker> statusTracker,
884 bool isStreamPending(sp<camera3::Camera3StreamInterface>& stream);
1008 wp<camera3::StatusTracker> mStatusTracker;
1089 sp<camera3::StatusTracker> /*statusTracker*/,
1102 camera3::InFlightRequestMap mInFlightMap;
1122 sp<camera3::StatusTracker> mStatusTracker;
1129 sp<camera3::Camera3BufferManager> mBufferManager;
1146 status_t prepare(int maxCount, sp<camera3::Camera3StreamInterface>& stream);
1172 std::unordered_map<int, sp<camera3::Camera3StreamInterface> > mPendingStreams;
1178 sp<camera3::Camera3StreamInterface> mCurrentStream;
1229 std::unordered_map<std::string, camera3::DistortionMapper> mDistortionMappers;
1234 std::unordered_map<std::string, camera3::ZoomRatioMapper> mZoomRatioMappers;
1239 std::unordered_map<std::string, camera3::UHRCropAndMeteringRegionMapper>
1245 std::unordered_map<std::string, camera3::RotateAndCropMapper> mRotateAndCropMappers;
1305 status_t initialize(sp<camera3::StatusTracker> statusTracker);
1345 wp<camera3::StatusTracker> mStatusTracker;
1389 camera3::camera_stream_configuration& injectionConfig,
1401 void getInjectionConfig(/*out*/ camera3::camera_stream_configuration* injectionConfig,
1408 const camera3::camera_stream_configuration& injectionConfig,
1416 camera3::camera_stream_configuration& injectionConfig,
1440 camera3::camera_stream_configuration mInjectionConfig;
1443 Vector<camera3::camera_stream_t*> mInjectionStreams;