Lines Matching defs:videoDecoderPlugin
35 std::shared_ptr<CodecPlugin> videoDecoderPlugin = VideoFfmpegDecoderCreator("VideoFfmpegDecoderPluginTest");
36 ASSERT_TRUE(videoDecoderPlugin != nullptr);
38 auto status = videoDecoderPlugin->Init();
41 auto prepareStatus = videoDecoderPlugin->Prepare();
44 auto deInitStatus = videoDecoderPlugin->Deinit();
47 auto resetStatus = videoDecoderPlugin->Reset();
50 auto startStatus = videoDecoderPlugin->Start();
53 auto flushStatus = videoDecoderPlugin->Flush();
59 std::shared_ptr<CodecPlugin> videoDecoderPlugin = VideoFfmpegDecoderCreator("VideoFfmpegDecoderPluginTest");
60 ASSERT_TRUE(videoDecoderPlugin != nullptr);
62 auto status = videoDecoderPlugin->SetParameter(Tag::VIDEO_FRAME_RATE, 30);
66 auto prepareStatus = videoDecoderPlugin->GetParameter(Tag::VIDEO_FRAME_RATE, parameterValue);
72 std::shared_ptr<CodecPlugin> videoDecoderPlugin = VideoFfmpegDecoderCreator("VideoFfmpegDecoderPluginTest");
75 ASSERT_EQ(Status::ERROR_INVALID_DATA, videoDecoderPlugin->QueueInputBuffer(inputBuffer, timeoutMs));
78 ASSERT_EQ(Status::ERROR_WRONG_STATE, videoDecoderPlugin->QueueInputBuffer(inputBuffer, timeoutMs));
80 ASSERT_EQ(Status::ERROR_WRONG_STATE, videoDecoderPlugin->QueueInputBuffer(inputBuffer, timeoutMs));