lib/includ.../desc_ca.h(3)

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

✨ 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 at dvb_desc_ca struct, aka the first one, the opener, the main character πŸ‘‘
  • #define dvb_desc_ca_field_last β€” the last descriptor field at dvb_desc_ca struct, 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