Searched refs:iFrameInterval (Results 1 - 10 of 10) sorted by relevance
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/common/include/ |
H A D | sample_info.h | 139 int32_t iFrameInterval = 2'000;
member
|
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hencoder.cpp | 579 int32_t iFrameInterval; in SetupAVCEncoderParameters() local 580 if (format.GetIntValue(MediaDescriptionKey::MD_KEY_I_FRAME_INTERVAL, iFrameInterval) && frameRate.has_value()) { in SetupAVCEncoderParameters() 581 SetAvcFields(avcType, iFrameInterval, frameRate.value()); in SetupAVCEncoderParameters() 602 void HEncoder::SetAvcFields(OMX_VIDEO_PARAM_AVCTYPE &avcType, int32_t iFrameInterval, double frameRate) in SetAvcFields() argument 604 HLOGI("iFrameInterval:%d, frameRate:%.2f, eProfile:0x%x, eLevel:0x%x", in SetAvcFields() 605 iFrameInterval, frameRate, avcType.eProfile, avcType.eLevel); in SetAvcFields() 611 avcType.nPFrames = SetPFramesSpacing(iFrameInterval, frameRate, avcType.nBFrames); in SetAvcFields() 627 avcType.nPFrames = SetPFramesSpacing(iFrameInterval, frameRate, avcType.nBFrames); in SetAvcFields() 659 int32_t iFrameInterval; in SetupHEVCEncoderParameters() local 660 if (format.GetIntValue(MediaDescriptionKey::MD_KEY_I_FRAME_INTERVAL, iFrameInterval) in SetupHEVCEncoderParameters() [all...] |
H A D | hencoder.h | 61 void SetAvcFields(OMX_VIDEO_PARAM_AVCTYPE& avcType, int32_t iFrameInterval, double frameRate);
|
/foundation/multimedia/av_codec/services/services/codec/server/ |
H A D | codec_param_checker.cpp | 419 int32_t iFrameInterval; in TemporalGopSizeChecker() local 422 bool iFrameIntervalExist = format.GetIntValue(Tag::VIDEO_I_FRAME_INTERVAL, iFrameInterval); in TemporalGopSizeChecker() 423 CHECK_AND_RETURN_RET_LOG(!(iFrameIntervalExist && iFrameInterval == 0), AVCS_ERR_INVALID_VAL, in TemporalGopSizeChecker() 431 iFrameInterval = DEFAULT_I_FRAME_INTERVAL; in TemporalGopSizeChecker() 434 gopSize = iFrameInterval < 0 ? INT32_MAX : static_cast<int32_t>(frameRate * iFrameInterval / 1000); // 1000: ms to s in TemporalGopSizeChecker()
|
/foundation/multimedia/av_codec/test/unittest/hcodec_test/helper/ |
H A D | command_parser.cpp | 94 {"iFrameInterval", required_argument, nullptr, OPT_I_FRAME_INTERVAL}, 141 std::cout << " --iFrameInterval <0 means only one I frame, =0 means all intra" << std::endl; in ShowUsage() 238 opt.iFrameInterval = stol(optarg); in Parse() 451 if (iFrameInterval.has_value()) { in Print() 452 TLOGI("iFrameInterval %d", iFrameInterval.value()); in Print()
|
H A D | command_parser.h | 116 std::optional<int32_t> iFrameInterval; member
|
H A D | tester_capi.cpp | 239 if (opt_.iFrameInterval.has_value()) { in ConfigureEncoder() 240 OH_AVFormat_SetIntValue(fmt.get(), OH_MD_KEY_I_FRAME_INTERVAL, opt_.iFrameInterval.value()); in ConfigureEncoder()
|
H A D | tester_codecbase.cpp | 178 if (opt_.iFrameInterval.has_value()) { in ConfigureEncoder() 179 fmt.PutIntValue(MediaDescriptionKey::MD_KEY_I_FRAME_INTERVAL, opt_.iFrameInterval.value()); in ConfigureEncoder()
|
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/sample/helper/ |
H A D | arg_parser.cpp | 258 info.iFrameInterval = std::stol(value); in SetIFrameInterval()
|
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/capbilities/video_codec/video_encoder/ |
H A D | video_encoder.cpp | 130 OH_AVFormat_SetIntValue(format.get(), OH_MD_KEY_I_FRAME_INTERVAL, sampleInfo.iFrameInterval);
in Configure()
|
Completed in 9 milliseconds