dvb_desc_event_extended(3)
π dvb_desc_event_extended β the whole vibe π
okay bestie, so this page is dvb_desc_event_extended(3) from the Library Functions Manual, and it's literally all about one lil struct: dvb_desc_event_extended, the structure that holds the extended event descriptor. she's giving very much "descriptor girlie" energy and we're obsessed. π
β¨ NAME β¨
dvb_desc_event_extended β structure containing the extended event descriptor. that's it, that's the whole name section, she's concise and she ate. π
πΈ SYNOPSIS πΈ
#include <desc_event_extended.h>
π¦ Data Fields π¦
here come the fields, bestie, keep up:
uint8_t typeuint8_t lengthstruct dvb_desc * next- a union, and inside her:
union {
struct {
uint8_t last_id:4
uint8_t id:4
}
uint8_t ids
};
unsigned char language [4]char * textchar * text_emphstruct dvb_desc_event_extended_item * itemsint num_items
π Detailed Description π
Structure containing the extended event descriptor. she's the main character fr fr. π
π Parameters π
every single one, no skipping, periodt:
typeβ descriptor taglengthβ descriptor lengthnextβ pointer to structdvb_desc(she knows where the next one lives, iconic)idβ descriptor numberlast_idβ last descriptor numberlanguageβ ISO 639 language codetextβ text stringtext_emphβ text emphasis string
okay so the emphasis text is the one that uses asterisks, no cap. like, in the text: "the quick *fox* jumps over the lazy table" the emphasis would be "fox". the asterisks are basically the β¨highlightβ¨ markers of the DVB world. π¦
Definition at line 68 of file desc_event_extended.h.
π§ Field Documentation π§
π union { ... } dvb_desc_event_extended
it's a union, she contains multitudes, we love her.
π uint8_t dvb_desc_event_extended::id
Definition at line 76 of file desc_event_extended.h.
π uint8_t dvb_desc_event_extended::ids
Definition at line 78 of file desc_event_extended.h.
π struct dvb_desc_event_extended_item* dvb_desc_event_extended::items
Definition at line 84 of file desc_event_extended.h.
π unsigned char dvb_desc_event_extended::language[4]
Definition at line 81 of file desc_event_extended.h.
π uint8_t dvb_desc_event_extended::last_id
Definition at line 75 of file desc_event_extended.h.
π uint8_t dvb_desc_event_extended::length
Definition at line 70 of file desc_event_extended.h.
π struct dvb_desc* dvb_desc_event_extended::next
Definition at line 71 of file desc_event_extended.h.
π int dvb_desc_event_extended::num_items
Definition at line 85 of file desc_event_extended.h.
π char* dvb_desc_event_extended::text
Definition at line 82 of file desc_event_extended.h.
π char* dvb_desc_event_extended::text_emph
Definition at line 83 of file desc_event_extended.h.
π uint8_t dvb_desc_event_extended::type
Definition at line 69 of file desc_event_extended.h.
π Author π
Generated automatically by Doxygen for libdvbv5 from the source code. so technically doxygen wrote her, but we're the ones giving her the glow-up π
β¨
and that's the whole page bestie!! π«Ά okay so real talk β this was libdvbv5, Version 1.32.0, straight from the dvb_desc_event_extended(3) page, and if you read all of it you are genuinely built different. go hydrate, ily, mwah ππΈπ¦
π¦ 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