DtvKit_ATSC3.0
|
#include <atsc_types.h>
Public Attributes | |
bool | bHidden |
bool | bHideInGuide |
bool | bBroadbandAccessRequired |
bool | bEssential |
bool | bSvcprotected |
int32_t | iServiceId |
int32_t | iMajorChannel |
int32_t | iMinorChannel |
int32_t | iServiceCategory |
uint8_t | cSltSvcSeqNum |
char | sGlobalServiceID [256] |
char | sDrmSystemID [256] |
char | sConfiguration [256] |
char | sServiceName [256] |
struct Structure to store attributes of a service.
bool sSvcServiceAttr_t::bBroadbandAccessRequired |
Broadband access is required for the service.
bool sSvcServiceAttr_t::bEssential |
Whether the service is essential.
bool sSvcServiceAttr_t::bHidden |
Indicating whether the service is hidden.
bool sSvcServiceAttr_t::bHideInGuide |
Whether the service should be hidden in the guide.
bool sSvcServiceAttr_t::bSvcprotected |
Whether the service is protected.
uint8_t sSvcServiceAttr_t::cSltSvcSeqNum |
SLT (Service Location Table) service Sequence Number
int32_t sSvcServiceAttr_t::iMajorChannel |
32-bit integer representing the major channel number.
int32_t sSvcServiceAttr_t::iMinorChannel |
32-bit integer representing the minor channel number.
int32_t sSvcServiceAttr_t::iServiceCategory |
32-bit integer representing the service category.
int32_t sSvcServiceAttr_t::iServiceId |
32-bit integer representing the service ID.
char sSvcServiceAttr_t::sConfiguration[256] |
Token representing the service configuration.
char sSvcServiceAttr_t::sDrmSystemID[256] |
List of URIs representing the DRM system identifiers.
char sSvcServiceAttr_t::sGlobalServiceID[256] |
URI representing the global service identifier.
char sSvcServiceAttr_t::sServiceName[256] |
Name of the service.