├── .coveragerc ├── .editorconfig ├── .github └── workflows │ ├── docs_and_ui.yml │ └── test.yml ├── .gitignore ├── CHANGES.txt ├── CONTRIBUTING.md ├── LICENCE.txt ├── MANIFEST.in ├── Makefile ├── README.md ├── docs ├── Makefile ├── build │ ├── .nojekyll │ ├── img │ │ └── ebu-logo.png │ └── index.html ├── contrib │ └── plantuml.jar ├── make.bat └── source │ ├── conf.py │ ├── configurator.rst │ ├── conversion.rst │ ├── deduplication.rst │ ├── direct_carriage_mechanism.rst │ ├── dot │ └── dfs.dot │ ├── ebu_tt_live.bindings.raw.rst │ ├── ebu_tt_live.bindings.rst │ ├── ebu_tt_live.bindings.validation.rst │ ├── ebu_tt_live.carriage.rst │ ├── ebu_tt_live.clocks.rst │ ├── ebu_tt_live.config.rst │ ├── ebu_tt_live.documents.rst │ ├── ebu_tt_live.examples.rst │ ├── ebu_tt_live.node.rst │ ├── ebu_tt_live.rst │ ├── ebu_tt_live.scripts.rst │ ├── ebu_tt_live.twisted.rst │ ├── filesystem_carriage_mechanism.rst │ ├── icarriage.puml │ ├── index.rst │ ├── inode.puml │ ├── nodes_and_carriage_mechanisms.rst │ ├── nodes_and_carriages_comp.puml │ ├── overview.rst │ ├── scripts_and_their_functions.rst │ ├── segmentation.rst │ ├── timing_class_diagram.puml │ ├── timing_resolution.rst │ ├── timing_sequence_diagram.puml │ ├── user_input_producer.rst │ ├── validation.rst │ ├── validation_framework.rst │ └── websocket_carriage_mechanism.rst ├── ebu-debug.py ├── ebu_tt_live ├── __init__.py ├── adapters │ ├── __init__.py │ ├── base.py │ ├── document_data.py │ ├── node_carriage.py │ └── test │ │ ├── test_data │ │ └── testSeq_1.xml │ │ ├── test_document_data_adapters.py │ │ └── test_node_carriage.py ├── bindings │ ├── __init__.py │ ├── _ebuttdt.py │ ├── _ebuttlm.py │ ├── _ebuttm.py │ ├── _ebuttp.py │ ├── _ebutts.py │ ├── _ttm.py │ ├── _ttp.py │ ├── _tts.py │ ├── converters │ │ ├── __init__.py │ │ └── ebutt3_ebuttd.py │ ├── pyxb_utils.py │ ├── test │ │ ├── test_sizing.py │ │ └── test_times.py │ └── validation │ │ ├── __init__.py │ │ ├── base.py │ │ ├── content.py │ │ ├── presentation.py │ │ ├── timing.py │ │ └── validator.py ├── carriage │ ├── __init__.py │ ├── base.py │ ├── direct.py │ ├── filesystem.py │ ├── interface.py │ ├── test │ │ ├── test_base_carriage.py │ │ ├── test_data │ │ │ ├── manifest_testSeq.txt │ │ │ └── testSeq_1.xml │ │ └── test_filesystem.py │ └── websocket.py ├── clocks │ ├── __init__.py │ ├── base.py │ ├── local.py │ ├── media.py │ ├── test │ │ ├── test_base.py │ │ ├── test_init.py │ │ ├── test_local.py │ │ └── test_utc.py │ └── utc.py ├── config │ ├── __init__.py │ ├── adapters.py │ ├── backend.py │ ├── carriage.py │ ├── clocks.py │ ├── common.py │ └── node.py ├── documents │ ├── __init__.py │ ├── base.py │ ├── converters.py │ ├── ebutt3.py │ ├── ebutt3_segmentation.py │ ├── ebutt3_splicer.py │ ├── ebuttd.py │ └── test │ │ ├── converter_ericsson1.xml │ │ ├── data │ │ ├── document.xml │ │ └── message.xml │ │ ├── test_converters.py │ │ ├── test_deduplicationComparableElement.py │ │ ├── test_deduplicationReplaceStylesAndRegions.py │ │ ├── test_deduplication_tests.py │ │ ├── test_ebutt3document.py │ │ ├── test_ebutt3segmentation.py │ │ ├── test_ebutt3sequence.py │ │ └── test_memory_profile.py ├── errors.py ├── examples │ ├── __init__.py │ ├── config │ │ ├── buffer_delay.json │ │ ├── deduplicator_fs.json │ │ ├── producer_resequencer_consumer_fs.json │ │ ├── resequencer_deduplicator_consumer_fs.json │ │ ├── retiming_delay.json │ │ ├── retiming_double_delay.json │ │ ├── simple_consumer.json │ │ ├── simple_producer.json │ │ ├── sproducer_dist_sconsumer_ws.json │ │ ├── sproducer_ebuttd_direct.json │ │ ├── sproducer_resequencer_deduplicator_direct_ebuttd_encoder_fs.json │ │ ├── sproducer_resequencer_direct.json │ │ ├── sproducer_resequencer_direct_ebuttd_encoder_fs.json │ │ ├── sproducer_retiming_fs.json │ │ ├── sproducer_retiming_fss.json │ │ ├── sproducer_rseq_ebuttd_direct.json │ │ ├── sproducer_sconsumer_direct.json │ │ ├── sproducer_sconsumer_ws.json │ │ ├── sproducer_sconsumer_ws_flip.json │ │ ├── user_input_producer_buffer_consumer.json │ │ ├── user_input_producer_consumer.json │ │ ├── user_input_producer_dist_consumers.json │ │ ├── user_input_producer_dist_filesystem.json │ │ ├── user_input_producer_handover.json │ │ └── user_input_producer_retiming_consumer.json │ └── simple_producer.txt ├── node │ ├── __init__.py │ ├── base.py │ ├── consumer.py │ ├── deduplicator.py │ ├── delay.py │ ├── distributing.py │ ├── encoder.py │ ├── handover.py │ ├── interface.py │ ├── producer.py │ ├── switcher.py │ └── test │ │ ├── test_consumer_unit.py │ │ ├── test_delay_unit.py │ │ ├── test_distributing.py │ │ ├── test_encoder.py │ │ └── test_handover_unit.py ├── scripts │ ├── __init__.py │ ├── common.py │ ├── ebu_dummy_encoder.py │ ├── ebu_ebuttd_encoder.py │ ├── ebu_interactive_shell.py │ ├── ebu_run.py │ ├── ebu_simple_consumer.py │ ├── ebu_simple_producer.py │ ├── ebu_user_input_consumer.py │ ├── ebu_user_input_forwarder.py │ └── test │ │ └── test_scripts.py ├── strings.py ├── test │ └── test_utils.py ├── twisted │ ├── __init__.py │ ├── base.py │ ├── node.py │ ├── test │ │ ├── test_twisted_base.py │ │ ├── test_twisted_node.py │ │ └── test_twisted_websocket.py │ └── websocket.py ├── ui │ ├── assets │ │ ├── css │ │ │ ├── bootstrap.css │ │ │ ├── custom.min.css │ │ │ └── main.css │ │ └── img │ │ │ └── ebu-logo-relaunch.png │ ├── test │ │ └── index.html │ └── user_input_producer │ │ ├── index.html │ │ ├── moment.js │ │ ├── nunjucks.js │ │ ├── template │ │ ├── live_message_template.xml │ │ └── user_input_producer_template.xml │ │ └── uip.js ├── utils.py └── xsd │ ├── ebutt_all.xsd │ ├── ebutt_d.xsd │ ├── ebutt_datatypes.xsd │ ├── ebutt_live.xsd │ ├── ebutt_livemessage.xsd │ ├── ebutt_metadata.xsd │ ├── ebutt_parameters.xsd │ ├── ebutt_styling.xsd │ ├── metadata.xsd │ ├── parameter.xsd │ ├── styling.xsd │ └── xml.xsd ├── make.bat ├── publish-key.enc ├── pytest.ini ├── requirements.txt ├── setup.cfg ├── setup.py └── testing ├── SPEC-CONFORMANCE.md ├── bdd ├── conftest.py ├── features │ ├── config │ │ └── websocket_carriage_config.feature │ ├── deduplicator │ │ └── deduplicator.feature │ ├── handover │ │ ├── handover.feature │ │ └── handover_algorithm.feature │ ├── nodes │ │ └── passive_nodes_shall_not_modify_document.feature │ ├── segmentation │ │ ├── duplicate_sequence_id+nun.feature │ │ ├── segmenting_sequence.feature │ │ └── splitting_documents.feature │ ├── styles │ │ ├── ebuttd_fontsize_conversion.feature │ │ ├── ebuttd_segmenter.feature │ │ ├── fontSize_inherited.feature │ │ ├── lineHeight.feature │ │ ├── padding.feature │ │ ├── style_attribute_inherited.feature │ │ └── style_attribute_simple.feature │ ├── timing │ │ ├── bufferDelayNode.feature │ │ ├── computed_times.feature │ │ ├── computed_times_empty_doc.feature │ │ ├── elements_active_times.feature │ │ ├── elements_active_times_empty_body.feature │ │ ├── resolved_times.feature │ │ ├── resolved_times_no_body.feature │ │ └── retimingDelayNode.feature │ └── validation │ │ ├── 3350-value-types.feature │ │ ├── applied-processing.feature │ │ ├── body_element_content.feature │ │ ├── delayTimingType.feature │ │ ├── documentMetadata_elements_order.feature │ │ ├── facet.feature │ │ ├── padding_data_type.feature │ │ ├── referenceClockIdentifier_constraints.feature │ │ ├── sequence_id_num.feature │ │ ├── sequence_identical_timing_model.feature │ │ ├── smpte_constraints.feature │ │ ├── timeBase_attribute_mandatory.feature │ │ ├── timeBase_clock_clockMode_mandatory.feature │ │ ├── timeBase_timeformat_constraints.feature │ │ ├── time_regex_parsing.feature │ │ └── xml_lang_attribute.feature ├── templates │ ├── 3350_value_types.xml │ ├── applied-processing.xml │ ├── body_element_content.xml │ ├── complete_document.xml │ ├── computed_resolved_time_semantics.xml │ ├── computed_resolved_time_semantics_empty_doc.xml │ ├── deduplicator_templates │ │ ├── 1Sty1Reg4DupAtts.xml │ │ ├── 3DupSty3DupRegRefs.xml │ │ ├── 4Sty2Dup5Reg2Dup2SimilarForeignNamespacesEach.xml │ │ ├── 6Sty3Dup6Reg3DupForeignNamespace.xml │ │ ├── NoDupStyNoDupReg.xml │ │ ├── NoStylesNoRegions.xml │ │ ├── NoStylesOneRegion.xml │ │ ├── NoStylesTwoDuplicateRegions.xml │ │ ├── OneStyleNoRegions.xml │ │ ├── OneStyleOneRegion.xml │ │ ├── OneStyleOneRegionWithOneStyleAttr.xml │ │ ├── ReSequenced1_12.xml │ │ ├── ReSequenced1_13.xml │ │ ├── ThreeDuplicateStylesThreeDuplicateRegionsAllAttrsSpecified.xml │ │ └── TwoDuplicateStylesNoRegions.xml │ ├── delayNode.xml │ ├── delayTimingType.xml │ ├── documentMetadata_elements_order.xml │ ├── ebuttd_fontsize_convert.xml │ ├── elements_active_time_semantics.xml │ ├── elements_active_time_semantics_empty_body.xml │ ├── facet.xml │ ├── handover.xml │ ├── padding.xml │ ├── padding_data_type.xml │ ├── referenceClockIdentifier.xml │ ├── segmentation.xml │ ├── segmentation_short.xml │ ├── sequence_id_num.xml │ ├── sequence_identical_timing_model.xml │ ├── smpte.xml │ ├── style_attribute_inherited.xml │ ├── style_attribute_pairs.xml │ ├── timeBase_attribute_mandatory.xml │ ├── timeBase_clock_clockMode_mandatory.xml │ ├── timeBase_timeformat.xml │ ├── time_regex_parsing.xml │ ├── websocket_carriage_config.json │ └── xml_lang_attribute.xml ├── test_3350_value_types.py ├── test_applied_processing.py ├── test_body_element_content.py ├── test_bufferDelayNode.py ├── test_computed_times.py ├── test_deduplicator.py ├── test_delayTimingType.py ├── test_documentMetadata_elements_order.py ├── test_elements_active_times.py ├── test_facet.py ├── test_handover.py ├── test_padding_data_type.py ├── test_passive_node_shall_not_modify_documents.py ├── test_referenceClockIdentifier.py ├── test_resolved_times.py ├── test_retimingDelayNode.py ├── test_segmentation.py ├── test_sequence_attributes_validation.py ├── test_sequence_identical_timing_model.py ├── test_smpte.py ├── test_style.py ├── test_timeBase_attribute_mandatory.py ├── test_timeBase_clock_clockMode_mandatory.py ├── test_timeBase_timeformat.py ├── test_time_regex_parsing.py ├── test_websocket_carriage_config.py └── test_xml_lang_attribute.py ├── example-sequences ├── Ericsson 2016-09-05 │ ├── 192.168.56.99 IBC EBUTT3_434.xml │ ├── 192.168.56.99 IBC EBUTT3_435.xml │ ├── 192.168.56.99 IBC EBUTT3_436.xml │ ├── 192.168.56.99 IBC EBUTT3_437.xml │ ├── 192.168.56.99 IBC EBUTT3_438.xml │ ├── 192.168.56.99 IBC EBUTT3_439.xml │ ├── 192.168.56.99 IBC EBUTT3_440.xml │ ├── 192.168.56.99 IBC EBUTT3_441.xml │ ├── 192.168.56.99 IBC EBUTT3_442.xml │ ├── 192.168.56.99 IBC EBUTT3_443.xml │ ├── 192.168.56.99 IBC EBUTT3_444.xml │ ├── 192.168.56.99 IBC EBUTT3_445.xml │ ├── 192.168.56.99 IBC EBUTT3_446.xml │ ├── 192.168.56.99 IBC EBUTT3_447.xml │ ├── 192.168.56.99 IBC EBUTT3_448.xml │ ├── 192.168.56.99 IBC EBUTT3_449.xml │ ├── 192.168.56.99 IBC EBUTT3_450.xml │ └── manifest_192.168.56.99 IBC EBUTT3.txt └── Ericsson 2016-09-06 │ ├── 1.xml │ ├── 2.xml │ ├── 3.xml │ ├── 4.xml │ └── manifest_localhost EbuTT3 TestSeq.txt ├── test_config.py ├── test_consumer.py └── test_integration.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/.coveragerc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/docs_and_ui.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/.github/workflows/docs_and_ui.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENCE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/LICENCE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/build/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/build/img/ebu-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/build/img/ebu-logo.png -------------------------------------------------------------------------------- /docs/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/build/index.html -------------------------------------------------------------------------------- /docs/contrib/plantuml.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/contrib/plantuml.jar -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/configurator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/configurator.rst -------------------------------------------------------------------------------- /docs/source/conversion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/conversion.rst -------------------------------------------------------------------------------- /docs/source/deduplication.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/deduplication.rst -------------------------------------------------------------------------------- /docs/source/direct_carriage_mechanism.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/direct_carriage_mechanism.rst -------------------------------------------------------------------------------- /docs/source/dot/dfs.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/dot/dfs.dot -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.bindings.raw.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.bindings.raw.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.bindings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.bindings.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.bindings.validation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.bindings.validation.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.carriage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.carriage.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.clocks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.clocks.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.config.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.documents.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.documents.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.examples.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.node.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.node.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.scripts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.scripts.rst -------------------------------------------------------------------------------- /docs/source/ebu_tt_live.twisted.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/ebu_tt_live.twisted.rst -------------------------------------------------------------------------------- /docs/source/filesystem_carriage_mechanism.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/filesystem_carriage_mechanism.rst -------------------------------------------------------------------------------- /docs/source/icarriage.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/icarriage.puml -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/inode.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/inode.puml -------------------------------------------------------------------------------- /docs/source/nodes_and_carriage_mechanisms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/nodes_and_carriage_mechanisms.rst -------------------------------------------------------------------------------- /docs/source/nodes_and_carriages_comp.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/nodes_and_carriages_comp.puml -------------------------------------------------------------------------------- /docs/source/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/overview.rst -------------------------------------------------------------------------------- /docs/source/scripts_and_their_functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/scripts_and_their_functions.rst -------------------------------------------------------------------------------- /docs/source/segmentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/segmentation.rst -------------------------------------------------------------------------------- /docs/source/timing_class_diagram.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/timing_class_diagram.puml -------------------------------------------------------------------------------- /docs/source/timing_resolution.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/timing_resolution.rst -------------------------------------------------------------------------------- /docs/source/timing_sequence_diagram.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/timing_sequence_diagram.puml -------------------------------------------------------------------------------- /docs/source/user_input_producer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/user_input_producer.rst -------------------------------------------------------------------------------- /docs/source/validation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/validation.rst -------------------------------------------------------------------------------- /docs/source/validation_framework.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/validation_framework.rst -------------------------------------------------------------------------------- /docs/source/websocket_carriage_mechanism.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/docs/source/websocket_carriage_mechanism.rst -------------------------------------------------------------------------------- /ebu-debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu-debug.py -------------------------------------------------------------------------------- /ebu_tt_live/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ebu_tt_live/adapters/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | __all__ = ['base', 'document_data', 'node_carriage'] 3 | -------------------------------------------------------------------------------- /ebu_tt_live/adapters/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/adapters/base.py -------------------------------------------------------------------------------- /ebu_tt_live/adapters/document_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/adapters/document_data.py -------------------------------------------------------------------------------- /ebu_tt_live/adapters/node_carriage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/adapters/node_carriage.py -------------------------------------------------------------------------------- /ebu_tt_live/adapters/test/test_data/testSeq_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/adapters/test/test_data/testSeq_1.xml -------------------------------------------------------------------------------- /ebu_tt_live/adapters/test/test_document_data_adapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/adapters/test/test_document_data_adapters.py -------------------------------------------------------------------------------- /ebu_tt_live/adapters/test/test_node_carriage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/adapters/test/test_node_carriage.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/_ebuttdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/_ebuttdt.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/_ebuttlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/_ebuttlm.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/_ebuttm.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from raw._ebuttm import * 3 | -------------------------------------------------------------------------------- /ebu_tt_live/bindings/_ebuttp.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from raw._ebuttp import * 3 | -------------------------------------------------------------------------------- /ebu_tt_live/bindings/_ebutts.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from raw._ebutts import * 3 | -------------------------------------------------------------------------------- /ebu_tt_live/bindings/_ttm.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from raw._ttm import * 3 | -------------------------------------------------------------------------------- /ebu_tt_live/bindings/_ttp.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from raw._ttp import * 3 | -------------------------------------------------------------------------------- /ebu_tt_live/bindings/_tts.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from raw._tts import * 3 | -------------------------------------------------------------------------------- /ebu_tt_live/bindings/converters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ebu_tt_live/bindings/converters/ebutt3_ebuttd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/converters/ebutt3_ebuttd.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/pyxb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/pyxb_utils.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/test/test_sizing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/test/test_sizing.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/test/test_times.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/test/test_times.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/validation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/validation/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/validation/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/validation/base.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/validation/content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/validation/content.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/validation/presentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/validation/presentation.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/validation/timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/validation/timing.py -------------------------------------------------------------------------------- /ebu_tt_live/bindings/validation/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/bindings/validation/validator.py -------------------------------------------------------------------------------- /ebu_tt_live/carriage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/carriage/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/base.py -------------------------------------------------------------------------------- /ebu_tt_live/carriage/direct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/direct.py -------------------------------------------------------------------------------- /ebu_tt_live/carriage/filesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/filesystem.py -------------------------------------------------------------------------------- /ebu_tt_live/carriage/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/interface.py -------------------------------------------------------------------------------- /ebu_tt_live/carriage/test/test_base_carriage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/test/test_base_carriage.py -------------------------------------------------------------------------------- /ebu_tt_live/carriage/test/test_data/manifest_testSeq.txt: -------------------------------------------------------------------------------- 1 | 13:43:22.738331,testSeq_1.xml 2 | -------------------------------------------------------------------------------- /ebu_tt_live/carriage/test/test_data/testSeq_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/test/test_data/testSeq_1.xml -------------------------------------------------------------------------------- /ebu_tt_live/carriage/test/test_filesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/test/test_filesystem.py -------------------------------------------------------------------------------- /ebu_tt_live/carriage/websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/carriage/websocket.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/base.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/local.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/media.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/test/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/test/test_base.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/test/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/test/test_init.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/test/test_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/test/test_local.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/test/test_utc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/test/test_utc.py -------------------------------------------------------------------------------- /ebu_tt_live/clocks/utc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/clocks/utc.py -------------------------------------------------------------------------------- /ebu_tt_live/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/config/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/config/adapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/config/adapters.py -------------------------------------------------------------------------------- /ebu_tt_live/config/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/config/backend.py -------------------------------------------------------------------------------- /ebu_tt_live/config/carriage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/config/carriage.py -------------------------------------------------------------------------------- /ebu_tt_live/config/clocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/config/clocks.py -------------------------------------------------------------------------------- /ebu_tt_live/config/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/config/common.py -------------------------------------------------------------------------------- /ebu_tt_live/config/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/config/node.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/base.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/converters.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/ebutt3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/ebutt3.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/ebutt3_segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/ebutt3_segmentation.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/ebutt3_splicer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/ebutt3_splicer.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/ebuttd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/ebuttd.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/converter_ericsson1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/converter_ericsson1.xml -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/data/document.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/data/document.xml -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/data/message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/data/message.xml -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/test_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/test_converters.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/test_deduplicationComparableElement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/test_deduplicationComparableElement.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/test_deduplicationReplaceStylesAndRegions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/test_deduplicationReplaceStylesAndRegions.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/test_deduplication_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/test_deduplication_tests.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/test_ebutt3document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/test_ebutt3document.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/test_ebutt3segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/test_ebutt3segmentation.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/test_ebutt3sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/test_ebutt3sequence.py -------------------------------------------------------------------------------- /ebu_tt_live/documents/test/test_memory_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/documents/test/test_memory_profile.py -------------------------------------------------------------------------------- /ebu_tt_live/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/errors.py -------------------------------------------------------------------------------- /ebu_tt_live/examples/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/buffer_delay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/buffer_delay.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/deduplicator_fs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/deduplicator_fs.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/producer_resequencer_consumer_fs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/producer_resequencer_consumer_fs.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/resequencer_deduplicator_consumer_fs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/resequencer_deduplicator_consumer_fs.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/retiming_delay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/retiming_delay.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/retiming_double_delay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/retiming_double_delay.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/simple_consumer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/simple_consumer.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/simple_producer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/simple_producer.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_dist_sconsumer_ws.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_dist_sconsumer_ws.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_ebuttd_direct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_ebuttd_direct.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_resequencer_deduplicator_direct_ebuttd_encoder_fs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_resequencer_deduplicator_direct_ebuttd_encoder_fs.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_resequencer_direct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_resequencer_direct.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_resequencer_direct_ebuttd_encoder_fs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_resequencer_direct_ebuttd_encoder_fs.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_retiming_fs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_retiming_fs.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_retiming_fss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_retiming_fss.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_rseq_ebuttd_direct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_rseq_ebuttd_direct.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_sconsumer_direct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_sconsumer_direct.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_sconsumer_ws.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_sconsumer_ws.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/sproducer_sconsumer_ws_flip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/sproducer_sconsumer_ws_flip.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/user_input_producer_buffer_consumer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/user_input_producer_buffer_consumer.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/user_input_producer_consumer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/user_input_producer_consumer.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/user_input_producer_dist_consumers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/user_input_producer_dist_consumers.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/user_input_producer_dist_filesystem.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/user_input_producer_dist_filesystem.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/user_input_producer_handover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/user_input_producer_handover.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/config/user_input_producer_retiming_consumer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/config/user_input_producer_retiming_consumer.json -------------------------------------------------------------------------------- /ebu_tt_live/examples/simple_producer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/examples/simple_producer.txt -------------------------------------------------------------------------------- /ebu_tt_live/node/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/node/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/base.py -------------------------------------------------------------------------------- /ebu_tt_live/node/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/consumer.py -------------------------------------------------------------------------------- /ebu_tt_live/node/deduplicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/deduplicator.py -------------------------------------------------------------------------------- /ebu_tt_live/node/delay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/delay.py -------------------------------------------------------------------------------- /ebu_tt_live/node/distributing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/distributing.py -------------------------------------------------------------------------------- /ebu_tt_live/node/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/encoder.py -------------------------------------------------------------------------------- /ebu_tt_live/node/handover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/handover.py -------------------------------------------------------------------------------- /ebu_tt_live/node/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/interface.py -------------------------------------------------------------------------------- /ebu_tt_live/node/producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/producer.py -------------------------------------------------------------------------------- /ebu_tt_live/node/switcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/switcher.py -------------------------------------------------------------------------------- /ebu_tt_live/node/test/test_consumer_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/test/test_consumer_unit.py -------------------------------------------------------------------------------- /ebu_tt_live/node/test/test_delay_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/test/test_delay_unit.py -------------------------------------------------------------------------------- /ebu_tt_live/node/test/test_distributing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/test/test_distributing.py -------------------------------------------------------------------------------- /ebu_tt_live/node/test/test_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/test/test_encoder.py -------------------------------------------------------------------------------- /ebu_tt_live/node/test/test_handover_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/node/test/test_handover_unit.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ebu_tt_live/scripts/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/common.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/ebu_dummy_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/ebu_dummy_encoder.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/ebu_ebuttd_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/ebu_ebuttd_encoder.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/ebu_interactive_shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/ebu_interactive_shell.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/ebu_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/ebu_run.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/ebu_simple_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/ebu_simple_consumer.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/ebu_simple_producer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/ebu_simple_producer.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/ebu_user_input_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/ebu_user_input_consumer.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/ebu_user_input_forwarder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/ebu_user_input_forwarder.py -------------------------------------------------------------------------------- /ebu_tt_live/scripts/test/test_scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/scripts/test/test_scripts.py -------------------------------------------------------------------------------- /ebu_tt_live/strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/strings.py -------------------------------------------------------------------------------- /ebu_tt_live/test/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/test/test_utils.py -------------------------------------------------------------------------------- /ebu_tt_live/twisted/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/twisted/__init__.py -------------------------------------------------------------------------------- /ebu_tt_live/twisted/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/twisted/base.py -------------------------------------------------------------------------------- /ebu_tt_live/twisted/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/twisted/node.py -------------------------------------------------------------------------------- /ebu_tt_live/twisted/test/test_twisted_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/twisted/test/test_twisted_base.py -------------------------------------------------------------------------------- /ebu_tt_live/twisted/test/test_twisted_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/twisted/test/test_twisted_node.py -------------------------------------------------------------------------------- /ebu_tt_live/twisted/test/test_twisted_websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/twisted/test/test_twisted_websocket.py -------------------------------------------------------------------------------- /ebu_tt_live/twisted/websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/twisted/websocket.py -------------------------------------------------------------------------------- /ebu_tt_live/ui/assets/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/assets/css/bootstrap.css -------------------------------------------------------------------------------- /ebu_tt_live/ui/assets/css/custom.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/assets/css/custom.min.css -------------------------------------------------------------------------------- /ebu_tt_live/ui/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/assets/css/main.css -------------------------------------------------------------------------------- /ebu_tt_live/ui/assets/img/ebu-logo-relaunch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/assets/img/ebu-logo-relaunch.png -------------------------------------------------------------------------------- /ebu_tt_live/ui/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/test/index.html -------------------------------------------------------------------------------- /ebu_tt_live/ui/user_input_producer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/user_input_producer/index.html -------------------------------------------------------------------------------- /ebu_tt_live/ui/user_input_producer/moment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/user_input_producer/moment.js -------------------------------------------------------------------------------- /ebu_tt_live/ui/user_input_producer/nunjucks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/user_input_producer/nunjucks.js -------------------------------------------------------------------------------- /ebu_tt_live/ui/user_input_producer/template/live_message_template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/user_input_producer/template/live_message_template.xml -------------------------------------------------------------------------------- /ebu_tt_live/ui/user_input_producer/template/user_input_producer_template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/user_input_producer/template/user_input_producer_template.xml -------------------------------------------------------------------------------- /ebu_tt_live/ui/user_input_producer/uip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/ui/user_input_producer/uip.js -------------------------------------------------------------------------------- /ebu_tt_live/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/utils.py -------------------------------------------------------------------------------- /ebu_tt_live/xsd/ebutt_all.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/ebutt_all.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/ebutt_d.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/ebutt_d.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/ebutt_datatypes.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/ebutt_datatypes.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/ebutt_live.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/ebutt_live.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/ebutt_livemessage.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/ebutt_livemessage.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/ebutt_metadata.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/ebutt_metadata.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/ebutt_parameters.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/ebutt_parameters.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/ebutt_styling.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/ebutt_styling.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/metadata.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/metadata.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/parameter.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/parameter.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/styling.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/styling.xsd -------------------------------------------------------------------------------- /ebu_tt_live/xsd/xml.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/ebu_tt_live/xsd/xml.xsd -------------------------------------------------------------------------------- /make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/make.bat -------------------------------------------------------------------------------- /publish-key.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/publish-key.enc -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/setup.py -------------------------------------------------------------------------------- /testing/SPEC-CONFORMANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/SPEC-CONFORMANCE.md -------------------------------------------------------------------------------- /testing/bdd/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/conftest.py -------------------------------------------------------------------------------- /testing/bdd/features/config/websocket_carriage_config.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/config/websocket_carriage_config.feature -------------------------------------------------------------------------------- /testing/bdd/features/deduplicator/deduplicator.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/deduplicator/deduplicator.feature -------------------------------------------------------------------------------- /testing/bdd/features/handover/handover.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/handover/handover.feature -------------------------------------------------------------------------------- /testing/bdd/features/handover/handover_algorithm.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/handover/handover_algorithm.feature -------------------------------------------------------------------------------- /testing/bdd/features/nodes/passive_nodes_shall_not_modify_document.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/nodes/passive_nodes_shall_not_modify_document.feature -------------------------------------------------------------------------------- /testing/bdd/features/segmentation/duplicate_sequence_id+nun.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/segmentation/duplicate_sequence_id+nun.feature -------------------------------------------------------------------------------- /testing/bdd/features/segmentation/segmenting_sequence.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/segmentation/segmenting_sequence.feature -------------------------------------------------------------------------------- /testing/bdd/features/segmentation/splitting_documents.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/segmentation/splitting_documents.feature -------------------------------------------------------------------------------- /testing/bdd/features/styles/ebuttd_fontsize_conversion.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/styles/ebuttd_fontsize_conversion.feature -------------------------------------------------------------------------------- /testing/bdd/features/styles/ebuttd_segmenter.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/styles/ebuttd_segmenter.feature -------------------------------------------------------------------------------- /testing/bdd/features/styles/fontSize_inherited.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/styles/fontSize_inherited.feature -------------------------------------------------------------------------------- /testing/bdd/features/styles/lineHeight.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/styles/lineHeight.feature -------------------------------------------------------------------------------- /testing/bdd/features/styles/padding.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/styles/padding.feature -------------------------------------------------------------------------------- /testing/bdd/features/styles/style_attribute_inherited.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/styles/style_attribute_inherited.feature -------------------------------------------------------------------------------- /testing/bdd/features/styles/style_attribute_simple.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/styles/style_attribute_simple.feature -------------------------------------------------------------------------------- /testing/bdd/features/timing/bufferDelayNode.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/timing/bufferDelayNode.feature -------------------------------------------------------------------------------- /testing/bdd/features/timing/computed_times.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/timing/computed_times.feature -------------------------------------------------------------------------------- /testing/bdd/features/timing/computed_times_empty_doc.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/timing/computed_times_empty_doc.feature -------------------------------------------------------------------------------- /testing/bdd/features/timing/elements_active_times.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/timing/elements_active_times.feature -------------------------------------------------------------------------------- /testing/bdd/features/timing/elements_active_times_empty_body.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/timing/elements_active_times_empty_body.feature -------------------------------------------------------------------------------- /testing/bdd/features/timing/resolved_times.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/timing/resolved_times.feature -------------------------------------------------------------------------------- /testing/bdd/features/timing/resolved_times_no_body.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/timing/resolved_times_no_body.feature -------------------------------------------------------------------------------- /testing/bdd/features/timing/retimingDelayNode.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/timing/retimingDelayNode.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/3350-value-types.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/3350-value-types.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/applied-processing.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/applied-processing.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/body_element_content.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/body_element_content.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/delayTimingType.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/delayTimingType.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/documentMetadata_elements_order.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/documentMetadata_elements_order.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/facet.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/facet.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/padding_data_type.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/padding_data_type.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/referenceClockIdentifier_constraints.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/referenceClockIdentifier_constraints.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/sequence_id_num.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/sequence_id_num.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/sequence_identical_timing_model.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/sequence_identical_timing_model.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/smpte_constraints.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/smpte_constraints.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/timeBase_attribute_mandatory.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/timeBase_attribute_mandatory.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/timeBase_clock_clockMode_mandatory.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/timeBase_clock_clockMode_mandatory.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/timeBase_timeformat_constraints.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/timeBase_timeformat_constraints.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/time_regex_parsing.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/time_regex_parsing.feature -------------------------------------------------------------------------------- /testing/bdd/features/validation/xml_lang_attribute.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/features/validation/xml_lang_attribute.feature -------------------------------------------------------------------------------- /testing/bdd/templates/3350_value_types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/3350_value_types.xml -------------------------------------------------------------------------------- /testing/bdd/templates/applied-processing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/applied-processing.xml -------------------------------------------------------------------------------- /testing/bdd/templates/body_element_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/body_element_content.xml -------------------------------------------------------------------------------- /testing/bdd/templates/complete_document.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/complete_document.xml -------------------------------------------------------------------------------- /testing/bdd/templates/computed_resolved_time_semantics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/computed_resolved_time_semantics.xml -------------------------------------------------------------------------------- /testing/bdd/templates/computed_resolved_time_semantics_empty_doc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/computed_resolved_time_semantics_empty_doc.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/1Sty1Reg4DupAtts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/1Sty1Reg4DupAtts.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/3DupSty3DupRegRefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/3DupSty3DupRegRefs.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/4Sty2Dup5Reg2Dup2SimilarForeignNamespacesEach.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/4Sty2Dup5Reg2Dup2SimilarForeignNamespacesEach.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/6Sty3Dup6Reg3DupForeignNamespace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/6Sty3Dup6Reg3DupForeignNamespace.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/NoDupStyNoDupReg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/NoDupStyNoDupReg.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/NoStylesNoRegions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/NoStylesNoRegions.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/NoStylesOneRegion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/NoStylesOneRegion.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/NoStylesTwoDuplicateRegions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/NoStylesTwoDuplicateRegions.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/OneStyleNoRegions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/OneStyleNoRegions.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/OneStyleOneRegion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/OneStyleOneRegion.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/OneStyleOneRegionWithOneStyleAttr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/OneStyleOneRegionWithOneStyleAttr.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/ReSequenced1_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/ReSequenced1_12.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/ReSequenced1_13.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/ReSequenced1_13.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/ThreeDuplicateStylesThreeDuplicateRegionsAllAttrsSpecified.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/ThreeDuplicateStylesThreeDuplicateRegionsAllAttrsSpecified.xml -------------------------------------------------------------------------------- /testing/bdd/templates/deduplicator_templates/TwoDuplicateStylesNoRegions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/deduplicator_templates/TwoDuplicateStylesNoRegions.xml -------------------------------------------------------------------------------- /testing/bdd/templates/delayNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/delayNode.xml -------------------------------------------------------------------------------- /testing/bdd/templates/delayTimingType.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/delayTimingType.xml -------------------------------------------------------------------------------- /testing/bdd/templates/documentMetadata_elements_order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/documentMetadata_elements_order.xml -------------------------------------------------------------------------------- /testing/bdd/templates/ebuttd_fontsize_convert.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/ebuttd_fontsize_convert.xml -------------------------------------------------------------------------------- /testing/bdd/templates/elements_active_time_semantics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/elements_active_time_semantics.xml -------------------------------------------------------------------------------- /testing/bdd/templates/elements_active_time_semantics_empty_body.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/elements_active_time_semantics_empty_body.xml -------------------------------------------------------------------------------- /testing/bdd/templates/facet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/facet.xml -------------------------------------------------------------------------------- /testing/bdd/templates/handover.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/handover.xml -------------------------------------------------------------------------------- /testing/bdd/templates/padding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/padding.xml -------------------------------------------------------------------------------- /testing/bdd/templates/padding_data_type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/padding_data_type.xml -------------------------------------------------------------------------------- /testing/bdd/templates/referenceClockIdentifier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/referenceClockIdentifier.xml -------------------------------------------------------------------------------- /testing/bdd/templates/segmentation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/segmentation.xml -------------------------------------------------------------------------------- /testing/bdd/templates/segmentation_short.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/segmentation_short.xml -------------------------------------------------------------------------------- /testing/bdd/templates/sequence_id_num.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/sequence_id_num.xml -------------------------------------------------------------------------------- /testing/bdd/templates/sequence_identical_timing_model.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/sequence_identical_timing_model.xml -------------------------------------------------------------------------------- /testing/bdd/templates/smpte.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/smpte.xml -------------------------------------------------------------------------------- /testing/bdd/templates/style_attribute_inherited.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/style_attribute_inherited.xml -------------------------------------------------------------------------------- /testing/bdd/templates/style_attribute_pairs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/style_attribute_pairs.xml -------------------------------------------------------------------------------- /testing/bdd/templates/timeBase_attribute_mandatory.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/timeBase_attribute_mandatory.xml -------------------------------------------------------------------------------- /testing/bdd/templates/timeBase_clock_clockMode_mandatory.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/timeBase_clock_clockMode_mandatory.xml -------------------------------------------------------------------------------- /testing/bdd/templates/timeBase_timeformat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/timeBase_timeformat.xml -------------------------------------------------------------------------------- /testing/bdd/templates/time_regex_parsing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/time_regex_parsing.xml -------------------------------------------------------------------------------- /testing/bdd/templates/websocket_carriage_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/websocket_carriage_config.json -------------------------------------------------------------------------------- /testing/bdd/templates/xml_lang_attribute.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/templates/xml_lang_attribute.xml -------------------------------------------------------------------------------- /testing/bdd/test_3350_value_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_3350_value_types.py -------------------------------------------------------------------------------- /testing/bdd/test_applied_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_applied_processing.py -------------------------------------------------------------------------------- /testing/bdd/test_body_element_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_body_element_content.py -------------------------------------------------------------------------------- /testing/bdd/test_bufferDelayNode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_bufferDelayNode.py -------------------------------------------------------------------------------- /testing/bdd/test_computed_times.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_computed_times.py -------------------------------------------------------------------------------- /testing/bdd/test_deduplicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_deduplicator.py -------------------------------------------------------------------------------- /testing/bdd/test_delayTimingType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_delayTimingType.py -------------------------------------------------------------------------------- /testing/bdd/test_documentMetadata_elements_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_documentMetadata_elements_order.py -------------------------------------------------------------------------------- /testing/bdd/test_elements_active_times.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_elements_active_times.py -------------------------------------------------------------------------------- /testing/bdd/test_facet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_facet.py -------------------------------------------------------------------------------- /testing/bdd/test_handover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_handover.py -------------------------------------------------------------------------------- /testing/bdd/test_padding_data_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_padding_data_type.py -------------------------------------------------------------------------------- /testing/bdd/test_passive_node_shall_not_modify_documents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_passive_node_shall_not_modify_documents.py -------------------------------------------------------------------------------- /testing/bdd/test_referenceClockIdentifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_referenceClockIdentifier.py -------------------------------------------------------------------------------- /testing/bdd/test_resolved_times.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_resolved_times.py -------------------------------------------------------------------------------- /testing/bdd/test_retimingDelayNode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_retimingDelayNode.py -------------------------------------------------------------------------------- /testing/bdd/test_segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_segmentation.py -------------------------------------------------------------------------------- /testing/bdd/test_sequence_attributes_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_sequence_attributes_validation.py -------------------------------------------------------------------------------- /testing/bdd/test_sequence_identical_timing_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_sequence_identical_timing_model.py -------------------------------------------------------------------------------- /testing/bdd/test_smpte.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_smpte.py -------------------------------------------------------------------------------- /testing/bdd/test_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_style.py -------------------------------------------------------------------------------- /testing/bdd/test_timeBase_attribute_mandatory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_timeBase_attribute_mandatory.py -------------------------------------------------------------------------------- /testing/bdd/test_timeBase_clock_clockMode_mandatory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_timeBase_clock_clockMode_mandatory.py -------------------------------------------------------------------------------- /testing/bdd/test_timeBase_timeformat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_timeBase_timeformat.py -------------------------------------------------------------------------------- /testing/bdd/test_time_regex_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_time_regex_parsing.py -------------------------------------------------------------------------------- /testing/bdd/test_websocket_carriage_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_websocket_carriage_config.py -------------------------------------------------------------------------------- /testing/bdd/test_xml_lang_attribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/bdd/test_xml_lang_attribute.py -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_434.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_434.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_435.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_435.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_436.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_436.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_437.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_437.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_438.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_438.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_439.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_439.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_440.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_440.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_441.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_441.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_442.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_442.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_443.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_443.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_444.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_444.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_445.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_445.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_446.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_446.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_447.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_447.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_448.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_448.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_449.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_449.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_450.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/192.168.56.99 IBC EBUTT3_450.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-05/manifest_192.168.56.99 IBC EBUTT3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-05/manifest_192.168.56.99 IBC EBUTT3.txt -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-06/1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-06/1.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-06/2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-06/2.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-06/3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-06/3.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-06/4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-06/4.xml -------------------------------------------------------------------------------- /testing/example-sequences/Ericsson 2016-09-06/manifest_localhost EbuTT3 TestSeq.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/example-sequences/Ericsson 2016-09-06/manifest_localhost EbuTT3 TestSeq.txt -------------------------------------------------------------------------------- /testing/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/test_config.py -------------------------------------------------------------------------------- /testing/test_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/test_consumer.py -------------------------------------------------------------------------------- /testing/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebu/ebu-tt-live-toolkit/HEAD/testing/test_integration.py --------------------------------------------------------------------------------