Lines Matching refs:cameraBase
23 if (cameraBase == nullptr)
24 cameraBase = std::make_shared<TestCameraBase>();
25 cameraBase->FBInit();
26 cameraBase->Init();
30 cameraBase->Close();
44 cameraBase->AchieveStreamOperator();
46 cameraBase->intents = {PREVIEW};
47 cameraBase->StartStream(cameraBase->intents);
49 cameraBase->StartCapture(cameraBase->STREAM_ID_PREVIEW, cameraBase->CAPTURE_ID_PREVIEW, false, true);
51 cameraBase->captureIds = {cameraBase->CAPTURE_ID_PREVIEW};
52 cameraBase->streamIds = {cameraBase->STREAM_ID_PREVIEW};
53 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);
66 cameraBase->OpenCamera();
68 cameraBase->AchieveStreamOperator();
70 cameraBase->intents = {PREVIEW};
71 cameraBase->StartStream(cameraBase->intents);
77 cameraBase->rc = cameraBase->streamOperator->Capture(captureId, captureInfo, true);
78 EXPECT_EQ(INVALID_ARGUMENT, cameraBase->rc);
79 if (cameraBase->rc == INVALID_ARGUMENT) {
99 cameraBase->AchieveStreamOperator();
101 cameraBase->intents = {PREVIEW};
102 cameraBase->StartStream(cameraBase->intents);
109 cameraBase->rc = cameraBase->streamOperator->Capture(captureId, captureInfo, isStreaming);
110 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
111 if (cameraBase->rc == NO_ERROR) {
114 std::cout << "==========[test log] Capture fail, rc = " << cameraBase->rc << std::endl;
117 cameraBase->rc = cameraBase->streamOperator->CancelCapture(captureId);
118 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
119 if (cameraBase->rc == NO_ERROR) {
122 std::cout << "==========[test log] CancelCapture fail, rc = " << cameraBase->rc << std::endl;
124 cameraBase->cameraDevice->Close();
140 cameraBase->AchieveStreamOperator();
142 cameraBase->intents = {PREVIEW};
143 cameraBase->StartStream(cameraBase->intents);
145 cameraBase->StartCapture(cameraBase->STREAM_ID_PREVIEW, cameraBase->CAPTURE_ID_PREVIEW, false, true);
147 cameraBase->captureIds = {cameraBase->CAPTURE_ID_PREVIEW};
148 cameraBase->streamIds = {cameraBase->STREAM_ID_PREVIEW};
149 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);
164 cameraBase->AchieveStreamOperator();
166 cameraBase->intents = {PREVIEW};
167 cameraBase->StartStream(cameraBase->intents);
171 captureInfo->streamIds_ = {cameraBase->STREAM_ID_PREVIEW};
173 cameraBase->rc = cameraBase->streamOperator->Capture(captureId, captureInfo, false);
174 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
176 cameraBase->streamOperator->CancelCapture(captureId);
177 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
178 if (cameraBase->rc == NO_ERROR) {
181 std::cout << "==========[test log] CancelCapture fail, rc = " << cameraBase->rc << std::endl;
184 cameraBase->rc = cameraBase->streamOperator->ReleaseStreams(captureInfo->streamIds_);
185 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
186 if (cameraBase->rc == NO_ERROR) {
189 std::cout << "==========[test log] ReleaseStreams fail, rc = " << cameraBase->rc << std::endl;
203 cameraBase->OpenCamera();
205 cameraBase->AchieveStreamOperator();
207 cameraBase->intents = {PREVIEW};
208 cameraBase->StartStream(cameraBase->intents);
212 captureInfo->streamIds_ = {cameraBase->STREAM_ID_PREVIEW};
215 cameraBase->rc = cameraBase->streamOperator->Capture(captureId, captureInfo, isStreaming);
216 EXPECT_EQ(INVALID_ARGUMENT, cameraBase->rc);
217 if (cameraBase->rc == NO_ERROR) {
220 std::cout << "==========[test log] Capture fail, rc = " << cameraBase->rc << std::endl;
237 cameraBase->AchieveStreamOperator();
239 cameraBase->intents = {PREVIEW};
240 cameraBase->StartStream(cameraBase->intents);
242 cameraBase->StartCapture(cameraBase->STREAM_ID_PREVIEW, cameraBase->CAPTURE_ID_PREVIEW, true, true);
244 cameraBase->captureIds = {cameraBase->CAPTURE_ID_PREVIEW};
245 cameraBase->streamIds = {cameraBase->STREAM_ID_PREVIEW};
246 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);
260 cameraBase->AchieveStreamOperator();
262 cameraBase->intents = {PREVIEW};
263 cameraBase->StartStream(cameraBase->intents);
265 cameraBase->StartCapture(cameraBase->STREAM_ID_PREVIEW, cameraBase->CAPTURE_ID_PREVIEW, false, true);
267 cameraBase->captureIds = {cameraBase->CAPTURE_ID_PREVIEW};
268 cameraBase->streamIds = {cameraBase->STREAM_ID_PREVIEW};
269 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);
283 cameraBase->AchieveStreamOperator();
285 cameraBase->intents = {PREVIEW};
286 cameraBase->StartStream(cameraBase->intents);
290 captureInfo->streamIds_ = {cameraBase->STREAM_ID_PREVIEW};
293 cameraBase->rc = cameraBase->streamOperator->Capture(captureId, captureInfo, isStreaming);
294 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
296 cameraBase->rc = cameraBase->streamOperator->CancelCapture(-1);
297 EXPECT_EQ(INVALID_ARGUMENT, cameraBase->rc);
298 cameraBase->rc = cameraBase->streamOperator->CancelCapture(captureId);
299 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
300 if (cameraBase->rc == NO_ERROR) {
303 std::cout << "==========[test log] CancelCapture fail, rc = " << cameraBase->rc << std::endl;
306 cameraBase->rc = cameraBase->streamOperator->ReleaseStreams(captureInfo->streamIds_);
307 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
308 if (cameraBase->rc == NO_ERROR) {
311 std::cout << "==========[test log] ReleaseStreams fail, rc = " << cameraBase->rc << std::endl;
325 cameraBase->AchieveStreamOperator();
333 cameraBase->BufferCallback(b, cameraBase->preview_mode);
338 cameraBase->streamInfo = std::make_shared<StreamInfo>();
339 cameraBase->streamInfo->streamId_ = DEFAULT_STREAM_ID;
340 cameraBase->streamInfo->width_ = 640; // 640:picture width
341 cameraBase->streamInfo->height_ = 480; // 480:picture height
342 cameraBase->streamInfo->format_ = CAMERA_FORMAT_YUYV_422_PKG;
343 cameraBase->streamInfo->dataspace_ = 8; // 8:picture dataspace
344 cameraBase->streamInfo->intent_ = PREVIEW;
345 cameraBase->streamInfo->tunneledMode_ = 5; // 5:tunnel mode
346 cameraBase->streamInfos.push_back(cameraBase->streamInfo);
347 cameraBase->rc = cameraBase->streamOperator->CreateStreams(cameraBase->streamInfos);
348 std::cout << "==========[test log] streamOperator->CreateStreams's RetCode = " << cameraBase->rc << std::endl;
349 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
350 if (cameraBase->rc == NO_ERROR) {
353 std::cout << "==========[test log] CreateStreams fail, rc = " << cameraBase->rc << std::endl;
355 cameraBase->rc = cameraBase->streamOperator->AttachBufferQueue(cameraBase->streamInfo->streamId_, producer);
356 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
357 if (cameraBase->rc == NO_ERROR) {
360 std::cout << "==========[test log] AttachBufferQueue fail, rc = " << cameraBase->rc << std::endl;
364 cameraBase->streamIds = {DEFAULT_STREAM_ID};
365 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);
378 cameraBase->AchieveStreamOperator();
380 cameraBase->streamInfo = std::make_shared<StreamInfo>();
387 cameraBase->BufferCallback(b, cameraBase->preview_mode);
391 cameraBase->streamInfo->streamId_ = DEFAULT_STREAM_ID;
392 cameraBase->streamInfo->width_ = 640; // 640:picture width
393 cameraBase->streamInfo->height_ = 480; // 480:picture height
394 cameraBase->streamInfo->format_ = CAMERA_FORMAT_YUYV_422_PKG;
395 cameraBase->streamInfo->dataspace_ = 8; // 8:picture dataspace
396 cameraBase->streamInfo->intent_ = PREVIEW;
397 cameraBase->streamInfo->tunneledMode_ = 5; // 5:tunnel mode
398 cameraBase->streamInfos.push_back(cameraBase->streamInfo);
399 cameraBase->rc = cameraBase->streamOperator->CreateStreams(cameraBase->streamInfos);
400 std::cout << "==========[test log] streamOperator->CreateStreams's RetCode = " << cameraBase->rc << std::endl;
401 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
402 if (cameraBase->rc == NO_ERROR) {
405 std::cout << "==========[test log] CreateStreams fail, rc = " << cameraBase->rc << std::endl;
407 cameraBase->rc = cameraBase->streamOperator->AttachBufferQueue(0, producer);
408 EXPECT_EQ(true, cameraBase->rc != NO_ERROR);
409 if (cameraBase->rc == NO_ERROR) {
412 std::cout << "==========[test log] AttachBufferQueue fail, rc = " << cameraBase->rc << std::endl;
416 cameraBase->streamIds = {DEFAULT_STREAM_ID};
417 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);
430 cameraBase->AchieveStreamOperator();
431 if (cameraBase->rc == NO_ERROR) {
434 std::cout << "==========[test log] GetStreamOperator fail, rc = " << cameraBase->rc << std::endl;
437 cameraBase->streamInfo = std::make_shared<StreamInfo>();
438 cameraBase->streamInfo->streamId_ = DEFAULT_STREAM_ID;
439 cameraBase->streamInfo->width_ = 640; // 640:picture width
440 cameraBase->streamInfo->height_ = 480; // 480:picture height
441 cameraBase->streamInfo->format_ = CAMERA_FORMAT_YUYV_422_PKG;
442 cameraBase->streamInfo->dataspace_ = 8; // 8:picture dataspace
443 cameraBase->streamInfo->intent_ = PREVIEW;
444 cameraBase->streamInfo->tunneledMode_ = 5; // 5:tunnel mode
445 cameraBase->streamInfos.push_back(cameraBase->streamInfo);
446 cameraBase->rc = cameraBase->streamOperator->CreateStreams(cameraBase->streamInfos);
448 std::cout << cameraBase->rc << std::endl;
449 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
450 if (cameraBase->rc == NO_ERROR) {
453 std::cout << "==========[test log] CreateStreams fail, rc = " << cameraBase->rc << std::endl;
455 cameraBase->rc = cameraBase->streamOperator->AttachBufferQueue(cameraBase->streamInfo->streamId_, nullptr);
456 EXPECT_EQ(true, cameraBase->rc != NO_ERROR);
457 if (cameraBase->rc == NO_ERROR) {
460 std::cout << "==========[test log] AttachBufferQueue fail, rc = " << cameraBase->rc << std::endl;
464 cameraBase->streamIds = {DEFAULT_STREAM_ID};
465 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);
478 cameraBase->AchieveStreamOperator();
486 cameraBase->BufferCallback(b, cameraBase->preview_mode);
490 cameraBase->streamInfo = std::make_shared<StreamInfo>();
491 cameraBase->streamInfo->streamId_ = DEFAULT_STREAM_ID;
492 cameraBase->streamInfo->width_ = 640; // 640:picture width
493 cameraBase->streamInfo->height_ = 480; // 480:picture height
494 cameraBase->streamInfo->format_ = CAMERA_FORMAT_YUYV_422_PKG;
495 cameraBase->streamInfo->dataspace_ = 8; // 8:picture dataspace
496 cameraBase->streamInfo->intent_ = PREVIEW;
497 cameraBase->streamInfo->tunneledMode_ = 5; // 5:tunnel mode
498 cameraBase->streamInfos.push_back(cameraBase->streamInfo);
499 cameraBase->rc = cameraBase->streamOperator->CreateStreams(cameraBase->streamInfos);
501 std::cout << cameraBase->rc << std::endl;
502 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
504 cameraBase->rc = cameraBase->streamOperator->AttachBufferQueue(cameraBase->streamInfo->streamId_, producer);
506 std::cout << cameraBase->rc << std::endl;
507 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
510 cameraBase->rc = cameraBase->streamOperator->DetachBufferQueue(cameraBase->streamInfo->streamId_);
512 std::cout << cameraBase->rc << std::endl;
513 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
514 if (cameraBase->rc == NO_ERROR) {
517 std::cout << "==========[test log] DetachBufferQueue fail, rc = " << cameraBase->rc << std::endl;
520 cameraBase->streamIds = {DEFAULT_STREAM_ID};
521 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);
534 cameraBase->AchieveStreamOperator();
542 cameraBase->BufferCallback(b, cameraBase->preview_mode);
546 cameraBase->streamInfo = std::make_shared<StreamInfo>();
547 cameraBase->streamInfo->streamId_ = DEFAULT_STREAM_ID;
548 cameraBase->streamInfo->width_ = 640; // 640:picture width
549 cameraBase->streamInfo->height_ = 480; // 480:picture height
550 cameraBase->streamInfo->format_ = CAMERA_FORMAT_YUYV_422_PKG;
551 cameraBase->streamInfo->dataspace_ = 8; // 8:picture dataspace
552 cameraBase->streamInfo->intent_ = PREVIEW;
553 cameraBase->streamInfo->tunneledMode_ = 5; // 5:tunnel mode
554 cameraBase->streamInfos.push_back(cameraBase->streamInfo);
555 cameraBase->rc = cameraBase->streamOperator->CreateStreams(cameraBase->streamInfos);
557 std::cout << cameraBase->rc << std::endl;
558 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
560 cameraBase->rc = cameraBase->streamOperator->AttachBufferQueue(cameraBase->streamInfo->streamId_, producer);
561 std::cout << "==========[test log] streamOperator->AttachBufferQueue's RetCode = " << cameraBase->rc << std::endl;
562 EXPECT_EQ(true, cameraBase->rc == NO_ERROR);
566 cameraBase->rc = cameraBase->streamOperator->DetachBufferQueue(0);
567 std::cout << "==========[test log] streamOperator->DetachBufferQueue's RetCode = " << cameraBase->rc << std::endl;
568 EXPECT_EQ(true, cameraBase->rc != NO_ERROR);
569 if (cameraBase->rc == NO_ERROR) {
572 std::cout << "==========[test log] DetachBufferQueue fail, rc = " << cameraBase->rc << std::endl;
575 cameraBase->streamIds = {DEFAULT_STREAM_ID};
576 cameraBase->StopStream(cameraBase->captureIds, cameraBase->streamIds);