Home
last modified time | relevance | path

Searched refs:VideoSink (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/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()
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 Dplayer_video_sink.h33 class VideoSink {
35 VideoSink();
36 ~VideoSink();
H A Dplayer_sink_manager.h43 std::shared_ptr<VideoSink> sink;
56 friend VideoSink; variable
H A Dplayer_sink_manager.cpp81 videoSinkInfo_[videoSinkNum_].sink = std::make_shared<VideoSink>(); in AddNewSink()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Dvideo_sink.cpp55 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 Dvideo_sink.h31 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 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()
/ohos5.0/foundation/multimedia/av_codec/test/unittest/media_sink_test/
H A Dsync_manager_test.cpp90 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 Dvideo_sink_test.cpp52 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 Dvideo_sink.h29 class VideoSink : public MediaSynchronousSink {
31 VideoSink();
32 ~VideoSink();
H A Ddecoder_surface_filter.h132 std::shared_ptr<VideoSink> videoSink_;
/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dplugin_manager.h59 std::shared_ptr<VideoSink> CreateVideoSinkPlugin(const std::string& name);
/ohos5.0/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);
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/video_sink/
H A Dvideo_sink_filter.h102 std::shared_ptr<Plugin::VideoSink> plugin_ {nullptr};
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/filters/
H A Ddecoder_surface_filter.cpp151 videoSink_ = std::make_shared<VideoSink>(); in DecoderSurfaceFilter()