#ifndef __DUMP_BTV_H__
#define __DUMP_BTV_H__

#include <linux/dvb/frontend.h>

extern int pg_number;

extern void btv_dump_dvb_parameters (FILE *f, fe_type_t type,
		struct dvb_frontend_parameters *t, char polarity, int sat);

extern void btv_dump_service_parameter_set (FILE *f,
				 const char *service_name,
				 fe_type_t type,
				 struct dvb_frontend_parameters *t,
				 char polarity, int sat,
				 uint16_t video_pid,
				 uint16_t *audio_pid,
				 uint16_t service_id);

extern void btv_dump_header(FILE *f);

extern void btv_dump_footer(FILE *f);


/*
const char *btv_header = "Budget DVB TV - programm list part, generated by 'scan -o btv' 
Author: Ivan Gerasimov intek'replace_here'vestel.bg
Date:   Nov.2003
Used:   - dvbstream from CVS(> 03.2003), modifyed for DiSEQ for steaming over RTP or STDOUT  from www.linuxstb.org
	- latest DVB-drivers from www.linuxtv.org
        - MPlayer for watching and playing from www.MPlayerHQ.hu
        - XOSD for displaying On Scrren > Version: 2.2.5 from www.ignavus.net/software.html
        - LIRC for controlling all operations from www.lirc.org
        - tee, egrep, cut, cat, echo, cp, sed, exec and chmod
COMMENT: \"-d 1/0\" of dvbstream is the DiSEQ switch added from me. With unmodifyed version you must delete him!

+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++
_STOP_THE_OLD_echo \"STOP pressed. Picture is OFF\"  > ~/channel.osd.btv
_STOP_THE_OLD_killproc mplayer
_STOP_THE_OLD_killproc ts2ps
_STOP_THE_OLD_killproc dumprtp
_STOP_THE_OLD_killproc dvbstream
_PLEASE-FIRST-SELECT-GROUP__INIT-NUMBER-GROUP-GROUPLIST_echo -n \"Wellcome! Press 12 to select a group.\" > ~/channel.osd.btv & echo -n \"1\" | tee ~/abs.ud.btv > ~/cnt.ud.btv &
				    
===============================LNB/DiSEQ===FREQUENCY==POL==SRATE==mapVpid1===mapApid2===play-command-from-SHOW.bat.btv========
";

const char *btv_footer = "_STOP_THE_OLD_~/OSD.bat.btv";
*/
#endif

