/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/ |
H A D | reader.cpp | 107 MediaManagerError Reader::GetMediaInfo(std::shared_ptr<MediaInfo>& mediaInfo) in GetMediaInfo() argument 109 GetSourceMediaInfo(mediaInfo); in GetMediaInfo() 110 mediaInfo->streamCount = trackCount_; in GetMediaInfo() 116 GetTrackMediaInfo(videoFormat, mediaInfo); in GetMediaInfo() 131 void Reader::GetSourceMediaInfo(std::shared_ptr<MediaInfo>& mediaInfo) const in GetSourceMediaInfo() 134 auto ret = sourceFormat_->GetStringValue(Tag::MEDIA_CREATION_TIME, mediaInfo->creationTime); in GetSourceMediaInfo() 136 ret = sourceFormat_->GetLongValue(Tag::MEDIA_DURATION, mediaInfo->codecInfo.duration); in GetSourceMediaInfo() 138 ret = sourceFormat_->GetStringValue(RECORD_SYSTEM_TIMESTAMP, mediaInfo->recorderTime); in GetSourceMediaInfo() 140 ret = sourceFormat_->GetFloatValue(Tag::MEDIA_LATITUDE, mediaInfo->latitude); in GetSourceMediaInfo() 142 ret = sourceFormat_->GetFloatValue(Tag::MEDIA_LONGITUDE, mediaInfo in GetSourceMediaInfo() [all...] |
H A D | muxer.cpp | 99 MediaManagerError Muxer::AddMediaInfo(const std::shared_ptr<MediaInfo>& mediaInfo) in AddMediaInfo() argument 102 int32_t rotation = mediaInfo->codecInfo.rotation == -1 ? 0 : mediaInfo->codecInfo.rotation; in AddMediaInfo() 104 param->Set<Tag::MEDIA_CREATION_TIME>(mediaInfo->creationTime); in AddMediaInfo() 105 param->Set<Tag::MEDIA_LATITUDE>(mediaInfo->latitude); in AddMediaInfo() 106 param->Set<Tag::MEDIA_LONGITUDE>(mediaInfo->longitude); in AddMediaInfo() 112 userMeta->SetData(VIDEO_FRAME_COUNT, mediaInfo->codecInfo.numFrames); in AddMediaInfo() 113 userMeta->SetData(RECORD_SYSTEM_TIMESTAMP, mediaInfo->recorderTime); in AddMediaInfo()
|
/foundation/CastEngine/castengine_cast_framework/service/src/session/src/stream/src/ |
H A D | i_cast_stream_manager.cpp | 145 void ICastStreamManager::EncapMediaInfo(const MediaInfo &mediaInfo, json &data, bool isDoubleFrame) in EncapMediaInfo() argument 147 data[KEY_MEDIA_ID] = mediaInfo.mediaId; in EncapMediaInfo() 148 data[KEY_MEDIA_NAME] = mediaInfo.mediaName; in EncapMediaInfo() 149 data[KEY_MEDIA_URL] = mediaInfo.mediaUrl; in EncapMediaInfo() 150 data[KEY_MEDIA_TYPE] = mediaInfo.mediaType; in EncapMediaInfo() 151 data[KEY_MEDIA_SIZE] = mediaInfo.mediaSize; in EncapMediaInfo() 152 data[KEY_START_POSITION] = mediaInfo.startPosition; in EncapMediaInfo() 153 data[KEY_DURATION] = mediaInfo.duration; in EncapMediaInfo() 154 data[KEY_CLOSING_CREDITS_POSITION] = mediaInfo.closingCreditsPosition; in EncapMediaInfo() 155 data[KEY_ALBUM_TITLE] = mediaInfo in EncapMediaInfo() 166 ParseMediaInfo(const json &data, MediaInfo &mediaInfo, bool isDoubleFrame) ParseMediaInfo() argument [all...] |
H A D | cast_stream_manager_server.cpp | 130 bool CastStreamManagerServer::NotifyPeerMediaItemChanged(const MediaInfo &mediaInfo) in NotifyPeerMediaItemChanged() argument 134 EncapMediaInfo(mediaInfo, body, false); in NotifyPeerMediaItemChanged() 172 bool CastStreamManagerServer::NotifyPeerPlayRequest(const MediaInfo &mediaInfo) in NotifyPeerPlayRequest() argument 182 EncapMediaInfo(mediaInfo, info, false); in NotifyPeerPlayRequest() 231 CLOGE("json object have no mediaInfo list"); in ParseMediaInfoHolder() 236 MediaInfo mediaInfo = MediaInfo(); in ParseMediaInfoHolder() local 238 if (!ParseMediaInfo(info, mediaInfo, false)) { in ParseMediaInfoHolder() 241 mediaInfoHolder.mediaInfoList.push_back(mediaInfo); in ParseMediaInfoHolder()
|
/foundation/CastEngine/castengine_cast_plus_stream/src/stream/src/ |
H A D | i_cast_stream_manager.cpp | 145 void ICastStreamManager::EncapMediaInfo(const MediaInfo &mediaInfo, json &data, bool isDoubleFrame) in EncapMediaInfo() argument 147 data[KEY_MEDIA_ID] = mediaInfo.mediaId; in EncapMediaInfo() 148 data[KEY_MEDIA_NAME] = mediaInfo.mediaName; in EncapMediaInfo() 149 data[KEY_MEDIA_URL] = mediaInfo.mediaUrl; in EncapMediaInfo() 150 data[KEY_MEDIA_TYPE] = mediaInfo.mediaType; in EncapMediaInfo() 151 data[KEY_MEDIA_SIZE] = mediaInfo.mediaSize; in EncapMediaInfo() 152 data[KEY_START_POSITION] = mediaInfo.startPosition; in EncapMediaInfo() 153 data[KEY_DURATION] = mediaInfo.duration; in EncapMediaInfo() 154 data[KEY_CLOSING_CREDITS_POSITION] = mediaInfo.closingCreditsPosition; in EncapMediaInfo() 155 data[KEY_ALBUM_TITLE] = mediaInfo in EncapMediaInfo() 166 ParseMediaInfo(const json &data, MediaInfo &mediaInfo, bool isDoubleFrame) ParseMediaInfo() argument [all...] |
H A D | cast_stream_manager_server.cpp | 130 bool CastStreamManagerServer::NotifyPeerMediaItemChanged(const MediaInfo &mediaInfo) in NotifyPeerMediaItemChanged() argument 134 EncapMediaInfo(mediaInfo, body, false); in NotifyPeerMediaItemChanged() 172 bool CastStreamManagerServer::NotifyPeerPlayRequest(const MediaInfo &mediaInfo) in NotifyPeerPlayRequest() argument 182 EncapMediaInfo(mediaInfo, info, false); in NotifyPeerPlayRequest() 231 CLOGE("json object have no mediaInfo list"); in ParseMediaInfoHolder() 236 MediaInfo mediaInfo = MediaInfo(); in ParseMediaInfoHolder() local 238 if (!ParseMediaInfo(info, mediaInfo, false)) { in ParseMediaInfoHolder() 241 mediaInfoHolder.mediaInfoList.push_back(mediaInfo); in ParseMediaInfoHolder()
|
/foundation/multimedia/av_session/services/session/server/ |
H A D | hw_cast_stream_player.cpp | 187 CastEngine::MediaInfo mediaInfo;
in Start() local 189 mediaInfo.mediaId = mediaDescription->GetMediaId();
in Start() 190 mediaInfo.mediaName = mediaDescription->GetTitle();
in Start() 191 mediaInfo.mediaUrl = mediaDescription->GetMediaUri();
in Start() 195 mediaInfo.mediaUrl = "http:";
in Start() 197 mediaInfo.mediaUrl = std::to_string(mediaDescription->GetFdSrc().fd_);
in Start() 200 mediaInfo.mediaType = mediaDescription->GetMediaType();
in Start() 201 mediaInfo.mediaSize = static_cast<uint32_t>(mediaDescription->GetMediaSize());
in Start() 202 mediaInfo.startPosition = static_cast<uint32_t>(mediaDescription->GetStartPosition());
in Start() 203 mediaInfo in Start() 238 CastEngine::MediaInfo mediaInfo; Prepare() local 490 OnMediaItemChanged(const CastEngine::MediaInfo& mediaInfo) OnMediaItemChanged() argument 685 OnPlayRequest(const CastEngine::MediaInfo& mediaInfo) OnPlayRequest() argument [all...] |
/foundation/multimedia/av_codec/test/unittest/demuxer_test/ |
H A D | demuxer_plugin_manager_test.cpp | 74 Plugins::MediaInfo mediaInfo;
in HWTEST_F() local 75 Status status = demuxerPluginManager_->LoadCurrentSubtitlePlugin(streamDemuxer, mediaInfo);
in HWTEST_F() 151 Plugins::MediaInfo mediaInfo;
in HWTEST_F() local 152 mediaInfo.tracks = tracks;
in HWTEST_F() 153 demuxerPluginManager_->curMediaInfo_ = mediaInfo;
in HWTEST_F() 170 Plugins::MediaInfo mediaInfo;
in HWTEST_F() local 171 mediaInfo.tracks = tracks;
in HWTEST_F() 172 demuxerPluginManager_->curMediaInfo_ = mediaInfo;
in HWTEST_F() 189 Plugins::MediaInfo mediaInfo;
in HWTEST_F() local 190 mediaInfo in HWTEST_F() 208 Plugins::MediaInfo mediaInfo; HWTEST_F() local 236 Plugins::MediaInfo mediaInfo; HWTEST_F() local 250 Plugins::MediaInfo mediaInfo; HWTEST_F() local 264 Plugins::MediaInfo mediaInfo; HWTEST_F() local [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/wav_demuxer/ |
H A D | wav_demuxer_plugin.cpp | 81 Status WavDemuxerPlugin::GetMediaInfo(MediaInfo& mediaInfo)
in GetMediaInfo() argument 95 mediaInfo.tracks.resize(1);
in GetMediaInfo() 97 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::MONO);
in GetMediaInfo() 99 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::STEREO);
in GetMediaInfo() 106 mediaInfo.tracks[0].Set<Tag::MEDIA_DURATION>(duration);
in GetMediaInfo() 107 mediaInfo.tracks[0].Set<Tag::MEDIA_TYPE>(MediaType::AUDIO);
in GetMediaInfo() 108 mediaInfo.tracks[0].Set<Tag::AUDIO_SAMPLE_RATE>(wavHeader_.sampleRate);
in GetMediaInfo() 109 mediaInfo.tracks[0].Set<Tag::MEDIA_BITRATE>((wavHeader_.byteRate) * 8); // 8 byte to bit
in GetMediaInfo() 110 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNELS>(wavHeader_.numChannels);
in GetMediaInfo() 111 mediaInfo in GetMediaInfo() [all...] |
/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/ |
H A D | demuxer_plugin_manager.cpp | 144 streamInfoMap_[info.streamId].mediaInfo.tracks.push_back(format);
in InitAudioTrack() 145 streamInfoMap_[info.streamId].mediaInfo.general.Set<Tag::MEDIA_HAS_AUDIO>(true);
in InitAudioTrack() 146 streamInfoMap_[info.streamId].mediaInfo.general.Set<Tag::MEDIA_TRACK_COUNT>(1);
in InitAudioTrack() 164 streamInfoMap_[info.streamId].mediaInfo.tracks.push_back(format);
in InitVideoTrack() 165 streamInfoMap_[info.streamId].mediaInfo.general.Set<Tag::MEDIA_HAS_VIDEO>(true);
in InitVideoTrack() 166 streamInfoMap_[info.streamId].mediaInfo.general.Set<Tag::MEDIA_TRACK_COUNT>(1);
in InitVideoTrack() 180 streamInfoMap_[info.streamId].mediaInfo.tracks.push_back(format);
in InitSubtitleTrack() 181 streamInfoMap_[info.streamId].mediaInfo.general.Set<Tag::MEDIA_HAS_SUBTITLE>(true);
in InitSubtitleTrack() 182 streamInfoMap_[info.streamId].mediaInfo.general.Set<Tag::MEDIA_TRACK_COUNT>(1);
in InitSubtitleTrack() 251 streamInfoMap_[streamID].mediaInfo in LoadDemuxerPlugin() 256 LoadCurrentAllPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, Plugins::MediaInfo& mediaInfo) LoadCurrentAllPlugin() argument 282 LoadCurrentSubtitlePlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, Plugins::MediaInfo& mediaInfo) LoadCurrentSubtitlePlugin() argument 300 AddMediaInfo(int32_t streamID, Plugins::MediaInfo& mediaInfo) AddMediaInfo() argument 687 Plugins::MediaInfo mediaInfo = curMediaInfo_; UpdateMediaInfo() local 712 UpdateDefaultStreamID(Plugins::MediaInfo& mediaInfo, StreamType type, int32_t newStreamID) UpdateDefaultStreamID() argument [all...] |
H A D | demuxer_plugin_manager.h | 77 Plugins::MediaInfo mediaInfo; // dash中每个streamid只有一个track
member in OHOS::Media::MediaStreamInfo 107 Status LoadCurrentAllPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, MediaInfo& mediaInfo);
109 Plugins::MediaInfo& mediaInfo);
124 Status UpdateDefaultStreamID(Plugins::MediaInfo& mediaInfo, StreamType type, int32_t newStreamID);
140 void AddMediaInfo(int32_t streamID, Plugins::MediaInfo& mediaInfo);
|
/foundation/CastEngine/castengine_cast_framework/common/src/ |
H A D | cast_engine_common_helper.cpp | 191 bool WriteMediaInfo(MessageParcel &parcel, const MediaInfo &mediaInfo) in WriteMediaInfo() argument 193 if (mediaInfo.mediaUrl.empty()) { in WriteMediaInfo() 197 int fd = GetLocalFd(mediaInfo.mediaUrl); in WriteMediaInfo() 203 } else if (!parcel.WriteString("path") || !parcel.WriteString(mediaInfo.mediaUrl)) { in WriteMediaInfo() 207 return parcel.WriteString(mediaInfo.mediaId) && parcel.WriteString(mediaInfo.mediaName) && in WriteMediaInfo() 208 parcel.WriteString(mediaInfo.mediaType) && parcel.WriteUint32(mediaInfo.mediaSize) && in WriteMediaInfo() 209 parcel.WriteString(mediaInfo.albumCoverUrl) && parcel.WriteString(mediaInfo in WriteMediaInfo() 218 auto mediaInfo = std::make_unique<MediaInfo>(); ReadMediaInfo() local 275 auto mediaInfo = ReadMediaInfo(parcel); ReadMediaInfoHolder() local [all...] |
/foundation/CastEngine/castengine_cast_framework/interfaces/kits/js/src/ |
H A D | napi_castengine_utils.cpp | 302 MediaInfo mediaInfo = MediaInfo{}; in GetMediaInfoHolderFromJS() local 303 GetMediaInfoFromJS(env, item, mediaInfo); in GetMediaInfoHolderFromJS() 304 mediaInfoHolder.mediaInfoList.push_back(mediaInfo); in GetMediaInfoHolderFromJS() 309 bool GetMediaInfoFromJS(napi_env env, napi_value &object, MediaInfo &mediaInfo) in GetMediaInfoFromJS() argument 311 mediaInfo.mediaId = JsObjectToString(env, object, "mediaId"); in GetMediaInfoFromJS() 312 mediaInfo.mediaName = JsObjectToString(env, object, "mediaName"); in GetMediaInfoFromJS() 313 mediaInfo.mediaUrl = JsObjectToString(env, object, "mediaUrl"); in GetMediaInfoFromJS() 314 mediaInfo.mediaType = JsObjectToString(env, object, "mediaType"); in GetMediaInfoFromJS() 315 mediaInfo.albumCoverUrl = JsObjectToString(env, object, "albumCoverUrl"); in GetMediaInfoFromJS() 316 mediaInfo in GetMediaInfoFromJS() 678 ConvertMediaInfoToJS(napi_env env, const MediaInfo &mediaInfo) ConvertMediaInfoToJS() argument 737 napi_value mediaInfo = ConvertMediaInfoToJS(env, mediaInfoHolder.mediaInfoList[i]); ConvertMediaInfoHolderToJS() local [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/minimp4_demuxer/ |
H A D | minimp4_demuxer_plugin.cpp | 244 Status MiniMP4DemuxerPlugin::GetMediaInfo(MediaInfo &mediaInfo)
in GetMediaInfo() argument 257 mediaInfo.tracks.resize(1);
in GetMediaInfo() 258 mediaInfo.tracks[0].Set<Tag::MEDIA_TYPE>(MediaType::AUDIO);
in GetMediaInfo() 259 mediaInfo.tracks[0].Set<Tag::AUDIO_SAMPLE_RATE>(miniMP4_.track->SampleDescription.audio.samplerate_hz);
in GetMediaInfo() 260 mediaInfo.tracks[0].Set<Tag::MEDIA_BITRATE>(miniMP4_.track->avg_bitrate_bps);
in GetMediaInfo() 261 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNELS>(miniMP4_.track->SampleDescription.audio.channelcount);
in GetMediaInfo() 262 mediaInfo.tracks[0].Set<Tag::TRACK_ID>(0);
in GetMediaInfo() 263 mediaInfo.tracks[0].Set<Tag::MIME>(MEDIA_MIME_AUDIO_AAC);
in GetMediaInfo() 264 mediaInfo.tracks[0].Set<Tag::AUDIO_MPEG_VERSION>(4); // 4
in GetMediaInfo() 265 mediaInfo in GetMediaInfo() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/aac_demuxer/ |
H A D | aac_demuxer_plugin.cpp | 154 Status AACDemuxerPlugin::GetMediaInfo(MediaInfo& mediaInfo)
in GetMediaInfo() argument 162 mediaInfo.tracks.resize(1);
in GetMediaInfo() 164 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::MONO);
in GetMediaInfo() 166 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::STEREO);
in GetMediaInfo() 168 mediaInfo.tracks[0].Set<Tag::MEDIA_TYPE>(MediaType::AUDIO);
in GetMediaInfo() 169 mediaInfo.tracks[0].Set<Tag::AUDIO_SAMPLE_RATE>(aacDemuxerRst_.frameSampleRate);
in GetMediaInfo() 170 mediaInfo.tracks[0].Set<Tag::MEDIA_BITRATE>(aacDemuxerRst_.frameBitrateKbps);
in GetMediaInfo() 171 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNELS>(aacDemuxerRst_.frameChannels);
in GetMediaInfo() 172 mediaInfo.tracks[0].Set<Tag::TRACK_ID>(0);
in GetMediaInfo() 173 mediaInfo in GetMediaInfo() [all...] |
/foundation/CastEngine/castengine_cast_framework/client/src/ |
H A D | stream_player_listener_impl_stub.cpp | 90 auto mediaInfo = ReadMediaInfo(data); in DoOnMediaItemChangedTask() local 91 if (mediaInfo == nullptr) { in DoOnMediaItemChangedTask() 92 CLOGE("DoOnMediaItemChangedTask,mediaInfo is null"); in DoOnMediaItemChangedTask() 95 userListener_->OnMediaItemChanged(*mediaInfo); in DoOnMediaItemChangedTask() 188 auto mediaInfo = ReadMediaInfo(data); in DoOnPlayRequestTask() local 189 if (mediaInfo == nullptr) { in DoOnPlayRequestTask() 190 CLOGE("DoOnPlayRequestTask, mediaInfo is null"); in DoOnPlayRequestTask() 193 userListener_->OnPlayRequest(*mediaInfo); in DoOnPlayRequestTask() 239 void StreamPlayerListenerImplStub::OnMediaItemChanged(const MediaInfo &mediaInfo) in OnMediaItemChanged() argument 241 static_cast<void>(mediaInfo); in OnMediaItemChanged() 290 OnPlayRequest(const MediaInfo &mediaInfo) OnPlayRequest() argument [all...] |
H A D | stream_player.cpp | 74 int32_t StreamPlayer::Load(const MediaInfo &mediaInfo) in Load() argument 76 return proxy_ ? proxy_->Load(mediaInfo) : CAST_ENGINE_ERROR; in Load() 79 int32_t StreamPlayer::Play(const MediaInfo &mediaInfo) in Play() argument 81 return proxy_ ? proxy_->Play(mediaInfo) : CAST_ENGINE_ERROR; in Play()
|
/foundation/multimedia/camera_framework/services/deferred_processing_service/include/media_manager/ |
H A D | reader.h | 34 MediaManagerError GetMediaInfo(std::shared_ptr<MediaInfo>& mediaInfo); 44 void GetSourceMediaInfo(std::shared_ptr<MediaInfo>& mediaInfo) const; 45 MediaManagerError GetTrackMediaInfo(const TrackFormat& trackFormat, std::shared_ptr<MediaInfo>& mediaInfo) const;
|
/foundation/CastEngine/castengine_cast_plus_stream/src/stream/src/local/src/ |
H A D | cast_local_file_channel_server.cpp | 100 bool CastLocalFileChannelServer::AddLocalFileInfo(MediaInfo &mediaInfo) in AddLocalFileInfo() argument 102 CLOGD("id %{public}s url %s", mediaInfo.mediaId.c_str(), mediaInfo.mediaUrl.c_str()); in AddLocalFileInfo() 105 if (!IsLocalUrl(mediaInfo.mediaUrl)) { in AddLocalFileInfo() 114 if (!Utils::Base64Encode(mediaInfo.mediaUrl, encodedFileId)) { in AddLocalFileInfo() 123 if (!IsLocalFile(mediaInfo.mediaUrl)) { in AddLocalFileInfo() 125 data.fd = ConvertFileId(mediaInfo.mediaUrl); in AddLocalFileInfo() 139 mediaInfo.mediaUrl = encodedFileId; in AddLocalFileInfo() 140 mediaInfo.mediaSize = static_cast<size_t>(data.fileLen); in AddLocalFileInfo()
|
/foundation/CastEngine/castengine_cast_framework/service/src/session/src/stream/src/local/src/ |
H A D | cast_local_file_channel_server.cpp | 100 bool CastLocalFileChannelServer::AddLocalFileInfo(MediaInfo &mediaInfo) in AddLocalFileInfo() argument 102 CLOGD("id %{public}s url %s", mediaInfo.mediaId.c_str(), mediaInfo.mediaUrl.c_str()); in AddLocalFileInfo() 105 if (!IsLocalUrl(mediaInfo.mediaUrl)) { in AddLocalFileInfo() 114 if (!Utils::Base64Encode(mediaInfo.mediaUrl, encodedFileId)) { in AddLocalFileInfo() 123 if (!IsLocalFile(mediaInfo.mediaUrl)) { in AddLocalFileInfo() 125 data.fd = ConvertFileId(mediaInfo.mediaUrl); in AddLocalFileInfo() 139 mediaInfo.mediaUrl = encodedFileId; in AddLocalFileInfo() 140 mediaInfo.mediaSize = static_cast<size_t>(data.fileLen); in AddLocalFileInfo()
|
/foundation/CastEngine/castengine_cast_framework/interfaces/inner_api/include/ |
H A D | i_stream_player.h | 38 virtual void OnMediaItemChanged(const MediaInfo &mediaInfo) = 0; 48 virtual void OnPlayRequest(const MediaInfo &mediaInfo) = 0; 65 virtual int32_t Load(const MediaInfo &mediaInfo) = 0; 66 virtual int32_t Play(const MediaInfo &mediaInfo) = 0;
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/demux/ |
H A D | demuxer_filter.cpp | 422 void DemuxerFilter::InitMediaMetaData(const Plugin::MediaInfoHelper& mediaInfo) in InitMediaMetaData() argument 424 mediaMetaData_.globalMeta = std::make_shared<Plugin::Meta>(mediaInfo.globalMeta); in InitMediaMetaData() 428 for (auto& trackMeta : mediaInfo.trackMeta) { in InitMediaMetaData() 445 bool DemuxerFilter::PrepareStreams(const Plugin::MediaInfoHelper& mediaInfo) in PrepareStreams() argument 448 InitMediaMetaData(mediaInfo); in PrepareStreams() 450 int streamCnt = mediaInfo.trackMeta.size(); in PrepareStreams() 456 if (mediaInfo.trackMeta[i].Empty()) { in PrepareStreams() 462 if (!mediaInfo.trackMeta[i].Get<Plugin::Tag::MIME>(mime) || in PrepareStreams() 463 !mediaInfo.trackMeta[i].Get<Plugin::Tag::TRACK_ID>(trackId)) { in PrepareStreams() 617 Plugin::MediaInfoHelper mediaInfo; in DemuxerLoop() local 634 ReportVideoSize(const Plugin::MediaInfoHelper& mediaInfo) ReportVideoSize() argument [all...] |
/foundation/CastEngine/castengine_cast_framework/service/src/session/src/stream/include/ |
H A D | i_cast_stream_manager_server.h | 33 virtual bool NotifyPeerMediaItemChanged(const MediaInfo &mediaInfo) = 0; 42 virtual bool NotifyPeerPlayRequest(const MediaInfo &mediaInfo) = 0;
|
/foundation/CastEngine/castengine_cast_plus_stream/src/stream/include/ |
H A D | i_cast_stream_manager_server.h | 33 virtual bool NotifyPeerMediaItemChanged(const MediaInfo &mediaInfo) = 0; 42 virtual bool NotifyPeerPlayRequest(const MediaInfo &mediaInfo) = 0;
|
/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | demuxer.cpp | 37 Status Demuxer::GetMediaInfo(MediaInfoHelper& mediaInfo) in GetMediaInfo() argument 41 ConvertToMediaInfoHelper(pkgVersion_, info, mediaInfo); in GetMediaInfo()
|