1#ifndef MYTHDRMPROPERTY_H
2#define MYTHDRMPROPERTY_H
7using DRMProp = std::shared_ptr<class MythDRMProperty>;
24 static DRMProps GetProperties(
int FD, uint32_t ObjectId, uint32_t ObjectType);
31 bool m_readOnly {
true };
32 bool m_atomic {
false };
46 QString ToString()
override;
47 uint64_t m_value { 0 };
56 QString ToString()
override;
57 int64_t m_value { 0 };
66 QString ToString()
override;
67 uint64_t m_value { 0 };
A wrapper around a DRM object property.
virtual ~MythDRMProperty()=default
virtual QString ToString()
std::shared_ptr< class MythDRMProperty > DRMProp
std::vector< DRMProp > DRMProps
QMultiMap< QString, Property * > Properties