dvb_table_header(3)
π dvb_table_header π
okay so bestie, welcome to dvb_table_header(3) β this is a page from libdvbv5's manual, and it's literally the blueprint for the header of an MPEG-TS table. yes. the little envelope every table arrives in. she's small, she's structured, she's iconic. π
β¨ NAME β¨
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 idsection_lengthβ section lengthsyntaxβ syntaxidβ Table ID extensioncurrent_nextβ current nextversionβ versionsection_idβ section numberlast_sectionβ last section number
All MPEG-TS tables start with this header. like, every single one. no skips, no exceptions. the way that every table is out here opening with the same energy? main character behaviour fr fr. π
Definition at line 103 of file header.h.
π₯ FIELD DOCUMENTATION π₯
β union { ... } dvb_table_header
π uint16_t dvb_table_header::bitfield
Definition at line 106 of file header.h.
π uint8_t dvb_table_header::current_next
Definition at line 115 of file header.h.
π uint16_t dvb_table_header::id
Definition at line 114 of file header.h.
π uint8_t dvb_table_header::last_section
Definition at line 120 of file header.h.
π uint8_t dvb_table_header::one
Definition at line 109 of file header.h.
π uint8_t dvb_table_header::one2
Definition at line 117 of file header.h.
π uint8_t dvb_table_header::section_id
Definition at line 119 of file header.h.
π uint16_t dvb_table_header::section_length
Definition at line 108 of file header.h.
π uint8_t dvb_table_header::syntax
Definition at line 111 of file header.h.
π uint8_t dvb_table_header::table_id
Definition at line 104 of file header.h.
π uint8_t dvb_table_header::version
Definition at line 116 of file header.h.
π uint8_t dvb_table_header::zero
Definition at line 110 of file header.h.
π«Ά AUTHOR π«Ά
Generated automatically by Doxygen for libdvbv5 from the source code.
not a human author, just Doxygen doing her lil autopilot thing and honestly? she ate. πβ¨
and that's the whole page bestie, every field, every line number, nothing skipped. this was libdvbv5, Version 1.32.0, manual section dvb_table_header(3) β no date on the tin, but she's serving exactly as documented. π bye ily, go read your headers π§πΈ
π¦ where this page comes from
- fedora 43: libdvbv5-devel 1.32.0-1.fc43 Β· LGPL-2.1-or-later AND LGPL-2.1-or-later WITH Linux-syscall-note
- fedora 43: libdvbv5-devel 1.32.0-1.fc43 Β· LGPL-2.1-or-later AND LGPL-2.1-or-later WITH Linux-syscall-note
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms