Home
last modified time | relevance | path

Searched refs:mediaInfo (Results 1 - 25 of 98) sorted by relevance

1234

/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/
H A Dreader.cpp107 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 Dmuxer.cpp99 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 Di_cast_stream_manager.cpp145 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 Dcast_stream_manager_server.cpp130 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 Di_cast_stream_manager.cpp145 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 Dcast_stream_manager_server.cpp130 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 Dhw_cast_stream_player.cpp187 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 Ddemuxer_plugin_manager_test.cpp74 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 Dwav_demuxer_plugin.cpp81 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 Ddemuxer_plugin_manager.cpp144 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 Ddemuxer_plugin_manager.h77 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 Dcast_engine_common_helper.cpp191 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 Dnapi_castengine_utils.cpp302 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 Dminimp4_demuxer_plugin.cpp244 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 Daac_demuxer_plugin.cpp154 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 Dstream_player_listener_impl_stub.cpp90 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 Dstream_player.cpp74 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 Dreader.h34 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 Dcast_local_file_channel_server.cpp100 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 Dcast_local_file_channel_server.cpp100 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 Di_stream_player.h38 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 Ddemuxer_filter.cpp422 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 Di_cast_stream_manager_server.h33 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 Di_cast_stream_manager_server.h33 virtual bool NotifyPeerMediaItemChanged(const MediaInfo &mediaInfo) = 0;
42 virtual bool NotifyPeerPlayRequest(const MediaInfo &mediaInfo) = 0;
/foundation/multimedia/media_foundation/engine/plugin/core/
H A Ddemuxer.cpp37 Status Demuxer::GetMediaInfo(MediaInfoHelper& mediaInfo) in GetMediaInfo() argument
41 ConvertToMediaInfoHelper(pkgVersion_, info, mediaInfo); in GetMediaInfo()

Completed in 14 milliseconds

1234