dvb_desc_hierarchy(3)

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

πŸ’– dvb_desc_hierarchy β€” the hierarchy descriptor struct, bestie πŸ’–

okay so picture this: you're deep in the libdvbv5 manual pages, specifically the dvb_desc_hierarchy(3) page, and you just wanna know what's inside the hierarchy descriptor. bestie, i got you. no cap. 🫢


✨ NAME ✨

dvb_desc_hierarchy β€” the structure that holds the hierarchy descriptor. that's it, that's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

#include <desc_hierarchy.h>

πŸŽ€ Data Fields πŸŽ€

  • uint8_t type
  • uint8_t length
  • struct dvb_desc * next
  • uint8_t hierarchy_type:4
  • uint8_t reserved:4
  • uint8_t layer:6
  • uint8_t reserved2:2
  • uint8_t embedded_layer:6
  • uint8_t reserved3:2
  • uint8_t channel:6
  • uint8_t reserved4:2

look at all those bitfields, she's literally giving "packed to perfection" energy ✨


πŸ¦‹ Detailed Description πŸ¦‹

Structure containing the hierarchy descriptor. yes, that's the whole thing. the entire struct is here to hold one hierarchy descriptor and honestly? iconic. πŸ‘‘

πŸ’œ Parameters πŸ’œ

  • type β€” descriptor tag 🏷️
  • length β€” descriptor length πŸ“
  • next β€” pointer to struct dvb_desc πŸ”—
  • hierarchy_type β€” hierarchy type 🧬
  • layer β€” hierarchy layer index πŸ₯ž
  • embedded_layer β€” hierarchy embedded layer index πŸͺ†
  • channel β€” hierarchy channel πŸ“Ί
Definition at line 57 of file desc_hierarchy.h. noted. filed. memorized. πŸ’€

🌈 Field Documentation 🌈

⭐ uint8_t dvb_desc_hierarchy::channel

Definition at line 71 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::embedded_layer

Definition at line 68 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::hierarchy_type

Definition at line 62 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::layer

Definition at line 65 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::length

Definition at line 59 of file desc_hierarchy.h.

⭐ struct dvb_desc* dvb_desc_hierarchy::next

Definition at line 60 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::reserved

Definition at line 63 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::reserved2

Definition at line 66 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::reserved3

Definition at line 69 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::reserved4

Definition at line 72 of file desc_hierarchy.h.

⭐ uint8_t dvb_desc_hierarchy::type

Definition at line 58 of file desc_hierarchy.h.


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for libdvbv5 from the source code. the robots did this one, not me, and honestly? they ate. πŸ€–βœ¨


okay bestie that's the whole page, mwah πŸ’‹ this was libdvbv5, Version 1.32.0, and yeah β€” dvb_desc_hierarchy(3) walked so your descriptor parsing could run. periodt. πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from