Home | History | Annotate | Download | only in liboverlay

Lines Matching refs:MdssRot

39 MdssRot::MdssRot() {
44 MdssRot::~MdssRot() { close(); }
46 bool MdssRot::enabled() const { return mEnabled; }
48 void MdssRot::setRotations(uint32_t flags) { mRotInfo.flags |= flags; }
50 int MdssRot::getDstMemId() const {
54 uint32_t MdssRot::getDstOffset() const {
58 uint32_t MdssRot::getDstFormat() const {
63 uint32_t MdssRot::getSessId() const { return mRotInfo.id; }
65 bool MdssRot::init() {
67 ALOGE("MdssRot failed to init fb0");
73 void MdssRot::setSource(const overlay::utils::Whf& awhf) {
88 void MdssRot::setDownscale(int ds) {}
90 void MdssRot::setFlags(const utils::eMdpFlags& flags) {
94 void MdssRot::setTransform(const utils::eTransform& rot)
107 void MdssRot::doTransform() {
112 bool MdssRot::commit() {
117 ALOGE("MdssRot commit failed!");
125 bool MdssRot::queueBuffer(int fd, uint32_t offset) {
139 ALOGE("MdssRot play failed!");
158 bool MdssRot::open_i(uint32_t numbufs, uint32_t bufsz)
179 bool MdssRot::remap(uint32_t numbufs) {
203 bool MdssRot::close() {
207 ALOGE("MdssRot::close unsetOverlay failed, fd=%d sessId=%d",
225 void MdssRot::reset() {
237 void MdssRot::dump() const {
238 ALOGE("== Dump MdssRot start ==");
243 ALOGE("== Dump MdssRot end ==");
246 uint32_t MdssRot::calcOutputBufSize() {
259 void MdssRot::getDump(char *buf, size_t len) const {