fix compilation with libEBML v2.0

This commit is contained in:
Moritz Bunkus 2023-12-30 17:01:42 +01:00
parent a4381f9b32
commit 5b3ae95b45
No known key found for this signature in database
GPG Key ID: 74AF00ADF2E32C85

View File

@ -73,7 +73,7 @@ ValuePage::init() {
auto semantic = find_ebml_semantic(EBML_INFO(libmatroska::KaxSegment), m_callbacks.ClassId());
if (semantic && semantic->IsMandatory()) {
std::unique_ptr<EbmlElement> elt(&semantic->Create());
m_mayBeRemoved = elt->DefaultISset();
m_mayBeRemoved = has_default_value(*elt);
} else if (semantic && !semantic->IsMandatory())
m_mayBeRemoved = true;