Home
last modified time | relevance | path

Searched refs:VideoFrameSchedulerBase (Results 1 – 7 of 7) sorted by relevance

/frameworks/av/media/libstagefright/
DVideoFrameSchedulerBase.cpp46 static const size_t kMinSamplesToStopPrime = VideoFrameSchedulerBase::kHistorySize;
48 static const size_t kMaxSamplesToEstimatePeriod = VideoFrameSchedulerBase::kHistorySize;
54 static const nsecs_t kMaxAllowedFrameSkip = VideoFrameSchedulerBase::kNanosIn1s; // 1 sec
55 static const nsecs_t kMinPeriod = VideoFrameSchedulerBase::kNanosIn1s / 120; // 120Hz
56 static const nsecs_t kRefitRefreshPeriod = 10 * VideoFrameSchedulerBase::kNanosIn1s; // 10 sec
58 VideoFrameSchedulerBase::PLL::PLL() in PLL()
67 void VideoFrameSchedulerBase::PLL::reset(float fps) { in reset()
87 void VideoFrameSchedulerBase::PLL::restart() { in restart()
94 void VideoFrameSchedulerBase::PLL::test() {
95 nsecs_t period = VideoFrameSchedulerBase::kNanosIn1s / 60;
[all …]
DVideoFrameScheduler.cpp34 VideoFrameScheduler::VideoFrameScheduler() : VideoFrameSchedulerBase() { in VideoFrameScheduler()
DAndroid.bp232 "VideoFrameSchedulerBase.cpp",
/frameworks/av/media/libstagefright/include/media/stagefright/
DVideoFrameSchedulerBase.h27 struct VideoFrameSchedulerBase : public RefBase { struct
28 VideoFrameSchedulerBase();
51 virtual ~VideoFrameSchedulerBase(); argument
95 DISALLOW_EVIL_CONSTRUCTORS(VideoFrameSchedulerBase); argument
DVideoFrameScheduler.h26 struct VideoFrameScheduler : public VideoFrameSchedulerBase {
DVideoFrameScheduler2.h27 struct VideoFrameScheduler2 : public VideoFrameSchedulerBase {
/frameworks/av/media/libmediaplayerservice/nuplayer/
DNuPlayerRenderer.h31 struct VideoFrameSchedulerBase;
159 sp<VideoFrameSchedulerBase> mVideoScheduler;