Expand description
This crate provides a Rust binding to the C API of the libdvbv5 library that is part of the V4L2 project that is part of the Linux TV effort.
Linux has kernel level support for DVB devices. Working with them using the system calls required is not easy. libdvbv5 provides an abstraction/middleware layer over the kernel support to make working with DVB devices much easier. The library is though focused on providing support for C programmers.
This crate provides the Rust FFI to the C API of libdvbv5. See the dvbv5 crate for various abstractions over the FFI to support Rust programmers.
The binding is automatically generated using Bindgen so there isn’t that much in the way of detailed Rust focused documentation. There is always the C API documentation of course, but remember (obviously) it is very C focused!
Structs§
- __
Bindgen Bitfield Unit - __
Incomplete Array Field - atsc_
desc_ service_ location - atsc_
desc_ service_ location__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - atsc_
desc_ service_ location_ elementary - atsc_
desc_ service_ location_ elementary__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - atsc_
table_ eit - atsc_
table_ eit_ desc_ length__ bindgen_ ty_ 1 - atsc_
table_ eit_ event - atsc_
table_ eit_ event__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - atsc_
table_ eit_ event__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - atsc_
table_ mgt - atsc_
table_ mgt_ table - atsc_
table_ mgt_ table__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - atsc_
table_ mgt_ table__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - atsc_
table_ vct - atsc_
table_ vct_ channel - atsc_
table_ vct_ channel__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - atsc_
table_ vct_ channel__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - atsc_
table_ vct_ channel__ bindgen_ ty_ 3__ bindgen_ ty_ 1 - atsc_
table_ vct_ descriptor_ length__ bindgen_ ty_ 1 - dmx_
buffer - dmx_
exportbuffer - dmx_
filter - dmx_
pes_ filter_ params - dmx_
requestbuffers - dmx_
sct_ filter_ params - dmx_stc
- dtv_
fe_ stats - dtv_
properties - dtv_
property - dtv_
property__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dtv_
stats - dvb_
desc - dvb_
desc_ ca - dvb_
desc_ ca__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
desc_ ca_ identifier - dvb_
desc_ cable_ delivery - dvb_
desc_ cable_ delivery__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
desc_ cable_ delivery__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - dvb_
desc_ event_ extended - dvb_
desc_ event_ extended__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
desc_ event_ extended_ item - dvb_
desc_ event_ short - dvb_
desc_ frequency_ list - dvb_
desc_ frequency_ list__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
desc_ hierarchy - dvb_
desc_ language - dvb_
desc_ logical_ channel - dvb_
desc_ logical_ channel_ number - dvb_
desc_ logical_ channel_ number__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
desc_ network_ name - dvb_
desc_ sat - dvb_
desc_ sat__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
desc_ service - dvb_
desc_ t2_ delivery - dvb_
desc_ t2_ delivery__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
desc_ t2_ delivery_ cell - dvb_
desc_ t2_ delivery_ subcell - dvb_
desc_ t2_ delivery_ subcell_ old - dvb_
desc_ terrestrial_ delivery - dvb_
desc_ ts_ info - dvb_
desc_ ts_ info__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
desc_ ts_ info_ transmission_ type - dvb_
descriptor - dvb_
dev_ list - dvb_
device - dvb_
diseqc_ master_ cmd - dvb_
diseqc_ slave_ reply - dvb_
elementary_ pid - dvb_
entry - dvb_
ext_ descriptor - dvb_
extension_ descriptor - dvb_
file - dvb_
frontend_ event - dvb_
frontend_ info - dvb_
frontend_ parameters - dvb_
mpeg_ es_ pic_ start - dvb_
mpeg_ es_ pic_ start__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
mpeg_ es_ pic_ start__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - dvb_
mpeg_ es_ seq_ start - dvb_
mpeg_ es_ seq_ start__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
mpeg_ es_ seq_ start__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - dvb_
mpeg_ es_ seq_ start__ bindgen_ ty_ 3__ bindgen_ ty_ 1 - dvb_
mpeg_ pes - dvb_
mpeg_ pes__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
mpeg_ pes_ optional - dvb_
mpeg_ pes_ optional__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
mpeg_ ts - dvb_
mpeg_ ts__ bindgen_ ty_ 2 - dvb_
mpeg_ ts__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
mpeg_ ts_ adaption - dvb_
mpeg_ ts_ adaption__ bindgen_ ty_ 1 - dvb_
ofdm_ parameters - dvb_
open_ descriptor - dvb_
parse_ file - dvb_
parse_ struct - dvb_
parse_ table - dvb_
qam_ parameters - dvb_
qpsk_ parameters - dvb_
sat_ lnb - dvb_
sat_ lnb_ dvbsat_ freqrange - dvb_
table_ cat - dvb_
table_ eit - dvb_
table_ eit_ event - dvb_
table_ eit_ event__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - dvb_
table_ filter - dvb_
table_ header - dvb_
table_ header__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
table_ nit - dvb_
table_ nit__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
table_ nit_ transport - dvb_
table_ nit_ transport__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
table_ nit_ transport_ header__ bindgen_ ty_ 1 - dvb_
table_ pat - dvb_
table_ pat_ program - dvb_
table_ pat_ program__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
table_ pmt - dvb_
table_ pmt__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
table_ pmt__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - dvb_
table_ pmt_ stream - dvb_
table_ pmt_ stream__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
table_ pmt_ stream__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - dvb_
table_ sdt - dvb_
table_ sdt_ service - dvb_
table_ sdt_ service__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
ts_ packet_ header - dvb_
ts_ packet_ header__ bindgen_ ty_ 2 - dvb_
ts_ packet_ header__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dvb_
v5_ descriptors - dvb_
v5_ descriptors_ program - dvb_
v5_ fe_ parms - dvb_
vsb_ parameters - isdb_
desc_ partial_ reception - isdb_
partial_ reception_ service_ id - isdbt_
desc_ terrestrial_ delivery_ system - isdbt_
desc_ terrestrial_ delivery_ system__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - tm
- ts_t
- ts_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ts_
t__ bindgen_ ty_ 2__ bindgen_ ty_ 1
Enums§
- descriptors
- dmx_
buffer_ flags - dmx_
input - dmx_
input_ t - dmx_
output - dmx_
output_ t - dmx_
pes_ type_ t - dmx_
ts_ pes - dvb_
country_ t - dvb_
dev_ change_ type - dvb_
dev_ type - dvb_
file_ formats - dvb_
mpeg_ es_ frame_ t - dvb_
quality - dvb_
sat_ polarization - dvb_
streams - fe_
bandwidth - fe_
bandwidth_ t - fe_caps
- fe_
caps_ t - fe_
code_ rate - fe_
code_ rate_ t - fe_
delivery_ system - fe_
delivery_ system_ t - fe_
guard_ interval - fe_
guard_ interval_ t - fe_
hierarchy - fe_
hierarchy_ t - fe_
interleaving - fe_
modulation - fe_
modulation_ t - fe_
pilot - fe_
pilot_ t - fe_
rolloff - fe_
rolloff_ t - fe_
sec_ mini_ cmd - fe_
sec_ mini_ cmd_ t - fe_
sec_ tone_ mode - fe_
sec_ tone_ mode_ t - fe_
sec_ voltage - fe_
sec_ voltage_ t - fe_
spectral_ inversion - fe_
spectral_ inversion_ t - fe_
status - fe_
status_ t - fe_
transmit_ mode - fe_
transmit_ mode_ t - fe_type
- fe_
type_ t - fecap_
scale_ params
Constants§
- ATSC_
BASE_ PID - ATSC_
TABLE_ CVCT - ATSC_
TABLE_ EIT - ATSC_
TABLE_ MGT - ATSC_
TABLE_ TVCT - ATSC_
TABLE_ VCT_ PID - DMX_
CHECK_ CRC - DMX_
FILTER_ SIZE - DMX_
IMMEDIATE_ START - DMX_
ONESHOT - DTV_
API_ VERSION - DTV_
ATSCMH_ FIC_ VER - DTV_
ATSCMH_ NOG - DTV_
ATSCMH_ PARADE_ ID - DTV_
ATSCMH_ PRC - DTV_
ATSCMH_ RS_ CODE_ MODE_ PRI - DTV_
ATSCMH_ RS_ CODE_ MODE_ SEC - DTV_
ATSCMH_ RS_ FRAME_ ENSEMBLE - DTV_
ATSCMH_ RS_ FRAME_ MODE - DTV_
ATSCMH_ SCCC_ BLOCK_ MODE - DTV_
ATSCMH_ SCCC_ CODE_ MODE_ A - DTV_
ATSCMH_ SCCC_ CODE_ MODE_ B - DTV_
ATSCMH_ SCCC_ CODE_ MODE_ C - DTV_
ATSCMH_ SCCC_ CODE_ MODE_ D - DTV_
ATSCMH_ SGN - DTV_
ATSCMH_ TNOG - DTV_
AUDIO_ PID - DTV_
BANDWIDTH_ HZ - DTV_BER
- DTV_
CH_ NAME - DTV_
CLEAR - DTV_
CODE_ RATE_ HP - DTV_
CODE_ RATE_ LP - DTV_
COUNTRY_ CODE - DTV_
DELIVERY_ SYSTEM - DTV_
DISEQC_ LNB - DTV_
DISEQC_ MASTER - DTV_
DISEQC_ SLAVE_ REPLY - DTV_
DISEQC_ WAIT - DTV_
DVBT2_ PLP_ ID_ LEGACY - DTV_
ENUM_ DELSYS - DTV_
FE_ CAPABILITY - DTV_
FE_ CAPABILITY_ COUNT - DTV_
FREQUENCY - DTV_
FREQ_ BPF - DTV_
GUARD_ INTERVAL - DTV_
HIERARCHY - DTV_
INNER_ FEC - DTV_
INTERLEAVING - DTV_
INVERSION - DTV_
IOCTL_ MAX_ MSGS - DTV_
ISDBS_ TS_ ID_ LEGACY - DTV_
ISDBT_ LAYERA_ FEC - DTV_
ISDBT_ LAYERA_ MODULATION - DTV_
ISDBT_ LAYERA_ SEGMENT_ COUNT - DTV_
ISDBT_ LAYERA_ TIME_ INTERLEAVING - DTV_
ISDBT_ LAYERB_ FEC - DTV_
ISDBT_ LAYERB_ MODULATION - DTV_
ISDBT_ LAYERB_ SEGMENT_ COUNT - DTV_
ISDBT_ LAYERB_ TIME_ INTERLEAVING - DTV_
ISDBT_ LAYERC_ FEC - DTV_
ISDBT_ LAYERC_ MODULATION - DTV_
ISDBT_ LAYERC_ SEGMENT_ COUNT - DTV_
ISDBT_ LAYERC_ TIME_ INTERLEAVING - DTV_
ISDBT_ LAYER_ ENABLED - DTV_
ISDBT_ PARTIAL_ RECEPTION - DTV_
ISDBT_ SB_ SEGMENT_ COUNT - DTV_
ISDBT_ SB_ SEGMENT_ IDX - DTV_
ISDBT_ SB_ SUBCHANNEL_ ID - DTV_
ISDBT_ SOUND_ BROADCASTING - DTV_LNA
- DTV_
MAX_ COMMAND - DTV_
MAX_ STATS - DTV_
MAX_ STAT_ COMMAND - DTV_
MAX_ USER_ COMMAND - DTV_
MODULATION - DTV_
NUM_ KERNEL_ STATS - DTV_
NUM_ STATS_ PROPS - DTV_PER
- DTV_
PILOT - DTV_
PLS_ CODE - DTV_
PLS_ MODE - DTV_
POLARIZATION - DTV_
PRE_ BER - DTV_
QUALITY - DTV_
ROLLOFF - DTV_
SAT_ NUMBER - DTV_
SCRAMBLING_ SEQUENCE_ INDEX - DTV_
SERVICE_ ID - DTV_
SIGNAL_ STRENGTH - DTV_SNR
- DTV_
STATUS - DTV_
STAT_ CNR - DTV_
STAT_ COMMAND_ START - DTV_
STAT_ ERROR_ BLOCK_ COUNT - DTV_
STAT_ NAME_ SIZE - DTV_
STAT_ POST_ ERROR_ BIT_ COUNT - DTV_
STAT_ POST_ TOTAL_ BIT_ COUNT - DTV_
STAT_ PRE_ ERROR_ BIT_ COUNT - DTV_
STAT_ PRE_ TOTAL_ BIT_ COUNT - DTV_
STAT_ SIGNAL_ STRENGTH - DTV_
STAT_ TOTAL_ BLOCK_ COUNT - DTV_
STREAM_ ID - DTV_
SYMBOL_ RATE - DTV_
TONE - DTV_
TRANSMISSION_ MODE - DTV_
TUNE - DTV_
UNCORRECTED_ BLOCKS - DTV_
UNDEFINED - DTV_
USER_ COMMAND_ START - DTV_
USER_ NAME_ SIZE - DTV_
VCHANNEL - DTV_
VIDEO_ PID - DTV_
VOLTAGE - DVB_
CRC_ SIZE - DVB_
MAX_ PAYLOAD_ PACKET_ SIZE - DVB_
MPEG_ ES_ GOP - DVB_
MPEG_ ES_ PIC_ START - DVB_
MPEG_ ES_ SEQ_ EXT - DVB_
MPEG_ ES_ SEQ_ START - DVB_
MPEG_ ES_ USER_ DATA - DVB_
MPEG_ PES - DVB_
MPEG_ STREAM_ DIRECTORY - DVB_
MPEG_ STREAM_ DSMCC - DVB_
MPEG_ STREAM_ ECM - DVB_
MPEG_ STREAM_ EMM - DVB_
MPEG_ STREAM_ H222E - DVB_
MPEG_ STREAM_ MAP - DVB_
MPEG_ STREAM_ PADDING - DVB_
MPEG_ STREAM_ PRIVATE_ 2 - DVB_
MPEG_ TS - DVB_
MPEG_ TS_ PACKET_ SIZE - DVB_
TABLE_ CAT - DVB_
TABLE_ CAT_ PID - DVB_
TABLE_ EIT - DVB_
TABLE_ EIT_ OTHER - DVB_
TABLE_ EIT_ PID - DVB_
TABLE_ EIT_ SCHEDULE - DVB_
TABLE_ EIT_ SCHEDULE_ OTHER - DVB_
TABLE_ NIT - DVB_
TABLE_ NIT2 - DVB_
TABLE_ NIT_ PID - DVB_
TABLE_ PAT - DVB_
TABLE_ PAT_ PID - DVB_
TABLE_ PMT - DVB_
TABLE_ SDT - DVB_
TABLE_ SDT2 - DVB_
TABLE_ SDT_ PID - FE_
TUNE_ MODE_ ONESHOT - LIBDVB
V5_ VERSION - LIBDVB
V5_ VERSION_ MAJOR - LIBDVB
V5_ VERSION_ MINOR - LIBDVB
V5_ VERSION_ PATCH - LNA_
AUTO - LOG_
ALERT - LOG_
AUTH - LOG_
AUTHPRIV - LOG_
CONS - LOG_
CRIT - LOG_
CRON - LOG_
DAEMON - LOG_
DEBUG - LOG_
EMERG - LOG_ERR
- LOG_
FACMASK - LOG_FTP
- LOG_
INFO - LOG_
KERN - LOG_
LOCA L0 - LOG_
LOCA L1 - LOG_
LOCA L2 - LOG_
LOCA L3 - LOG_
LOCA L4 - LOG_
LOCA L5 - LOG_
LOCA L6 - LOG_
LOCA L7 - LOG_LPR
- LOG_
MAIL - LOG_
NDELAY - LOG_
NEWS - LOG_
NFACILITIES - LOG_
NOTICE - LOG_
NOWAIT - LOG_
ODELAY - LOG_
PERROR - LOG_PID
- LOG_
PRIMASK - LOG_
SYSLOG - LOG_
USER - LOG_
UUCP - LOG_
WARNING - MAX_
DELIVERY_ SYSTEMS - MAX_
DTV_ STATS - MAX_
TABLE_ SIZE - NO_
STREAM_ ID_ FILTER
Statics§
- channel_
file_ ⚠format - channel_
file_ ⚠zap_ format - dvb_
descriptors ⚠ - dvb_
eit_ ⚠running_ status_ name - dvb_
mpeg_ ⚠es_ frame_ names - dvb_
sat_ ⚠pol_ name - dvb_
stat_ ⚠name - dvb_
table_ ⚠initializers - dvb_
user_ ⚠attr_ names - dvb_
user_ ⚠name - dvb_
v5_ ⚠attr_ names - dvb_
v5_ ⚠delivery_ system - dvb_
v5_ ⚠name - dvbc_
fec_ ⚠table - dvbc_
modulation_ ⚠table - dvbs_
dvbc_ ⚠dvbs_ freq_ inner - dvbs_
modulation ⚠ - dvbs_
polarization ⚠ - dvbs_
rolloff ⚠ - dvbt2_
bw ⚠ - dvbt2_
interval ⚠ - dvbt2_
transmission_ ⚠mode - dvbt_bw⚠
- dvbt_
code_ ⚠rate - dvbt_
hierarchy ⚠ - dvbt_
interval ⚠ - dvbt_
modulation ⚠ - dvbt_
transmission_ ⚠mode - fe_
bandwidth_ ⚠name - fe_
code_ ⚠rate_ name - fe_
guard_ ⚠interval_ name - fe_
hierarchy_ ⚠name - fe_
inversion_ ⚠name - fe_
modulation_ ⚠name - fe_
pilot_ ⚠name - fe_
rolloff_ ⚠name - fe_
tone_ ⚠name - fe_
transmission_ ⚠mode_ name - fe_
voltage_ ⚠name - isdbt_
interval ⚠ - isdbt_
mode ⚠ - pmt_
stream_ ⚠name - sys_
atsc_ ⚠props - sys_
atscmh_ ⚠props - sys_
dvbc_ ⚠annex_ ac_ props - sys_
dvbc_ ⚠annex_ b_ props - sys_
dvbs2_ ⚠props - sys_
dvbs_ ⚠props - sys_
dvbt2_ ⚠props - sys_
dvbt_ ⚠props - sys_
errlist ⚠ - sys_
isdbs_ ⚠props - sys_
isdbt_ ⚠props - sys_
nerr ⚠ - sys_
turbo_ ⚠props
Functions§
- atsc_
desc_ ⚠service_ location_ free - atsc_
desc_ ⚠service_ location_ init - atsc_
desc_ ⚠service_ location_ print - atsc_
table_ ⚠eit_ free - atsc_
table_ ⚠eit_ init - atsc_
table_ ⚠eit_ print - atsc_
table_ ⚠mgt_ free - atsc_
table_ ⚠mgt_ init - atsc_
table_ ⚠mgt_ print - atsc_
table_ ⚠vct_ free - atsc_
table_ ⚠vct_ init - atsc_
table_ ⚠vct_ print - atsc_
time ⚠ - dvb_
add_ ⚠parms_ for_ sys - dvb_
add_ ⚠scaned_ transponders - dvb_
attr_ ⚠names - dvb_bcd⚠
- dvb_
cmd_ ⚠name - dvb_
country_ ⚠a2_ to_ id - dvb_
country_ ⚠a3_ to_ id - dvb_
country_ ⚠to_ 2letters - dvb_
country_ ⚠to_ 3letters - dvb_
country_ ⚠to_ name - dvb_
crc32 ⚠ - dvb_
default_ ⚠log - dvb_
desc_ ⚠ca_ free - dvb_
desc_ ⚠ca_ identifier_ free - dvb_
desc_ ⚠ca_ identifier_ init - dvb_
desc_ ⚠ca_ identifier_ print - dvb_
desc_ ⚠ca_ init - dvb_
desc_ ⚠ca_ print - dvb_
desc_ ⚠cable_ delivery_ init - dvb_
desc_ ⚠cable_ delivery_ print - dvb_
desc_ ⚠event_ extended_ free - dvb_
desc_ ⚠event_ extended_ init - dvb_
desc_ ⚠event_ extended_ print - dvb_
desc_ ⚠event_ short_ free - dvb_
desc_ ⚠event_ short_ init - dvb_
desc_ ⚠event_ short_ print - dvb_
desc_ ⚠free - dvb_
desc_ ⚠frequency_ list_ init - dvb_
desc_ ⚠frequency_ list_ print - dvb_
desc_ ⚠hierarchy_ init - dvb_
desc_ ⚠hierarchy_ print - dvb_
desc_ ⚠language_ init - dvb_
desc_ ⚠language_ print - dvb_
desc_ ⚠logical_ channel_ free - dvb_
desc_ ⚠logical_ channel_ init - dvb_
desc_ ⚠logical_ channel_ print - dvb_
desc_ ⚠network_ name_ free - dvb_
desc_ ⚠network_ name_ init - dvb_
desc_ ⚠network_ name_ print - dvb_
desc_ ⚠parse - dvb_
desc_ ⚠print - dvb_
desc_ ⚠sat_ init - dvb_
desc_ ⚠sat_ print - dvb_
desc_ ⚠service_ free - dvb_
desc_ ⚠service_ init - dvb_
desc_ ⚠service_ print - dvb_
desc_ ⚠t2_ delivery_ free - dvb_
desc_ ⚠t2_ delivery_ init - dvb_
desc_ ⚠t2_ delivery_ print - dvb_
desc_ ⚠terrestrial_ delivery_ init - dvb_
desc_ ⚠terrestrial_ delivery_ print - dvb_
desc_ ⚠ts_ info_ free - dvb_
desc_ ⚠ts_ info_ init - dvb_
desc_ ⚠ts_ info_ print - dvb_
dev_ ⚠alloc - dvb_
dev_ ⚠close - dvb_
dev_ ⚠dmx_ get_ pmt_ pid - dvb_
dev_ ⚠dmx_ set_ pesfilter - dvb_
dev_ ⚠dmx_ set_ section_ filter - dvb_
dev_ ⚠dmx_ stop - dvb_
dev_ ⚠find - dvb_
dev_ ⚠free - dvb_
dev_ ⚠get_ fd - dvb_
dev_ ⚠open - dvb_
dev_ ⚠read - dvb_
dev_ ⚠scan - dvb_
dev_ ⚠seek_ by_ adapter - dvb_
dev_ ⚠set_ bufsize - dvb_
dev_ ⚠set_ log - dvb_
dev_ ⚠set_ logpriv - dvb_
dev_ ⚠stop_ monitor - dvb_
dmx_ ⚠close - dvb_
dmx_ ⚠open - dvb_
dmx_ ⚠stop - dvb_
estimate_ ⚠freq_ shift - dvb_
extension_ ⚠descriptor_ free - dvb_
extension_ ⚠descriptor_ init - dvb_
extension_ ⚠descriptor_ print - dvb_
fe_ ⚠close - dvb_
fe_ ⚠diseqc_ burst - dvb_
fe_ ⚠diseqc_ cmd - dvb_
fe_ ⚠diseqc_ reply - dvb_
fe_ ⚠dummy - dvb_
fe_ ⚠get_ event - dvb_
fe_ ⚠get_ parms - dvb_
fe_ ⚠get_ stats - dvb_
fe_ ⚠is_ satellite - dvb_
fe_ ⚠lnb_ high_ voltage - dvb_
fe_ ⚠open - dvb_
fe_ ⚠open2 - dvb_
fe_ ⚠open_ flags - dvb_
fe_ ⚠prt_ parms - dvb_
fe_ ⚠retrieve_ ber - dvb_
fe_ ⚠retrieve_ parm - dvb_
fe_ ⚠retrieve_ per - dvb_
fe_ ⚠retrieve_ quality - dvb_
fe_ ⚠retrieve_ stats - dvb_
fe_ ⚠retrieve_ stats_ layer - dvb_
fe_ ⚠sec_ tone - dvb_
fe_ ⚠sec_ voltage - dvb_
fe_ ⚠set_ default_ country - dvb_
fe_ ⚠set_ parms - dvb_
fe_ ⚠snprintf_ eng - dvb_
fe_ ⚠snprintf_ stat - dvb_
fe_ ⚠store_ parm - dvb_
file_ free - Free a
dvb_fileinstance. - dvb_
free_ ⚠ts_ tables - dvb_
get_ ⚠dev_ info - dvb_
get_ ⚠log_ priv - dvb_
get_ ⚠pmt_ pid - dvb_
get_ ⚠ts_ tables - dvb_
guess_ ⚠user_ country - dvb_
hexdump ⚠ - dvb_
mpeg_ ⚠es_ pic_ start_ init - dvb_
mpeg_ ⚠es_ pic_ start_ print - dvb_
mpeg_ ⚠es_ seq_ start_ init - dvb_
mpeg_ ⚠es_ seq_ start_ print - dvb_
mpeg_ ⚠pes_ free - dvb_
mpeg_ ⚠pes_ init - dvb_
mpeg_ ⚠pes_ print - dvb_
mpeg_ ⚠ts_ free - dvb_
mpeg_ ⚠ts_ init - dvb_
mpeg_ ⚠ts_ print - dvb_
new_ ⚠entry_ is_ needed - dvb_
new_ ⚠freq_ is_ needed - dvb_
parse_ ⚠delsys - dvb_
parse_ ⚠format - dvb_
parse_ ⚠format_ oneline - dvb_
print_ ⚠all_ lnb - dvb_
print_ ⚠lnb - dvb_
read_ ⚠file - dvb_
read_ ⚠file_ format - dvb_
read_ ⚠section - dvb_
read_ ⚠section_ with_ id - dvb_
read_ ⚠sections - dvb_
retrieve_ ⚠entry_ prop - dvb_
sat_ ⚠get_ lnb - dvb_
sat_ ⚠get_ lnb_ name - dvb_
sat_ ⚠real_ freq - dvb_
sat_ ⚠search_ lnb - dvb_
sat_ ⚠set_ parms - dvb_
scan_ ⚠add_ entry - dvb_
scan_ ⚠add_ entry_ ex - dvb_
scan_ ⚠alloc_ handler_ table - dvb_
scan_ ⚠free_ handler_ table - dvb_
scan_ ⚠transponder - dvb_
set_ ⚠compat_ delivery_ system - dvb_
set_ ⚠pesfilter - dvb_
set_ ⚠section_ filter - dvb_
set_ ⚠sys - dvb_
store_ ⚠channel - dvb_
store_ ⚠entry_ prop - dvb_
table_ ⚠cat_ free - dvb_
table_ ⚠cat_ init - dvb_
table_ ⚠cat_ print - dvb_
table_ ⚠eit_ free - dvb_
table_ ⚠eit_ init - dvb_
table_ ⚠eit_ print - dvb_
table_ ⚠filter_ free - dvb_
table_ ⚠header_ init - dvb_
table_ ⚠header_ print - dvb_
table_ ⚠nit_ descriptor_ handler - dvb_
table_ ⚠nit_ free - dvb_
table_ ⚠nit_ init - dvb_
table_ ⚠nit_ print - dvb_
table_ ⚠pat_ free - dvb_
table_ ⚠pat_ init - dvb_
table_ ⚠pat_ print - dvb_
table_ ⚠pmt_ free - dvb_
table_ ⚠pmt_ init - dvb_
table_ ⚠pmt_ print - dvb_
table_ ⚠sdt_ free - dvb_
table_ ⚠sdt_ init - dvb_
table_ ⚠sdt_ print - dvb_
time ⚠ - dvb_
update_ ⚠transponders - dvb_
write_ ⚠file - dvb_
write_ ⚠file_ format - dvb_
write_ ⚠format_ oneline - dvb_
write_ ⚠format_ vdr - isdb_
desc_ ⚠partial_ reception_ free - isdb_
desc_ ⚠partial_ reception_ init - isdb_
desc_ ⚠partial_ reception_ print - isdbt_
desc_ ⚠delivery_ free - isdbt_
desc_ ⚠delivery_ init - isdbt_
desc_ ⚠delivery_ print
Type Aliases§
- __s32
- __s64
- __
ssize_ t - __u8
- __u16
- __u32
- __u64
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - check_
frontend_ t - dmx_
filter_ t - dvb_
desc_ ext_ free_ func - dvb_
desc_ ext_ init_ func - dvb_
desc_ ext_ print_ func - dvb_
desc_ free_ func - dvb_
desc_ init_ func - dvb_
desc_ print_ func - dvb_
dev_ change_ t - dvb_
logfunc - dvb_
logfunc_ priv - dvb_
table_ init_ func - nit_
handler_ callback_ t - nit_
tran_ handler_ callback_ t - size_t
- ssize_t
Unions§
- atsc_
desc_ service_ location__ bindgen_ ty_ 1 - atsc_
desc_ service_ location_ elementary__ bindgen_ ty_ 1 - atsc_
table_ eit_ desc_ length - atsc_
table_ eit_ event__ bindgen_ ty_ 1 - atsc_
table_ eit_ event__ bindgen_ ty_ 2 - atsc_
table_ mgt_ table__ bindgen_ ty_ 1 - atsc_
table_ mgt_ table__ bindgen_ ty_ 2 - atsc_
table_ vct_ channel__ bindgen_ ty_ 1 - atsc_
table_ vct_ channel__ bindgen_ ty_ 2 - atsc_
table_ vct_ channel__ bindgen_ ty_ 3 - atsc_
table_ vct_ descriptor_ length - dtv_
property__ bindgen_ ty_ 1 - dtv_
stats__ bindgen_ ty_ 1 - dvb_
desc_ ca__ bindgen_ ty_ 1 - dvb_
desc_ cable_ delivery__ bindgen_ ty_ 1 - dvb_
desc_ cable_ delivery__ bindgen_ ty_ 2 - dvb_
desc_ event_ extended__ bindgen_ ty_ 1 - dvb_
desc_ frequency_ list__ bindgen_ ty_ 1 - dvb_
desc_ logical_ channel_ number__ bindgen_ ty_ 1 - dvb_
desc_ sat__ bindgen_ ty_ 1 - dvb_
desc_ t2_ delivery__ bindgen_ ty_ 1 - dvb_
desc_ ts_ info__ bindgen_ ty_ 1 - dvb_
frontend_ parameters__ bindgen_ ty_ 1 - dvb_
mpeg_ es_ pic_ start__ bindgen_ ty_ 1 - dvb_
mpeg_ es_ pic_ start__ bindgen_ ty_ 2 - dvb_
mpeg_ es_ seq_ start__ bindgen_ ty_ 1 - dvb_
mpeg_ es_ seq_ start__ bindgen_ ty_ 2 - dvb_
mpeg_ es_ seq_ start__ bindgen_ ty_ 3 - dvb_
mpeg_ pes__ bindgen_ ty_ 1 - dvb_
mpeg_ pes_ optional__ bindgen_ ty_ 1 - dvb_
mpeg_ ts__ bindgen_ ty_ 1 - dvb_
table_ eit_ event__ bindgen_ ty_ 1 - dvb_
table_ eit_ event__ bindgen_ ty_ 2 - dvb_
table_ header__ bindgen_ ty_ 1 - dvb_
table_ nit__ bindgen_ ty_ 1 - dvb_
table_ nit_ transport__ bindgen_ ty_ 1 - dvb_
table_ nit_ transport_ header - dvb_
table_ pat_ program__ bindgen_ ty_ 1 - dvb_
table_ pmt__ bindgen_ ty_ 1 - dvb_
table_ pmt__ bindgen_ ty_ 2 - dvb_
table_ pmt_ stream__ bindgen_ ty_ 1 - dvb_
table_ pmt_ stream__ bindgen_ ty_ 2 - dvb_
table_ sdt_ service__ bindgen_ ty_ 1 - dvb_
ts_ packet_ header__ bindgen_ ty_ 1 - isdbt_
desc_ terrestrial_ delivery_ system__ bindgen_ ty_ 1 - ts_
t__ bindgen_ ty_ 1 - ts_
t__ bindgen_ ty_ 2