Home
last modified time | relevance | path

Searched refs:TrackType (Results 1 - 25 of 27) sorted by relevance

12

/foundation/multimedia/camera_framework/services/deferred_processing_service/include/media_manager/
H A Dtrack.h26 enum class TrackType : int32_t { class
42 void SetFormat(const TrackFormat& format, TrackType type);
43 TrackType GetType() in GetType()
50 TrackType trackType_ {TrackType::AV_KEY_DEFAULT_TYPE};
H A Dreader.h33 MediaManagerError Read(TrackType trackType, std::shared_ptr<AVBuffer>& sample);
37 inline const std::map<TrackType, const std::shared_ptr<Track>>& GetTracks() const in GetTracks()
55 std::map<TrackType, const std::shared_ptr<Track>> tracks_ {};
H A Dwriter.h30 MediaManagerError Create(int32_t outputFd, const std::map<TrackType, const std::shared_ptr<Track>>& trackMap);
31 MediaManagerError Write(TrackType type, const std::shared_ptr<AVBuffer>& sample);
H A Dmuxer.h34 MediaManagerError AddTracks(const std::map<TrackType, const std::shared_ptr<Track>>& trackMap);
35 MediaManagerError WriteStream(TrackType trackType, const std::shared_ptr<AVBuffer>& sample);
H A Ddemuxer.h33 const std::map<TrackType, const std::shared_ptr<Track>>& tracks);
34 MediaManagerError ReadStream(TrackType trackType, std::shared_ptr<AVBuffer>& sample);
H A Dmedia_manager.h35 MediaManagerError ReadSample(TrackType type, std::shared_ptr<AVBuffer>& sample);
36 MediaManagerError WriteSample(TrackType type, const std::shared_ptr<AVBuffer>& sample);
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/
H A Dtrack_factory.cpp47 if (static_cast<TrackType>(trackType) == TrackType::AV_KEY_AUDIO_TYPE || in CreateTrack()
48 static_cast<TrackType>(trackType) == TrackType::AV_KEY_VIDEO_TYPE) { in CreateTrack()
52 track->SetFormat(formatOfIndex, static_cast<TrackType>(trackType)); in CreateTrack()
H A Dmuxer.cpp44 MediaManagerError Muxer::AddTracks(const std::map<TrackType, const std::shared_ptr<Track>>& trackMap) in AddTracks()
49 DP_CHECK_ERROR_RETURN_RET_LOG(trackMap.find(TrackType::AV_KEY_VIDEO_TYPE) == trackMap.end(), in AddTracks()
51 auto video = trackMap.at(TrackType::AV_KEY_VIDEO_TYPE); in AddTracks()
55 DP_CHECK_ERROR_RETURN_RET_LOG(trackMap.find(TrackType::AV_KEY_AUDIO_TYPE) == trackMap.end(), in AddTracks()
57 auto audio = trackMap.at(TrackType::AV_KEY_AUDIO_TYPE); in AddTracks()
64 MediaManagerError Muxer::WriteStream(TrackType trackType, const std::shared_ptr<AVBuffer>& sample) in WriteStream()
68 if (trackType == TrackType::AV_KEY_VIDEO_TYPE) { in WriteStream()
70 } else if (trackType == TrackType::AV_KEY_AUDIO_TYPE) { in WriteStream()
H A Ddemuxer.cpp34 const std::map<TrackType, const std::shared_ptr<Track>>& tracks) in Create()
46 if (iter->first == TrackType::AV_KEY_AUDIO_TYPE) { in Create()
49 if (iter->first == TrackType::AV_KEY_VIDEO_TYPE) { in Create()
59 MediaManagerError Demuxer::ReadStream(TrackType trackType, std::shared_ptr<AVBuffer>& sample) in ReadStream()
63 if (trackType == TrackType::AV_KEY_VIDEO_TYPE) { in ReadStream()
66 if (trackType == TrackType::AV_KEY_AUDIO_TYPE) { in ReadStream()
H A Dwriter.cpp28 MediaManagerError Writer::Create(int32_t outputFd, const std::map<TrackType, const std::shared_ptr<Track>>& trackMap) in Create()
46 MediaManagerError Writer::Write(TrackType type, const std::shared_ptr<AVBuffer>& sample) in Write()
53 DP_CHECK_RETURN_RET_LOG(sample->pts_ < lastPause_ && type == TrackType::AV_KEY_VIDEO_TYPE, in Write()
H A Dmedia_manager.cpp105 MediaManagerError MediaManager::ReadSample(TrackType type, std::shared_ptr<AVBuffer>& sample) in ReadSample()
116 MediaManagerError MediaManager::WriteSample(TrackType type, const std::shared_ptr<AVBuffer>& sample) in WriteSample()
155 ret = recoverReader_->Read(TrackType::AV_KEY_VIDEO_TYPE, sample); in Recover()
166 ret = outputWriter_->Write(TrackType::AV_KEY_VIDEO_TYPE, sample); in Recover()
188 auto ret = inputReader_->Read(TrackType::AV_KEY_AUDIO_TYPE, sample); in CopyAudioTrack()
192 ret = outputWriter_->Write(TrackType::AV_KEY_AUDIO_TYPE, sample); in CopyAudioTrack()
216 hasAudio_ = tracks.find(TrackType::AV_KEY_AUDIO_TYPE) == tracks.end() ? false : true; in InitWriter()
H A Dtrack.cpp21 void Track::SetFormat(const TrackFormat &format, TrackType type) in SetFormat()
H A Dreader.cpp97 MediaManagerError Reader::Read(TrackType trackType, std::shared_ptr<AVBuffer>& sample) in Read()
112 auto it = tracks_.find(TrackType::AV_KEY_VIDEO_TYPE); in GetMediaInfo()
H A Dmpeg_manager.cpp222 auto ret = mediaManager_->WriteSample(TrackType::AV_KEY_VIDEO_TYPE, buffer); in OnBufferAvailable()
/foundation/multimedia/camera_framework/services/camera_service/src/avcodec/
H A Daudio_video_muxer.cpp104 int32_t AudioVideoMuxer::WriteSampleBuffer(std::shared_ptr<OHOS::Media::AVBuffer> sample, TrackType type) in WriteSampleBuffer()
112 case TrackType::AUDIO_TRACK: in WriteSampleBuffer()
115 case TrackType::VIDEO_TRACK: in WriteSampleBuffer()
118 case TrackType::META_TRACK: in WriteSampleBuffer()
122 MEDIA_ERR_LOG("TrackType type = %{public}d not supported", type); in WriteSampleBuffer()
140 int32_t AudioVideoMuxer::AddTrack(int &trackId, std::shared_ptr<Format> format, TrackType type) in AddTrack()
146 case TrackType::AUDIO_TRACK: in AddTrack()
149 case TrackType::VIDEO_TRACK: in AddTrack()
152 case TrackType::META_TRACK: in AddTrack()
156 MEDIA_ERR_LOG("TrackType typ in AddTrack()
[all...]
/foundation/CastEngine/castengine_wifi_display/services/protocol/frame/
H A Dframe.cpp20 TrackType GetTrackType(CodecId codecId) in GetTrackType()
33 TrackType CodecInfo::GetTrackType() in GetTrackType()
H A Dframe.h36 TrackType GetTrackType();
/foundation/multimedia/camera_framework/services/camera_service/include/avcodec/
H A Daudio_video_muxer.h32 enum TrackType { enum
44 int32_t AddTrack(int &trackId, std::shared_ptr<Format> format, TrackType type);
46 int32_t WriteSampleBuffer(std::shared_ptr<OHOS::Media::AVBuffer> sample, TrackType type);
/foundation/multimedia/av_codec/test/unittest/demuxer_test/
H A Ddemuxer_plugin_manager_test.cpp156 TrackType result = demuxerPluginManager_->GetTrackTypeByTrackID(trackId); in HWTEST_F()
175 TrackType result = demuxerPluginManager_->GetTrackTypeByTrackID(trackId); in HWTEST_F()
194 TrackType result = demuxerPluginManager_->GetTrackTypeByTrackID(trackId); in HWTEST_F()
213 TrackType result = demuxerPluginManager_->GetTrackTypeByTrackID(trackId); in HWTEST_F()
/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/
H A Dmedia_demuxer.cpp774 TrackType trackType = demuxerPluginManager_->GetTrackTypeByTrackID(trackId); in StartTask()
775 if (trackType == TrackType::TRACK_AUDIO) { in StartTask()
777 } else if (trackType == TrackType::TRACK_VIDEO) { in StartTask()
779 } else if (trackType == TrackType::TRACK_SUBTITLE) { in StartTask()
806 TrackType trackType = demuxerPluginManager_->GetTrackTypeByTrackID(trackId); in HandleDashSelectTrack()
807 if (trackType == TrackType::TRACK_AUDIO) { in HandleDashSelectTrack()
809 } else if (trackType == TrackType::TRACK_VIDEO) { in HandleDashSelectTrack()
811 } else if (trackType == TrackType::TRACK_SUBTITLE) { in HandleDashSelectTrack()
834 if (trackType == TrackType::TRACK_AUDIO) { in HandleDashSelectTrack()
837 } else if (trackType == TrackType in HandleDashSelectTrack()
[all...]
H A Ddemuxer_plugin_manager.h42 enum TrackType { enum
105 TrackType GetTrackTypeByTrackID(int32_t trackID);
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/include/
H A Drtp_queue.h38 void InputRtp(TrackType type, uint8_t *ptr, size_t len);
H A Drtp_packet.h100 TrackType type_ = TRACK_INVALID;
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/src/
H A Drtp_queue.cpp30 void RtpPacketSortor::InputRtp(TrackType type, uint8_t *ptr, size_t len) in InputRtp()
/foundation/CastEngine/castengine_wifi_display/services/common/
H A Dconst_def.h111 enum TrackType { TRACK_INVALID = -1, TRACK_VIDEO = 0, TRACK_AUDIO, TRACK_TITLE, TRACK_APPLICATION, TRACK_MAX }; enum

Completed in 11 milliseconds

12