==== mosaic_descriptor

Defined by DVB in <<ETSI-300-468>>.

[source,xml]
----
<mosaic_descriptor
    mosaic_entry_point="bool, required"
    number_of_horizontal_elementary_cells="uint3, required"
    number_of_vertical_elementary_cells="uint3, required">

  <!-- One per cell in the mosaic -->
  <cell logical_cell_id="uint6, required"
        logical_cell_presentation_info="uint3, required"
        cell_linkage_info="uint8, required"
        bouquet_id="uint16, optional"
        original_network_id="uint16, optional"
        transport_stream_id="uint16, optional"
        service_id="uint16, optional"
        event_id="uint16, optional">

    <!-- One per elementary cell -->
    <elementary_cell id="uint6, required"/>

  </cell>

</mosaic_descriptor>
----
