Mercurial > pt1.oyama
comparison recpt1/recpt1.h @ 6:d898fd27547f
cleanups
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Tue, 17 Feb 2009 11:39:26 +0900 |
parents | 97fd2315114e |
children | 4615eaf04415 |
comparison
equal
deleted
inserted
replaced
5:97fd2315114e | 6:d898fd27547f |
---|---|
17 #define WRITE_SIZE (1024 * 1024 * 2) | 17 #define WRITE_SIZE (1024 * 1024 * 2) |
18 #define TRUE 1 | 18 #define TRUE 1 |
19 #define FALSE 0 | 19 #define FALSE 0 |
20 | 20 |
21 typedef struct _BUFSZ { | 21 typedef struct _BUFSZ { |
22 int size ; | 22 int size; |
23 u_char buffer[MAX_READ_SIZE]; | 23 u_char buffer[MAX_READ_SIZE]; |
24 } BUFSZ; | 24 } BUFSZ; |
25 | 25 |
26 typedef struct _QUEUE_T { | 26 typedef struct _QUEUE_T { |
27 unsigned int in; // 次に入れるインデックス | 27 unsigned int in; // 次に入れるインデックス |
34 pthread_cond_t cond_empty; // データが空のときに待つための cond | 34 pthread_cond_t cond_empty; // データが空のときに待つための cond |
35 BUFSZ *buffer[1]; // バッファポインタ | 35 BUFSZ *buffer[1]; // バッファポインタ |
36 } QUEUE_T; | 36 } QUEUE_T; |
37 | 37 |
38 typedef struct _ISDB_T_FREQ_CONV_TABLE { | 38 typedef struct _ISDB_T_FREQ_CONV_TABLE { |
39 int set_freq ; // 実際にioctl()を行う値 | 39 int set_freq; // 実際にioctl()を行う値 |
40 int type ; // チャンネルタイプ | 40 int type; // チャンネルタイプ |
41 int add_freq ; // 追加する周波数(BS/CSの場合はスロット番号) | 41 int add_freq; // 追加する周波数(BS/CSの場合はスロット番号) |
42 char *parm_freq ; // パラメータで受ける値 | 42 char *parm_freq; // パラメータで受ける値 |
43 } ISDB_T_FREQ_CONV_TABLE; | 43 } ISDB_T_FREQ_CONV_TABLE; |
44 | 44 |
45 // 変換テーブル(ISDB-T用) | 45 // 変換テーブル(ISDB-T用) |
46 // 実際にioctl()を行う値の部分はREADMEを参照の事。 | 46 // 実際にioctl()を行う値の部分はREADMEを参照の事。 |
47 // BS/CSの設定値およびスロット番号は | 47 // BS/CSの設定値およびスロット番号は |