_BUILDDIR_BUILD_BUILD_V4L-UTILS-1.30.1-BUILD_V4L-UTILS-1.30.1_LIB_INCLUDE_LIBDVBV5_(3)

πŸ“¦ version 1.30.1, in fedora 43

πŸ’– NAME πŸ’–

lib/include/libdvbv5 β€” the Directory Reference, bestie. This is the section 3 (Library Functions Manual) glow-up of every single header file that lives in that include directory. It's the whole friend group, listed by name, no cap. 🫢


✨ SYNOPSIS ✨

πŸ“ Files πŸ“

Okay so here's the roster β€” every file in lib/include/libdvbv5, with the little one-liner the docs gave it. Not one of them is getting left out, periodt. πŸ’…

  • atsc_eit.h β€” the table parser for the ATSC EIT (Event Information Table) πŸŽ€
  • atsc_header.h β€” has some common ATSC stuff in it. iconic.
  • cat.h β€” the table parser for the CAT (Conditional Access Table) πŸ”₯
  • countries.h β€” ancillary code that converts ISO 3166-1 country codes 🌍
  • crc32.h β€” ancillary code to calculate the DVB crc32 checksum ✨
  • desc_atsc_service_location.h β€” the descriptors for ATSC service location
  • desc_ca.h β€” the descriptors for Conditional Access
  • desc_ca_identifier.h β€” the descriptors for the Conditional Access identifier
  • desc_cable_delivery.h β€” the descriptors for the cable delivery system descriptor
  • desc_event_extended.h β€” the descriptors for the extended event descriptor
  • desc_event_short.h β€” the descriptors for the short event descriptor
  • desc_extension.h β€” the descriptors for the extension descriptor
  • desc_frequency_list.h β€” the descriptors for the frequency list descriptor
  • desc_hierarchy.h β€” the descriptors for the hierarchy descriptor
  • desc_isdbt_delivery.h β€” the descriptors for the ISDB-T terrestrial delivery system
  • desc_language.h β€” the descriptors for the ISO639 language descriptor πŸ—£οΈ
  • desc_logical_channel.h β€” the descriptors for the LCN - Logican Channel Number (yes, "Logican", exactly like the source, don't come for me πŸ’€)
  • desc_network_name.h β€” the descriptors for the network name descriptor
  • desc_partial_reception.h β€” the descriptors for the ISDB partial reception descriptor
  • desc_registration_id.h β€” the descriptors for the registration descriptor
  • desc_sat.h β€” the descriptors for the satellite delivery system descriptor πŸ›°οΈ
  • desc_service.h β€” the descriptors for the service descriptor
  • desc_t2_delivery.h β€” the descriptors for the DVB-T2 delivery system descriptor
  • desc_terrestrial_delivery.h β€” the descriptors for the DVB-T terrestrial delivery system descriptor
  • desc_ts_info.h β€” the descriptors for the ISDB TS information descriptor
  • descriptors.h β€” gives you a way to handle MPEG-TS descriptors found on Digital TV streams πŸ‘‘
  • dvb-demux.h β€” interfaces to deal with DVB demux
  • dvb-dev.h β€” interfaces to handle Digital TV devices
  • dvb-fe.h β€” interfaces to deal with the DVB frontend
  • dvb-file.h β€” interfaces to deal with DVB channel and program files
  • dvb-log.h β€” interfaces to handle libdvbv5 log messages
  • dvb-sat.h β€” interfaces to deal with DVB Satellite systems
  • dvb-scan.h β€” interfaces to scan programs inside MPEG-TS digital TV streams πŸ”
  • dvb-v5-std.h β€” provides libdvbv5 defined properties for the frontend
  • eit.h β€” the table parser for the DVB EIT (Event Information Table)
  • header.h β€” provides the MPEG TS table headers
  • mgt.h β€” the table parser for the ATSC MGT (Master Guide Table)
  • mpeg_es.h β€” the table parser for the MPEG-TS Elementary Stream
  • mpeg_pes.h β€” the table parser for the MPEG-PES Elementary Stream
  • mpeg_ts.h β€” the table parser for the MPEG-PES Elementary Stream (yes, the same description as mpeg_pes.h, that's literally what the docs say, I'm just the messenger πŸ™ˆ)
  • nit.h β€” the descriptors for the NIT MPEG-TS table
  • pat.h β€” the descriptors for the PAT MPEG-TS table
  • pmt.h β€” the descriptors for the PMT MPEG-TS table
  • sdt.h β€” the descriptors for the SDT MPEG-TS table
  • vct.h β€” the descriptors for the TVCT and CVCT tables

Pro tip from your girl: this page is a directory reference, so it's basically the table of contents energy for the whole include folder. Every one of those headers is a separate main character β€” go read their own pages if you wanna get into the details. πŸ’œ

And that's the whole thing, bestie! πŸŽ€ This was the lib/include/libdvbv5 Directory Reference from libdvbv5, Version 1.30.1 β€” section 3, Library Functions Manual. Go off and #include responsibly, mwah πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from