dvb_table_sdt_service - Man Page
MPEG-TS SDT service table.
Synopsis
#include <sdt.h>
Data Fields
uint16_t service_id
uint8_t EIT_present_following:1
uint8_t EIT_schedule:1
uint8_t reserved:6
union {
uint16_t bitfield
struct {
uint16_t desc_length:12
uint16_t free_CA_mode:1
uint16_t running_status:3
}
};
struct dvb_desc * descriptor
struct dvb_table_sdt_service * next
Detailed Description
MPEG-TS SDT service table.
- Parameters
service_id service id
EIT_present_following EIT present following
EIT_schedule EIT schedule
desc_length desc length
free_CA_mode free CA mode
running_status running status
descriptor pointer to struct dvb_desc
next pointer to struct dvb_table_sdt_service
This structure is used to store the original SDT service table, converting the integer fields to the CPU endianness.
The undocumented parameters are used only internally by the API and/or are fields that are reserved. They shouldn't be used, as they may change on future API releases.
Everything after dvb_table_sdt_service::descriptor (including it) won't be bit-mapped to the data parsed from the MPEG TS. So, metadata are added there.
Definition at line 87 of file sdt.h.
Field Documentation
union { ... } dvb_table_sdt_service
uint16_t dvb_table_sdt_service::bitfield
Definition at line 93 of file sdt.h.
uint16_t dvb_table_sdt_service::desc_length
Definition at line 95 of file sdt.h.
struct dvb_desc* dvb_table_sdt_service::descriptor
Definition at line 100 of file sdt.h.
uint8_t dvb_table_sdt_service::EIT_present_following
Definition at line 89 of file sdt.h.
uint8_t dvb_table_sdt_service::EIT_schedule
Definition at line 90 of file sdt.h.
uint16_t dvb_table_sdt_service::free_CA_mode
Definition at line 96 of file sdt.h.
struct dvb_table_sdt_service* dvb_table_sdt_service::next
Definition at line 101 of file sdt.h.
uint8_t dvb_table_sdt_service::reserved
Definition at line 91 of file sdt.h.
uint16_t dvb_table_sdt_service::running_status
Definition at line 97 of file sdt.h.
uint16_t dvb_table_sdt_service::service_id
Definition at line 88 of file sdt.h.
Author
Generated automatically by Doxygen for libdvbv5 from the source code.