dvb_table_filter(3)

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

πŸ’– 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 ID
  • pid β€” Program ID
  • ts_id β€” Table section ID (for multisession filtering). If no specific table section is needed, -1 should be used
  • table β€” pointer to a pointer for the table struct to be filled
  • allow_section_gaps β€” Allow non-continuous section numbering
  • priv β€” 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