/foundation/multimedia/av_codec/test/unittest/demuxer_test/ |
H A D | demuxer_plugin_manager_test.cpp | 147 std::vector<Meta> tracks;
in HWTEST_F() local 150 tracks.push_back(meta);
in HWTEST_F() 152 mediaInfo.tracks = tracks;
in HWTEST_F() 166 std::vector<Meta> tracks;
in HWTEST_F() local 169 tracks.push_back(meta);
in HWTEST_F() 171 mediaInfo.tracks = tracks;
in HWTEST_F() 185 std::vector<Meta> tracks;
in HWTEST_F() local 188 tracks in HWTEST_F() 204 std::vector<Meta> tracks; HWTEST_F() local [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/wav_demuxer/ |
H A D | wav_demuxer_plugin.cpp | 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.tracks[0].Set<Tag::TRACK_ID>(0);
in GetMediaInfo() 112 mediaInfo.tracks[ in GetMediaInfo() [all...] |
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/ |
H A D | ecs_animation_util.h | 51 targetEntities.reserve(animationData->tracks.size()); in UpdateAnimationTrackTargets() 52 std::transform(animationData->tracks.begin(), animationData->tracks.end(), std::back_inserter(targetEntities), in UpdateAnimationTrackTargets() 61 if (animationData->tracks.size() == targetEntities.size()) { in UpdateAnimationTrackTargets() 63 for (const auto& trackEntity : animationData->tracks) { in UpdateAnimationTrackTargets()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_animation.cpp | 123 targetEntities.reserve(animationData->tracks.size()); in UpdateTrackTargets() 124 std::transform(animationData->tracks.begin(), animationData->tracks.end(), std::back_inserter(targetEntities), in UpdateTrackTargets() 137 if (animationData->tracks.size() == targetEntities.size()) { in UpdateTrackTargets() 139 for (const auto& trackEntity : animationData->tracks) { in UpdateTrackTargets() 316 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); in TryResolveAnimationRoot() local 317 if (tracks.empty()) { in TryResolveAnimationRoot() 318 // No way to resolve, no tracks. in TryResolveAnimationRoot() 322 IEcsTrackAnimation::Ptr track = tracks.at(0); in TryResolveAnimationRoot() 367 // ToDo: Can we rely that someone has added an listener for tracks in AddAnimation() 480 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); OnAnimationTracksChanged() local 512 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); OnAnimationInputsChanged() local 532 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); IsAnimationTrackArrayModified() local 645 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); OnAnimationTimestampsChanged() local 669 const auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); SetDuration() local 946 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); GetAnimationTrack() local [all...] |
H A D | asset_loader.cpp | 494 // Link animation tracks to targets in ImportSceneFromGltf() 517 targetEntities.reserve(animationData->tracks.size()); in UpdateTrackTargets() 518 std::transform(animationData->tracks.begin(), animationData->tracks.end(), in UpdateTrackTargets() 527 if (animationData->tracks.size() == targetEntities.size()) { in UpdateTrackTargets() 529 for (const auto& trackEntity : animationData->tracks) { in UpdateTrackTargets() 642 const auto& tracks = handle->tracks; in GltfImportFinished() local 643 for (auto& entityRef : tracks) { in GltfImportFinished()
|
/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/inner_demo/ |
H A D | inner_demuxer_demo.cpp | 73 int32_t InnerDemuxerDemo::PrintInfo(int32_t tracks) in PrintInfo() argument 75 for (int32_t i = 0; i < tracks; i++) { in PrintInfo() 119 int32_t InnerDemuxerDemo::ReadAllSamples(std::shared_ptr<AVSharedMemory> SampleMem, int32_t tracks) in ReadAllSamples() argument 123 for (int i = 0;i < tracks; i++) { in ReadAllSamples() 130 for (int32_t i = 0; i < tracks; i++) { in ReadAllSamples() 148 PrintInfo(tracks); in ReadAllSamples()
|
H A D | inner_demuxer_demo.h | 37 int32_t PrintInfo(int32_t tracks); 38 int32_t ReadAllSamples(std::shared_ptr<AVSharedMemory> mem, int32_t tracks);
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/minimp4_demuxer/ |
H A D | minimp4_demuxer_plugin.cpp | 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.tracks[0].Set<Tag::AUDIO_AAC_PROFILE>(AudioAacProfile::LC);
in GetMediaInfo() 266 mediaInfo.tracks[ in GetMediaInfo() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/aac_demuxer/ |
H A D | aac_demuxer_plugin.cpp | 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.tracks[0].Set<Tag::MIME>(MEDIA_MIME_AUDIO_AAC);
in GetMediaInfo() 174 mediaInfo.tracks[ in GetMediaInfo() [all...] |
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/ |
H A D | demuxer.cpp | 34 const std::map<TrackType, const std::shared_ptr<Track>>& tracks) in Create() 42 DP_INFO_LOG("tracks size: %{public}d", static_cast<int32_t>(tracks.size())); in Create() 43 auto iter = tracks.cbegin(); in Create() 44 for (; iter != tracks.cend(); ++iter) { in Create() 33 Create(const std::shared_ptr<AVSource>& source, const std::map<TrackType, const std::shared_ptr<Track>>& tracks) Create() argument
|
H A D | media_manager.cpp | 215 auto tracks = inputReader_->GetTracks(); in InitWriter() local 216 hasAudio_ = tracks.find(TrackType::AV_KEY_AUDIO_TYPE) == tracks.end() ? false : true; in InitWriter() 218 auto ret = outputWriter_->Create(outputFileFd_, tracks); in InitWriter()
|
/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/capi_demo/ |
H A D | avdemuxer_demo.cpp | 74 int32_t AVDemuxerDemo::PrintInfo(int32_t tracks) in PrintInfo() argument 76 for (int32_t i = 0; i < tracks; i++) { in PrintInfo() 102 int32_t AVDemuxerDemo::ReadAllSamples(OH_AVMemory *sample, int32_t tracks) in ReadAllSamples() argument 106 for (int i = 0; i < tracks; i++) { in ReadAllSamples() 112 for (int32_t i = 0; i < tracks; i++) { in ReadAllSamples() 130 PrintInfo(tracks); in ReadAllSamples()
|
H A D | avdemuxer_demo.h | 45 int32_t ReadAllSamples(OH_AVMemory *sample, int32_t tracks); 48 int32_t PrintInfo(int32_t tracks);
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/minimp3_adapter/ |
H A D | minimp3_demuxer_plugin.cpp | 163 mediaInfo.tracks.resize(1);
in FillInMediaInfo() 165 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::MONO);
in FillInMediaInfo() 167 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::STEREO);
in FillInMediaInfo() 171 mediaInfo.tracks[0].Set<Tag::MEDIA_TYPE>(MediaType::AUDIO);
in FillInMediaInfo() 172 mediaInfo.tracks[0].Set<Tag::AUDIO_SAMPLE_RATE>(mp3DemuxerRst_.frameSampleRate);
in FillInMediaInfo() 173 mediaInfo.tracks[0].Set<Tag::MEDIA_BITRATE>(mp3DemuxerRst_.frameBitrateKbps);
in FillInMediaInfo() 174 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNELS>(mp3DemuxerRst_.frameChannels);
in FillInMediaInfo() 175 mediaInfo.tracks[0].Set<Tag::TRACK_ID>(0);
in FillInMediaInfo() 176 mediaInfo.tracks[0].Set<Tag::MIME>(MEDIA_MIME_AUDIO_MPEG);
in FillInMediaInfo() 177 mediaInfo.tracks[ in FillInMediaInfo() [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() 164 streamInfoMap_[info.streamId].mediaInfo.tracks.push_back(format);
in InitVideoTrack() 180 streamInfoMap_[info.streamId].mediaInfo.tracks.push_back(format);
in InitSubtitleTrack() 304 for (uint32_t index = 0; index < streamInfoMap_[streamID].mediaInfo.tracks.size(); index++) {
in AddMediaInfo() 305 auto trackMeta = streamInfoMap_[streamID].mediaInfo.tracks[index];
in AddMediaInfo() 306 mediaInfo.tracks.push_back(trackMeta);
in AddMediaInfo() 689 for (size_t i = 0; i < streamInfoMap_[streamID].mediaInfo.tracks.size(); i++) {
in UpdateMediaInfo() 690 auto trackMeta = streamInfoMap_[streamID].mediaInfo.tracks[i];
in UpdateMediaInfo() 695 mediaInfo.tracks[j] = trackMeta; // cover
in UpdateMediaInfo() 701 mediaInfo.tracks in UpdateMediaInfo() [all...] |
/foundation/multimedia/media_foundation/interface/inner_api/plugin/ |
H A D | plugin_info.h | 71 std::vector<Meta> tracks; ///< Media tracks, include audio, video and text member
|
/foundation/multimedia/camera_framework/services/deferred_processing_service/include/media_manager/ |
H A D | demuxer.h | 33 const std::map<TrackType, const std::shared_ptr<Track>>& tracks);
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/ |
H A D | animation_component.h | 33 * Animation component is the playback state for a collection of animations tracks. 46 /** Track start offset in seconds. Allows skipping the beginning of the animation tracks. */ 48 /** Track duration in seconds. Allows skipping the end of the animation tracks. */ 55 DEFINE_PROPERTY(BASE_NS::vector<CORE_NS::EntityReference>, tracks, "Track Entities", 0, )
|
/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | plugin_wrapper.cpp | 101 size_t streamSize = src.tracks.size(); in ConvertToMediaInfoHelper() 107 for (auto const& meta : src.tracks[i]) { in ConvertToMediaInfoHelper()
|
/foundation/multimedia/av_codec/test/unittest/media_demuxer_test/ |
H A D | media_demuxer_unit_test.cpp | 969 demuxerManager->curMediaInfo_.tracks.push_back(metaTmp1);
in HWTEST_F() 972 demuxerManager->curMediaInfo_.tracks.push_back(metaTmp2);
in HWTEST_F() 975 demuxerManager->curMediaInfo_.tracks.push_back(metaTmp3);
in HWTEST_F() 978 demuxerManager->curMediaInfo_.tracks.push_back(metaTmp4);
in HWTEST_F() 1061 demuxer->demuxerPluginManager_->curMediaInfo_.tracks.push_back(metaTmp1);
in HWTEST_F() 1064 demuxer->demuxerPluginManager_->curMediaInfo_.tracks.push_back(metaTmp2);
in HWTEST_F() 1067 demuxer->demuxerPluginManager_->curMediaInfo_.tracks.push_back(metaTmp3);
in HWTEST_F() 1070 demuxer->demuxerPluginManager_->curMediaInfo_.tracks.push_back(metaTmp3);
in HWTEST_F() 1097 demuxer->demuxerPluginManager_->curMediaInfo_.tracks.push_back(metaTmp1);
in HWTEST_F() 1100 demuxer->demuxerPluginManager_->curMediaInfo_.tracks in HWTEST_F() [all...] |
/foundation/multimedia/media_foundation/engine/include/plugin/interface/ |
H A D | demuxer_plugin.h | 42 std::vector<Meta> tracks; ///< Media tracks, include audio, video and text member 126 * @return number of tracks. 157 * @param trackIds Identifies the array of selected media tracks.
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | ecs_asset_loader.cpp | 439 // Link animation tracks to targets in ImportSceneFromGltf() 488 const auto& tracks = handle->tracks; in GltfImportFinished() local 489 for (auto& entityRef : tracks) { in GltfImportFinished()
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/demuxer/ |
H A D | ffmpeg_demuxer_plugin.cpp | 209 trackCnt = mediaInfo_->tracks.size(); in GetTrackCount() 220 if (trackId < 0 || trackId >= static_cast<int32_t>(mediaInfo_->tracks.size())) { in SelectTrack() 221 MEDIA_LOG_E("SelectTrack called with invalid trackId: " PUBLIC_LOG_D32 ", number of tracks: " PUBLIC_LOG in SelectTrack() 222 "d", trackId, static_cast<int>(mediaInfo_->tracks.size())); in SelectTrack() 498 mediaInfo_->tracks.reserve(streamCnt); in ParseMediaData() 525 mediaInfo_->tracks.push_back(std::move(track)); in ParseMediaData()
|
/foundation/multimedia/media_library/frameworks/services/media_thumbnail/include/ |
H A D | thumbnail_generate_helper.h | 36 EXPORT static int32_t TriggerHighlightThumbnail(ThumbRdbOpt &opts, std::string &id, std::string &tracks,
|
H A D | thumbnail_data.h | 104 EXPORT std::string tracks; member in OHOS::Media::ThumbnailData
|