Home
last modified time | relevance | path

Searched refs:MediaSynchronousSink (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Dmedia_synchronous_sink.cpp28 void MediaSynchronousSink::Init() in Init()
36 MediaSynchronousSink::~MediaSynchronousSink() in ~MediaSynchronousSink()
45 void MediaSynchronousSink::WaitAllPrerolled(bool shouldWait) in WaitAllPrerolled()
50 int8_t MediaSynchronousSink::GetPriority() in GetPriority()
55 void MediaSynchronousSink::ResetPrerollReported() in ResetPrerollReported()
60 void MediaSynchronousSink::WriteToPluginRefTimeSync(const std::shared_ptr<OHOS::Media::AVBuffer>& b… in WriteToPluginRefTimeSync()
81 void MediaSynchronousSink::NotifyAllPrerolled() in NotifyAllPrerolled()
88 void MediaSynchronousSink::UpdateMediaTimeRange(const std::shared_ptr<Meta>& meta) in UpdateMediaTimeRange()
H A Dmedia_synchronous_sink.h31 class MediaSynchronousSink : public IMediaSynchronizer {
33 MediaSynchronousSink() {}; in MediaSynchronousSink() function
34 ~MediaSynchronousSink();
H A Dvideo_sink.cpp210 MediaSynchronousSink::Init(); in SetSyncCenter()
H A Dsubtitle_sink.cpp361 MediaSynchronousSink::Init(); in SetSyncCenter()
H A Daudio_sink.cpp734 MediaSynchronousSink::Init(); in SetSyncCenter()
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/sink/
H A Dmedia_synchronous_sink.cpp22 void MediaSynchronousSink::Init(EventReceiver *receiver, FilterCallback *callback) in Init()
30 MediaSynchronousSink::~MediaSynchronousSink() in ~MediaSynchronousSink()
38 void MediaSynchronousSink::WaitAllPrerolled(bool shouldWait) in WaitAllPrerolled()
42 int8_t MediaSynchronousSink::GetPriority() in GetPriority()
47 void MediaSynchronousSink::ResetPrerollReported() in ResetPrerollReported()
52 ErrorCode MediaSynchronousSink::WriteToPluginRefTimeSync(const AVBufferPtr& buffer) in WriteToPluginRefTimeSync()
73 void MediaSynchronousSink::NotifyAllPrerolled() in NotifyAllPrerolled()
80 void MediaSynchronousSink::UpdateMediaTimeRange(const Plugin::Meta& meta) in UpdateMediaTimeRange()
H A Dmedia_synchronous_sink.h25 class MediaSynchronousSink : public FilterBase, public IMediaSynchronizer {
27 explicit MediaSynchronousSink(const std::string& name) : FilterBase(name) {} in MediaSynchronousSink() function
28 ~MediaSynchronousSink() override;
/ohos5.0/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Dvideo_sink.h29 class VideoSink : public MediaSynchronousSink {
H A Dsubtitle_sink.h30 …leSink : public std::enable_shared_from_this<SubtitleSink>, public Pipeline::MediaSynchronousSink {
H A Daudio_sink.h32 …AudioSink : public std::enable_shared_from_this<AudioSink>, public Pipeline::MediaSynchronousSink {
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/audio_sink/
H A Daudio_sink_filter.h32 …dioSinkFilter : public std::enable_shared_from_this<AudioSinkFilter>, public MediaSynchronousSink {
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/sink/audio_sink/
H A Daudio_sink_filter.cpp39 AudioSinkFilter::AudioSinkFilter(const std::string& name) : MediaSynchronousSink(name) in AudioSinkFilter()
58 MediaSynchronousSink::Init(receiver, callback); in Init()
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/video_sink/
H A Dvideo_sink_filter.h39 class VideoSinkFilter : public MediaSynchronousSink {
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/sink/video_sink/
H A Dvideo_sink_filter.cpp41 VideoSinkFilter::VideoSinkFilter(const std::string& name) : MediaSynchronousSink(name) in VideoSinkFilter()
69 MediaSynchronousSink::Init(receiver, callback); in Init()