projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix incorrect alpha channel scaling with RGBA64.
[dcpomatic.git]
/
src
/
lib
/
dkdm_wrapper.cc
diff --git
a/src/lib/dkdm_wrapper.cc
b/src/lib/dkdm_wrapper.cc
index f5eb435f6d0fc06989478a70a21f306b2bb1dd11..016c77c3f9ec4a7671c3f2e8906ea0f0fae55883 100644
(file)
--- a/
src/lib/dkdm_wrapper.cc
+++ b/
src/lib/dkdm_wrapper.cc
@@
-131,3
+131,15
@@
DKDMGroup::contains(string dkdm_id) const
return false;
}
+
+bool
+DKDMGroup::contains_dkdm() const
+{
+ for (auto child: _children) {
+ if (child->contains_dkdm()) {
+ return true;
+ }
+ }
+
+ return false;
+}