View Source Membrane.RTC.Engine.Endpoint.HLS.CompositorHandler (Membrane RTC Engine HLS Endpoint v0.3.0)

Module implementing Membrane.VideoCompositor.Handler behaviour. Responsible for updating Membrane.VideoCompositor.Scene for video compositor. This module handles layout for any amount of video tracks.

Example layouts:

1) One presenter
     _ _ _ _ _ _ _ _ _
    |                 |
    |                 |
    |        1        |
    |                 |
    |                 |
     - - - - - - - - -
2) Two presenters
     _ _ _ _ _ _ _ _ _
    |        |        |
    |        |        |
    |   1    |    2   |
    |        |        |
    |        |        |
     - - - - - - - - -
3) Three presenters
     _ _ _ _ _ _ _ _ _
    |        |        |
    |   1    |   2    |
    | _ _ _ _|_ _ _ _ |
    |    |       |    |
    |    |   3   |    |
     - - - - - - - - -