For each of the DVB devices a corresponding include file exists. The DVB API include files should be included in application sources with a partial path like:
#include <linux/dvb/audio.h>
#include <linux/dvb/ca.h>
#include <linux/dvb/dmx.h>
#include <linux/dvb/frontend.h>
#include <linux/dvb/net.h>
#include <linux/dvb/osd.h>
#include <linux/dvb/video.h>
To enable applications to support different API version, an
additional include file
linux/dvb/version.h
exists, which defines the
constant DVB_API_VERSION
. This document
describes DVB_API_VERSION 5.10
.