Home
last modified time | relevance | path

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

/frameworks/av/media/module/libmediatranscoding/transcoder/include/media/
DMediaSampleWriter.h72 class MediaSampleWriter : public std::enable_shared_from_this<MediaSampleWriter> {
85 virtual void onFinished(const MediaSampleWriter* writer, media_status_t status) = 0;
88 virtual void onStopped(const MediaSampleWriter* writer) = 0;
91 virtual void onProgressUpdate(const MediaSampleWriter* writer, int32_t progress) = 0;
94 virtual void onHeartBeat(const MediaSampleWriter* writer) = 0;
99 static std::shared_ptr<MediaSampleWriter> Create();
155 ~MediaSampleWriter();
213 MediaSampleWriter() : mState(UNINITIALIZED){}; in MediaSampleWriter() function
DMediaTranscoder.h39 public MediaSampleWriter::CallbackInterface {
138 virtual void onFinished(const MediaSampleWriter* writer, media_status_t status) override;
139 virtual void onStopped(const MediaSampleWriter* writer) override;
140 virtual void onProgressUpdate(const MediaSampleWriter* writer, int32_t progress) override;
141 virtual void onHeartBeat(const MediaSampleWriter* writer) override;
150 std::shared_ptr<MediaSampleWriter> mSampleWriter;
DMediaTrackTranscoder.h88 void setSampleConsumer(const MediaSampleWriter::MediaSampleConsumerFunction& sampleConsumer);
139 MediaSampleWriter::MediaSampleConsumerFunction mSampleConsumer GUARDED_BY(mSampleMutex);
/frameworks/av/media/module/libmediatranscoding/transcoder/
DMediaSampleWriter.cpp79 std::shared_ptr<MediaSampleWriter> MediaSampleWriter::Create() { in Create()
80 return std::shared_ptr<MediaSampleWriter>(new MediaSampleWriter()); in Create()
83 MediaSampleWriter::~MediaSampleWriter() { in ~MediaSampleWriter()
89 bool MediaSampleWriter::init(int fd, const std::weak_ptr<CallbackInterface>& callbacks, in init()
94 bool MediaSampleWriter::init(const std::shared_ptr<MediaSampleWriterMuxerInterface>& muxer, in init()
118 MediaSampleWriter::MediaSampleConsumerFunction MediaSampleWriter::addTrack( in addTrack()
151 std::shared_ptr<MediaSampleWriter> thisWriter = shared_from_this(); in addTrack()
158 void MediaSampleWriter::addSampleToTrack(size_t trackIndex, in addSampleToTrack()
174 bool MediaSampleWriter::start() { in start()
203 void MediaSampleWriter::stop() { in stop()
[all …]
DMediaTranscoder.cpp216 void MediaTranscoder::onFinished(const MediaSampleWriter* writer, media_status_t status) { in onFinished()
221 void MediaTranscoder::onStopped(const MediaSampleWriter* writer) { in onStopped()
226 void MediaTranscoder::onProgressUpdate(const MediaSampleWriter* writer __unused, int32_t progress) { in onProgressUpdate()
231 void MediaTranscoder::onHeartBeat(const MediaSampleWriter* writer __unused) { in onHeartBeat()
377 mSampleWriter = MediaSampleWriter::Create(); in configureDestination()
Dsetloglevel.sh15 MediaSampleWriter MediaSampleReader MediaSampleQueue MediaTranscoderTests
DMediaTrackTranscoder.cpp130 const MediaSampleWriter::MediaSampleConsumerFunction& sampleConsumer) { in setSampleConsumer()
DAndroid.bp32 "MediaSampleWriter.cpp",
/frameworks/av/media/module/libmediatranscoding/transcoder/tests/
DMediaSampleWriterTests.cpp181 class TestCallbacks : public MediaSampleWriter::CallbackInterface {
189 virtual void onFinished(const MediaSampleWriter* writer __unused, in onFinished()
198 virtual void onStopped(const MediaSampleWriter* writer __unused) { in onStopped()
205 virtual void onProgressUpdate(const MediaSampleWriter* writer __unused, in onProgressUpdate()
215 virtual void onHeartBeat(const MediaSampleWriter* writer __unused) override {} in onHeartBeat()
298 std::shared_ptr<MediaSampleWriter> writer = MediaSampleWriter::Create(); in TEST_F()
303 std::shared_ptr<MediaSampleWriter> writer = MediaSampleWriter::Create(); in TEST_F()
308 std::shared_ptr<MediaSampleWriter> writer = MediaSampleWriter::Create(); in TEST_F()
315 std::shared_ptr<MediaSampleWriter> writer = MediaSampleWriter::Create(); in TEST_F()
323 std::shared_ptr<MediaSampleWriter> writer = MediaSampleWriter::Create(); in TEST_F()
[all …]
DAndroid.bp85 // MediaSampleWriter unit test