From e7118f2df7cdbff9dd222f3f1604af26af6293ca Mon Sep 17 00:00:00 2001
From: Andreas Romeyke <art1@andreas-romeyke.de>
Date: Mon, 12 Apr 2021 10:56:51 +0200
Subject: [PATCH] - bugfix, if audio exist, *all* subrules should be
 *and*-combined

---
 SLUB_mediaconch_policy_retrodigitized_film_16mm_tanzarchiv.xml | 2 +-
 SLUB_mediaconch_policy_retrodigitized_video.xml                | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/SLUB_mediaconch_policy_retrodigitized_film_16mm_tanzarchiv.xml b/SLUB_mediaconch_policy_retrodigitized_film_16mm_tanzarchiv.xml
index e6eb34e..00e53c2 100644
--- a/SLUB_mediaconch_policy_retrodigitized_film_16mm_tanzarchiv.xml
+++ b/SLUB_mediaconch_policy_retrodigitized_film_16mm_tanzarchiv.xml
@@ -46,7 +46,7 @@
     
     <policy type="or" name="Audio">
       <rule name="Audio does not exist" value="AudioCount" tracktype="General" occurrence="*" operator="must not exist"/>
-      <policy type="or" name="Audio exist">
+      <policy type="and" name="Audio exist">
         <rule name="General/AudioCount is 1" value="AudioCount" tracktype="General" occurrence="*" operator="=">1</rule>
         <policy type="or" name="Audio is PCM or FLAC">
           <rule name="Audio is PCM" value="Format" tracktype="Audio" occurrence="*" operator="=">PCM</rule>
diff --git a/SLUB_mediaconch_policy_retrodigitized_video.xml b/SLUB_mediaconch_policy_retrodigitized_video.xml
index 0f91063..aa057be 100644
--- a/SLUB_mediaconch_policy_retrodigitized_video.xml
+++ b/SLUB_mediaconch_policy_retrodigitized_video.xml
@@ -60,7 +60,7 @@
       <rule name="Bit Depth is 10" value="BitDepth" tracktype="Video" occurrence="*" operator="=">10</rule>      
     </policy>
 
-    <policy type="or" name="Audio">
+    <policy type="and" name="Audio">
       <rule name="General/AudioCount is 1" value="AudioCount" tracktype="General" occurrence="*" operator="=">1</rule>
       <policy type="or" name="Audio is PCM or FLAC">
         <rule name="Audio is PCM" value="Format" tracktype="Audio" occurrence="*" operator="=">PCM</rule>
-- 
GitLab