DVB_DESC_LOGICAL_CHANNEL_NUMBER(3)
π NAME π
dvb_desc_logical_channel_number β it's the struct that holds the logical channel number entries, bestie. literally just a lil container doing its thing β¨
β¨ SYNOPSIS β¨
okay so first you gotta pull it in:
#include <desc_logical_channel.h>
π Data Fields π
here's the whole vibe of what lives inside:
uint16_t service_id
union {
uint16_t bitfield
struct {
uint16_t logical_channel_number:10
uint16_t reserved:5
uint16_t visible_service_flag:1
}
};
like. look at those bitfields. 10 + 5 + 1 = 16, she's packed to perfection, no wasted bits, main character energy fr fr π
πΈ DESCRIPTION πΈ
Structure containing the logical channel number entires. that's the whole job. she holds the entries, she holds them well, we stan. π«Ά
Parameters
service_idβ the service id, duh, it's giving exactly what it says on the tinvisible_service_flagβ the visible service flag πlogical_channel_numberβ the logical channel number π
tiny detail that matters: this struct is defined at line 56 of the file desc_logical_channel.h. write that down. iykyk.
π¦ FIELD DOCUMENTATION π¦
π§ union { ... } dvb_desc_logical_channel_number
the anonymous union doing anonymous union things. mysterious. iconic. no notes.
β uint16_t dvb_desc_logical_channel_number::bitfield
defined at line 59 of desc_logical_channel.h.
π uint16_t dvb_desc_logical_channel_number::logical_channel_number
defined at line 61 of desc_logical_channel.h.
π uint16_t dvb_desc_logical_channel_number::reserved
defined at line 62 of desc_logical_channel.h.
πΈ uint16_t dvb_desc_logical_channel_number::service_id
defined at line 57 of desc_logical_channel.h.
π uint16_t dvb_desc_logical_channel_number::visible_service_flag
defined at line 63 of desc_logical_channel.h.
π AUTHOR π
Generated automatically by Doxygen for libdvbv5 from the source code. not a human, not a girlie, just a documentation generator popping off π she ate tho.
and that's the whole page bestie!! π this one's from libdvbv5, Version 1.32.0 β mwah, go read some channel numbers, slay, periodt β¨π¦
π¦ 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