Lines Matching refs:camera3

59 using android::camera3::OutputStreamInfo;
63 namespace camera3 {
78 public camera3::SetErrorInterface,
79 public camera3::InflightRequestUpdateInterface,
80 public camera3::RequestBufferInterface,
81 public camera3::FlushBufferInterface {
128 int streamSetId = camera3::CAMERA3_STREAM_SET_ID_INVALID,
135 int streamSetId = camera3::CAMERA3_STREAM_SET_ID_INVALID,
177 wp<camera3::Camera3StreamBufferListener> listener) override;
223 std::vector<sp<camera3::Camera3StreamInterface>> getAllStreams() override;
235 wp<camera3::StatusTracker> getStatusTracker() { return mStatusTracker; } in getStatusTracker()
315 class HalInterface : public camera3::Camera3StreamBufferFreedListener,
316 public camera3::BufferRecordsInterface {
360 /*out*/camera3::BufferRecords* bufferRecords);
429 camera3::BufferRecords mBufferRecords;
472 camera3::StreamSet mOutputStreams;
473 sp<camera3::Camera3Stream> mInputStream;
484 Vector<sp<camera3::Camera3StreamInterface> > mDeletedStreams;
503 sp<camera3::Camera3Stream> mInputStream;
505 Vector<sp<camera3::Camera3OutputStreamInterface> >
743 sp<camera3::StatusTracker> statusTracker,
821 bool isStreamPending(sp<camera3::Camera3StreamInterface>& stream);
840 /*out*/camera3::BufferRecords* bufferRecords);
936 wp<camera3::StatusTracker> mStatusTracker;
1011 camera3::InFlightRequestMap mInFlightMap;
1029 sp<camera3::StatusTracker> mStatusTracker;
1036 sp<camera3::Camera3BufferManager> mBufferManager;
1053 status_t prepare(int maxCount, sp<camera3::Camera3StreamInterface>& stream);
1079 std::unordered_map<int, sp<camera3::Camera3StreamInterface> > mPendingStreams;
1085 sp<camera3::Camera3StreamInterface> mCurrentStream;
1136 std::unordered_map<std::string, camera3::DistortionMapper> mDistortionMappers;
1141 std::unordered_map<std::string, camera3::ZoomRatioMapper> mZoomRatioMappers;
1146 std::unordered_map<std::string, camera3::RotateAndCropMapper> mRotateAndCropMappers;
1204 status_t initialize(sp<camera3::StatusTracker> statusTracker);
1244 wp<camera3::StatusTracker> mStatusTracker;