dvb_desc_frequency_list(3)
π 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 typeuint8_t lengthstruct dvb_desc * nextuint8_t frequenciesuint32_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
- 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