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::setSource(const overlay::utils::Whf& awhf,
93 void MdssRot::setDownscale(int ds) {}
95 void MdssRot::setFlags(const utils::eMdpFlags& flags) {
99 void MdssRot::setTransform(const utils::eTransform& rot)
112 void MdssRot::doTransform() {
117 bool MdssRot::commit() {
122 ALOGE("MdssRot commit failed!");
130 bool MdssRot::queueBuffer(int fd, uint32_t offset) {
144 ALOGE("MdssRot play failed!");
163 bool MdssRot::open_i(uint32_t numbufs, uint32_t bufsz)
184 bool MdssRot::remap(uint32_t numbufs) {
208 bool MdssRot::close() {
212 ALOGE("MdssRot::close unsetOverlay failed, fd=%d sessId=%d",
230 void MdssRot::reset() {
242 void MdssRot::dump() const {
243 ALOGE("== Dump MdssRot start ==");
248 ALOGE("== Dump MdssRot end ==");
251 uint32_t MdssRot::calcOutputBufSize() {
264 void MdssRot::getDump(char *buf, size_t len) const {