Home
last modified time | relevance | path

Searched refs:AVCapabilityFeature (Results 1 - 11 of 11) sorted by relevance

/foundation/multimedia/av_codec/test/moduletest/capability/src/InnerAPI/
H A Dcap_test.cpp111 ASSERT_EQ(false, codecInfo->IsFeatureSupported(static_cast<AVCapabilityFeature>(4))); in HWTEST_F()
127 ASSERT_EQ(false, codecInfo->IsFeatureSupported(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)); in HWTEST_F()
144 ASSERT_EQ(true, codecInfo->IsFeatureSupported(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)); in HWTEST_F()
150 ASSERT_EQ(false, codecInfo->IsFeatureSupported(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)); in HWTEST_F()
167 ASSERT_EQ(false, codecInfo->IsFeatureSupported(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE)); in HWTEST_F()
184 ASSERT_EQ(true, codecInfo->IsFeatureSupported(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE)); in HWTEST_F()
190 ASSERT_EQ(false, codecInfo->IsFeatureSupported(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE)); in HWTEST_F()
207 ASSERT_EQ(false, codecInfo->IsFeatureSupported(AVCapabilityFeature::VIDEO_LOW_LATENCY)); in HWTEST_F()
224 ASSERT_EQ(true, codecInfo->IsFeatureSupported(AVCapabilityFeature::VIDEO_LOW_LATENCY)); in HWTEST_F()
230 ASSERT_EQ(false, codecInfo->IsFeatureSupported(AVCapabilityFeature in HWTEST_F()
[all...]
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhcodec_list.cpp260 userCap.featuresMap[static_cast<int32_t>(AVCapabilityFeature::VIDEO_LOW_LATENCY)] = Format(); in GetSupportedFeatureParam()
263 userCap.featuresMap[static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)] = Format(); in GetSupportedFeatureParam()
270 userCap.featuresMap[static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE)] = format; in GetSupportedFeatureParam()
274 userCap.featuresMap[static_cast<int32_t>(AVCapabilityFeature::VIDEO_WATERMARK)] = Format(); in GetSupportedFeatureParam()
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Davcodec_info.h60 enum class AVCapabilityFeature : int32_t { class
266 * @param feature Feature enum, refer to {@link AVCapabilityFeature} for details
271 bool IsFeatureSupported(AVCapabilityFeature feature);
275 * @param feature Feature enum, refer to {@link AVCapabilityFeature} for details
281 int32_t GetFeatureProperties(AVCapabilityFeature feature, Format &format);
284 bool IsFeatureValid(AVCapabilityFeature feature);
/foundation/multimedia/av_codec/services/media_engine/filters/
H A Dcodec_capability_adapter.cpp61 if (capabilityData->featuresMap.count(static_cast<int32_t>(MediaAVCodec::AVCapabilityFeature::VIDEO_WATERMARK))) { in IsWatermarkSupported()
/foundation/multimedia/av_codec/frameworks/native/avcodeclist/
H A Davcodec_info.cpp664 bool AVCodecInfo::IsFeatureValid(AVCapabilityFeature feature) in IsFeatureValid()
666 return feature >= AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY && in IsFeatureValid()
667 feature < AVCapabilityFeature::MAX_VALUE; in IsFeatureValid()
670 bool AVCodecInfo::IsFeatureSupported(AVCapabilityFeature feature) in IsFeatureSupported()
678 int32_t AVCodecInfo::GetFeatureProperties(AVCapabilityFeature feature, Format &format) in GetFeatureProperties()
/foundation/multimedia/av_codec/test/unittest/hcodec_test/unittest/
H A Dhencoder_unit_test.cpp618 auto ltrCap = cap.featuresMap.find(static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE)); in HWTEST_F()
643 auto ltrCap = cap.featuresMap.find(static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE)); in HWTEST_F()
668 auto TSVCCap = cap.featuresMap.find(static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)); in HWTEST_F()
695 auto TSVCCap = cap.featuresMap.find(static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)); in HWTEST_F()
722 auto TSVCCap = cap.featuresMap.find(static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)); in HWTEST_F()
749 auto TSVCCap = cap.featuresMap.find(static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)); in HWTEST_F()
750 auto LTRCap = cap.featuresMap.find(static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE)); in HWTEST_F()
/foundation/multimedia/av_codec/frameworks/native/capi/common/
H A Dnative_avcapability.cpp529 return codecInfo->IsFeatureSupported(static_cast<AVCapabilityFeature>(feature)); in OH_AVCapability_IsFeatureSupported()
537 if (codecInfo->GetFeatureProperties(static_cast<AVCapabilityFeature>(feature), format) != AVCS_ERR_OK) { in OH_AVCapability_GetFeatureProperties()
/foundation/multimedia/av_codec/services/services/codec/server/
H A Dcodec_param_checker.cpp205 static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY)), in TemporalScalabilityChecker()
565 capData.featuresMap.find(static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE));
/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/
H A Dvideoenc_temporal_scalability_unit_test.cpp191 static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY))) { in GetTemporalScalabilityCapability()
197 static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_LONG_TERM_REFERENCE)); in GetTemporalScalabilityCapability()
H A Dvideoenc_func_unit_test.cpp317 if (capabilityData->featuresMap.count(static_cast<int32_t>(AVCapabilityFeature::VIDEO_WATERMARK))) { in GetWaterMarkCapability()
350 static_cast<int32_t>(AVCapabilityFeature::VIDEO_ENCODER_TEMPORAL_SCALABILITY))) { in GetTemporalScalabilityCapability()
/foundation/multimedia/av_codec/test/moduletest/vcodec/encoder/src/InnerAPI/
H A Dvideoenc_ndk_inner_sample.cpp1209 if (capabilityData->featuresMap.count(static_cast<int32_t>(AVCapabilityFeature::VIDEO_WATERMARK))) { in GetWaterMarkCapability()

Completed in 15 milliseconds