DESC_LOGICAL_CHANNEL.H(3)
π NAME π
lib/include/libdvbv5/desc_logical_channel.h β bestie, this header is literally the home of the descriptors for the LCN β Logican Channel Number. (Yes, "Logican", that's how it's spelled in the source, don't come for me π)
Oh and it's a Library Functions Manual page, page <pink>3</pink> β section 3, the section for library functions, iykyk. π
β¨ SYNOPSIS β¨
#include <libdvbv5/descriptors.h>
π Data Structures
struct dvb_desc_logical_channel_numberβ the structure holding the logical channel number entries. So like, one entry per channel basically. π«struct dvb_desc_logical_channelβ the structure holding the logical channel number descriptor itself. The main character. π
π¦ Functions
int dvb_desc_logical_channel_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, struct dvb_desc *desc)β initializes and parses the logical channel number descriptor. It's giving setup era. β¨void dvb_desc_logical_channel_print (struct dvb_v5_fe_parms *parms, const struct dvb_desc *desc)β prints out what's inside the logical channel number descriptor. Show and tell, but make it DVB. π¨οΈvoid dvb_desc_logical_channel_free (struct dvb_desc *desc)β frees all the data that the logical channel number descriptor allocated. Clean up after yourself, queen. π§Ή
πΈ Detailed Description πΈ
Okay so, no cap: this whole file provides the descriptors for the LCN β Logican Channel Number. That's it, that's the job, and it does it beautifully. π
π Copyright
GNU Lesser General Public License version 2.1 (LGPLv2.1). Slay, licensed and legal. π
π Author
Mauro Carvalho Chehab β icon behavior, we stan. π
π Relevant specs
The descriptor described herein is defined at:
- IEC/CENELEC DS/EN 62216-1:2011
That's the receipt, bestie. That's where it's defined. π
π«Ά See also
http://tdt.telecom.pt/recursos/apresentacoes/Signalling Specifications for DTT deployment in Portugal.pdf
(Yes the link has a space in it, no I will not be fixing it, that's literally what it says. π« )
π Bug Report
Found a bug? Spill it. Please submit bug reports and patches to linux-media@vger.kernel.org. They want the tea, fr fr. π¬
β Definition in file
desc_logical_channel.h. That's the one. That's the file. π―
π· Author π·
Generated automatically by Doxygen for libdvbv5 from the source code. Not me writing this by hand at 3am, the machine did it. π€β¨
Lowkey reminder, bestie: this page is lib/includ...l_channel.h(3) β that's the truncated file path and the manual section, and the manual itself is a Library Functions Manual. Keep it in your notes. π
Okay that's the whole thing, mwah π β brought to you by libdvbv5, Version 1.32.0, page lib/includ...l_channel.h(3). Go parse some descriptors, you absolute legend. π«Άππ
π¦ 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