dvb_table_...ort_header(3)

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

πŸ’– NAME πŸ’–

dvb_table_nit_transport_header β€” the MPEG-TS NIT transport header, bestie. that's it, that's the whole vibe.


✨ SYNOPSIS ✨

#include <nit.h>

πŸŽ€ Data Fields πŸŽ€

uint16_t bitfield
struct {
   uint16_t transport_length:12
   uint16_t reserved:4
};

🌸 DETAILED DESCRIPTION 🌸

okay so. dvb_table_nit_transport_header is literally the MPEG-TS NIT transport header. iconic behavior.

Parameters

  • transport_length β€” the transport length. yes queen, that's the whole description, we love a concise king.

this struct is the place where the original NIT transport header gets stored, and while it's chilling there it converts the integer fields over to the CPU endianness. endianness girlie πŸ’…

now listen β€” the undocumented parameters? they're only used internally by the API and/or they're fields that are reserved. do not touch them. they're not for you, they may change in future API releases, and we are not doing that today. πŸ™ˆ

fr fr, if you see an undocumented param, treat it like your ex's playlist: leave it alone. πŸ’€

Definition at line 79 of file nit.h.


πŸ¦‹ FIELD DOCUMENTATION πŸ¦‹

πŸ’« struct { ... } dvb_table_nit_transport_header

⭐ uint16_t dvb_table_nit_transport_header::bitfield

Definition at line 80 of file nit.h.

πŸ“ uint16_t dvb_table_nit_transport_header::reserved

Definition at line 83 of file nit.h.

🌈 uint16_t dvb_table_nit_transport_header::transport_length

Definition at line 82 of file nit.h.


πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for libdvbv5 from the source code. no cap, the robots wrote this one and honestly? they ate. πŸ€–βœ¨


so yeah, that's the page 🫢 this little legend lives in libdvbv5, Version 1.32.0, from the Library Functions Manual β€” go forth and decode those transport headers, bestie. mwah. πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from