/foundation/multimedia/player_framework/test/unittest/hitranscode/ |
H A D | hitranscode_unit_test.cpp | 51 std::shared_ptr<Meta> innerMeta = std::make_shared<Meta>(); in HWTEST_F() 52 std::shared_ptr<Meta> outputMeta = std::make_shared<Meta>(); in HWTEST_F() 76 std::shared_ptr<Meta> innerMeta = std::make_shared<Meta>(); in HWTEST_F() 77 std::shared_ptr<Meta> outputMeta = std::make_shared<Meta>(); in HWTEST_F() 95 std::shared_ptr<Meta> innerMeta = std::make_shared<Meta>(); in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/ |
H A D | ffmpeg_format_helper.h | 64 static void ParseMediaInfo(const AVFormatContext& avFormatContext, Meta& format); 65 static void ParseTrackInfo(const AVStream& avStream, Meta& format, const AVFormatContext& avFormatContext); 66 static void ParseUserMeta(const AVFormatContext& avFormatContext, std::shared_ptr<Meta> format); 67 static void ParseHevcInfo(const AVFormatContext& avFormatContext, HevcParseFormat parse, Meta &format); 73 static void ParseBaseTrackInfo(const AVStream& avStream, Meta &format, const AVFormatContext& avFormatContext); 74 static void ParseAVTrackInfo(const AVStream& avStream, Meta &format); 75 static void ParseVideoTrackInfo(const AVStream& avStream, Meta &format, const AVFormatContext& avFormatContext); 76 static void ParseAudioTrackInfo(const AVStream& avStream, Meta &format); 77 static void ParseImageTrackInfo(const AVStream& avStream, Meta &format); 78 static void ParseTimedMetaTrackInfo(const AVStream& avStream, Meta [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/demuxer/ |
H A D | ffmpeg_track_meta.h | 38 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 41 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 44 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 47 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 50 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 53 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 56 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 59 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 62 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta& meta); 66 const std::shared_ptr<AVCodecContext>& avCodecContext, Meta [all...] |
/foundation/multimedia/player_framework/services/engine/histreamer/transcoder/ |
H A D | hitranscoder_impl.h | 92 void AppendSrcMediaInfo(std::shared_ptr<Meta> meta);
93 void AppendDstMediaInfo(std::shared_ptr<Meta> meta);
105 Status ConfigureMetaData(const std::vector<std::shared_ptr<Meta>> &trackInfos);
106 Status SetTrackMime(const std::vector<std::shared_ptr<Meta>> &trackInfos);
109 Status ConfigureInputVideoMetaData(const std::vector<std::shared_ptr<Meta>> &trackInfos, const size_t &index);
110 bool SetValueByType(const std::shared_ptr<Meta> &innerMeta, std::shared_ptr<Meta> &outputMeta);
112 const std::shared_ptr<Meta> &innerMeta, std::shared_ptr<Meta> &outputMeta, const std::string &metaKey);
113 void ConfigureMetaDataToTrackFormat(const std::shared_ptr<Meta> [all...] |
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/codec/video_decoder/ |
H A D | video_decoder_filter.h | 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; 59 Plugin::Meta GetNegotiateParams(const Plugin::Meta& upstreamParams) override; 61 uint32_t CalculateBufferSize(const std::shared_ptr<const Plugin::Meta>& meta) override; 63 void UpdateParams(const std::shared_ptr<const Plugin::Meta>& upMeta, std::shared_ptr<Plugin::Meta> [all...] |
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/ |
H A D | codec_filter_base.h | 52 const Plugin::Meta& upstreamParams, 53 Plugin::Meta& downstreamParams) override; 55 bool Configure(const std::string& inPort, const std::shared_ptr<const Plugin::Meta>& upstreamMeta, 56 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override; 67 virtual uint32_t CalculateBufferSize(const std::shared_ptr<const Plugin::Meta>& meta); 69 virtual Plugin::Meta GetNegotiateParams(const Plugin::Meta& upstreamParams); 75 virtual ErrorCode ConfigureToStartPluginLocked(const std::shared_ptr<const Plugin::Meta>& meta); 77 ErrorCode UpdateMetaFromPlugin(Plugin::Meta [all...] |
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/codec/audio_decoder/ |
H A D | audio_decoder_filter.h | 37 bool Configure(const std::string& inPort, const std::shared_ptr<const Plugin::Meta>& upstreamMeta, 38 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override; 43 const Plugin::Meta& upstreamParams, 44 Plugin::Meta& downstreamParams) override; 51 uint32_t CalculateBufferSize(const std::shared_ptr<const Plugin::Meta>& meta) override; 55 void UpdateParams(const std::shared_ptr<const Plugin::Meta>& upMeta, 56 std::shared_ptr<Plugin::Meta>& meta) override;
|
/foundation/multimedia/media_foundation/engine/pipeline/core/ |
H A D | port.h | 61 const Plugin::Meta& upstreamParams, 62 Plugin::Meta& downstreamParams) = 0; 63 virtual bool Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upstreamParams, 64 Plugin::Meta& downstreamParams) = 0; 93 const Plugin::Meta& upstreamParams, 94 Plugin::Meta& downstreamParams) override; 95 bool Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upstreamParams, 96 Plugin::Meta [all...] |
H A D | port.cpp | 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& upstreamParams, in Configure() 83 Plugin::Meta& downstreamParams) in Configure() 162 const Plugin::Meta& upstreamParams, in Negotiate() 163 Plugin::Meta& downstreamParams) in Negotiate() 168 bool OutPort::Configure(const std::shared_ptr<const Plugin::Meta>& upstreamMeta, Plugin::Meta& upstreamParams, in Configure() 169 Plugin::Meta in Configure() [all...] |
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/codec/audio_encoder/ |
H A D | audio_encoder_filter.h | 33 virtual ErrorCode SetAudioEncoder(int32_t sourceId, std::shared_ptr<Plugin::Meta> encoderMeta); 42 const Plugin::Meta& upstreamParams, 43 Plugin::Meta& downstreamParams) override; 45 uint32_t CalculateBufferSize(const std::shared_ptr<const Plugin::Meta>& meta) override; 47 bool Configure(const std::string& inPort, const std::shared_ptr<const Plugin::Meta>& upstreamMeta, 48 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override; 60 ErrorCode ConfigureToStartPluginLocked(const std::shared_ptr<const Plugin::Meta>& meta) override; 78 std::shared_ptr<Plugin::Meta> encoderMeta_ {nullptr};
|
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/muxer/ |
H A D | ffmpeg_muxer_plugin.h | 43 Status SetParameter(const std::shared_ptr<Meta> ¶m) override; 44 Status SetUserMeta(const std::shared_ptr<Meta> &userMeta) override; 45 Status AddTrack(int32_t &trackIndex, const std::shared_ptr<Meta> &trackDesc) override; 52 Status SetRotation(std::shared_ptr<Meta> param); 53 Status SetLocation(std::shared_ptr<Meta> param); 54 Status SetMetaData(std::shared_ptr<Meta> param); 57 Status SetCodecParameterOfTrack(AVStream *stream, const std::shared_ptr<Meta> &trackDesc); 59 Status SetCodecParameterColor(AVStream* stream, const std::shared_ptr<Meta> &trackDesc); 61 Status SetCodecParameterCuva(AVStream* stream, const std::shared_ptr<Meta> &trackDesc); 64 Status SetCodecParameterTimedMeta(AVStream* stream, const std::shared_ptr<Meta> [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/ape/ |
H A D | ffmpeg_ape_decoder_plugin.h | 43 Status SetParameter(const std::shared_ptr<Meta> ¶meter) override; 45 Status GetParameter(std::shared_ptr<Meta> ¶meter) override; 67 bool CheckAdts(const std::shared_ptr<Meta> &format); 68 bool CheckSampleFormat(const std::shared_ptr<Meta> &format); 69 bool CheckFormat(const std::shared_ptr<Meta> &format); 70 bool CheckChannelCount(const std::shared_ptr<Meta> &format); 71 bool SetSamplerate(const std::shared_ptr<Meta> ¶meter); 75 Status GenExtradata(const std::shared_ptr<Meta> &format) const;
|
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/demux/ |
H A D | demuxer_filter.h | 69 const Plugin::Meta& upstreamParams, 70 Plugin::Meta& downstreamParams) override; 72 bool Configure(const std::string& inPort, const std::shared_ptr<const Plugin::Meta>& upstreamMeta, 73 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override; 77 std::vector<std::shared_ptr<Plugin::Meta>> GetStreamMetaInfo() const; 79 std::shared_ptr<Plugin::Meta> GetGlobalMetaInfo() const; 101 std::vector<std::shared_ptr<Plugin::Meta>> trackMetas; 102 std::shared_ptr<Plugin::Meta> globalMeta; 127 std::shared_ptr<Plugin::Meta> GetTrackMet [all...] |
/foundation/multimedia/av_codec/interfaces/inner_api/native/ |
H A D | audio_encoder_filter.h | 31 Status SetCodecFormat(const std::shared_ptr<Meta> &format);
34 Status Configure(const std::shared_ptr<Meta> ¶meter);
44 void SetParameter(const std::shared_ptr<Meta> ¶meter) override;
45 void GetParameter(std::shared_ptr<Meta> ¶meter) override;
50 void OnLinkedResult(const sptr<AVBufferQueueProducer> &outputBufferQueue, std::shared_ptr<Meta> &meta);
51 void OnUpdatedResult(std::shared_ptr<Meta> &meta);
52 void OnUnlinkedResult(std::shared_ptr<Meta> &meta);
58 Status OnLinked(StreamType inType, const std::shared_ptr<Meta> &meta,
60 Status OnUpdated(StreamType inType, const std::shared_ptr<Meta> &meta,
76 std::shared_ptr<Meta> configureParameter [all...] |
H A D | metadata_filter.h | 39 Status SetCodecFormat(const std::shared_ptr<Meta> &format); 42 Status Configure(const std::shared_ptr<Meta> ¶meter); 53 void SetParameter(const std::shared_ptr<Meta> ¶meter) override; 54 void GetParameter(std::shared_ptr<Meta> ¶meter) override; 59 void OnLinkedResult(const sptr<AVBufferQueueProducer> &outputBufferQueue, std::shared_ptr<Meta> &meta); 60 void OnUpdatedResult(std::shared_ptr<Meta> &meta); 61 void OnUnlinkedResult(std::shared_ptr<Meta> &meta); 65 Status OnLinked(StreamType inType, const std::shared_ptr<Meta> &meta, 67 Status OnUpdated(StreamType inType, const std::shared_ptr<Meta> &meta, 82 std::shared_ptr<Meta> configureParameter [all...] |
H A D | video_capture_filter.h | 39 Status SetCodecFormat(const std::shared_ptr<Meta> &format);
42 Status Configure(const std::shared_ptr<Meta> ¶meter);
53 void SetParameter(const std::shared_ptr<Meta> ¶meter) override;
54 void GetParameter(std::shared_ptr<Meta> ¶meter) override;
59 void OnLinkedResult(const sptr<AVBufferQueueProducer> &outputBufferQueue, std::shared_ptr<Meta> &meta);
60 void OnUpdatedResult(std::shared_ptr<Meta> &meta);
61 void OnUnlinkedResult(std::shared_ptr<Meta> &meta);
65 Status OnLinked(StreamType inType, const std::shared_ptr<Meta> &meta,
67 Status OnUpdated(StreamType inType, const std::shared_ptr<Meta> &meta,
82 std::shared_ptr<Meta> configureParameter [all...] |
H A D | surface_decoder_filter.h | 42 Status Configure(const std::shared_ptr<Meta> ¶meter);
52 void SetParameter(const std::shared_ptr<Meta>& parameter) override;
53 void GetParameter(std::shared_ptr<Meta>& parameter) override;
58 void OnLinkedResult(const sptr<AVBufferQueueProducer> &outputBufferQueue, std::shared_ptr<Meta> &meta);
59 void OnUpdatedResult(std::shared_ptr<Meta> &meta);
60 void OnUnlinkedResult(std::shared_ptr<Meta> &meta);
64 Status OnLinked(StreamType inType, const std::shared_ptr<Meta> &meta,
66 Status OnUpdated(StreamType inType, const std::shared_ptr<Meta> &meta,
80 std::shared_ptr<Meta> configureParameter_{nullptr};
87 std::shared_ptr<Meta> meta [all...] |
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/codec/video_encoder/ |
H A D | video_encoder_filter.h | 33 virtual ErrorCode SetVideoEncoder(int32_t sourceId, std::shared_ptr<Plugin::Meta> encoderMeta); 48 const Plugin::Meta& upstreamParams, 49 Plugin::Meta& downstreamParams) override; 51 bool Configure(const std::string& inPort, const std::shared_ptr<const Plugin::Meta>& upstreamMeta, 52 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override; 82 ErrorCode SetVideoEncoderFormat(const std::shared_ptr<const Plugin::Meta>& meta); 92 ErrorCode ConfigureNoLocked(const std::shared_ptr<const Plugin::Meta>& meta); 100 uint32_t CalculateBufferSize(const std::shared_ptr<const Plugin::Meta>& meta) override; 107 std::shared_ptr<Plugin::Meta> codecMeta [all...] |
/foundation/multimedia/player_framework/services/engine/histreamer/avmetadatahelper/ |
H A D | avmetadata_collector.h | 72 std::shared_ptr<Meta> GetAVMetadata(); 84 std::shared_ptr<Meta> customInfo_; 85 std::shared_ptr<Meta> collectedAVMetaData_; 90 const std::shared_ptr<Meta> &globalInfo, const std::vector<std::shared_ptr<Meta>> &trackInfos); 91 void ConvertToAVMeta(const std::shared_ptr<Meta> &innerMeta, Metadata &avmeta) const; 92 void FormatAVMeta(Metadata &avmeta, int32_t imageTrackCount, const std::shared_ptr<Meta> &globalInfo); 93 void FormatMimeType(Metadata &avmeta, const std::shared_ptr<Meta> &globalInfo); 94 void FormatDateTime(Metadata &avmeta, const std::shared_ptr<Meta> &globalInfo); 96 bool SetStringByValueType(const std::shared_ptr<Meta> [all...] |
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hencoder.h | 100 const std::shared_ptr<Media::Meta> &meta); 102 const std::shared_ptr<Media::Meta> &meta); 104 const std::shared_ptr<Media::Meta> &meta); 106 const std::shared_ptr<Media::Meta> &meta); 108 const std::shared_ptr<Media::Meta> &meta); 110 const std::shared_ptr<Media::Meta> &meta); 112 std::shared_ptr<Media::Meta> &meta) override; 113 void ExtractPerFrameLTRParam(BinaryReader &reader, std::shared_ptr<Media::Meta> &meta); 114 void ExtractPerFrameMadParam(BinaryReader &reader, std::shared_ptr<Media::Meta> &meta); 115 void ExtractPerFrameRealBitrateParam(BinaryReader &reader, std::shared_ptr<Media::Meta> [all...] |
/foundation/multimedia/player_framework/test/unittest/dfx_test/ |
H A D | media_dfx_test.cpp | 55 std::shared_ptr<Meta> meta = std::make_shared<Meta>(); in HWTEST_F() 71 std::shared_ptr<Meta> meta = std::make_shared<Meta>(); in HWTEST_F() 77 std::shared_ptr<Meta> meta1 = std::make_shared<Meta>(); in HWTEST_F() 92 std::shared_ptr<Meta> meta = std::make_shared<Meta>(); in HWTEST_F() 107 std::pair<uint64_t, std::shared_ptr<Meta>> listPair; in HWTEST_F() 109 listPair.second = std::make_shared<Meta>(); in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/aac/ |
H A D | ffmpeg_aac_decoder_plugin.h | 43 Status SetParameter(const std::shared_ptr<Meta> ¶meter) override; 45 Status GetParameter(std::shared_ptr<Meta> ¶meter) override; 67 bool CheckAdts(const std::shared_ptr<Meta> &format); 68 bool CheckSampleFormat(const std::shared_ptr<Meta> &format); 69 bool CheckFormat(const std::shared_ptr<Meta> &format); 70 bool CheckChannelCount(const std::shared_ptr<Meta> &format); 71 bool CheckSampleRate(const std::shared_ptr<Meta> &format) const;
|
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/vorbis/ |
H A D | ffmpeg_vorbis_decoder_plugin.h | 42 Status SetParameter(const std::shared_ptr<Meta> ¶meter) override; 44 Status GetParameter(std::shared_ptr<Meta> ¶meter) override; 66 bool CheckSampleFormat(const std::shared_ptr<Meta> &format); 67 bool CheckFormat(const std::shared_ptr<Meta> &format); 68 bool CheckChannelCount(const std::shared_ptr<Meta> &format); 69 bool CheckSampleRate(const std::shared_ptr<Meta> &format) const; 73 Status GenExtradata(const std::shared_ptr<Meta> &format) const;
|
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/flac/ |
H A D | ffmpeg_flac_encoder_plugin.h | 39 Status SetParameter(const std::shared_ptr<Meta> ¶meter) override;
40 Status GetParameter(std::shared_ptr<Meta> ¶meter) override;
54 Status CheckFormat(const std::shared_ptr<Meta> &format);
55 bool CheckBitRate(const std::shared_ptr<Meta> &format) const;
56 Status SetContext(const std::shared_ptr<Meta> &format);
57 void SetFormat(const std::shared_ptr<Meta> &format) noexcept;
61 Meta audioParameter_ ;
|
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/video_sink/ |
H A D | video_sink_filter.h | 53 const Plugin::Meta& upstreamParams, 54 Plugin::Meta& downstreamParams) override; 56 bool Configure(const std::string& inPort, const std::shared_ptr<const Plugin::Meta>& upstreamMeta, 57 Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams) override; 87 ErrorCode ConfigurePluginParams(const std::shared_ptr<const Plugin::Meta>& meta); 88 ErrorCode ConfigurePluginToStartNoLocked(const std::shared_ptr<const Plugin::Meta>& meta); 90 void HandleNegotiateParams(const Plugin::Meta& upstreamParams, Plugin::Meta& downstreamParams);
|