{"shas":[["ff3c7162f8d2e02d4edbc04b4f20fc5a607e10e3","9d6ecc99a84944bc665aeaa14f7ec2a73209ee10@jiminger.com","[change] Introduce XbmcThreads::InversePredicate as a helper for threading mechanisms that deal with predicates.\n\nThis is a slight modification that makes the code more readable and provides for a general mechanism to use condition variables in a more straightforward manner. This currently effects CSharedSection and CApplication. With respect to the use of TightConditionVariable, they should be cleaner now.","Jim Carroll"],["d6f9244d27710f86797fb3d3225049cc0bf924d9","9d6ecc99a84944bc665aeaa14f7ec2a73209ee10@jiminger.com","Merge branch 'master' into use-targets","Jim Carroll"]],"ref":"refs/heads/use-targets","size":2,"head":"d6f9244d27710f86797fb3d3225049cc0bf924d9","push_id":38138752}