lib/includ...vbv5/sdt.h(3)

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

✨ NAME ✨

lib/include/libdvbv5/sdt.h β€” bestie, this is the header that gives you the descriptors for the SDT MPEG-TS table. yes, that SDT. we love her. πŸ’…

(it lives in the Library Functions Manual, so you already know it's gonna be a little feral.)


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <stdint.h>
#include <unistd.h>
#include <libdvbv5/header.h>

πŸŽ€ Data Structures

  • struct dvb_table_sdt_service β€” the MPEG-TS SDT service table. she's the little one. 🫢
  • struct dvb_table_sdt β€” the MPEG-TS SDT table itself. the main character. πŸ‘‘

🌸 Macros

  • #define DVB_TABLE_SDT β€” the SDT table ID.
  • #define DVB_TABLE_SDT2 β€” the SDT table ID, but make it alternative. same energy, different ID.
  • #define DVB_TABLE_SDT_PID β€” the SDT Program ID.
  • #define dvb_sdt_service_foreach(_service, _sdt) β€” the macro you use to find services on a SDT table. it's giving little helper that ate. ✨

πŸ’– Functions

  • ssize_t dvb_table_sdt_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, ssize_t buflen, struct dvb_table_sdt **table) β€” initializes and parses the SDT table. the setup era.
  • void dvb_table_sdt_free (struct dvb_table_sdt *table) β€” frees all the data the SDT table parser allocated. clean up after yourself, bestie, it's the rules. 🧚
  • void dvb_table_sdt_print (struct dvb_v5_fe_parms *parms, struct dvb_table_sdt *table) β€” prints out the content of the SDT table. show us what you're working with. πŸ“

🌈 Detailed Description 🌈

Provides the descriptors for SDT MPEG-TS table. that's the whole vibe. ✨

GNU Lesser General Public License version 2.1 (LGPLv2.1).

⭐ Author

  • Mauro Carvalho Chehab
  • Andre Roth

πŸ”₯ Relevant specs

The table described herein is defined at:

  • ISO/IEC 13818-1

πŸ‘‘ See also

http://www.etherguidesystems.com/Help/SDOs/dvb/syntax/tablesections/SDT.aspx

😭 Bug Report

Please submit bug reports and patches to linux-media@vger.kernel.org. do it, don't be shy, they want your patch fr fr.

πŸ¦‹ Definition in file sdt.h


πŸ’« Author πŸ’«

Generated automatically by Doxygen for libdvbv5 from the source code. not me being a whole autogenerated girlboss document. πŸ’…


and that's the whole page bestie!! this one's from libdvbv5, Version 1.32.0, served up by the fine folks at lib/include/libdvbv5/sdt.h πŸ’– go parse some tables, you got this, periodt. 🌸✨
πŸ“¦ where this page comes from