lib/includ.../desc_ca.h(3)
β¨ lib/include/libdvbv5/desc_ca.h β¨
okay bestie, gather round, because this is a page from the Library Functions Manual and it's literally all about Conditional Access descriptors π no cap.
π NAME π
lib/include/libdvbv5/desc_ca.h β she provides the descriptors for Conditional Access. that's the whole job. iconic. π
π¦ SYNOPSIS π¦
#include <libdvbv5/descriptors.h>
πΈ Data Structures
struct dvb_desc_caβ contains the private data for Conditional Access. yes she's private, she's mysterious, she's the moment. π
β¨ Macros
#define dvb_desc_ca_field_firstβ the initial descriptor field atdvb_desc_castruct, aka the first one, the opener, the main character π#define dvb_desc_ca_field_lastβ the last descriptor field atdvb_desc_castruct, the closer, the mic drop π€
π«Ά Functions
int dvb_desc_ca_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, struct dvb_desc *desc)β initializes and parses the CA descriptor. she does both. multitasking queen. πvoid dvb_desc_ca_print (struct dvb_v5_fe_parms *parms, const struct dvb_desc *desc)β prints the content of the CA descriptor. showing off, as she should πvoid dvb_desc_ca_free (struct dvb_desc *desc)β frees all data allocated by the CA descriptor. goodbye bestie, memory returned to the universe π§
π Detailed Description π
Provides the descriptors for Conditional Access. that's it, that's the vibe π
Copyright β GNU Lesser General Public License version 2.1 (LGPLv2.1). respect the license fr fr π
Author β Andre Roth π«‘
Relevant specs β the descriptor described herein is defined at:
- ETSI EN 300 468 V1.11.1 (2010-04)
See also β http://www.etherguidesystems.com/help/sdos/mpeg/semantics/mpeg-2/descriptors/CA_descriptor.aspx (iykyk π₯)
Bug Report β please submit bug reports and patches to linux-media@vger.kernel.org. found a bug? tell the group chat, don't just lurk π
Definition in file desc_ca.h.
π Macro Definition Documentation π
π #define dvb_desc_ca_field_first
initial descriptor field at dvb_desc_ca struct.
Definition at line 77 of file desc_ca.h. β
π #define dvb_desc_ca_field_last
last descriptor field at dvb_desc_ca struct.
Definition at line 79 of file desc_ca.h. β
π Author π
Generated automatically by Doxygen for libdvbv5 from the source code. not me being auto-generated, she's literally built different π€β¨
so yeah, that's the whole page bestie. every option, every macro, every line number, all of it. ate and left no crumbs π
libdvbv5 β Version 1.32.0 β lib/includ.../desc_ca.h(3) π byeee, go read your descriptors π¦
π¦ 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