/ohos5.0/foundation/multimedia/media_lite/services/player_lite/impl/player_control/sink/ |
H A D | player_video_sink.cpp | 63 VideoSink::VideoSink(void) in VideoSink() function in OHOS::Media::VideoSink 85 VideoSink::~VideoSink() in ~VideoSink() 90 int32_t VideoSink::DeInit() in DeInit() 197 int32_t VideoSink::Start() in Start() 214 int32_t VideoSink::Stop() in Stop() 226 int32_t VideoSink::Pause() in Pause() 242 int32_t VideoSink::Resume(void) in Resume() 256 int32_t VideoSink::Flush(void) in Flush() 265 void VideoSink::ResetRendStartTime() in ResetRendStartTime() 272 int32_t VideoSink::Reset() in Reset() [all …]
|
H A D | player_video_sink.h | 33 class VideoSink { 35 VideoSink(); 36 ~VideoSink();
|
H A D | player_sink_manager.h | 43 std::shared_ptr<VideoSink> sink; 56 friend VideoSink; variable
|
H A D | player_sink_manager.cpp | 81 videoSinkInfo_[videoSinkNum_].sink = std::make_shared<VideoSink>(); in AddNewSink()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/ |
H A D | video_sink.cpp | 55 VideoSink::VideoSink() in VideoSink() function in OHOS::Media::Pipeline::VideoSink 63 VideoSink::~VideoSink() in ~VideoSink() 121 void VideoSink::ResetSyncInfo() in ResetSyncInfo() 133 Status VideoSink::GetLatency(uint64_t& nanoSec) in GetLatency() 139 void VideoSink::SetSeekFlag() in SetSeekFlag() 144 void VideoSink::SetLastPts(int64_t lastPts) in SetLastPts() 218 void VideoSink::SetFirstPts(int64_t pts) in SetFirstPts() 231 Status VideoSink::SetParameter(const std::shared_ptr<Meta>& meta) in SetParameter() 237 float VideoSink::GetSpeed(float speed) in GetSpeed() 251 bool VideoSink::VideoLagDetector::CalcLag(std::shared_ptr<AVBuffer> buffer) in CalcLag() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | video_sink.h | 31 class VideoSink : public Base { 33 VideoSink(const VideoSink&) = delete; 34 VideoSink operator=(const VideoSink&) = delete; 35 ~VideoSink() override = default; 49 VideoSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<VideoSinkPlugin> plugin);
|
H A D | video_sink.cpp | 26 VideoSink::VideoSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<VideoSinkPlugin> plugin) in VideoSink() function in VideoSink 31 Status VideoSink::Pause() in Pause() 49 Status VideoSink::Resume() in Resume() 67 Status VideoSink::Flush() in Flush() 72 Status VideoSink::Write(const std::shared_ptr<Buffer>& input) in Write() 77 Status VideoSink::GetLatency(uint64_t& hstTime) in GetLatency()
|
H A D | plugin_manager.cpp | 88 std::shared_ptr<VideoSink> PluginManager::CreateVideoSinkPlugin(const std::string& name) in CreateVideoSinkPlugin() 90 return CreatePlugin<VideoSink, VideoSinkPlugin>(name, PluginType::VIDEO_SINK); in CreateVideoSinkPlugin()
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/media_sink_test/ |
H A D | sync_manager_test.cpp | 90 VideoSink sync; 114 VideoSink sync; 166 IMediaSynchronizer* syncer = new VideoSink(); 176 IMediaSynchronizer* syncer = new VideoSink(); 194 IMediaSynchronizer* syncer = new VideoSink(); 195 IMediaSynchronizer* syncerOne = new VideoSink(); 453 IMediaSynchronizer* supplier = new VideoSink(); 463 IMediaSynchronizer* supplier = new VideoSink(); 473 IMediaSynchronizer* supplier = new VideoSink(); 484 IMediaSynchronizer* supplier = new VideoSink();
|
H A D | video_sink_test.cpp | 52 videoSink_ = std::make_shared<VideoSink>(); in SetUp() 61 std::shared_ptr<VideoSink> videoSink_ = nullptr;
|
/ohos5.0/foundation/multimedia/av_codec/interfaces/inner_api/native/ |
H A D | video_sink.h | 29 class VideoSink : public MediaSynchronousSink { 31 VideoSink(); 32 ~VideoSink();
|
H A D | decoder_surface_filter.h | 132 std::shared_ptr<VideoSink> videoSink_;
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/core/ |
H A D | plugin_manager.h | 59 std::shared_ptr<VideoSink> CreateVideoSinkPlugin(const std::string& name);
|
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/core/ |
H A D | filter_base.cpp | 295 template bool FilterBase::UpdateAndInitPluginByInfo(std::shared_ptr<Plugin::VideoSink>& plugin, 298 const std::function<std::shared_ptr<Plugin::VideoSink>(const std::string&)>& pluginCreator);
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/video_sink/ |
H A D | video_sink_filter.h | 102 std::shared_ptr<Plugin::VideoSink> plugin_ {nullptr};
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/filters/ |
H A D | decoder_surface_filter.cpp | 151 videoSink_ = std::make_shared<VideoSink>(); in DecoderSurfaceFilter()
|