/foundation/multimedia/camera_framework/services/deferred_processing_service/include/media_manager/ |
H A D | track.h | 26 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 D | reader.h | 33 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 D | writer.h | 30 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 D | muxer.h | 34 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 D | demuxer.h | 33 const std::map<TrackType, const std::shared_ptr<Track>>& tracks); 34 MediaManagerError ReadStream(TrackType trackType, std::shared_ptr<AVBuffer>& sample);
|
H A D | media_manager.h | 35 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 D | track_factory.cpp | 47 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 D | muxer.cpp | 44 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 D | demuxer.cpp | 34 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 D | writer.cpp | 28 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 D | media_manager.cpp | 105 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 D | track.cpp | 21 void Track::SetFormat(const TrackFormat &format, TrackType type) in SetFormat()
|
H A D | reader.cpp | 97 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 D | mpeg_manager.cpp | 222 auto ret = mediaManager_->WriteSample(TrackType::AV_KEY_VIDEO_TYPE, buffer); in OnBufferAvailable()
|
/foundation/multimedia/camera_framework/services/camera_service/src/avcodec/ |
H A D | audio_video_muxer.cpp | 104 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 D | frame.cpp | 20 TrackType GetTrackType(CodecId codecId) in GetTrackType() 33 TrackType CodecInfo::GetTrackType() in GetTrackType()
|
H A D | frame.h | 36 TrackType GetTrackType();
|
/foundation/multimedia/camera_framework/services/camera_service/include/avcodec/ |
H A D | audio_video_muxer.h | 32 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 D | demuxer_plugin_manager_test.cpp | 156 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 D | media_demuxer.cpp | 774 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 D | demuxer_plugin_manager.h | 42 enum TrackType {
enum 105 TrackType GetTrackTypeByTrackID(int32_t trackID);
|
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/include/ |
H A D | rtp_queue.h | 38 void InputRtp(TrackType type, uint8_t *ptr, size_t len);
|
H A D | rtp_packet.h | 100 TrackType type_ = TRACK_INVALID;
|
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/src/ |
H A D | rtp_queue.cpp | 30 void RtpPacketSortor::InputRtp(TrackType type, uint8_t *ptr, size_t len) in InputRtp()
|
/foundation/CastEngine/castengine_wifi_display/services/common/ |
H A D | const_def.h | 111 enum TrackType { TRACK_INVALID = -1, TRACK_VIDEO = 0, TRACK_AUDIO, TRACK_TITLE, TRACK_APPLICATION, TRACK_MAX }; enum
|