dvb-v5-std.h - Man Page

Provides libdvbv5 defined properties for the frontend.

Synopsis

#include <stddef.h>
#include 'dvb-frontend.h'

Macros

#define DTV_USER_COMMAND_START
Start number for libdvbv5 user commands.
#define DTV_POLARIZATION
Satellite polarization (for Satellite delivery systems)
#define DTV_VIDEO_PID
Video PID.
#define DTV_AUDIO_PID
Audio PID.
#define DTV_SERVICE_ID
MPEG TS service ID.
#define DTV_CH_NAME
Digital TV service name.
#define DTV_VCHANNEL
Digital TV channel number. May contain symbols.
#define DTV_SAT_NUMBER
Number of the satellite (used on multi-dish Satellite systems)
#define DTV_DISEQC_WAIT
Extra time needed to wait for DiSeqC to complete, in ms. The minimal wait time is 15 ms. The time here will be added to the minimal time.
#define DTV_DISEQC_LNB
LNBf name.
#define DTV_FREQ_BPF
SCR/Unicable band-pass filter frequency in kHz.
#define DTV_PLS_CODE
DVB-T2 PLS code. Not used internally. It is needed only for file conversion.
#define DTV_PLS_MODE
DVB-T2 PLS mode. Not used internally. It is needed only for file conversion.
#define DTV_COUNTRY_CODE
Country variant of international delivery system standard. in ISO 3166-1 two letter code.
#define DTV_MAX_USER_COMMAND
Last user command.
#define DTV_USER_NAME_SIZE
Number of user commands.
#define DTV_STAT_COMMAND_START
Start number for libdvbv5 statistics commands.
#define DTV_STATUS
Lock status of a DTV frontend. This actually comes from the Kernel, but it uses a separate ioctl.
#define DTV_BER
Bit Error Rate. This is a parameter that it is derivated from two counters at the Kernel side.
#define DTV_PER
Packet Error Rate. This is a parameter that it is derivated from two counters at the Kernel side.
#define DTV_QUALITY
A quality indicator that represents if a locked channel provides a good, OK or poor signal. This is estimated considering the error rates, signal strengh and/or S/N ratio of the carrier.
#define DTV_PRE_BER
Bit Error Rate before Viterbi. This is the error rate before applying the Forward Error Correction. This is a parameter that it is derivated from two counters at the Kernel side.
#define DTV_MAX_STAT_COMMAND
Last statistics command.
#define DTV_STAT_NAME_SIZE
Number of statistics commands.
#define DTV_NUM_KERNEL_STATS
Number of statistics commands provided by the Kernel.
#define DTV_NUM_STATS_PROPS
Total number of statistics commands.

Enumerations

enum dvb_sat_polarization { POLARIZATION_OFF, POLARIZATION_H, POLARIZATION_V, POLARIZATION_L, POLARIZATION_R }
Polarization types for Satellite systems.
enum dvb_quality { DVB_QUAL_UNKNOWN, DVB_QUAL_POOR, DVB_QUAL_OK, DVB_QUAL_GOOD }
Provides an estimation about the user's experience while watching to a given MPEG stream.

Detailed Description

Provides libdvbv5 defined properties for the frontend.

Copyright

GNU Lesser General Public License version 2.1 (LGPLv2.1)

Author

Mauro Carvalho Chehab

Bug Report

Please submit bug reports and patches to linux-media@vger.kernel.org

Definition in file dvb-v5-std.h.

Author

Generated automatically by Doxygen for libdvbv5 from the source code.

Info

Tue Feb 25 2020 Version 1.18.0 libdvbv5