dvb_table_header man page

dvb_table_header — Header of a MPEG-TS table.


#include <header.h>

Data Fields

uint8_t table_id

union {

uint16_t bitfield

struct {

uint16_t section_length:12

uint8_t one:2

uint8_t zero:1

uint8_t syntax:1



uint16_t id

uint8_t current_next:1

uint8_t version:5

uint8_t one2:2

uint8_t section_id

uint8_t last_section

Detailed Description

Header of a MPEG-TS table.


table_id table id
section_length section length
syntax syntax
id TS ID
current_next current next
version version
section_id section number
last_section last section number

All MPEG-TS tables start with this header.

Definition at line 93 of file header.h.

Field Documentation

union { ... }

uint16_t dvb_table_header::bitfield

Definition at line 96 of file header.h.

uint8_t dvb_table_header::current_next

Definition at line 105 of file header.h.

uint16_t dvb_table_header::id

Definition at line 104 of file header.h.

uint8_t dvb_table_header::last_section

Definition at line 110 of file header.h.

uint8_t dvb_table_header::one

Definition at line 99 of file header.h.

uint8_t dvb_table_header::one2

Definition at line 107 of file header.h.

uint8_t dvb_table_header::section_id

Definition at line 109 of file header.h.

uint16_t dvb_table_header::section_length

Definition at line 98 of file header.h.

uint8_t dvb_table_header::syntax

Definition at line 101 of file header.h.

uint8_t dvb_table_header::table_id

Definition at line 94 of file header.h.

uint8_t dvb_table_header::version

Definition at line 106 of file header.h.

uint8_t dvb_table_header::zero

Definition at line 100 of file header.h.


Generated automatically by Doxygen for libdvbv5 from the source code.


Thu Dec 15 2016 Version 1.10.1 libdvbv5