Home
last modified time | relevance | path

Searched refs:VideoSink (Results 1 - 17 of 17) sorted by relevance

/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dvideo_sink.h31 class VideoSink : public Base { class
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 Dvideo_sink.cpp26 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 Dplugin_manager.cpp88 std::shared_ptr<VideoSink> PluginManager::CreateVideoSinkPlugin(const std::string& name) in CreateVideoSinkPlugin()
90 return CreatePlugin<VideoSink, VideoSinkPlugin>(name, PluginType::VIDEO_SINK); in CreateVideoSinkPlugin()
/foundation/multimedia/media_lite/services/player_lite/impl/player_control/sink/
H A Dplayer_video_sink.cpp63 VideoSink::VideoSink(void) in VideoSink() function in OHOS::Media::VideoSink
85 VideoSink::~VideoSink() in ~VideoSink()
90 int32_t VideoSink::DeInit() in DeInit()
97 int32_t VideoSink::Init(SinkAttr &attr) in Init()
105 void VideoSink::GetStatus(VideoSinkStatus &status) in GetStatus()
132 void VideoSink::SetDefaultDisplayRegionInfo(void) in SetDefaultDisplayRegionInfo()
140 void VideoSink::UpdateDisplayRegionInfo(int32_t x, int32_t y, int32_t w, int32_t h) in UpdateDisplayRegionInfo()
148 void VideoSink
[all...]
H A Dplayer_video_sink.h33 class VideoSink { class
35 VideoSink();
36 ~VideoSink();
H A Dplayer_sink_manager.h43 std::shared_ptr<VideoSink> sink;
56 friend VideoSink;
H A Dplayer_sink_manager.cpp81 videoSinkInfo_[videoSinkNum_].sink = std::make_shared<VideoSink>(); in AddNewSink()
/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Dvideo_sink.cpp26 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = { LOG_CORE, LOG_DOMAIN_SYSTEM_PLAYER, "VideoSink" };
52 VideoSink::VideoSink() in VideoSink() function in OHOS::Media::Pipeline::VideoSink
60 VideoSink::~VideoSink() in ~VideoSink()
66 void VideoSink::UpdateTimeAnchorIfNeeded(int64_t nowCt, int64_t waitTime, in UpdateTimeAnchorIfNeeded()
82 void VideoSink::UpdateTimeAnchorActually(const std::shared_ptr<OHOS::Media::AVBuffer>& buffer) in UpdateTimeAnchorActually()
94 int64_t VideoSink::DoSyncWrite(const std::shared_ptr<OHOS::Media::AVBuffer>& buffer) in DoSyncWrite()
129 void VideoSink::ResetSyncInfo() in ResetSyncInfo()
141 Status VideoSink
[all...]
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Dvideo_sink.h29 class VideoSink : public MediaSynchronousSink { class
31 VideoSink();
32 ~VideoSink();
H A Ddecoder_surface_filter.h131 std::shared_ptr<VideoSink> videoSink_;
/foundation/multimedia/av_codec/test/unittest/media_sink_test/
H A Dsync_manager_test.cpp90 VideoSink sync; in HWTEST_F()
114 VideoSink sync; in HWTEST_F()
272 IMediaSynchronizer* syncer = new VideoSink(); in HWTEST_F()
282 IMediaSynchronizer* syncer = new VideoSink(); in HWTEST_F()
300 IMediaSynchronizer* syncer = new VideoSink(); in HWTEST_F()
301 IMediaSynchronizer* syncerOne = new VideoSink(); in HWTEST_F()
802 IMediaSynchronizer* supplier = new VideoSink(); in HWTEST_F()
812 IMediaSynchronizer* supplier = new VideoSink(); in HWTEST_F()
822 IMediaSynchronizer* supplier = new VideoSink(); in HWTEST_F()
833 IMediaSynchronizer* supplier = new VideoSink(); in HWTEST_F()
[all...]
H A Dvideo_sink_test.cpp52 videoSink_ = std::make_shared<VideoSink>(); in SetUp()
61 std::shared_ptr<VideoSink> videoSink_ = nullptr;
/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dplugin_manager.h59 std::shared_ptr<VideoSink> CreateVideoSinkPlugin(const std::string& name);
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/video_sink/
H A Dvideo_sink_filter.h102 std::shared_ptr<Plugin::VideoSink> plugin_ {nullptr};
/foundation/multimedia/av_codec/test/unittest/filter_test/
H A Ddecoder_surface_filter_unit_test.cpp531 decoderSurfaceFilter_->videoSink_ = std::make_shared<VideoSink>(); in HWTEST_F()
548 decoderSurfaceFilter_->videoSink_ = std::make_shared<VideoSink>(); in HWTEST_F()
565 decoderSurfaceFilter_->videoSink_ = std::make_shared<VideoSink>(); in HWTEST_F()
834 decoderSurfaceFilter_->videoSink_ = std::make_shared<VideoSink>(); in HWTEST_F()
866 decoderSurfaceFilter_->videoSink_ = std::make_shared<VideoSink>(); in HWTEST_F()
/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dfilter_base.cpp295 template bool FilterBase::UpdateAndInitPluginByInfo(std::shared_ptr<Plugin::VideoSink>& plugin,
298 const std::function<std::shared_ptr<Plugin::VideoSink>(const std::string&)>& pluginCreator);
/foundation/multimedia/av_codec/services/media_engine/filters/
H A Ddecoder_surface_filter.cpp144 videoSink_ = std::make_shared<VideoSink>(); in DecoderSurfaceFilter()
633 .srcFilter = "VideoSink", in ReleaseOutputBuffer()
657 .srcFilter = "VideoSink", in ReleaseOutputBuffer()

Completed in 10 milliseconds