DESC_T2_DELIVERY.H(3)
π NAME π
lib/include/libdvbv5/desc_t2_delivery.h β bestie, this is the header that provides the descriptors for the DVB-T2 delivery system descriptor. Yes it's a mouthful, no you're not dumb, it's just DVB naming being extra. β¨
Oh and psst β this page lives in section 3 of the manual, the Library Functions Manual, so it's desc_t2_delivery.h(3) if you're citing it in a paper or whatever. π
πΈ SYNOPSIS πΈ
#include <libdvbv5/descriptors.h>
π¦ Data Structures
struct dvb_desc_t2_delivery_subcell_oldβ Structure to describe transponder subcell extension and frequencies.struct dvb_desc_t2_delivery_subcellβ Structure to describe transponder subcell extension and frequencies. (yes bestie, the new one, same little description, iconic)struct dvb_desc_t2_delivery_cellβ Structure to describe transponder cells.struct dvb_desc_t2_deliveryβ Structure containing the T2 delivery system descriptor.
π Functions
int dvb_desc_t2_delivery_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, struct dvb_extension_descriptor *ext, void *desc)β Initializes and parses the T2 delivery system descriptor.void dvb_desc_t2_delivery_print (struct dvb_v5_fe_parms *parms, const struct dvb_extension_descriptor *ext, const void *desc)β Prints the content of the T2 delivery system descriptor.void dvb_desc_t2_delivery_free (const void *desc)β Frees all data allocated by the T2 delivery system descriptor.
β Variables
const unsigned dvbt2_bw []β converts from internal representation into bandwidth in Hzconst uint32_t dvbt2_interval []β converts from internal representation intoenum fe_guard_interval, as defined at DVBv5 API.const unsigned dvbt2_transmission_mode []β converts from the descriptor's transmission mode intoenum fe_transmit_mode, as defined by DVBv5 API.const char * siso_miso [4]β converts from internal representation to string theSISO_MISOfield ofdvb_desc_t2_delivery:SISO_MISOfield.
β¨ Detailed Description β¨
Provides the descriptors for the DVB-T2 delivery system descriptor. That's the whole vibe, no cap. π«Ά
π Copyright
GNU Lesser General Public License version 2.1 (LGPLv2.1)
π Author
Mauro Carvalho Chehab
π 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
Found a bug? Don't be shy bestie, email the list. They want to hear it. π
π Definition in file
desc_t2_delivery.h.
π§ Variable Documentation π§
const unsigned dvbt2_bw[] [extern]
converts from internal representation into bandwidth in Hz
Referenced by dvb_desc_t2_delivery_free().
const uint32_t dvbt2_interval[] [extern]
converts from internal representation into enum fe_guard_interval, as defined at DVBv5 API.
Referenced by dvb_desc_t2_delivery_free().
const unsigned dvbt2_transmission_mode[] [extern]
converts from the descriptor's transmission mode into enum fe_transmit_mode, as defined by DVBv5 API.
Referenced by dvb_desc_t2_delivery_free().
const char* siso_miso[4] [extern]
converts from internal representation to string the SISO_MISO field of dvb_desc_t2_delivery:SISO_MISO field.
Referenced by dvb_desc_t2_delivery_free().
π Author π
Generated automatically by Doxygen for libdvbv5 from the source code.
and that's the whole page bestie!! π This one's from libdvbv5, Version 1.32.0, and it's the manual page for lib/include/libdvbv5/desc_t2_delivery.h in section 3. slay, go parse some T2 delivery descriptors, you got this ππ
πΈ
π¦ 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