Skip to content

stream_output: refactor main clock behind wrapper

Move the sout_CreateMainClock resulting clock behind a dedicated wrapper, allowing to:

  1. Prevent using the API against "main clocks" that are not created from the stream output.

  2. Embed more metadata and other objects for the future. In particular, an "input-like" clock will be needed to specify start time and transmit discontinuities to the output clocks.

Merge request reports