atsc_table_mgt(3)

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

πŸ¦‹ NAME πŸ¦‹

atsc_table_mgt β€” the ATSC MGT table, bestie. That's it, that's the whole vibe. πŸ’…


✨ SYNOPSIS ✨

#include <mgt.h>

πŸŽ€ Data Fields πŸŽ€

  • struct dvb_table_header header
  • uint8_t protocol_version
  • uint16_t tables
  • struct atsc_table_mgt_table * table
  • struct dvb_desc * descriptor

πŸ’– Detailed Description πŸ’–

ATSC MGT table. Iconic. Show-stopping. Slightly niche. 🌈

Parameters

  • header β€” struct dvb_table_header content
  • protocol_version β€” protocol version
  • tables β€” tables_defined Number of tables defined
  • table β€” pointer to struct atsc_table_mgt_table
  • descriptor β€” pointer to struct dvb_desc

okay so this structure is literally the storage unit for the original MGT channel table, and what it does is convert the integer fields to the CPU endianness. no cap, that's the whole job. πŸ’œ

The undocumented parameters are used only internally by the API and/or are fields that are reserved. They shouldn't be used, as they may change on future API releases. So like… hands off, bestie. πŸ™ˆ

Everything after atsc_table_mgt::table (including it) won't be bit-mapped * to the data parsed from the MPEG TS. So, metadata are added there. That's the arrangement, periodt. 🫢

Definition at line 122 of file mgt.h.

πŸ”₯ Field Documentation πŸ”₯

🧚 struct dvb_desc* atsc_table_mgt::descriptor

Definition at line 127 of file mgt.h.

🌸 struct dvb_table_header atsc_table_mgt::header

Definition at line 123 of file mgt.h.

⭐ uint8_t atsc_table_mgt::protocol_version

Definition at line 124 of file mgt.h.

πŸŽ€ struct atsc_table_mgt_table* atsc_table_mgt::table

Definition at line 126 of file mgt.h.

πŸ’œ uint16_t atsc_table_mgt::tables

Definition at line 125 of file mgt.h.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libdvbv5 from the source code. Not a human, not a bestie, just a tool doing its little thing. 😭


and that's the whole page, babe ✨ this was atsc_table_mgt(3) from the libdvbv5 girlies, Version 1.32.0, and yes she ate πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from