Home
last modified time | relevance | path

Searched refs:DataSink (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/interface/
H A Dmuxer_plugin.h26 struct DataSink { struct
27 virtual ~DataSink() = default;
36 virtual Status SetDataSink(const std::shared_ptr<DataSink>& dataSink) = 0;
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/muxer/
H A Dffmpeg_muxer_plugin.h42 Status SetDataSink(const std::shared_ptr<DataSink> &dataSink) override;
78 static AVIOContext *InitAvIoCtx(const std::shared_ptr<DataSink> &dataSink, int writeFlags);
85 std::shared_ptr<DataSink> dataSink_ {};
H A Dffmpeg_muxer_plugin.cpp270 Status FFmpegMuxerPlugin::SetDataSink(const std::shared_ptr<DataSink> &dataSink) in SetDataSink()
1026 AVIOContext* FFmpegMuxerPlugin::InitAvIoCtx(const std::shared_ptr<DataSink>& dataSink, int writeFla… in InitAvIoCtx()
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/muxer/
H A Dffmpeg_muxer_plugin.h63 Status SetDataSink(const std::shared_ptr<DataSink>& dataSink) override;
73 std::shared_ptr<DataSink> dataSink_ {};
H A Dffmpeg_muxer_plugin.cpp434 Status FFmpegMuxerPlugin::SetDataSink(const std::shared_ptr<DataSink>& dataSink) in SetDataSink()
/ohos5.0/foundation/multimedia/av_codec/interfaces/plugin/
H A Ddata_sink.h24 class DataSink {
H A Dmuxer_plugin.h30 virtual Status SetDataSink(const std::shared_ptr<DataSink> &dataSink) = 0;
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/muxer/
H A Ddata_sink_fd.h23 class DataSinkFd : public Plugins::DataSink {
H A Ddata_sink_file.h24 class DataSinkFile : public Plugins::DataSink {
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dplugin_wrapper.h40 struct DataSinkWrapper : DataSink {