Home
last modified time | relevance | path

Searched refs:videoEnc (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/docs/zh-cn/application-dev/media/avcodec/
H A Dvideo-encoding.md184 OH_AVCodec *videoEnc = nullptr;
213 - videoEnc:视频编码器实例的指针;
527 // 刷新编码器videoEnc
535 ret = OH_VideoEncoder_Start(videoEnc);
547 // 重置编码器videoEnc
560 ret = OH_VideoEncoder_Prepare(videoEnc);
574 // 终止编码器videoEnc
588 > 执行该步骤之后,需要调用者将videoEnc指向NULL,防止野指针导致程序错误。
600 if (videoEnc != NULL) {
602 videoEnc = NULL;
[all …]
H A Dobtain-supported-codecs.md94 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
100 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
177 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
183 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
213 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
219 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
364 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
369 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
535 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
540 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
[all …]
H A Dvideo-encoding-configuration-typical-scenarios.md89 int32_t ret = OH_VideoEncoder_Configure(videoEnc, format);
179 int32_t ret = OH_VideoEncoder_Configure(videoEnc, format);
220 int32_t ret = OH_VideoEncoder_Configure(videoEnc, format);
H A Dvideo-encoding-temporal-scalability.md130 int32_t ret = OH_VideoEncoder_Configure(videoEnc, format);
312 int32_t ret = OH_VideoEncoder_Configure(videoEnc, format);
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/func_sample/mock/inner/
H A Dvcodec_inner_mock_factory.cpp41 auto videoEnc = VideoEncoderFactory::CreateByMime(mime); in CreateVideoEncMockByMime() local
42 if (videoEnc != nullptr) { in CreateVideoEncMockByMime()
43 return std::make_shared<VideoEncInnerMock>(videoEnc); in CreateVideoEncMockByMime()
50 auto videoEnc = VideoEncoderFactory::CreateByName(name); in CreateVideoEncMockByName() local
51 if (videoEnc != nullptr) { in CreateVideoEncMockByName()
52 return std::make_shared<VideoEncInnerMock>(videoEnc); in CreateVideoEncMockByName()
H A Dvideoenc_inner_mock.h26 … explicit VideoEncInnerMock(std::shared_ptr<AVCodecVideoEncoder> videoEnc) : videoEnc_(videoEnc) {} in VideoEncInnerMock() argument
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/func_sample/mock/capi/
H A Dvcodec_capi_mock_factory.cpp41 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(mime.c_str()); in CreateVideoEncMockByMime() local
42 if (videoEnc != nullptr) { in CreateVideoEncMockByMime()
43 return std::make_shared<VideoEncCapiMock>(videoEnc); in CreateVideoEncMockByMime()
50 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByName(name.c_str()); in CreateVideoEncMockByName() local
51 if (videoEnc != nullptr) { in CreateVideoEncMockByName()
52 return std::make_shared<VideoEncCapiMock>(videoEnc); in CreateVideoEncMockByName()
/ohos5.0/docs/en/application-dev/media/avcodec/
H A Dvideo-encoding.md184 OH_AVCodec *videoEnc = nullptr;
431 int32_t ret = OH_VideoEncoder_Start(videoEnc);
530 int32_t ret = OH_VideoEncoder_Flush(videoEnc);
537 ret = OH_VideoEncoder_Start(videoEnc);
550 int32_t ret = OH_VideoEncoder_Reset(videoEnc);
562 ret = OH_VideoEncoder_Prepare(videoEnc);
577 int32_t ret = OH_VideoEncoder_Stop(videoEnc);
601 if (videoEnc != NULL) {
602 ret = OH_VideoEncoder_Destroy(videoEnc);
603 videoEnc = NULL;
[all …]
H A Dobtain-supported-codecs.md94 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
100 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
177 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
183 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
213 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
219 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
364 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
369 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
535 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);
540 if (OH_VideoEncoder_Configure(videoEnc, format) != AV_ERR_OK) {
[all …]
H A Dvideo-encoding-temporal-scalability.md132 int32_t ret = OH_VideoEncoder_Configure(videoEnc, format);
314 int32_t ret = OH_VideoEncoder_Configure(videoEnc, format);
/ohos5.0/foundation/multimedia/av_codec/test/unittest/codec_param_checker_test/
H A Dcodec_param_checker_test.cpp266 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC); variable
267 ASSERT_NE(nullptr, videoEnc);
273 OH_AVErrCode ret = OH_VideoEncoder_Configure(videoEnc, format);
277 ASSERT_EQ(AV_ERR_OK, OH_VideoEncoder_Destroy(videoEnc));
636 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC); variable
637 ASSERT_NE(nullptr, videoEnc);
644 OH_AVErrCode ret = OH_VideoEncoder_Configure(videoEnc, format);
648 ASSERT_EQ(AV_ERR_OK, OH_VideoEncoder_Destroy(videoEnc));
/ohos5.0/foundation/multimedia/player_framework/services/engine/histreamer/transcoder/
H A Dhitranscoder_impl.cpp440 VideoEnc videoEnc = static_cast<const VideoEnc&>(transCoderParam); in ConfigureVideoEncoderFormat() local
441 MEDIA_LOG_I("HiTransCoderImpl::Configure videoEnc %{public}d", videoEnc.encFmt); in ConfigureVideoEncoderFormat()
442 switch (videoEnc.encFmt) { in ConfigureVideoEncoderFormat()
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/
H A Dvideoenc_func_unit_test.cpp48 std::shared_ptr<VideoEncSample> videoEnc = std::make_shared<VideoEncSample>(vencSignal); in MultiThreadCreateVEnc() local
49 ASSERT_NE(nullptr, videoEnc); in MultiThreadCreateVEnc()
52 if (videoEnc->CreateVideoEncMockByName(g_vencName)) { in MultiThreadCreateVEnc()
60 videoEnc->Release(); in MultiThreadCreateVEnc()