Home
last modified time | relevance | path

Searched refs:Plugin (Results 1 – 25 of 522) sorted by relevance

12345678910>>...21

/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/common/
H A Dplugin_utils.cpp83 auto item = Plugin::AnyCast<Plugin::IntervalCapability<T>>(&val); in IntervalCapKeyStringiness()
107 auto item = Plugin::AnyCast<Plugin::DiscreteCapability<T>>(&val); in DiscreteCapKeyStringiness()
131 if (Plugin::Any::IsSameTypeWith<Plugin::FixedCapability<T>>(val)) { in CapKeyStringiness()
133 } else if (Plugin::Any::IsSameTypeWith<Plugin::IntervalCapability<T>>(val)) { in CapKeyStringiness()
135 } else if (Plugin::Any::IsSameTypeWith<Plugin::DiscreteCapability<T>>(val)) { in CapKeyStringiness()
245 } else if (Plugin::Any::IsSameTypeWith<Plugin::DiscreteCapability<T>>(val)) { in MetaIDStringiness()
281 {Plugin::Tag::MEDIA_SEEKABLE, MetaIDStringiness<Plugin::Seekable>},
284 {Plugin::Tag::AUDIO_AAC_PROFILE, MetaIDStringiness<Plugin::AudioAacProfile>},
290 {Plugin::Tag::VIDEO_PIXEL_FORMAT, MetaIDStringiness<Plugin::VideoPixelFormat>},
312 Plugin::GetTagStrName(tag), Plugin::GetTagTypeStrName(tag)); in AssignParameterIfMatch()
[all …]
H A Dplugin_utils.h42 bool AssignParameterIfMatch(Tag tag, T& ret, const Plugin::ValueType& val);
49 ErrorCode TranslatePluginStatus(Plugin::Status pluginError);
51 bool TranslateIntoParameter(const int &key, OHOS::Media::Plugin::Tag &tag);
53 std::vector<std::pair<std::shared_ptr<Plugin::PluginInfo>, Plugin::Capability>> FindAvailablePlugin…
54 const Plugin::Capability& upStreamCaps, Plugin::PluginType pluginType,
55 Plugin::CodecMode preferredCodecMode = Plugin::CodecMode::HARDWARE);
57 std::vector<std::shared_ptr<Plugin::PluginInfo>> FindAvailablePluginsByOutputMime(const std::string…
58Plugin::PluginType pluginType);
59 uint8_t GetBytesPerSample(Plugin::AudioSampleFormat fmt);
63 std::string Meta2String(const Plugin::Meta& meta);
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dcompatible_check.cpp86 bool ExtractFixedCap(const Plugin::ValueType& value, Plugin::ValueType& fixedValue);
318 if (Plugin::Any::IsSameTypeWith<Plugin::IntervalCapability<T>>(value1)) { in IntervalNumericalCapabilityCheck()
338 if (Plugin::Any::IsSameTypeWith<Plugin::DiscreteCapability<T>>(value1)) { in DiscreteNumericalCapabilityCheck()
378 Plugin::Tag2String(static_cast<Plugin::Tag>(pairKey.first))); in MergeCapabilityKeys()
427 bool ExtractFixedCap(const Plugin::ValueType& value, Plugin::ValueType& fixedValue) in ExtractFixedCap()
429 if (Plugin::Any::IsSameTypeWith<Plugin::FixedCapability<T>>(value)) { in ExtractFixedCap()
430 fixedValue = Plugin::AnyCast<Plugin::FixedCapability<T>>(value); in ExtractFixedCap()
432 } else if (Plugin::Any::IsSameTypeWith<Plugin::IntervalCapability<T>>(value)) { in ExtractFixedCap()
433 auto tmp = Plugin::AnyCast<Plugin::IntervalCapability<T>>(value); in ExtractFixedCap()
436 } else if (Plugin::Any::IsSameTypeWith<Plugin::DiscreteCapability<T>>(value)) { in ExtractFixedCap()
[all …]
H A Dport.h63 …virtual bool Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upst…
92 Plugin::Capability& negotiatedCap,
93 const Plugin::Meta& upstreamParams,
95 …bool Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upstreamPara…
114 Plugin::Capability& negotiatedCap,
115 const Plugin::Meta& upstreamParams,
117 …bool Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upstreamPara…
140 Plugin::Capability& negotiatedCap,
143 …bool Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upstreamPara…
163 Plugin::Capability& negotiatedCap,
[all …]
H A Dport.cpp75 Plugin::Capability& negotiatedCap, in Negotiate()
76 const Plugin::Meta& upstreamParams, in Negotiate()
77 Plugin::Meta& downstreamParams) in Negotiate()
82 bool InPort::Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upstr… in Configure()
83 Plugin::Meta& downstreamParams) in Configure()
161 Plugin::Capability& negotiatedCap, in Negotiate()
163 Plugin::Meta& downstreamParams) in Negotiate()
168 bool OutPort::Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upst… in Configure()
169 Plugin::Meta& downstreamParams) in Configure()
216 bool EmptyInPort::Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& … in Configure()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dplugin_wrapper.cpp22 OHOS::Media::Plugin::Tag::MIME,
23 OHOS::Media::Plugin::Tag::TRACK_ID,
25 OHOS::Media::Plugin::Tag::MEDIA_BITRATE,
31 OHOS::Media::Plugin::Tag::MEDIA_TITLE,
32 OHOS::Media::Plugin::Tag::MEDIA_ARTIST,
34 OHOS::Media::Plugin::Tag::MEDIA_ALBUM,
36 OHOS::Media::Plugin::Tag::MEDIA_DATE,
38 OHOS::Media::Plugin::Tag::MEDIA_GENRE,
47 OHOS::Media::Plugin::Tag::MEDIA_TYPE,
53 OHOS::Media::Plugin::Tag::VIDEO_WIDTH,
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/video_decoder/
H A Dvideo_decoder_filter.cpp54 bufferMetaType_ = Plugin::BufferMetaType::VIDEO; in VideoDecoderFilter()
55 pluginType_ = Plugin::PluginType::VIDEO_DECODER; in VideoDecoderFilter()
106 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) in Configure()
136 Plugin::VideoPixelFormat vdecFormat; in CalculateBufferSize()
145 vdecFormat == Plugin::VideoPixelFormat::NV21 || in CalculateBufferSize()
146 vdecFormat == Plugin::VideoPixelFormat::NV12) { in CalculateBufferSize()
164 Plugin::Meta VideoDecoderFilter::GetNegotiateParams(const Plugin::Meta& upstreamParams) in GetNegotiateParams()
167 Plugin::Meta proposeParams = upstreamParams; in GetNegotiateParams()
176 Plugin::Tag tag = Plugin::Tag::BUFFER_ALLOCATOR; in GetAllocator()
179 if (Plugin::Any::IsSameTypeWith<std::shared_ptr<Plugin::SurfaceAllocator>>(ite->second)) { in GetAllocator()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/
H A Dcodec_filter_base.h51 Plugin::Capability& negotiatedCap,
52 const Plugin::Meta& upstreamParams,
56 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override;
69 virtual Plugin::Meta GetNegotiateParams(const Plugin::Meta& upstreamParams);
87 Plugin::Any tmp; in GetPluginParameterLocked()
90 value = Plugin::AnyCast<T>(tmp); in GetPluginParameterLocked()
95 Plugin::Meta sinkParams_ {};
96 std::shared_ptr<Plugin::Codec> plugin_ {};
97 Plugin::BufferMetaType bufferMetaType_ = {};
99 Plugin::PluginType pluginType_ {};
[all …]
H A Dcodec_filter_base.cpp73 ErrorCode CodecFilterBase::UpdateMetaFromPlugin(Plugin::Meta& meta) in UpdateMetaFromPlugin()
80 Plugin::ValueType tmpVal; in UpdateMetaFromPlugin()
83 if (Plugin::HasTagInfo(keyPair.first)) { in UpdateMetaFromPlugin()
94 if (Plugin::HasTagInfo(keyPair.first)) { in UpdateMetaFromPlugin()
96Plugin::GetTagStrName(keyPair.first), std::get<2>(Plugin::g_tagInfoMap.at(keyPair.first))); in UpdateMetaFromPlugin()
157 Plugin::Meta CodecFilterBase::GetNegotiateParams(const Plugin::Meta& upstreamParams) in GetNegotiateParams()
168 Plugin::Tag2String(static_cast<Plugin::Tag>(outCapKey))); in CheckRequiredOutCapKeys()
185 Plugin::Meta& downstreamParams) in Negotiate()
208 Plugin::Meta proposeParams; in Negotiate()
236 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) in Configure()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/audio_decoder/
H A Daudio_decoder_filter.cpp47 bufferMetaType_ = Plugin::BufferMetaType::AUDIO; in AudioDecoderFilter()
48 pluginType_ = Plugin::PluginType::AUDIO_DECODER; in AudioDecoderFilter()
83 Plugin::Capability& negotiatedCap, in Negotiate()
85 Plugin::Meta& downstreamParams) in Negotiate()
94 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) in Configure()
136 Plugin::AudioSampleFormat format; in CalculateBufferSize()
170 … plugin_->SetParameter(Plugin::Tag::AUDIO_OUTPUT_CHANNELS, outputChannels) != Plugin::Status::OK) { in UpdateParams()
176 …if (iter != std::end(sinkParams_) && Plugin::Any::IsSameTypeWith<Plugin::AudioChannelLayout>(iter-… in UpdateParams()
177 auto outputChanLayout = Plugin::AnyCast<Plugin::AudioChannelLayout>(iter->second); in UpdateParams()
178 Plugin::AudioChannelLayout upAudioChannelLayout; in UpdateParams()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/demux/
H A Ddemuxer_filter.cpp39Plugin::Status ReadAt(int64_t offset, std::shared_ptr<Plugin::Buffer>& buffer, size_t expectedLen)…
41 Plugin::Seekable GetSeekable() override;
58 Plugin::Status DemuxerFilter::DataSourceImpl::ReadAt(int64_t offset, std::shared_ptr<Plugin::Buffer… in ReadAt()
66 Plugin::Status rtv = Plugin::Status::OK; in ReadAt()
98 return (filter.mediaDataSize_ > 0) ? Plugin::Status::OK : Plugin::Status::ERROR_WRONG_STATE; in GetSize()
253 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) in Configure()
496 if (rtv == Plugin::Status::OK) { in ReadFrame()
539 Plugin::Meta& downstreamParams) in UpdateStreamMeta()
546 Plugin::AudioChannelLayout channelLayout = Plugin::AudioChannelLayout::STEREO; in UpdateStreamMeta()
547 Plugin::AudioChannelLayout outputChannelLayout = Plugin::AudioChannelLayout::STEREO; in UpdateStreamMeta()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/test/unittest/
H A DTestCompatibleCheck.cpp30 using namespace OHOS::Media::Plugin;
397Plugin::AudioSampleFormat::S64, Plugin::AudioSampleFormat::S64P, Plugin::AudioSampleFormat::U64,
398 Plugin::AudioSampleFormat::U64P, Plugin::AudioSampleFormat::F64,
413 auto disCaps = Plugin::AnyCast<Plugin::DiscreteCapability<Plugin::AudioSampleFormat>>(
431Plugin::AudioSampleFormat::S64, Plugin::AudioSampleFormat::S64P, Plugin::AudioSampleFormat::U64,
432 Plugin::AudioSampleFormat::U64P, Plugin::AudioSampleFormat::F64,
442 Plugin::AudioChannelLayout::STEREO, Plugin::AudioChannelLayout::SURROUND,
443 Plugin::AudioChannelLayout::CH_5POINT1, Plugin::AudioChannelLayout::CH_7POINT1,
450 Plugin::AudioChannelLayout::STEREO, Plugin::AudioChannelLayout::SURROUND,
451 Plugin::AudioChannelLayout::CH_5POINT1, Plugin::AudioChannelLayout::CH_7POINT1,
[all …]
H A DTestCommon.cpp31 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::S64P);
33 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::U64);
35 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::U64P);
37 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::F64);
39 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::F64P);
42 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::F32);
46 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::S32);
50 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::U32);
55 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::S24);
72 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::S8);
[all …]
/ohos5.0/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/av_transport_input/
H A Dav_transport_input_filter.cpp279 Plugin::Meta emptyMeta; in DoConfigure()
280 Plugin::Meta targetMeta; in DoConfigure()
308 ErrorCode AVInputFilter::MergeMeta(const Plugin::Meta& meta, Plugin::Meta& targetMeta) in MergeMeta()
322 ErrorCode AVInputFilter::ConfigMeta(Plugin::Meta& meta) in ConfigMeta()
327 !Plugin::Any::IsSameTypeWith<Plugin::MediaType>(paramsMap_[Tag::MEDIA_TYPE])) { in ConfigMeta()
331 auto mediaType = Plugin::AnyCast<Plugin::MediaType>(paramsMap_[Tag::MEDIA_TYPE]); in ConfigMeta()
347 meta.Set<Plugin::Tag::VIDEO_WIDTH>(width); in ConfigVideoMeta()
353 meta.Set<Plugin::Tag::VIDEO_HEIGHT>(height); in ConfigVideoMeta()
399 {0, OHOS::Media::Plugin::AudioSampleFormat::U8}, in TransAudioSampleFormat()
400 {1, OHOS::Media::Plugin::AudioSampleFormat::S16}, in TransAudioSampleFormat()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/source/audio_capture/
H A Daudio_capture_filter.h62 Plugin::PluginManager& manager);
65 bool CheckSampleRate(const Plugin::Capability& cap);
66 bool CheckChannels(const Plugin::Capability& cap);
67 bool CheckSampleFormat(const Plugin::Capability& cap);
70 … void PickPreferSampleFmt(const std::shared_ptr<Plugin::Meta>& meta, const Plugin::ValueType& val);
71 std::shared_ptr<Plugin::Meta> PickPreferParameters();
75 std::shared_ptr<Plugin::Source> plugin_ {nullptr};
77 std::shared_ptr<Plugin::PluginInfo> pluginInfo_ {nullptr};
78 Plugin::SrcInputType inputType_ {};
94 Plugin::AudioSampleFormat sampleFormat_ {OHOS::Media::Plugin::AudioSampleFormat::S16};
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/demux/
H A Ddemuxer_filter.h68 Plugin::Capability& negotiatedCap,
69 const Plugin::Meta& upstreamParams,
70 Plugin::Meta& downstreamParams) override;
73 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override;
79 std::shared_ptr<Plugin::Meta> GetGlobalMetaInfo() const;
101 std::vector<std::shared_ptr<Plugin::Meta>> trackMetas;
102 std::shared_ptr<Plugin::Meta> globalMeta;
136 Plugin::Capability& negotiatedCap, Plugin::Meta& downstreamParams);
142 Plugin::Seekable seekable_;
150 std::shared_ptr<Plugin::Demuxer> plugin_;
[all …]
/ohos5.0/base/hiviewdfx/hiview/base/
H A Dplugin.cpp26 Plugin::~Plugin() in ~Plugin()
49 bool Plugin::CanProcessMoreEvents() in CanProcessMoreEvents()
109 std::string Plugin::GetPluginInfo() in GetPluginInfo()
114 std::string Plugin::GetHandlerInfo() in GetHandlerInfo()
119 const std::string& Plugin::GetName() in GetName()
124 const std::string& Plugin::GetVersion() in GetVersion()
129 void Plugin::SetName(const std::string& name) in SetName()
134 void Plugin::SetVersion(const std::string& version) in SetVersion()
144 std::shared_ptr<EventLoop> Plugin::GetWorkLoop() in GetWorkLoop()
149 void Plugin::UpdateActiveTime() in UpdateActiveTime()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/audio_sink/
H A Daudio_sink_filter.h39 ErrorCode SetParameter(int32_t key, const Plugin::Any& value) override;
41 ErrorCode GetParameter(int32_t key, Plugin::Any& value) override;
45 Plugin::Capability& negotiatedCap,
46 const Plugin::Meta& upstreamParams,
47 Plugin::Meta& downstreamParams) override;
50 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override;
80 void OnEvent(const Plugin::PluginEvent& event) override;
87 Plugin::AudioRenderInfo audioRenderInfo_ {};
88 Plugin::AudioInterruptMode audioInterruptMode_ {Plugin::AudioInterruptMode::SHARE_MODE};
89 Plugin::Seekable seekable_ {Plugin::Seekable::INVALID};
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/codec/video_decoder/
H A Dvideo_decoder_filter.h42 const std::shared_ptr<const Plugin::Capability>& upstreamCap,
43 Plugin::Capability& negotiatedCap,
44 const Plugin::Meta& upstreamParams,
45 Plugin::Meta& downstreamParams) override;
47 … bool Configure(const std::string& inPort, const std::shared_ptr<const Plugin::Meta>& upstreamMeta,
48 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override;
50 void OnInputBufferDone(const std::shared_ptr<Plugin::Buffer>& input) override;
52 void OnOutputBufferDone(const std::shared_ptr<Plugin::Buffer>& output) override;
59 Plugin::Meta GetNegotiateParams(const Plugin::Meta& upstreamParams) override;
61 uint32_t CalculateBufferSize(const std::shared_ptr<const Plugin::Meta>& meta) override;
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/audio_encoder/
H A Daudio_encoder_filter.cpp37 pluginType_ = Plugin::PluginType::AUDIO_ENCODER; in AudioEncoderFilter()
84 Plugin::Meta tmpMeta; in Negotiate()
122 Plugin::ValueType value; in CalculateBufferSize()
123 if (plugin_->GetParameter(Plugin::Tag::AUDIO_SAMPLE_PER_FRAME, value) != Plugin::Status::OK || in CalculateBufferSize()
124 !Plugin::Any::IsSameTypeWith<uint32_t>(value)) { in CalculateBufferSize()
128 auto samplesPerFrame = Plugin::AnyCast<uint32_t>(value); in CalculateBufferSize()
131 Plugin::AudioSampleFormat format; in CalculateBufferSize()
137 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) in Configure()
143 auto thisMeta = std::make_shared<Plugin::Meta>(); in Configure()
291 if (status != Plugin::Status::OK && status != Plugin::Status::END_OF_STREAM) { in FinishFrame()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/video_encoder/
H A Dvideo_encoder_filter.cpp69 pluginType_ = Plugin::PluginType::VIDEO_ENCODER; in VideoEncoderFilter()
73 vencFormat_.format = Plugin::VideoPixelFormat::YUV420P; in VideoEncoderFilter()
74 vencFormat_.profile = Plugin::VideoH264Profile::UNKNOWN; in VideoEncoderFilter()
177 Plugin::Meta tmpMeta; in Negotiate()
215 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) in Configure()
223 auto thisMeta = std::make_shared<Plugin::Meta>(); in Configure()
296 vencFormat_.format == Plugin::VideoPixelFormat::NV21 || in CalculateBufferSize()
297 vencFormat_.format == Plugin::VideoPixelFormat::NV12) { in CalculateBufferSize()
316 FALSE_LOG(meta->Get<Plugin::Tag::MIME>(vencFormat_.mime)); in SetVideoEncoderFormat()
503 Plugin::Status ret; in HandleOneFrame()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/hdi_adapter/utils/
H A Dhdi_au_utils.cpp25 namespace Plugin { namespace
33 OHOS::Media::Plugin::AudioSampleFormat pFormat;
37 {AUDIO_FORMAT_TYPE_PCM_8_BIT, false, true, false, OHOS::Media::Plugin::AudioSampleFormat::U8},
38 {AUDIO_FORMAT_TYPE_PCM_8_BIT, false, false, false, OHOS::Media::Plugin::AudioSampleFormat::U8P},
39 {AUDIO_FORMAT_TYPE_PCM_8_BIT, true, true, false, OHOS::Media::Plugin::AudioSampleFormat::S8},
40 {AUDIO_FORMAT_TYPE_PCM_8_BIT, true, false, false, OHOS::Media::Plugin::AudioSampleFormat::S8P},
43 {AUDIO_FORMAT_TYPE_PCM_16_BIT, true, true, false, OHOS::Media::Plugin::AudioSampleFormat::S16},
66 std::pair<OHOS::Media::Plugin::AudioChannelLayout, AudioChannelMask> g_phcmt[] = {
67 {OHOS::Media::Plugin::AudioChannelLayout::MONO, AUDIO_CHANNEL_MONO},
68 {OHOS::Media::Plugin::AudioChannelLayout::STEREO, AUDIO_CHANNEL_STEREO}
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/scene/recorder/standard/
H A Drecorder_utils.cpp50 Plugin::SrcInputType TransAudioInputType(OHOS::Media::AudioSourceType sourceType) in TransAudioInputType()
53 {OHOS::Media::AudioSourceType::AUDIO_MIC, Plugin::SrcInputType::AUD_MIC}, in TransAudioInputType()
61 return Plugin::SrcInputType::UNKNOWN; in TransAudioInputType()
63 Plugin::SrcInputType TransVideoInputType(OHOS::Media::VideoSourceType sourceType) in TransVideoInputType()
74 return Plugin::SrcInputType::UNKNOWN; in TransVideoInputType()
81 FALSE_LOG(encoderMeta.Set<Plugin::Tag::MIME>(MEDIA_MIME_AUDIO_AAC)); in TransAudioEncoderFmt()
82 FALSE_LOG(encoderMeta.Set<Plugin::Tag::AUDIO_AAC_PROFILE>(Plugin::AudioAacProfile::LC)); in TransAudioEncoderFmt()
96 … FALSE_LOG(encoderMeta.Set<Plugin::Tag::VIDEO_H264_PROFILE>(Plugin::VideoH264Profile::BASELINE)); in TransVideoEncoderFmt()
112 bool CastAudRecorderParam(const RecorderParam& param, Plugin::ValueType& val) in CastAudRecorderParam()
134 bool CastVidRecorderParam(const RecorderParam& param, Plugin::ValueType& val) in CastVidRecorderParam()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/codec/video_encoder/
H A Dvideo_encoder_filter.h46 const std::shared_ptr<const Plugin::Capability>& upstreamCap,
47 Plugin::Capability& negotiatedCap,
48 const Plugin::Meta& upstreamParams,
49 Plugin::Meta& downstreamParams) override;
52 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override;
63 void OnInputBufferDone(const std::shared_ptr<Plugin::Buffer>& buffer) override;
76 Plugin::VideoPixelFormat format;
77 Plugin::VideoH264Profile profile;
79 Plugin::CodecConfig codecConfig;
92 ErrorCode ConfigureNoLocked(const std::shared_ptr<const Plugin::Meta>& meta);
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/video_sink/
H A Dvideo_sink_filter.h46 ErrorCode SetParameter(int32_t key, const Plugin::Any& value) override;
48 ErrorCode GetParameter(int32_t key, Plugin::Any& value) override;
51 const std::shared_ptr<const Plugin::Capability>& upstreamCap,
52 Plugin::Capability& negotiatedCap,
53 const Plugin::Meta& upstreamParams,
54 Plugin::Meta& downstreamParams) override;
57 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override;
87 ErrorCode ConfigurePluginParams(const std::shared_ptr<const Plugin::Meta>& meta);
90 void HandleNegotiateParams(const Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams);
102 std::shared_ptr<Plugin::VideoSink> plugin_ {nullptr};
[all …]

12345678910>>...21