## Libraries
-`libkumu.dylib` - Platform compatibility layer.
+`libkumu` - Platform compatibility layer.
-`libasdcp.dylib` - SMPTE ST 429 (DCP) and JPEG Interop DCP.
+`libasdcp` - SMPTE ST 429 (DCP) and JPEG Interop DCP.
-`libas02.dylib` - SMPTE ST 2067 (IMF).
+`libas02` - SMPTE ST 2067 (IMF).
-`libphdr.dylib` - Dolby Vision track file. Deprecated but maintained.
+`libphdr` - Dolby Vision track file. Deprecated but maintained.
## CLI Programs
}
bool operator==(const PropertyType& rhs) const { return this->m_property == rhs; }
bool operator==(const optional_property<PropertyType>& rhs) const { return this->m_property == rhs.m_property; }
- operator const PropertyType&() const { return this->m_property; }
+ operator PropertyType&() { return this->m_property; }
void set(const PropertyType& rhs) { this->m_property = rhs; this->m_has_value = true; }
void set_has_value(bool has_value = true) { this->m_has_value = has_value; }
void reset(const PropertyType& rhs) { this->m_has_value = false; }