/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/func_sample/mock/inner/ |
H A D | vcodec_inner_mock_factory.cpp | 23 auto videoDec = VideoDecoderFactory::CreateByMime(mime); in CreateVideoDecMockByMime() local 24 if (videoDec != nullptr) { in CreateVideoDecMockByMime() 25 return std::make_shared<VideoDecInnerMock>(videoDec); in CreateVideoDecMockByMime() 32 auto videoDec = VideoDecoderFactory::CreateByName(name); in CreateVideoDecMockByName() local 33 if (videoDec != nullptr) { in CreateVideoDecMockByName() 34 return std::make_shared<VideoDecInnerMock>(videoDec); in CreateVideoDecMockByName()
|
H A D | videodec_inner_mock.h | 27 … explicit VideoDecInnerMock(std::shared_ptr<AVCodecVideoDecoder> videoDec) : videoDec_(videoDec) {} in VideoDecInnerMock() argument
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/func_sample/mock/capi/ |
H A D | vcodec_capi_mock_factory.cpp | 23 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByMime(mime.c_str()); in CreateVideoDecMockByMime() local 24 if (videoDec != nullptr) { in CreateVideoDecMockByMime() 25 return std::make_shared<VideoDecCapiMock>(videoDec); in CreateVideoDecMockByMime() 32 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByName(name.c_str()); in CreateVideoDecMockByName() local 33 if (videoDec != nullptr) { in CreateVideoDecMockByName() 34 return std::make_shared<VideoDecCapiMock>(videoDec); in CreateVideoDecMockByName()
|
/ohos5.0/docs/zh-cn/application-dev/media/avcodec/ |
H A D | video-decoding.md | 184 OH_AVCodec *videoDec = nullptr; 213 - videoDec:视频解码器实例的指针。 415 ret = OH_VideoDecoder_Prepare(videoDec); 598 // 刷新解码器videoDec 606 ret = OH_VideoDecoder_Start(videoDec); 648 // 重置解码器videoDec 666 ret = OH_VideoDecoder_Prepare(videoDec); 678 // 终止解码器videoDec 692 > 执行该步骤之后,需要调用者将videoDec指向NULL,防止野指针导致程序错误。 699 if (videoDec != NULL) { [all …]
|
H A D | parallel-decoding-nativeWindow.md | 111 - videoDec:视频解码器实例的指针。创建方式可参考[视频解码Surface模式](video-decoding.md#surface模式)“步骤-2:创建解码器实例对象”。 115 ret = OH_VideoDecoder_SetSurface(videoDec, nativeImageWindow); 136 ret = OH_VideoDecoder_SetSurface(videoDec, nativeWindow);
|
H A D | obtain-supported-codecs.md | 69 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByName(codecName); 123 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByName(OH_AVCapability_GetName(capHW)); 124 if (videoDec != nullptr) { 134 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByName(OH_AVCapability_GetName(capSW)); 135 if (videoDec != nullptr) {
|
H A D | video-encoding-configuration-typical-scenarios.md | 127 int32_t ret = OH_VideoDecoder_Configure(videoDec, format);
|
/ohos5.0/foundation/multimedia/av_codec/test/nativedemo/ |
H A D | av_codec_demo.cpp | 315 auto videoDec = std::make_unique<VDecDemo>(); in RunVideoDecoder() local 316 if (videoDec == nullptr) { in RunVideoDecoder() 320 videoDec->RunCase(mode); in RunVideoDecoder() 340 auto videoDec = std::make_unique<VDecDemo>(); in RunVideoDecoderDrm() local 341 if (videoDec == nullptr) { in RunVideoDecoderDrm() 345 videoDec->RunDrmCase(); in RunVideoDecoderDrm() 364 auto videoDec = std::make_unique<VDecInnerDemo>(); in RunVideoInnerDecoder() local 365 if (videoDec == nullptr) { in RunVideoInnerDecoder() 369 videoDec->RunCase(mode); in RunVideoInnerDecoder()
|
/ohos5.0/docs/en/application-dev/media/avcodec/ |
H A D | video-decoding.md | 184 OH_AVCodec *videoDec = nullptr; 415 ret = OH_VideoDecoder_Prepare(videoDec); 425 int32_t ret = OH_VideoDecoder_Start(videoDec); 601 int32_t ret = OH_VideoDecoder_Flush(videoDec); 608 ret = OH_VideoDecoder_Start(videoDec); 652 int32_t ret = OH_VideoDecoder_Reset(videoDec); 669 ret = OH_VideoDecoder_Prepare(videoDec); 682 int32_t ret = OH_VideoDecoder_Stop(videoDec); 702 if (videoDec != NULL) { 703 ret = OH_VideoDecoder_Destroy(videoDec); [all …]
|
H A D | obtain-supported-codecs.md | 69 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByName(codecName); 123 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByName(OH_AVCapability_GetName(capHW)); 124 if (videoDec != nullptr) { 134 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByName(OH_AVCapability_GetName(capSW)); 135 if (videoDec != nullptr) {
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/codec_param_checker_test/ |
H A D | codec_param_checker_test.cpp | 987 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC); variable 988 ASSERT_NE(nullptr, videoDec); 994 OH_AVErrCode ret = OH_VideoDecoder_Configure(videoDec, format); 998 ASSERT_EQ(AV_ERR_OK, OH_VideoDecoder_Destroy(videoDec)); 1079 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC); variable 1080 ASSERT_NE(nullptr, videoDec); 1087 OH_AVErrCode ret = OH_VideoDecoder_Configure(videoDec, format); 1091 ASSERT_EQ(AV_ERR_OK, OH_VideoDecoder_Destroy(videoDec)); 1111 ASSERT_NE(nullptr, videoDec); 1118 OH_AVErrCode ret = OH_VideoDecoder_Configure(videoDec, format); [all …]
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/ |
H A D | videodec_func_unit_test.cpp | 251 std::shared_ptr<VideoDecSample> videoDec = std::make_shared<VideoDecSample>(vdecSignal); in __anonc37cefb30b02() local 252 ASSERT_NE(nullptr, videoDec); in __anonc37cefb30b02() 255 if (videoDec->CreateVideoDecMockByName(g_vdecName)) { in __anonc37cefb30b02() 263 videoDec->Release(); in __anonc37cefb30b02() 281 std::shared_ptr<VideoDecSample> videoDec = std::make_shared<VideoDecSample>(vdecSignal); in __anonc37cefb30c02() local 282 ASSERT_NE(nullptr, videoDec); in __anonc37cefb30c02() 283 if (videoDec->CreateVideoDecMockByMime(CodecMimeType::VIDEO_AVC.data())) { in __anonc37cefb30c02() 291 videoDec->Release(); in __anonc37cefb30c02()
|
H A D | videodec_hdrvivid2sdr_unit_test.cpp | 190 void CheckFormatKey(std::shared_ptr<VideoDecSample> videoDec, std::shared_ptr<FormatMock> format) in CheckFormatKey() argument 192 format = videoDec->GetOutputDescription(); in CheckFormatKey()
|