Home
last modified time | relevance | path

Searched refs:FrameRenderTracker (Results 1 – 9 of 9) sorted by relevance

/aosp12/frameworks/av/media/libstagefright/
H A DFrameRenderTracker.cpp28 FrameRenderTracker::FrameRenderTracker() in FrameRenderTracker() function in android::FrameRenderTracker
33 FrameRenderTracker::~FrameRenderTracker() { in ~FrameRenderTracker()
36 void FrameRenderTracker::setComponentName(const AString &componentName) { in setComponentName()
40 void FrameRenderTracker::clear(nsecs_t lastRenderTimeNs) { in clear()
45 void FrameRenderTracker::onFrameQueued( in onFrameQueued()
50 FrameRenderTracker::Info *FrameRenderTracker::updateInfoForDequeuedBuffer( in updateInfoForDequeuedBuffer()
89 status_t FrameRenderTracker::onFrameRendered(int64_t mediaTimeUs, nsecs_t systemNano) { in onFrameRendered()
111 std::list<FrameRenderTracker::Info> FrameRenderTracker::checkFencesAndGetRenderedFrames( in checkFencesAndGetRenderedFrames()
112 const FrameRenderTracker::Info *until, bool dropIncomplete) { in checkFencesAndGetRenderedFrames()
154 void FrameRenderTracker::untrackFrame(const FrameRenderTracker::Info *info, ssize_t index) { in untrackFrame()
[all …]
H A DAndroid.bp112 "FrameRenderTracker.cpp",
H A DMediaCodec.cpp523 virtual void onOutputFramesRendered(const std::list<FrameRenderTracker::Info> &done) override;
632 void CodecCallback::onOutputFramesRendered(const std::list<FrameRenderTracker::Info> &done) { in onOutputFramesRendered()
4975 const std::list<FrameRenderTracker::Info> &done, sp<AMessage> &msg) { in CreateFramesRenderedMessage()
4978 for (std::list<FrameRenderTracker::Info>::const_iterator it = done.cbegin(); in CreateFramesRenderedMessage()
5034 std::list<FrameRenderTracker::Info> doneFrames = mSoftRenderer->render( in onReleaseOutputBuffer()
H A DACodec.cpp1455 void ACodec::notifyOfRenderedFrames(bool dropIncomplete, FrameRenderTracker::Info *until) { in notifyOfRenderedFrames()
1456 std::list<FrameRenderTracker::Info> done = in notifyOfRenderedFrames()
1460 for (std::list<FrameRenderTracker::Info>::const_iterator it = done.cbegin(); in notifyOfRenderedFrames()
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/
H A DFrameRenderTracker.h85 friend struct FrameRenderTracker;
88 struct FrameRenderTracker { struct
91 FrameRenderTracker(); argument
131 virtual ~FrameRenderTracker();
141 DISALLOW_EVIL_CONSTRUCTORS(FrameRenderTracker); argument
H A DACodec.h201 FrameRenderTracker::Info *mRenderInfo;
264 FrameRenderTracker mRenderTracker; // render information for buffers rendered by ACodec
580 bool dropIncomplete = false, FrameRenderTracker::Info *until = NULL);
H A DMediaCodec.h266 const std::list<FrameRenderTracker::Info> &done, sp<AMessage> &msg);
/aosp12/frameworks/av/media/libstagefright/include/
H A DSoftwareRenderer.h40 std::list<FrameRenderTracker::Info> render(
60 FrameRenderTracker mRenderTracker;
/aosp12/frameworks/av/media/libstagefright/colorconversion/
H A DSoftwareRenderer.cpp252 std::list<FrameRenderTracker::Info> SoftwareRenderer::render( in render()
256 FrameRenderTracker::Info *info = NULL; in render()