Home
last modified time | relevance | path

Searched refs:AnyCast (Results 1 - 25 of 94) sorted by relevance

1234

/foundation/multimedia/media_foundation/tests/unittest/meta/
H A Dany_func_unit_test.cpp68 int32_t valueIn = AnyCast<int32_t>(anyInit); in HWTEST_F()
69 int32_t valueOut = AnyCast<int32_t>(anyCopy); in HWTEST_F()
73 Plugins::SrcInputType valueOutSrcType = AnyCast<Plugins::SrcInputType>(anyInitValueType); in HWTEST_F()
86 int32_t valueOut = AnyCast<int32_t>(anyMove); in HWTEST_F()
100 int32_t valueOut = AnyCast<int32_t>(anyInit); in HWTEST_F()
101 int32_t valueOutCopy = AnyCast<int32_t>(anyInit); in HWTEST_F()
117 int32_t valueOutFirst = AnyCast<int32_t>(anyFirst); in HWTEST_F()
118 int32_t valueOutSecond = AnyCast<int32_t>(anySecond); in HWTEST_F()
122 valueOutFirst = AnyCast<int32_t>(anyFirst); in HWTEST_F()
123 valueOutSecond = AnyCast<int32_ in HWTEST_F()
[all...]
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhcodec_utils.cpp27 dumpStream << iter->first << " = " << std::to_string(Media::AnyCast<int32_t>(iter->second)) << " | "; in StringifyMeta()
30 dumpStream << iter->first << " = " << std::to_string(Media::AnyCast<uint32_t>(iter->second)) << " | "; in StringifyMeta()
33 dumpStream << iter->first << " = " << std::to_string(Media::AnyCast<bool>(iter->second)) << " | "; in StringifyMeta()
36 dumpStream << iter->first << " = " << std::to_string(Media::AnyCast<double>(iter->second)) << " | "; in StringifyMeta()
39 dumpStream << iter->first << " = " << std::to_string(Media::AnyCast<int64_t>(iter->second)) << " | "; in StringifyMeta()
42 dumpStream << iter->first << " = " << std::to_string(Media::AnyCast<float>(iter->second)) << " | "; in StringifyMeta()
/foundation/multimedia/media_foundation/test/unittest/
H A DTestAny.cpp147 int* i = AnyCast<int>(&a); in HWTEST()
150 auto& ra = AnyCast<std::string&>(a); in HWTEST()
152 const auto& refString = AnyCast<const std::string&>(a); in HWTEST()
154 auto copyString = AnyCast<std::string>(a); in HWTEST()
159 ASSERT_THROW(AnyCast<std::string>("test"), BadAnyCast); in HWTEST()
160 ASSERT_THROW(AnyCast<char*>("test"), BadAnyCast); in HWTEST()
183 const auto* star = AnyCast<Star>(&celestial); in HWTEST()
188 const auto* va = AnyCast<std::vector<char>>(&av); in HWTEST()
197 ASSERT_TRUE(AnyCast<Star>(celestial) == star1); in HWTEST()
201 ASSERT_TRUE(AnyCast<st in HWTEST()
[all...]
H A DTestCompatibleCheck.cpp92 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000); in HWTEST()
100 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000); in HWTEST()
114 auto disCaps = Plugin::AnyCast<Plugin::DiscreteCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]); in HWTEST()
123 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000); in HWTEST()
146 auto tmp1 = Plugin::AnyCast<Plugin::DiscreteCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]); in HWTEST()
155 auto tmp2 = Plugin::AnyCast<Plugin::FixedCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]); in HWTEST()
167 auto intCaps = Plugin::AnyCast<Plugin::IntervalCapability<uint32_t>>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]); in HWTEST()
173 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000); in HWTEST()
176 ASSERT_TRUE(Plugin::AnyCast<uint32_t>(out.keys[CapabilityID::AUDIO_SAMPLE_RATE]) == 8000); in HWTEST()
195 auto intCaps2 = Plugin::AnyCast<Plugi in HWTEST()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/
H A Dcodec_cmd_executor.cpp67 auto ret = HdiSendCommand(codecComp_, cmd, Plugin::AnyCast<OMX_STATETYPE>(param), 0); in SendCmd()
73 if (Plugin::Any::IsSameTypeWith<int32_t >(param) && Plugin::AnyCast<int32_t>(param) == -1) { in SendCmd()
76 portIndex = Plugin::AnyCast<uint32_t>(param); in SendCmd()
84 auto ret = HdiSendCommand(codecComp_, cmd, Plugin::AnyCast<uint32_t>(param), 0); in SendCmd()
108 return Plugin::AnyCast<OMX_STATETYPE>(resultMap_[cmd]) == AnyCast<OMX_STATETYPE>(param); in WaitCmdResult()
115 auto portIndex = AnyCast<uint32_t>(param); in WaitCmdResult()
117 auto tempPair = AnyCast<std::pair<Result, Result>>(resultMap_[cmd]); in WaitCmdResult()
164 auto tempPair = AnyCast<std::pair<Result, Result>>(resultMap_[cmd]); in HandleEventCmdComplete()
H A Dhdi_codec_manager.cpp54 auto codecComponent = Plugin::AnyCast<CodecComponentType**>(component); in CreateComponent()
57 Plugin::AnyCast<int64_t>(appData), Plugin::AnyCast<CodecCallbackType*>(callbacks)); in CreateComponent()
H A Dhdi_codec_adapter.cpp336 width_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
339 height_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
342 pixelFormat_ = Plugin::AnyCast<VideoPixelFormat>(value); in SetParameter()
345 frameRate_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
348 bitRate_ = Plugin::AnyCast<int64_t>(value); in SetParameter()
351 inputMemoryType_ = Plugin::AnyCast<MemoryType>(value); in SetParameter()
354 outputMemoryType_ = Plugin::AnyCast<MemoryType>(value); in SetParameter()
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/
H A Ddemuxer_log_compressor.cpp103 dumpStr << iter->first << "=" << AnyCast<std::string>(iter->second) << "|"; in FormatTagSerialize()
108 dumpStr << g_formatToIndex[iter->first] << "=" << std::to_string(AnyCast<int32_t>(iter->second)) << "|"; in FormatTagSerialize()
111 dumpStr << g_formatToIndex[iter->first] << "=" << std::to_string(AnyCast<int64_t>(iter->second)) << "|"; in FormatTagSerialize()
114 dumpStr << g_formatToIndex[iter->first] << "=" << std::to_string(AnyCast<float>(iter->second)) << "|"; in FormatTagSerialize()
117 dumpStr << g_formatToIndex[iter->first] << "=" << std::to_string(AnyCast<double>(iter->second)) << "|"; in FormatTagSerialize()
120 dumpStr << g_formatToIndex[iter->first] << "=" << AnyCast<std::string>(iter->second) << "|"; in FormatTagSerialize()
124 if (AnyCast<std::vector<uint8_t>>(value) != nullptr) { in FormatTagSerialize()
126 << (AnyCast<std::vector<uint8_t>>(value))->size() << "|"; in FormatTagSerialize()
/foundation/multimedia/media_foundation/src/meta/
H A Dformat.cpp221 auto tmpVector = AnyCast<std::vector<uint8_t>>(value); in PutBuffer()
268 if (AnyCast<Buf>(value) != nullptr) { in GetBuffer()
269 *addr = (AnyCast<Buf>(value))->data(); in GetBuffer()
270 size = (AnyCast<Buf>(value))->size(); in GetBuffer()
346 ret = PutIntValueToFormatMap(formatTemp, iter->first, AnyCast<int32_t>(iter->second)); in GetFormatMap()
349 ret = PutLongValueToFormatMap(formatTemp, iter->first, AnyCast<int64_t>(iter->second)); in GetFormatMap()
352 ret = PutFloatValueToFormatMap(formatTemp, iter->first, AnyCast<float>(iter->second)); in GetFormatMap()
355 ret = PutDoubleValueToFormatMap(formatTemp, iter->first, AnyCast<double>(iter->second)); in GetFormatMap()
358 ret = PutStringValueToFormatMap(formatTemp, iter->first, AnyCast<std::string>(iter->second)); in GetFormatMap()
362 uint8_t *addr = (AnyCast<st in GetFormatMap()
[all...]
H A Dany.cpp64 ret = ret && parcel.WriteBool(*AnyCast<bool>(operand));
67 ret = ret && parcel.WriteInt32(*AnyCast<int32_t>(operand));
70 ret = ret && parcel.WriteInt64(*AnyCast<int64_t>(operand));
73 ret = ret && parcel.WriteFloat(*AnyCast<float>(operand));
76 ret = ret && parcel.WriteDouble(*AnyCast<double>(operand));
79 ret = ret && parcel.WriteString(*AnyCast<std::string>(operand));
82 ret = ret && parcel.WriteUInt8Vector(*AnyCast<std::vector<uint8_t>>(operand));
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/plugin/plugins/av_trans_output/daudio_output/
H A Ddaudio_output_plugin.cpp109 uint32_t channels = static_cast<uint32_t>(Plugin::AnyCast<int>(channelsValue)); in Prepare()
114 uint32_t sampleRate = static_cast<uint32_t>(Plugin::AnyCast<int>(sampleRateValue)); in Prepare()
119 uint32_t channelsLayout = static_cast<uint32_t>(Plugin::AnyCast<int>(channelsLayoutValue)); in Prepare()
171 sharedMemory_ = UnmarshalSharedMemory(Media::Plugin::AnyCast<std::string>(value)); in SetParameter()
174 std::string groupInfo = Media::Plugin::AnyCast<std::string>(value); in SetParameter()
244 int64_t pts = Plugin::AnyCast<int64_t>(bufferMeta->GetMeta(Tag::USER_FRAME_PTS)); in PushData()
245 uint32_t frameNum = Plugin::AnyCast<uint32_t>(bufferMeta->GetMeta(Tag::USER_FRAME_NUMBER)); in PushData()
312 uint32_t frameNum = Plugin::AnyCast<uint32_t>(buffer->GetBufferMeta()->GetMeta(Tag::USER_FRAME_NUMBER)); in WriteMasterClockToMemory()
313 int64_t pts = Plugin::AnyCast<int64_t>(buffer->GetBufferMeta()->GetMeta(Tag::USER_FRAME_PTS)); in WriteMasterClockToMemory()
/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dcompatible_check.cpp299 return FFCapabilityCheck(value2, Plugin::AnyCast<T>(value1), cmpFunc, outValue); in FixedNumericalCapabilityCheck()
302 return FICapabilityCheck(value2, Plugin::AnyCast<Plugin::IntervalCapability<T>>(value1), cmpFunc, outValue); in FixedNumericalCapabilityCheck()
305 return FDCapabilityCheck(value2, Plugin::AnyCast<Plugin::DiscreteCapability<T>>(value1), cmpFunc, outValue); in FixedNumericalCapabilityCheck()
316 return FICapabilityCheck(Plugin::AnyCast<T>(value1), value2, cmpFunc, outValue); in IntervalNumericalCapabilityCheck()
319 return IICapabilityCheck(Plugin::AnyCast<Plugin::IntervalCapability<T>>(value1), value2, cmpFunc, outValue); in IntervalNumericalCapabilityCheck()
322 return IDCapabilityCheck(value2, Plugin::AnyCast<Plugin::DiscreteCapability<T>>(value1), cmpFunc, outValue); in IntervalNumericalCapabilityCheck()
333 return FDCapabilityCheck(Plugin::AnyCast<T>(value1), value2, cmpFunc, outValue); in DiscreteNumericalCapabilityCheck()
336 return IDCapabilityCheck(Plugin::AnyCast<Plugin::IntervalCapability<T>>(value1), value2, cmpFunc, outValue); in DiscreteNumericalCapabilityCheck()
339 return DDCapabilityCheck(Plugin::AnyCast<Plugin::DiscreteCapability<T>>(value1), value2, cmpFunc, outValue); in DiscreteNumericalCapabilityCheck()
351 Plugin::AnyCast<Plugi in CapabilityValueCheck()
[all...]
/foundation/multimedia/media_foundation/interface/inner_api/meta/
H A Dany.h116 * @brief BadAnyCast exception, which is thrown when error occurs in AnyCast
404 friend const T* AnyCast(const Any* operand) noexcept;
406 friend T* AnyCast(Any* operand) noexcept;
408 friend bool AnyCast(const Any* operand, T& value) noexcept;
462 if (AnyCast(operand, value)) {
469 if (AnyCast(operand, value)) {
538 if (AnyCast(operand, value)) {
545 if (AnyCast(operand, value)) {
615 if (AnyCast(operand, value)) {
622 if (AnyCast(operan
844 ValueType AnyCast(const Any& other) AnyCast() function
866 ValueType AnyCast(Any& other) AnyCast() function
888 ValueType AnyCast(Any&& other) AnyCast() function
[all...]
/foundation/multimedia/media_foundation/engine/include/plugin/common/
H A Dany.h72 * @brief BadAnyCast exception, which is thrown when error occurs in AnyCast
307 friend const T* AnyCast(const Any* operand) noexcept;
309 friend T* AnyCast(Any* operand) noexcept;
311 friend bool AnyCast(const Any* operand, T& value) noexcept;
566 const ValueType* AnyCast(const Any* operand) noexcept
585 bool AnyCast(const Any* operand, ValueType& value) noexcept
616 ValueType* AnyCast(Any* operand) noexcept
636 ValueType AnyCast(const Any& other) in AnyCast() function
643 auto ptr = AnyCast<U>(&other); in AnyCast()
661 ValueType AnyCast(An function
686 ValueType AnyCast(Any&& other) AnyCast() function
[all...]
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/av_transport_input/
H A Dav_transport_input_filter.cpp210 mime = Plugin::AnyCast<std::string>(paramsMap_[Tag::MIME]); in FindPlugin()
331 auto mediaType = Plugin::AnyCast<Plugin::MediaType>(paramsMap_[Tag::MEDIA_TYPE]); in ConfigMeta()
345 uint32_t width = static_cast<uint32_t>(Plugin::AnyCast<int>(paramsMap_[Tag::VIDEO_WIDTH])); in ConfigVideoMeta()
351 uint32_t height = static_cast<uint32_t>(Plugin::AnyCast<int>(paramsMap_[Tag::VIDEO_HEIGHT])); in ConfigVideoMeta()
357 int64_t mediaBitRate = Plugin::AnyCast<int>(paramsMap_[Tag::MEDIA_BITRATE]); in ConfigVideoMeta()
363 uint32_t videoFrameRate = static_cast<uint32_t>(Plugin::AnyCast<int>(paramsMap_[Tag::VIDEO_FRAME_RATE])); in ConfigVideoMeta()
369 auto videoBitStreamFormat = Plugin::AnyCast<VideoBitStreamFormat>(paramsMap_[Tag::VIDEO_BIT_STREAM_FORMAT]); in ConfigVideoMeta()
375 auto videoPixelFormat = Plugin::AnyCast<VideoPixelFormat>(paramsMap_[Tag::VIDEO_PIXEL_FORMAT]); in ConfigVideoMeta()
419 uint32_t audioChannel = static_cast<uint32_t>(Plugin::AnyCast<int>(paramsMap_[Tag::AUDIO_CHANNELS])); in ConfigAudioMeta()
425 uint32_t sampleRate = static_cast<uint32_t>(Plugin::AnyCast<in in ConfigAudioMeta()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/video_surface_sink/
H A Dsurface_sink_plugin.cpp222 surface_ = Plugin::AnyCast<sptr<Surface>>(value); in SetParameter()
248 width_ = Plugin::AnyCast<uint32_t>(value); in SetVideoWidth()
256 height_ = Plugin::AnyCast<uint32_t>(value); in SetVideoHeight()
264 decodeOutputPixelFmt_ = Plugin::AnyCast<VideoPixelFormat>(value); in SetVideoPixelFormat()
272 auto bufferNum = Plugin::AnyCast<uint32_t>(value); in SetMaxSurfaceNum()
283 scalingType_ = Plugin::AnyCast<Plugin::VideoScaleType>(value); in SetVideoScaleType()
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/audio_server_sink/
H A Daudio_server_sink_plugin.cpp548 FALSE_RETURN_V_MSG_E(AssignSampleRateIfSupported(Plugin::AnyCast<uint32_t>(para)), in SetUpSampleRateSetter()
559 channels_ = Plugin::AnyCast<uint32_t>(para); in SetUpAudioOutputChannelsSetter()
572 bitRate_ = Plugin::AnyCast<int64_t>(para); in SetUpMediaBitRateSetter()
581 FALSE_RETURN_V_MSG_E(AssignSampleFmtIfSupported(Plugin::AnyCast<AudioSampleFormat>(para)), in SetUpAudioSampleFormatSetter()
591 channelLayout_ = Plugin::AnyCast<AudioChannelLayout>(para); in SetUpAudioOutputChannelLayoutSetter()
601 samplesPerFrame_ = Plugin::AnyCast<uint32_t>(para); in SetUpAudioSamplePerFrameSetter()
610 bitsPerSample_ = Plugin::AnyCast<uint32_t>(para); in SetUpBitsPerCodedSampleSetter()
619 seekable_ = Plugin::AnyCast<Plugin::Seekable>(para); in SetUpMediaSeekableSetter()
628 appPid_ = Plugin::AnyCast<int32_t>(para); in SetUpAppPidSetter()
637 appUid_ = Plugin::AnyCast<int32_ in SetUpAppUidSetter()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/audio_capture/
H A Daudio_capture_plugin.cpp295 uint32_t sampleRate = AnyCast<uint32_t>(value); in AssignSampleRateIfSupported()
311 uint32_t channelNum = AnyCast<uint32_t>(value); in AssignChannelNumIfSupported()
332 AudioSampleFormat sampleFormat = AnyCast<AudioSampleFormat>(value); in AssignSampleFmtIfSupported()
360 bitRate_ = Plugin::AnyCast<int64_t>(value); in SetParameter()
372 appTokenId_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
378 appUid_ = Plugin::AnyCast<int32_t>(value); in SetParameter()
384 appPid_ = Plugin::AnyCast<int32_t>(value); in SetParameter()
/foundation/multimedia/media_foundation/engine/scene/recorder/standard/
H A Dhst_recorder_param.h33 return Plugin::AnyCast<T>(&val); in GetValPtr()
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/sdl/audio_sink/
H A Dsdl_audio_sink_plugin.cpp239 channels_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
248 sampleRate_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
252 samplesPerFrame_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
256 auto chanLayout = Plugin::AnyCast<AudioChannelLayout>(value); in SetParameter()
267 audioFormat_ = Plugin::AnyCast<AudioSampleFormat>(value); in SetParameter()
271 bitsPerSample_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
/foundation/multimedia/media_foundation/engine/pipeline/filters/sink/audio_sink/
H A Daudio_sink_filter.cpp78 appPid_ = Plugin::AnyCast<int32_t>(value); in SetParameter()
83 appUid_ = Plugin::AnyCast<int32_t>(value); in SetParameter()
88 audioRenderInfo_ = Plugin::AnyCast<AudioRenderInfo>(value); in SetParameter()
93 audioInterruptMode_ = static_cast<AudioInterruptMode>(Plugin::AnyCast<int32_t>(value)); in SetParameter()
156 auto outputChannels = Plugin::AnyCast<uint32_t>(pluginValue); in Negotiate()
161 auto outputChanLayout = Plugin::AnyCast<Plugin::AudioChannelLayout>(pluginValue); in Negotiate()
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/plugin/plugins/av_trans_output/dsoftbus_output/
H A Ddsoftbus_output_plugin.cpp172 ParseChannelDescription(Plugin::AnyCast<std::string>(value), ownerName_, peerDevId_); in SetParameter()
175 dumpFlag_.store(Plugin::AnyCast<bool>(value)); in SetParameter()
178 reDumpFlag_.store(Plugin::AnyCast<bool>(value)); in SetParameter()
325 hisAMeta->frameNum_ = Plugin::AnyCast<uint32_t>(buffer->GetBufferMeta()->GetMeta(Tag::USER_FRAME_NUMBER)); in SendDataToSoftbus()
330 hisAMeta->extPts_ = Plugin::AnyCast<int64_t>(bufferMeta->GetMeta(Tag::MEDIA_START_TIME)); in SendDataToSoftbus()
333 hisAMeta->extFrameNum_ = Plugin::AnyCast<uint32_t>(bufferMeta->GetMeta(Tag::AUDIO_SAMPLE_PER_FRAME)); in SendDataToSoftbus()
/foundation/multimedia/av_codec/services/media_engine/plugins/sink/
H A Daudio_server_sink_plugin.cpp551 mimeType_ = AnyCast<std::string>(para); in SetUpMimeTypeSetter()
562 if (!AssignSampleRateIfSupported(AnyCast<int32_t>(para))) { in SetUpSampleRateSetter()
577 channels_ = AnyCast<uint32_t>(para); in SetUpAudioOutputChannelsSetter()
594 bitRate_ = AnyCast<int64_t>(para); in SetUpMediaBitRateSetter()
604 if (!AssignSampleFmtIfSupported(AnyCast<AudioSampleFormat>(para))) { in SetUpAudioSampleFormatSetter()
618 channelLayout_ = AnyCast<AudioChannelLayout>(para); in SetUpAudioOutputChannelLayoutSetter()
628 samplesPerFrame_ = AnyCast<uint32_t>(para); in SetUpAudioSamplePerFrameSetter()
637 bitsPerSample_ = AnyCast<uint32_t>(para); in SetUpBitsPerCodedSampleSetter()
646 seekable_ = AnyCast<Plugins::Seekable>(para); in SetUpMediaSeekableSetter()
655 appPid_ = AnyCast<int32_ in SetUpAppPidSetter()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/video_capture/
H A Dvideo_file_capture_plugin.cpp172 height_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
178 width_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
184 auto rate = Plugin::AnyCast<double>(value); in SetParameter()
193 pixelFormat_ = Plugin::AnyCast<VideoPixelFormat>(value); in SetParameter()
H A Dvideo_capture_plugin.cpp194 height_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
200 width_ = Plugin::AnyCast<uint32_t>(value); in SetParameter()
206 captureRate_ = Plugin::AnyCast<double>(value); in SetParameter()
212 pixelFormat_ = Plugin::AnyCast<VideoPixelFormat>(value); in SetParameter()

Completed in 16 milliseconds

1234