dvb_desc_frequency_list(3)

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

πŸ’– dvb_desc_frequency_list β€” the tea on libdvbv5's frequency list descriptor πŸ’–

okay bestie, so this is dvb_desc_frequency_list(3) from the Library Functions Manual, and it is literally the struct that holds your frequency list descriptor. she's giving data-structure realness, no cap.


✨ NAME ✨

dvb_desc_frequency_list β€” the struct containing the frequency list descriptor. that's it, that's the whole vibe. πŸŽ€


🌸 SYNOPSIS 🌸

#include <desc_frequency_list.h>

πŸ¦‹ Data Fields πŸ¦‹

  • uint8_t type
  • uint8_t length
  • struct dvb_desc * next
  • uint8_t frequencies
  • uint32_t * frequency
  • ```c union { uint8_t bitfield struct { uint8_t freq_type:2 uint8_t reserved:6 } };

---

# πŸ’… DESCRIPTION πŸ’…

it's the struct containing the frequency list descriptor. main character energy fr fr. here's the breakdown of every single member, because we do not gatekeep:

**Parameters**

- `type` β€” the descriptor tag πŸ‘‘
- `length` β€” the descriptor length
- `next` β€” pointer to `struct dvb_desc`
- `frequencies` β€” the number of frequencies in the frequency vector
- `frequency` β€” vector with the centre frequency πŸ“‘
- `freq_type` β€” the freq type, which is: `0` = undefined, `1` = satelite, `2` = cable, or `3` = terrestrial.

> lowkey iconic that this lives at **Definition at line 56 of file `desc_frequency_list.h`**. remember that, bestie, it's on the exam. 😭

---

# 🫢 Field Documentation 🫢

## 🌈 `union { ... }` `dvb_desc_frequency_list`

she's the anonymous union doing the bitfield thing. mysterious, undefined, obsessed.

## ⭐ `uint8_t dvb_desc_frequency_list::bitfield`

**Definition at line 65 of file `desc_frequency_list.h`.**

## πŸ“ `uint8_t dvb_desc_frequency_list::freq_type`

**Definition at line 67 of file `desc_frequency_list.h`.**

## πŸ’œ `uint8_t dvb_desc_frequency_list::frequencies`

**Definition at line 61 of file `desc_frequency_list.h`.**

## ✨ `uint32_t* dvb_desc_frequency_list::frequency`

**Definition at line 62 of file `desc_frequency_list.h`.**

## πŸŽ€ `uint8_t dvb_desc_frequency_list::length`

**Definition at line 58 of file `desc_frequency_list.h`.**

## πŸ¦‹ `struct dvb_desc* dvb_desc_frequency_list::next`

**Definition at line 59 of file `desc_frequency_list.h`.**

## 🌸 `uint8_t dvb_desc_frequency_list::reserved`

**Definition at line 68 of file `desc_frequency_list.h`.**

## πŸ’– `uint8_t dvb_desc_frequency_list::type`

**Definition at line 57 of file `desc_frequency_list.h`.**

---

# πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by **Doxygen** for **libdvbv5** from the source code. so she didn't even write herself, she was born this way. periodt.

---

<rainbow>okay and that's the whole page, bestie!! πŸ’–βœ¨ this one came to you from **libdvbv5, Version 1.32.0**, dated with the `dvb_desc_frequency_list(3)` footer energy. go forth and read your descriptors, ily 🫢🌈</rainbow>
πŸ“¦ where this page comes from