Home
last modified time | relevance | path

Searched refs:DrmPropObject (Results 1 – 16 of 16) sorted by relevance

/external/libkmsxx/kms++/src/
Ddrmpropobject.cpp15 DrmPropObject::DrmPropObject(Card& card, uint32_t object_type) in DrmPropObject() function in kms::DrmPropObject
20 DrmPropObject::DrmPropObject(Card& card, uint32_t id, uint32_t object_type, uint32_t idx) in DrmPropObject() function in kms::DrmPropObject
26 DrmPropObject::~DrmPropObject() in ~DrmPropObject()
31 void DrmPropObject::refresh_props() in refresh_props()
48 Property* DrmPropObject::get_prop(const string& name) const in get_prop()
60 uint64_t DrmPropObject::get_prop_value(uint32_t id) const in get_prop_value()
65 uint64_t DrmPropObject::get_prop_value(const string& name) const in get_prop_value()
76 unique_ptr<Blob> DrmPropObject::get_prop_value_as_blob(const string& name) const in get_prop_value_as_blob()
83 int DrmPropObject::set_prop_value(uint32_t id, uint64_t value) in set_prop_value()
88 int DrmPropObject::set_prop_value(const string &name, uint64_t value) in set_prop_value()
Datomicreq.cpp47 void AtomicReq::add(DrmPropObject* ob, Property *prop, uint64_t value) in add()
52 void AtomicReq::add(kms::DrmPropObject* ob, const string& prop, uint64_t value) in add()
57 void AtomicReq::add(kms::DrmPropObject* ob, const map<string, uint64_t>& values) in add()
Dencoder.cpp35 :DrmPropObject(card, id, DRM_MODE_OBJECT_ENCODER, idx) in Encoder()
Dplane.cpp23 :DrmPropObject(card, id, DRM_MODE_OBJECT_PLANE, idx) in Plane()
Dcrtc.cpp21 :DrmPropObject(card, id, DRM_MODE_OBJECT_CRTC, idx) in Crtc()
Dconnector.cpp65 :DrmPropObject(card, id, DRM_MODE_OBJECT_CONNECTOR, idx) in Connector()
/external/libkmsxx/py/pykms/
Dpykmsbase.cpp56 py::class_<DrmPropObject, DrmObject, unique_ptr<DrmPropObject, py::nodelete>>(m, "DrmPropObject") in init_pykmsbase()
57 .def("refresh_props", &DrmPropObject::refresh_props) in init_pykmsbase()
58 .def_property_readonly("prop_map", &DrmPropObject::get_prop_map) in init_pykmsbase()
59 ….def("get_prop_value", (uint64_t (DrmPropObject::*)(const string&) const)&DrmPropObject::get_prop_… in init_pykmsbase()
60 ….def("set_prop_value",(int (DrmPropObject::*)(const string&, uint64_t)) &DrmPropObject::set_prop_v… in init_pykmsbase()
61 .def("get_prop_value_as_blob", &DrmPropObject::get_prop_value_as_blob) in init_pykmsbase()
62 .def("get_prop", &DrmPropObject::get_prop) in init_pykmsbase()
65 py::class_<Connector, DrmPropObject, unique_ptr<Connector, py::nodelete>>(m, "Connector") in init_pykmsbase()
80 py::class_<Crtc, DrmPropObject, unique_ptr<Crtc, py::nodelete>>(m, "Crtc") in init_pykmsbase()
98 py::class_<Encoder, DrmPropObject, unique_ptr<Encoder, py::nodelete>>(m, "Encoder") in init_pykmsbase()
[all …]
/external/libkmsxx/kms++/inc/kms++/
Ddrmpropobject.h12 class DrmPropObject : public DrmObject
30 DrmPropObject(Card& card, uint32_t object_type);
31 DrmPropObject(Card& card, uint32_t id, uint32_t object_type, uint32_t idx = 0);
33 virtual ~DrmPropObject();
Datomicreq.h23 void add(DrmPropObject *ob, Property *prop, uint64_t value);
24 void add(DrmPropObject *ob, const std::string& prop, uint64_t value);
25 void add(DrmPropObject *ob, const std::map<std::string, uint64_t>& values);
Ddecls.h11 class DrmPropObject; variable
Dencoder.h11 class Encoder : public DrmPropObject
Dplane.h17 class Plane : public DrmPropObject
Dconnector.h13 class Connector : public DrmPropObject
Dcrtc.h12 class Crtc : public DrmPropObject
/external/libkmsxx/utils/
Dkmsprint.cpp223 static vector<string> format_props(DrmPropObject* o) in format_props()
367 vector<DrmPropObject*> obs; in print_as_list()
394 for (DrmPropObject* ob: obs) { in print_as_list()
Dkmstest.cpp305 static void get_props(Card& card, vector<PropInfo> &props, const DrmPropObject* propobj) in get_props()