dvb_table_eit(3)
π dvb_table_eit β the DVB EIT table, bestie edition π
okay so real talk, this is dvb_table_eit(3) from the Library Functions Manual, and it's genuinely one of my faves. sit down, grab a lil snack π, and let's get into it.
β¨ NAME β¨
dvb_table_eit β the DVB EIT table. that's it, that's the name, short and iconic π
πΈ SYNOPSIS πΈ
#include <eit.h>
π Data Fields
struct dvb_table_header headeruint16_t transport_iduint16_t network_iduint8_t last_segmentuint8_t last_table_idstruct dvb_table_eit_event * event
π¦ Detailed Description π¦
DVB EIT table. yeah. the whole thing. no cap.
Parameters (aka the vibe check for each field, iykyk):
headerβ structdvb_table_headercontenttransport_idβ transport idnetwork_idβ network idlast_segmentβ last segmentlast_table_idβ last table ideventβ pointer tostruct dvb_table_eit_event
so like, this structure is literally there to store the original EIT table, and it converts the integer fields to the CPU endianness. periodt. π
ngl this next bit is important: everything after dvb_table_eit::event (including it) won't be bit-mapped to the data parsed from the MPEG TS. so the metadata just get added there instead. that's the whole situation. π
Definition at line 146 of file eit.h. noted. memorized. iconic.
π Field Documentation π
π struct dvb_table_eit_event* dvb_table_eit::event
Definition at line 152 of file eit.h.
π struct dvb_table_header dvb_table_eit::header
Definition at line 147 of file eit.h.
π uint8_t dvb_table_eit::last_segment
Definition at line 150 of file eit.h.
β uint8_t dvb_table_eit::last_table_id
Definition at line 151 of file eit.h.
π§ uint16_t dvb_table_eit::network_id
Definition at line 149 of file eit.h.
π«Ά uint16_t dvb_table_eit::transport_id
Definition at line 148 of file eit.h.
πΈ Author πΈ
Generated automatically by Doxygen for libdvbv5 from the source code. so nobody hand-wrote this, the robot did it, and honestly? it ate. π₯
okay bestie that's the whole page, we made it, main character energy from start to finish π
β¨ this was libdvbv5, Version 1.32.0, and the date on this lil masterpiece is dvb_table_eit(3). love u, go parse some tables π¦π
π¦ 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