CONTENTS

�1���� Scope�
�2���� References�
������� 2.1���� Normative references���������
������� 2.2���� Informative references��������
�3���� Definitions��
�4���� Abbreviations���
�5���� Compliance notation��������
�6���� Introduction������
������� 6.1���� System block diagram��������
����� ��6.2���� Arbitration priorities�����������
������� 6.3���� Abnormal terminations�������
������� 6.4���� Splicing requirements���������
������� 6.5���� Communication������
������� 6.6���� Further study���������
�7���� API syntax�
������� 7.1���� Splicing_API_Message syntax�������
������� 7.2���� Conventions and requirements��������
������� 7.3���� Initialization
������� 7.4���� Embedded cueing messages�����������
������� 7.5���� Splice messages�����
������� 7.6���� Alive messages������
������� 7.7���� Extended data messages����
������� 7.8���� Abort messages�����
������� 7.9���� Abort_Request message����
������ 7.10���� Abort_Response message�
������ 7.11���� Requesting configuration settings���
������ 7.12���� General_Response message����������
�8���� Additional structures��������
������� 8.1���� Version��
������� 8.2���� Hardware_Config��
������� 8.3� ���splice_elementary_stream( )�����������
������� 8.4���� time( ) field definition����������
������� 8.5���� splice_API_descriptor( ) field definition������
�9���� Time synchronization��������
10���� System timing��
������ 10.1���� DPI splice signal flow��������
������ 10.2���� DPI splice initiation timeline�����������
Appendix I � Result codes����
BIBLIOGRAPHY����