コード例 #1
0
ファイル: dcp.py プロジェクト: kieranjol/ClairMeta
    def init_cpl(self):
        """ Find DCP CompositionPlayList. """
        self._list_cpl_path = self.filter_xml_by_root('CompositionPlaylist')
        self._list_cpl = [cpl_parse(f) for f in self._list_cpl_path]

        self.cpl_find_pkl()
        self.cpl_link_assets()
コード例 #2
0
ファイル: test_dcp_xml_parse.py プロジェクト: remia/ClairMeta
 def parse_and_check_schema(self, name, schema):
     cpl = cpl_parse(self.get_file_path(name))
     self.assertIsNotNone(cpl)
     self.assertEqual(cpl['Info']['CompositionPlaylist']['Schema'], schema)
     return cpl