dvb_table_header man page

dvb_table_header — Header of a MPEG-TS table.  

Synopsis

#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.

Parameters:

table_id table id
section_length section length
syntax syntax
id Table ID extension
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 92 of file header.h.

Field Documentation

union { ... }

uint16_t dvb_table_header::bitfield

Definition at line 95 of file header.h.

uint8_t dvb_table_header::current_next

Definition at line 104 of file header.h.

uint16_t dvb_table_header::id

Definition at line 103 of file header.h.

uint8_t dvb_table_header::last_section

Definition at line 109 of file header.h.

uint8_t dvb_table_header::one

Definition at line 98 of file header.h.

uint8_t dvb_table_header::one2

Definition at line 106 of file header.h.

uint8_t dvb_table_header::section_id

Definition at line 108 of file header.h.

uint16_t dvb_table_header::section_length

Definition at line 97 of file header.h.

uint8_t dvb_table_header::syntax

Definition at line 100 of file header.h.

uint8_t dvb_table_header::table_id

Definition at line 93 of file header.h.

uint8_t dvb_table_header::version

Definition at line 105 of file header.h.

uint8_t dvb_table_header::zero

Definition at line 99 of file header.h.

Author

Generated automatically by Doxygen for libdvbv5 from the source code.

Info

Sun Mar 12 2017 Version 1.12.3 libdvbv5