isdbt_desc...ery_system(3)

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

πŸ’– NAME πŸ’–

isdbt_desc_terrestrial_delivery_system β€” bestie, it's the struct that holds the ISDB-T terrestrial delivery system. that's it, that's the whole job πŸ’…


✨ SYNOPSIS ✨

#include <desc_isdbt_delivery.h>

πŸŽ€ Data Fields πŸŽ€

  • uint8_t type
  • uint8_t length
  • struct dvb_desc * next
  • uint32_t * frequency
  • unsigned num_freqs
  • a whole anonymous union, which is giving
union {
   uint16_t bitfield
   struct {
      uint16_t transmission_mode:2
      uint16_t guard_interval:2
      uint16_t area_code:12
   }
};

🌸 Detailed Description 🌸

okay so. this struct? it's the container for the ISDB-T terrestrial delivery system. no cap, that's literally what it does. πŸ¦‹

πŸ“ Parameters

  • type β€” the descriptor tag, it's the lil name tag of descriptors fr
  • length β€” how long the descriptor is
  • next β€” pointer to struct dvb_desc, the chain continues bestie
  • area_code β€” area code. and heads up πŸ‘‘: the area code definition varies from Country to Country, so don't go assuming it means the same thing everywhere
  • guard_interval β€” guard interval
  • transmission_mode β€” transmission mode
  • frequency β€” vector with center frequencies
  • num_freqs β€” number of frequencies at the isdbt_desc_terrestrial_delivery_system::frequency vector
Definition at line 57 of file desc_isdbt_delivery.h.

πŸ”₯ Field Documentation πŸ”₯

union { ... } isdbt_desc_terrestrial_delivery_system

it's the anonymous union, doing its anonymous union thing ✨

uint16_t isdbt_desc_terrestrial_delivery_system::area_code

Definition at line 70 of file desc_isdbt_delivery.h.

uint16_t isdbt_desc_terrestrial_delivery_system::bitfield

Definition at line 66 of file desc_isdbt_delivery.h.

uint32_t* isdbt_desc_terrestrial_delivery_system::frequency

Definition at line 62 of file desc_isdbt_delivery.h.

uint16_t isdbt_desc_terrestrial_delivery_system::guard_interval

Definition at line 69 of file desc_isdbt_delivery.h.

uint8_t isdbt_desc_terrestrial_delivery_system::length

Definition at line 59 of file desc_isdbt_delivery.h.

struct dvb_desc* isdbt_desc_terrestrial_delivery_system::next

Definition at line 60 of file desc_isdbt_delivery.h.

unsigned isdbt_desc_terrestrial_delivery_system::num_freqs

Definition at line 63 of file desc_isdbt_delivery.h.

uint16_t isdbt_desc_terrestrial_delivery_system::transmission_mode

Definition at line 68 of file desc_isdbt_delivery.h.

uint8_t isdbt_desc_terrestrial_delivery_system::type

Definition at line 58 of file desc_isdbt_delivery.h.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libdvbv5 from the source code. the robots wrote it, not me, I just made it cute πŸ’–


and that's the whole page bestie, mwah πŸ’‹ this was libdvbv5, Version 1.32.0 β€” part of the Library Functions Manual, isdbt_desc...ery_system(3). go forth and parse those descriptors, you absolute icon 🫢✨

πŸ“¦ where this page comes from