/foundation/multimedia/media_foundation/tests/unittest/meta/ |
H A D | any_func_unit_test.cpp | 68 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 D | hcodec_utils.cpp | 27 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 D | TestAny.cpp | 147 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 D | TestCompatibleCheck.cpp | 92 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 D | codec_cmd_executor.cpp | 67 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 D | hdi_codec_manager.cpp | 54 auto codecComponent = Plugin::AnyCast<CodecComponentType**>(component); in CreateComponent() 57 Plugin::AnyCast<int64_t>(appData), Plugin::AnyCast<CodecCallbackType*>(callbacks)); in CreateComponent()
|
H A D | hdi_codec_adapter.cpp | 336 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 D | demuxer_log_compressor.cpp | 103 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 D | format.cpp | 221 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 D | any.cpp | 64 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 D | daudio_output_plugin.cpp | 109 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 D | compatible_check.cpp | 299 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 D | any.h | 116 * @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 D | any.h | 72 * @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 D | av_transport_input_filter.cpp | 210 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 D | surface_sink_plugin.cpp | 222 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 D | audio_server_sink_plugin.cpp | 548 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 D | audio_capture_plugin.cpp | 295 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 D | hst_recorder_param.h | 33 return Plugin::AnyCast<T>(&val); in GetValPtr()
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/sdl/audio_sink/ |
H A D | sdl_audio_sink_plugin.cpp | 239 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 D | audio_sink_filter.cpp | 78 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 D | dsoftbus_output_plugin.cpp | 172 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 D | audio_server_sink_plugin.cpp | 551 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 D | video_file_capture_plugin.cpp | 172 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 D | video_capture_plugin.cpp | 194 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()
|