DESC_SAT.H(3)

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

πŸ’– NAME πŸ’–

ok so bestie, this is lib/include/libdvbv5/desc_sat.h from the libdvbv5 library functions manual (section 3, we're fancy like that ✨) β€” it's the header that hands you the descriptors for the satellite delivery system descriptor. iykyk πŸ›°οΈ


🌸 SYNOPSIS 🌸

#include <libdvbv5/descriptors.h>

πŸŽ€ Data Structures

  • struct dvb_desc_sat β€” the structure that's literally holding the satellite delivery system descriptor. main character energy fr πŸ’…

πŸ¦‹ Functions

  • int dvb_desc_sat_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, struct dvb_desc *desc) β€” inits the satellite delivery system descriptor and parses it. no cap, it does both 🌈
  • void dvb_desc_sat_print (struct dvb_v5_fe_parms *parms, const struct dvb_desc *desc) β€” prints out everything inside the satellite delivery system descriptor. show-off behavior but we love it πŸ’–

⭐ Variables

  • const unsigned dvbs_dvbc_dvbs_freq_inner [] β€” converts the descriptor's FEC into enum fe_code_rate, exactly as the DVBv5 API defines it. glow-up machine πŸ”₯
  • const unsigned dvbs_polarization [] β€” converts the descriptor's polarization into enum dvb_sat_polarization, which is defined over at dvb-v5-std.h.
  • const unsigned dvbs_rolloff [] β€” converts the descriptor's rolloff into enum fe_rolloff, as defined by the DVBv5 API.
  • const unsigned dvbs_modulation [] β€” converts the descriptor's modulation into enum fe_modulation, as defined by the DVBv5 API.

🌟 DETAILED DESCRIPTION 🌟

Provides the descriptors for the satellite delivery system descriptor. that's the whole vibe πŸ’œ

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

πŸ‘‘ Author

  • Mauro Carvalho Chehab
  • Andre Roth

πŸ“š Relevant specs

The descriptor described herein is defined at:

  • ETSI EN 300 468 V1.11.1

πŸ› Bug Report

Please submit bug reports and patches to linux-media@vger.kernel.org β€” do it, the maintainers will love you for it 🫢

Definition in file desc_sat.h.

✨ VARIABLE DOCUMENTATION ✨

πŸ’« const unsigned dvbs_dvbc_dvbs_freq_inner[] [extern]

converts from the descriptor's FEC into enum fe_code_rate, as defined by DVBv5 API.

Referenced by dvb_desc_sat_print().

πŸ’« const unsigned dvbs_modulation[] [extern]

converts from the descriptor's modulation into enum fe_modulation, as defined by DVBv5 API.

Referenced by dvb_desc_sat_print().

πŸ’« const unsigned dvbs_polarization[] [extern]

converts from the descriptor's polarization into enum dvb_sat_polarization, as defined at dvb-v5-std.h.

Referenced by dvb_desc_sat_print().

πŸ’« const unsigned dvbs_rolloff[] [extern]

converts from the descriptor's rolloff into enum fe_rolloff, as defined by DVBv5 API.

Referenced by dvb_desc_sat_print().


🧚 AUTHOR 🧚

Generated automatically by Doxygen for libdvbv5 from the source code. not a human writing this, just a robot doing its lil thing πŸ€–πŸ’•


okay bestie that's the whole page, ily, go read your satellite descriptors πŸ’–βœ¨

libdvbv5 Β· Version 1.32.0 Β· lib/includ.../desc_sat.h(3) πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from