| 1 | /* |
|---|
| 2 | DMW_PsiConfig.h |
|---|
| 3 | |
|---|
| 4 | DST TV MW PSI Scan Module |
|---|
| 5 | |
|---|
| 6 | Various configuratiosn |
|---|
| 7 | |
|---|
| 8 | Copyright 2006~2010 Digital STREAM Technology, Inc. |
|---|
| 9 | All Rights Reserved |
|---|
| 10 | |
|---|
| 11 | */ |
|---|
| 12 | |
|---|
| 13 | |
|---|
| 14 | #ifndef __DMW_PSI_CONFIG_H__ |
|---|
| 15 | #define __DMW_PSI_CONFIG_H__ |
|---|
| 16 | |
|---|
| 17 | |
|---|
| 18 | /* OSX TASK ¶óÀ̺귯¸® »ç¿ë ¿©ºÎ. |
|---|
| 19 | 1À̸é PSI MW ³»ÀÇ task ±¸ÇöÀ» »ç¿ëÇÏÁö ¾Ê°í, OSX task ¶óÀ̺귯¸® »ç¿ë. |
|---|
| 20 | */ |
|---|
| 21 | #define USE_OSX_TASK 1 |
|---|
| 22 | |
|---|
| 23 | |
|---|
| 24 | #define MAX_TS_INPUT 2 |
|---|
| 25 | |
|---|
| 26 | |
|---|
| 27 | /* Æ÷Æ® ´ç ÃÖ´ë ÇÊÅÍ °¹¼ö. |
|---|
| 28 | EMMA3ÀÇ °æ¿ì device ´ç 48°³, ÃÑ 96°³¶ó°í ÇÔ. |
|---|
| 29 | (device Àǹ̴ ¸íÈ®ÇÏÁö ¾ÊÀ½) |
|---|
| 30 | ±×·¯³ª 8-byte filter°¡ ¾Æ´Ï¶ó 16-byte filter¸¦ »ç¿ëÇϸé Àý¹ÝÀ¸·Î ÁÙ¾îµë. |
|---|
| 31 | Áï, device ´ç 24°³ÀÓ. |
|---|
| 32 | */ |
|---|
| 33 | #define MAX_FILTERS_PER_PORT 20 // <- need to check!! TODO |
|---|
| 34 | |
|---|
| 35 | #define DMW_PSI_SUPPORT_ELAPSED_TIMER 0 |
|---|
| 36 | |
|---|
| 37 | #define STT_JUMP_THRESHOLD 5 |
|---|
| 38 | |
|---|
| 39 | |
|---|
| 40 | //#define MAX_RRT_IN_PTC 5 |
|---|
| 41 | |
|---|
| 42 | //#define DMW_EPG_SUPPORT_RRT |
|---|
| 43 | |
|---|
| 44 | |
|---|
| 45 | extern int gPsiMaxEitEttIndexToReceive; |
|---|
| 46 | |
|---|
| 47 | extern int gPsiTestSimulMgtVersionChange; |
|---|
| 48 | |
|---|
| 49 | extern int gPsiReloadAllTableAtMgtChange; |
|---|
| 50 | |
|---|
| 51 | |
|---|
| 52 | // |
|---|
| 53 | // bit field·Î ±¸¼ºÀ» ÇÏ°Ô µÇ¸é debug shell ¿¡¼ run-time½Ã ÀÚÀ¯·Ó°Ô º¯°æÇϱⰡ ºÒÆíÇϹǷÎ, |
|---|
| 54 | // gloabl º¯¼ö·Î ½ÃµµÇÑ´Ù. |
|---|
| 55 | // |
|---|
| 56 | // ±»ÀÌ ¸Þ¸ð¸® »ç¿ë·®ÀÌ ¹®Á¦°¡ µÇ¸é #define À» »ç¿ëÇÏ¸é µÊ. |
|---|
| 57 | // |
|---|
| 58 | |
|---|
| 59 | #if 0 |
|---|
| 60 | |
|---|
| 61 | typedef struct |
|---|
| 62 | { |
|---|
| 63 | UINT8 MaxEitEttIndexToReceive; // 0 ~ 127 |
|---|
| 64 | |
|---|
| 65 | UINT |
|---|
| 66 | bTestSimulMgtVersionChange: 1, |
|---|
| 67 | bReloadAllTableAtMgtChange: 1; |
|---|
| 68 | |
|---|
| 69 | } S_PSIM_CONFIG; |
|---|
| 70 | |
|---|
| 71 | extern S_PSIM_CONFIG g_PsiConfig; |
|---|
| 72 | #endif |
|---|
| 73 | |
|---|
| 74 | |
|---|
| 75 | #define PSI_STATIC static |
|---|
| 76 | |
|---|
| 77 | |
|---|
| 78 | |
|---|
| 79 | #if COMMENT |
|---|
| 80 | ____Compatibility____(){} |
|---|
| 81 | #endif |
|---|
| 82 | |
|---|
| 83 | |
|---|
| 84 | |
|---|
| 85 | #endif // __DMW_PSI_CONFIG_H__ |
|---|
| 86 | |
|---|
| 87 | |
|---|
| 88 | |
|---|