diff recpt1/recpt1.h @ 2:8ac7c59fefc9

added b25 decode functionality
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 16 Feb 2009 21:40:16 +0900
parents 29f3b2bbbd67
children 6801fe7e04ff
line wrap: on
line diff
--- a/recpt1/recpt1.h	Mon Feb 16 15:55:46 2009 +0900
+++ b/recpt1/recpt1.h	Mon Feb 16 21:40:16 2009 +0900
@@ -10,12 +10,12 @@
 	"/dev/pt1video3"
 };
 
-#define		CHTYPE_SATELLITE		0		// 衛星デジタル放送
-#define		CHTYPE_GROUND			1		// 地上デジタル放送
-#define		MAX_QUEUE				8192
+#define		CHTYPE_SATELLITE	0		// 衛星デジタル放送
+#define		CHTYPE_GROUND		1		// 地上デジタル放送
+#define		MAX_QUEUE		8192
 
 #define		MAX_READ_SIZE	(1024 * 16)
-#define		WRITE_SIZE		(1024 * 1024 * 2)
+#define		WRITE_SIZE	(1024 * 1024 * 2)
 #define		TRUE	1
 #define		FALSE	0
 
@@ -25,20 +25,17 @@
 }BUFSZ;
 
 typedef	struct	_QUEUE_T{
-	unsigned	int		in;			// 次に入れるインデックス
-	unsigned	int		out;		// 次に出すインデックス
-	unsigned	int		size;		// キューのサイズ
-	unsigned	int		no_full;	// 満タンになると 0 になる
-	unsigned	int		no_empty;	// 空っぽになると 0 になる
-	pthread_mutex_t	mutex;
-	pthread_cond_t	cond_full;		// データが満タンのときに待つための cond
-	pthread_cond_t	cond_empty;		// データが空のときに待つための cond
-	BUFSZ			*buffer[1];			// バッファポインタ
+  unsigned int		in;		// 次に入れるインデックス
+  unsigned int		out;		// 次に出すインデックス
+  unsigned int		size;		// キューのサイズ
+  unsigned int		no_full;	// 満タンになると 0 になる
+  unsigned int		no_empty;	// 空っぽになると 0 になる
+  pthread_mutex_t	mutex;
+  pthread_cond_t	cond_full;	// データが満タンのときに待つための cond
+  pthread_cond_t	cond_empty;	// データが空のときに待つための cond
+  BUFSZ			*buffer[1];	// バッファポインタ
 }QUEUE_T;
 
-int		wfd;		// ファイル書き込み用
-int		f_exit = FALSE ;
-
 typedef	struct	_ISDB_T_FREQ_CONV_TABLE {
 	int		set_freq ;				// 実際にioctl()を行う値
 	int		type ;					// チャンネルタイプ