Home | History | Annotate | Download | only in liboverlay

Lines Matching refs:Ctrl

48 class Ctrl : utils::NoCopy {
52 explicit Ctrl(const int& dpy);
54 ~Ctrl();
71 /* ctrl id */
73 /* ctrl fd */
89 static bool validateAndSet(Ctrl* ctrlArray[], const int& count,
92 // mdp ctrl struct(info e.g.)
121 inline Ctrl::Ctrl(const int& dpy) : mMdp(new MdpCtrl(dpy)) {
124 inline Ctrl::~Ctrl() {
128 inline void Ctrl::setSource(const utils::PipeArgs& args)
133 inline void Ctrl::setPosition(const utils::Dim& dim)
138 inline void Ctrl::setTransform(const utils::eTransform& orient)
143 inline void Ctrl::setCrop(const utils::Dim& d)
148 inline void Ctrl::setColor(const uint32_t color)
153 inline bool Ctrl::setVisualParams(const MetaData_t &metadata)
156 ALOGE("Ctrl setVisualParams failed in MDP setVisualParams");
162 inline void Ctrl::dump() const {
163 ALOGE("== Dump Ctrl start ==");
165 ALOGE("== Dump Ctrl end ==");
168 inline bool Ctrl::commit() {
170 ALOGE("Ctrl commit failed set overlay");
176 inline int Ctrl::getPipeId() const {
180 inline int Ctrl::getFd() const {
184 inline void Ctrl::updateSrcFormat(const uint32_t& rotDstFmt) {
188 inline bool Ctrl::validateAndSet(Ctrl* ctrlArray[], const int& count,
201 inline utils::Dim Ctrl::getCrop() const {
205 inline utils::Dim Ctrl::getPosition() const {
209 inline void Ctrl::setDownscale(int dscale_factor) {
213 inline uint8_t Ctrl::getPriority() const {
217 inline void Ctrl::getDump(char *buf, size_t len) {