dvb_table_header(3)

πŸ“¦
version 1.32.0 Β· 2 versions
, in fedora 43

πŸ’– 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 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. 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