lib/includ...delivery.h(3)
π lib/include/libdvbv5/desc_cable_delivery.h β Library Functions Manual π
okay bestie, sit down, hydrate, because we're about to get into the cable delivery system descriptor and it's actually kind of iconic. this whole page lives in the Library Functions Manual, section 3, and it's literally all about one descriptor. one. she's doing the most with the least. we love her. π
β¨ NAME β¨
lib/include/libdvbv5/desc_cable_delivery.h β provides the descriptors for the cable delivery system descriptor.
likeβ¦ yes. that's the job. that's the whole job. π«Ά
πΈ SYNOPSIS πΈ
#include <libdvbv5/descriptors.h>
π¦ Data Structures π¦
struct dvb_desc_cable_deliveryβ the structure containing the cable delivery system descriptor. she holds the vibes. π
π§ Functions π§
int dvb_desc_cable_delivery_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, struct dvb_desc *desc)β initializes and parses the service location descriptor.void dvb_desc_cable_delivery_print (struct dvb_v5_fe_parms *parms, const struct dvb_desc *desc)β prints the content of the service location descriptor.
(yes, the descriptions really do say "service location descriptor" β that's what the source doc says, so we're keeping it fr fr, no edits, no notes. π)
β Variables β
const unsigned dvbc_modulation_table []β converts from the descriptor's modulation intoenum fe_modulation, as defined by DVBv5 API.const unsigned dvbc_fec_table []β converts from the descriptor's FEC intoenum fe_code_rate, as defined by DVBv5 API.
π Detailed Description π
Provides the descriptors for the cable delivery system descriptor. that's it, that's the sentence, and honestly? slay. π
π Copyright π
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 (2010-04)
π Bug Report π
Please submit bug reports and patches to linux-media@vger.kernel.org
not me asking you to actually file the bug instead of just complaining in the group chat π they take patches AND reports, so send both, bestie.
π Definition in file desc_cable_delivery.h π
π Variable Documentation π
const unsigned dvbc_fec_table[] [extern] π¦
converts from the descriptor's FEC into enum fe_code_rate, as defined by DVBv5 API.
Referenced by dvb_desc_cable_delivery_print().
const unsigned dvbc_modulation_table[] [extern] β¨
converts from the descriptor's modulation into enum fe_modulation, as defined by DVBv5 API.
Referenced by dvb_desc_cable_delivery_print().
πΈ Author πΈ
Generated automatically by Doxygen for libdvbv5 from the source code.
and that's a wrap, gorgeous π
this page came to you from libdvbv5, Version 1.32.0, for lib/includ...delivery.h(3). go forth, parse your descriptors, and remember: the FEC table is just sitting there waiting for you, no cap. π«Άπβ¨
π¦ where this page comes from
- fedora 43: libdvbv5-devel 1.32.0-1.fc43 Β· LGPL-2.1-or-later AND LGPL-2.1-or-later WITH Linux-syscall-note
- fedora 43: libdvbv5-devel 1.32.0-1.fc43 Β· LGPL-2.1-or-later AND LGPL-2.1-or-later WITH Linux-syscall-note
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms