Lines Matching refs:req

51         ACaptureRequest* req, const ACameraOutputTarget* target) {
53 if (req == nullptr || req->targets == nullptr || target == nullptr) {
55 if (req != nullptr)
56 req_targets = req->targets;
59 ALOGE("%s: Error: invalid input: req %p, req-targets %p, target %p",
60 __FUNCTION__, req, req_targets, target);
63 auto pair = req->targets->mOutputs.insert(*target);
72 ACaptureRequest* req, const ACameraOutputTarget* target) {
74 if (req == nullptr || req->targets == nullptr || target == nullptr) {
76 if (req != nullptr)
77 req_targets = req->targets;
80 ALOGE("%s: Error: invalid input: req %p, req-targets %p, target %p",
81 __FUNCTION__, req, req_targets, target);
84 req->targets->mOutputs.erase(*target);
90 const ACaptureRequest* req, uint32_t tag, ACameraMetadata_const_entry* entry) {
92 if (req == nullptr || entry == nullptr) {
93 ALOGE("%s: invalid argument! req 0x%p, tag 0x%x, entry 0x%p",
94 __FUNCTION__, req, tag, entry);
97 return req->settings->getConstEntry(tag, entry);
102 const ACaptureRequest* req, /*out*/int32_t* numTags, /*out*/const uint32_t** tags) {
104 if (req == nullptr || numTags == nullptr || tags == nullptr) {
106 __FUNCTION__, req, numTags, tags);
109 return req->settings->getTags(numTags, tags);
115 ACaptureRequest* req, uint32_t tag, uint32_t count, const NDK_TYPE* data) { \
117 if (req == nullptr || (count > 0 && data == nullptr)) { \
118 ALOGE("%s: invalid argument! req %p, tag 0x%x, count %d, data 0x%p", \
119 __FUNCTION__, req, tag, count, data); \
122 return req->settings->update(tag, count, data); \