dvb_desc_service(3)
π dvb_desc_service(3) β the service descriptor glow-up π
okay bestie, gather round, because this is dvb_desc_service from the Library Functions Manual, and she is literally the struct that holds your service descriptor. no cap. π
β¨ NAME β¨
dvb_desc_service β Structure containing the service descriptor. that's it, that's the girl. π
πΈ SYNOPSIS πΈ
#include <desc_service.h>
π¦ Data Fields π¦
uint8_t type
uint8_t length
struct dvb_desc * next
uint8_t service_type
char * name
char * name_emph
char * provider
char * provider_emph
eight fields. eight little icons. we love a full roster. π
π Detailed Description π
Structure containing the service descriptor. she's the blueprint, the moment, the whole vibe. β¨
π Parameters π
typeβ descriptor taglengthβ descriptor lengthnextβ pointer tostruct dvb_descservice_typeβ service typenameβ name stringname_emphβ name emphasis stringproviderβ provider stringprovider_emphβ provider emphasis string
okay so about those emphasis strings β the emphasis text is the one that uses asterisks. for example, in the text: "the quick *fox* jumps over the lazy table" the emphasis would be "fox". so like, the star-wrapped bit gets its own lil spotlight. iconique. β
fr fr,<pink>Definition at line 60 of filedesc_service.h. that's where the whole struct lives. remember it. π«Ά
π Field Documentation π
one field at a time, we're doing a whole photoshoot. πΈ
π« uint8_t dvb_desc_service::length
Definition at line 62 of file desc_service.h.
π« char* dvb_desc_service::name
Definition at line 66 of file desc_service.h.
π« char* dvb_desc_service::name_emph
Definition at line 67 of file desc_service.h.
π« struct dvb_desc* dvb_desc_service::next
Definition at line 63 of file desc_service.h.
π« char* dvb_desc_service::provider
Definition at line 68 of file desc_service.h.
π« char* dvb_desc_service::provider_emph
Definition at line 69 of file desc_service.h.
π« uint8_t dvb_desc_service::service_type
Definition at line 65 of file desc_service.h.
π« uint8_t dvb_desc_service::type
Definition at line 61 of file desc_service.h.
lowkey obsessed with the fact that every single field got its own line number and not one of them got skipped. we keep the receipts. π§Ύβ¨
π Author π
Generated automatically by Doxygen for libdvbv5 from the source code. not a human author, just a robot doing her little documentation slay. π€π
π the sign-off π
that's the whole page, bestie!! this is libdvbv5, Version 1.32.0, and yeah the manual page is called dvb_desc_service(3). go forth and parse those descriptors, main character energy only. periodt. π
π¦πΈ
π¦ 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