* Copyright (c) 2011-2012 - Mauro Carvalho Chehab <mchehab@redhat.com>
*
*/
+#ifndef _DVB_DEMUX_H
+#define _DVB_DEMUX_H
int set_pesfilter(int dmxfd, int pid, int pes_type, int dvr);
int get_pmt_pid(char *dmxdev, int sid);
+
+#endif
* Or, point your browser to http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*
*/
+#ifndef _DVB_FE_H
+#define _DVB_FE_H
#include <stdio.h>
#include <errno.h>
extern const char *dvb_v5_name[46];
extern const void *dvbv5_attr_names[];
extern const char *delivery_system_name[20];
+
+#endif
* Or, point your browser to http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*
*/
-
+#ifndef _DVB_FILE_H
+#define _DVB_FILE_H
#include "dvb-fe.h"
struct dvb_file *dvb_file,
uint32_t delsys,
enum file_formats format);
+
+#endif
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
* Or, point your browser to http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/
+#ifndef _LIBSAT_H
+#define _LIBSAT_H
enum polarization {
POLARIZATION_OFF = 0,
struct dvb_satellite_lnb *get_lnb(int i);
int dvb_satellite_set_parms(struct dvb_v5_fe_parms *parms);
int dvb_satellite_get_parms(struct dvb_v5_fe_parms *parms);
+
+#endif
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
* Or, point your browser to http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/
+#ifndef _LIBSCAN_H
+#define _LIBSCAN_H
#include <stdint.h>
#include <linux/dvb/dmx.h>
unsigned timeout_multiply,
int verbose);
void free_dvb_ts_tables(struct dvb_descriptors *dvb_desc);
+
+#endif
* Per-delivery system properties, according with the specs:
* http://linuxtv.org/downloads/v4l-dvb-apis/FE_GET_SET_PROPERTY.html
*/
+#ifndef _DVB_V5_STD_H
+#define _DVB_V5_STD_H
+#include <stddef.h>
#include "dvb-frontend.h"
const unsigned int sys_dvbt_props[] = {
[DTV_ROLLOFF] = fe_rolloff_name,
[DTV_DELIVERY_SYSTEM] = delivery_system_name,
};
+
+#endif
+
*/
#ifndef _DVB_V5_CONSTS_H
#define _DVB_V5_CONSTS_H
+
+#include <stddef.h>
#include "dvb-frontend.h"
+
struct fe_caps_name {
unsigned idx;
char *name;
};
#endif
+