/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/utils/ |
H A D | ffmpeg_codec_map.cpp | 54 bool FormatName2Cap(const std::string& fmtName, CapabilitySet& outCaps) in FormatName2Cap() argument 57 outCaps.emplace_back(Capability(MEDIA_MIME_CONTAINER_MP4)); in FormatName2Cap() 60 outCaps.emplace_back(Capability(MEDIA_MIME_VIDEO_H264)); in FormatName2Cap()
|
H A D | ffmpeg_codec_map.h | 34 bool FormatName2Cap(const std::string& fmtName, CapabilitySet& outCaps);
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/audio_capture/ |
H A D | audio_capture_plugin.cpp | 35 void UpdateSupportedSampleRate(Capability& outCaps) in UpdateSupportedSampleRate() argument 47 outCaps.AppendDiscreteKeys<uint32_t>(Capability::Key::AUDIO_SAMPLE_RATE, values); in UpdateSupportedSampleRate() 52 void UpdateSupportedChannels(Capability& outCaps) in UpdateSupportedChannels() argument 64 outCaps.AppendDiscreteKeys<uint32_t>(Capability::Key::AUDIO_CHANNELS, values); in UpdateSupportedChannels() 69 void UpdateSupportedSampleFormat(Capability& outCaps) in UpdateSupportedSampleFormat() argument 81 outCaps.AppendDiscreteKeys<AudioSampleFormat>(Capability::Key::AUDIO_SAMPLE_FORMAT, values); in UpdateSupportedSampleFormat() 96 Capability outCaps(OHOS::Media::MEDIA_MIME_AUDIO_RAW); in AudioCaptureRegister() 97 UpdateSupportedSampleRate(outCaps); in AudioCaptureRegister() 98 UpdateSupportedChannels(outCaps); in AudioCaptureRegister() 99 UpdateSupportedSampleFormat(outCaps); in AudioCaptureRegister() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | plugin_register.cpp | 203 info->outCaps = base.outCaps; in InitMuxerInfo() 259 info->outCaps = base.outCaps; in InitGenericPlugin() 268 info->outCaps = base.outCaps; in SourceCapabilityConvert() 277 info->outCaps = base.outCaps; in DemuxerCapabilityConvert() 285 info->outCaps = base.outCaps; in CodecCapabilityConvert() [all...] |
H A D | plugin_info.h | 35 * Typically, plugin have inputs and outputs, those capabilities are described by inCaps and outCaps. 48 CapabilitySet outCaps; member
|
/foundation/multimedia/media_foundation/interface/inner_api/plugin/ |
H A D | plugin_definition.h | 173 outCaps.emplace_back(capability); in AddOutCaps() 197 return outCaps; in GetOutCaps() 223 CapabilitySet outCaps; ///< Plug-in output capability, For details, @see Capability. member
|
H A D | generic_plugin.h | 35 CapabilitySet outCaps {}; ///< Plug-in output capability, For details, @see Capability.
|
H A D | plugin_info.h | 35 * Typically, plugin have inputs and outputs, those capabilities are described by inCaps and outCaps. 48 CapabilitySet outCaps; member
|
/foundation/multimedia/media_foundation/engine/include/plugin/interface/ |
H A D | generic_plugin.h | 35 CapabilitySet outCaps {}; ///< Plug-in output capability, For details, @see Capability.
|
H A D | source_plugin.h | 164 CapabilitySet outCaps; ///< Plug-in output capability, For details, @see Capability. member
|
H A D | codec_plugin.h | 139 CapabilitySet outCaps {}; ///< Plug-in output capability, For details, @see Capability.
|
H A D | muxer_plugin.h | 54 CapabilitySet outCaps; ///< Plug-in output capability, For details, @see Capability. member
|
H A D | demuxer_plugin.h | 215 CapabilitySet outCaps; ///< Plug-in output capability, For details, @see Capability. member
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/ |
H A D | hdi_codec_manager.cpp | 90 def.outCaps = codecCapability.outCaps; in RegisterCodecPlugins() 147 codecCapability.outCaps.push_back(outcapBuilder.Build()); in AddHdiCap()
|
H A D | codec_manager.h | 31 CapabilitySet outCaps{}; ///< Plug-in output capability, For details, @see Capability.
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/video_capture/ |
H A D | video_file_capture_plugin.cpp | 46 Capability outCaps(OHOS::Media::MEDIA_MIME_VIDEO_RAW); in VideoFileCaptureRegister() 47 outCaps.AppendDiscreteKeys<VideoPixelFormat>( in VideoFileCaptureRegister() 49 definition.outCaps.push_back(outCaps); in VideoFileCaptureRegister() 50 // add es outCaps later in VideoFileCaptureRegister()
|
H A D | video_capture_plugin.cpp | 43 Capability outCaps(OHOS::Media::MEDIA_MIME_VIDEO_RAW); in VideoCaptureRegister() 44 outCaps.AppendDiscreteKeys<VideoPixelFormat>( in VideoCaptureRegister() 46 definition.outCaps.push_back(outCaps); in VideoCaptureRegister() 47 // add es outCaps later in VideoCaptureRegister()
|
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/src/ |
H A D | histreamer_ability_querier.cpp | 118 std::vector<AudioEncoderOut> ParseAudioEncoderOut(CapabilitySet &outCaps) in ParseAudioEncoderOut() argument 121 for (auto &cap : outCaps) { in ParseAudioEncoderOut() 149 audioEncoder.outs = ParseAudioEncoderOut(pluginInfo->outCaps); in QueryAudioEncoderAbility() 340 std::vector<AudioDecoderOut> ParseAudioDecoderOut(CapabilitySet &outCaps) in ParseAudioDecoderOut() argument 343 for (auto &cap : outCaps) { in ParseAudioDecoderOut() 371 audioDecoder.outs = ParseAudioDecoderOut(pluginInfo->outCaps); in QueryAudioDecoderAbility() 549 std::vector<VideoEncoderOut> ParseVideoEncoderOut(CapabilitySet &outCaps) in ParseVideoEncoderOut() argument 552 for (auto &cap : outCaps) { in ParseVideoEncoderOut() 579 videoEncoder.outs = ParseVideoEncoderOut(pluginInfo->outCaps); in QueryVideoEncoderAbility() 746 std::vector<VideoDecoderOut> ParseVideoDecoderOut(CapabilitySet &outCaps) in ParseVideoDecoderOut() argument [all...] |
/foundation/multimedia/media_foundation/engine/pipeline/filters/source/video_capture/ |
H A D | video_capture_filter.cpp | 310 bool VideoCaptureFilter::DoNegotiate(const CapabilitySet &outCaps) in DoNegotiate() argument 312 if (outCaps.empty()) { in DoNegotiate() 316 for (const auto& outCap : outCaps) { in DoNegotiate() 344 if (inputType_ == supportInputType && DoNegotiate(info->outCaps) && in FindPlugin()
|
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/source/video_capture/ |
H A D | video_capture_filter.h | 56 bool DoNegotiate(const CapabilitySet& outCaps);
|
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/av_transport_input/ |
H A D | av_transport_input_filter.cpp | 214 if (info == nullptr || info->outCaps.empty() || mime != info->outCaps[0].mime) { in FindPlugin() 217 if (DoNegotiate(info->outCaps) && CreatePlugin(info) == ErrorCode::SUCCESS) { in FindPlugin() 226 bool AVInputFilter::DoNegotiate(const CapabilitySet& outCaps) in DoNegotiate() argument 229 if (outCaps.empty()) { in DoNegotiate() 233 for (const auto& outCap : outCaps) { in DoNegotiate()
|
H A D | av_transport_input_filter.h | 57 bool DoNegotiate(const CapabilitySet& outCaps);
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/source/audio_capture/ |
H A D | audio_capture_filter.cpp | 492 bool AudioCaptureFilter::DoNegotiate(const CapabilitySet &outCaps) in DoNegotiate() argument 494 if (outCaps.empty()) { in DoNegotiate() 498 for (const auto& outCap : outCaps) { in DoNegotiate() 549 if (inputType_ == supportInputType && DoNegotiate(info->outCaps) && in FindPlugin()
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/audio_encoder/ |
H A D | audio_encoder_filter.cpp | 82 FALSE_LOG_MSG(!candidate.first->outCaps.empty(), "encoder plugin must have out caps"); in Negotiate() 83 for (const auto& outCap : candidate.first->outCaps) { // each codec plugin should have at least one out cap in Negotiate() 145 FALSE_RETURN_V_MSG_E(MergeMetaWithCapability(*upstreamMeta, pluginInfo_->outCaps[0], *thisMeta), false, in Configure()
|
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/source/audio_capture/ |
H A D | audio_capture_filter.h | 64 bool DoNegotiate(const CapabilitySet& outCaps);
|