![]() |
TSDuck v3.44-4659
MPEG Transport Stream Toolkit
|
Per-group bookkeeping for the carousel. More...
#include <tsDSMCCCarousel.h>

Public Member Functions | |
| bool | isComplete () const |
Public Attributes | |
| bool | announced_by_dsi = false |
| True if the group was announced by a DSI's GroupInfoIndication. | |
| DSMCCCompatibilityDescriptor | compatibility {} |
| Per-group compatibilityDescriptor (data-carousel only). | |
| uint32_t | download_id = 0 |
| DDB download_id; matches GroupInfoIndication group_id in data-carousel mode. | |
| uint32_t | group_size = 0 |
| Size in bytes from the DSI (0 when no DSI announces this group). | |
| std::set< uint16_t > | module_ids {} |
| module_ids announced via DII for this group. | |
| size_t | modules_complete = 0 |
| Modules in COMPLETE state. | |
Per-group bookkeeping for the carousel.
One entry per download_id observed in DDB headers (which equals group_id from the DSI's GroupInfoIndication in data-carousel mode). Object carousels produce a single synthesized group on first DII.
|
inline |