dvb_table_filter(3)
π dvb_table_filter(3) β it's a libdvbv5 manual page, bestie π
okay so real talk, this is a page from the Library Functions Manual, and it's about dvb_table_filter. pull up a chair, grab a boba, we're doing structs today β¨
πΈ NAME πΈ
dvb_table_filter β describes the PES filters used by DVB scan. that's it, that's the whole vibe. it's the little struct that tells DVB scan which PES filters it should be working with π
β¨ SYNOPSIS β¨
#include <dvb-scan.h>
π¦ Data Fields π¦
unsigned char tid
uint16_t pid
int ts_id
void ** table
int allow_section_gaps
void * priv
π DETAILED DESCRIPTION π
Describes the PES filters used by DVB scan. (yes bestie, same sentence as NAME, the original said it twice and honestly? iconic. we're keeping it. no cap π )
Parameters
tidβ Table IDpidβ Program IDts_idβ Table section ID (for multisession filtering). If no specific table section is needed,-1should be usedtableβ pointer to a pointer for the table struct to be filledallow_section_gapsβ Allow non-continuous section numberingprivβ Internal structure used inside the DVB core. shouldn't be touched externally.
π«Ά heads up bestie: that priv field? internal. it belongs to the DVB core. do not go poking at it from the outside, that's not your business and it's not your moment π
Definition at line 122 of file dvb-scan.h. π
π FIELD DOCUMENTATION π
gonna go through every single field one by one, in the exact order the page lists them, because we do not skip, we do not summarise, we are thorough queens π
π int dvb_table_filter::allow_section_gaps
Definition at line 129 of file dvb-scan.h.
π uint16_t dvb_table_filter::pid
Definition at line 125 of file dvb-scan.h.
π void* dvb_table_filter::priv
Definition at line 136 of file dvb-scan.h.
π void** dvb_table_filter::table
Definition at line 127 of file dvb-scan.h.
π unsigned char dvb_table_filter::tid
Definition at line 124 of file dvb-scan.h.
π int dvb_table_filter::ts_id
Definition at line 126 of file dvb-scan.h.
π AUTHOR π
Generated automatically by Doxygen for libdvbv5 from the source code. so like, a robot wrote this one, not a human, and honestly the robot ate π€β¨
and that's the whole page, bestie!! this one lives in the libdvbv5 world β Version 1.32.0, dated right there on the dvb_table_filter(3) footer β so go forth, filter those tables, respect the priv, and stay slay π¦ππ
π¦ 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