Changeset 29 in svn


Ignore:
Timestamp:
Sep 3, 2015 10:17:59 AM (10 years ago)
Author:
phkim
Message:
  1. phkim
  2. app
  3. 변경 내용
    • 채널 편집 기능 활성화
    • 프로그램ID, RF 기능을 Major, Minor 로 변경
    • Skip_list 저장 위치를 TVCT_SUB 아래로 변경
    • define 이름 변경 -> SUPPORT_CHANNEL_EDIT
Location:
trunk/zasc/app_c
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/zasc/app_c/DST_Common.h

    r2 r29  
    5858#define MAX_CHANNEL_NUMBER 250 // ÃÖ´ë ä³Î °¹¼ö 
    5959 
    60 #define CHANNEL_EDIT_SUPPORT 0 
     60 
    6161#define EPG_SUPPORT 0 
    6262#define CVCT_SUPPORT 0 
     63#define SUPPORT_CHANNEL_EDIT                            1 
    6364 
    6465#endif 
  • trunk/zasc/app_c/DST_DB.c

    r4 r29  
    1818//#endif 
    1919 
    20 #if CHANNEL_EDIT_SUPPORT 
    21 void DST_DB_SetSkipChannel(int rf, int program_number, bool bAdd) 
     20#if SUPPORT_CHANNEL_EDIT 
     21void DST_DB_SetSkipChannel(int major, int minor, bool bAdd) 
    2222{ 
    2323//      CDB db; NewCDB(&db); 
     
    2727        for (i=0; i < DB_SKIP_LIST_MAX; i++) 
    2828        { 
    29                 if (db_skip_list[i].program_number == 0) continue; 
    30                 if (db_skip_list[i].rf != rf) continue; 
    31                 if (db_skip_list[i].program_number != program_number) continue; 
     29                if (db_skip_list[i].major == 0) continue; 
     30                if (db_skip_list[i].minor != minor) continue; 
     31                if (db_skip_list[i].major != major) continue; 
    3232                memset(&db_skip_list[i], 0, sizeof(_DB_SKIP_LIST_)); 
    3333        } 
     
    3636                for (i=0; i < DB_SKIP_LIST_MAX; i++) 
    3737                { 
    38                         if (db_skip_list[i].program_number != 0) continue; 
    39                         db_skip_list[i].rf = rf; 
    40                         db_skip_list[i].program_number = program_number; 
     38                        if (db_skip_list[i].major != 0) continue; 
     39                        db_skip_list[i].minor = minor; 
     40                        db_skip_list[i].major = major; 
    4141                        break; 
    4242                } 
     
    4545//      DeleteCDB(&db); 
    4646} 
    47 #endif // CHANNEL_EDIT_SUPPORT 
     47#endif // SUPPORT_CHANNEL_EDIT 
    4848 
    4949bool DST_DB_PresentChMap() 
     
    388388        memset(&db_cvct_sub, 0, sizeof(_DB_CVCT_SUB_)*DB_CVCT_SUB_MAX); 
    389389#endif 
    390 #if CHANNEL_EDIT_SUPPORT 
     390#if SUPPORT_CHANNEL_EDIT 
    391391        memset(&db_skip_list, 0, sizeof(_DB_SKIP_LIST_)*DB_SKIP_LIST_MAX); 
    392 #endif // CHANNEL_EDIT_SUPPORT 
     392#endif // SUPPORT_CHANNEL_EDIT 
    393393        CT_ChMapUpdate(); 
    394394        DBLock(false);  
     
    458458                memcpy(&strFlash[nPos], &db_pmt, sizeof(_DB_PMT_) * DB_PMT_MAX); 
    459459                nPos += sizeof(_DB_PMT_) * DB_PMT_MAX; 
    460 #if CHANNEL_EDIT_SUPPORT 
    461                 memcpy(&strFlash[nPos], &db_skip_list, sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX); 
    462                 nPos += sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX; 
    463 #endif // CHANNEL_EDIT_SUPPORT 
    464460                memcpy(&strFlash[nPos], &db_tvct, sizeof(_DB_TVCT_) * DB_TVCT_MAX); 
    465461                nPos += sizeof(_DB_TVCT_) * DB_TVCT_MAX; 
    466462                memcpy(&strFlash[nPos], &db_tvct_sub, sizeof(_DB_TVCT_SUB_) * DB_TVCT_SUB_MAX); 
    467463                nPos += sizeof(_DB_TVCT_SUB_) * DB_TVCT_SUB_MAX; 
     464#if SUPPORT_CHANNEL_EDIT 
     465                memcpy(&strFlash[nPos], &db_skip_list, sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX); 
     466                nPos += sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX; 
     467#endif // SUPPORT_CHANNEL_EDIT 
    468468                *version = FLASH_VERSION; 
    469469                *crc =  DST_CRC32(&strFlash[8], g_nFlashDBSize-8); 
     
    483483        g_nFlashDBSize += sizeof(_DB_PAT_) * DB_PAT_MAX; 
    484484        g_nFlashDBSize += sizeof(_DB_PMT_) * DB_PMT_MAX; 
    485 #if CHANNEL_EDIT_SUPPORT 
     485        g_nFlashDBSize += sizeof(_DB_TVCT_) * DB_TVCT_MAX; 
     486        g_nFlashDBSize += sizeof(_DB_TVCT_SUB_) * DB_TVCT_SUB_MAX; 
     487#if SUPPORT_CHANNEL_EDIT 
    486488        g_nFlashDBSize += sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX; 
    487489#endif 
    488         g_nFlashDBSize += sizeof(_DB_TVCT_) * DB_TVCT_MAX; 
    489         g_nFlashDBSize += sizeof(_DB_TVCT_SUB_) * DB_TVCT_SUB_MAX; 
     490 
    490491//      DST_Printf("nFlashDBSize4K = %d nFlashDBSize = %d\n", nFlashDBSize4K, (int)g_nFlashDBSize); 
    491492        DS_U32 nFlashDBSize4K = ((g_nFlashDBSize+4096-1)/4096)*4096; 
     
    522523                memcpy(&db_pmt, &strFlash[nPos], sizeof(_DB_PMT_) * DB_PMT_MAX); 
    523524                nPos += sizeof(_DB_PMT_) * DB_PMT_MAX; 
    524 #if CHANNEL_EDIT_SUPPORT 
    525                 memcpy(&db_skip_list, &strFlash[nPos], sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX); 
    526                 nPos += sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX; 
    527 #endif 
    528525                memcpy( &db_tvct, &strFlash[nPos], sizeof(_DB_TVCT_) * DB_TVCT_MAX); 
    529526                nPos += sizeof(_DB_TVCT_) * DB_TVCT_MAX; 
    530527                memcpy(&db_tvct_sub, &strFlash[nPos], sizeof(_DB_TVCT_SUB_) * DB_TVCT_SUB_MAX); 
    531528                nPos += sizeof(_DB_TVCT_SUB_) * DB_TVCT_SUB_MAX; 
     529#if SUPPORT_CHANNEL_EDIT 
     530                memcpy(&db_skip_list, &strFlash[nPos], sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX); 
     531                nPos += sizeof(_DB_SKIP_LIST_) * DB_SKIP_LIST_MAX; 
     532#endif           
    532533                int i; 
    533534                for (i = 0; i < DB_CONFIG_MAX; i++) 
  • trunk/zasc/app_c/DST_GlobalVariables.c

    r2 r29  
    11#include "DST_GlobalVariables.h" 
     2 
     3#if SUPPORT_CHANNEL_EDIT 
     4DS_U32 DST_g_ChannelEdit = 0; 
     5#endif 
    26 
    37bool DST_g_isAirOnly = 0; 
  • trunk/zasc/app_c/DST_GlobalVariables.h

    r2 r29  
    33 
    44#include "DST_Common.h" 
     5 
     6#if SUPPORT_CHANNEL_EDIT 
     7extern DS_U32 DST_g_ChannelEdit; // ¸Þ´º¿¡¼­ ä³Î ÆíÁý ±â´É ¿©ºÎ¸¦ ÆÇ´ÜÇϱâ À§ÇÔ 
     8#endif 
    59 
    610extern bool DST_g_isAirOnly; 
  • trunk/zasc/app_c/DST_ISDBT_ChannelTask.c

    r14 r29  
    742742        { 
    743743                if (db_channel_db[i].program_number == 0) continue; 
    744 #if CHANNEL_EDIT_SUPPORT 
     744#if SUPPORT_CHANNEL_EDIT 
    745745                bool bSkip = false; 
    746746                for (j=0; j < DB_SKIP_LIST_MAX; j++) 
    747747                { 
    748                         if (db_skip_list[j].program_number == 0) continue; 
    749                         if (db_skip_list[j].rf != db_channel_db[i].rf) continue; 
    750                         if (db_skip_list[j].program_number != db_channel_db[i].program_number) continue; 
     748                        if (db_skip_list[j].major == 0) continue; 
     749                        if (db_skip_list[j].minor != db_channel_db[i].minor) continue; 
     750                        if (db_skip_list[j].major != db_channel_db[i].major) continue; 
    751751                        bSkip = true; 
    752752                        break; 
  • trunk/zasc/app_c/DST_Main.c

    r28 r29  
    100100        DST_CCManagerInit(); 
    101101        DST_UI_SetVolume(DST_EEPROM_GetVolume()); 
     102#if SUPPORT_CHANNEL_EDIT 
     103        DST_UI_SetChannelEditEnable(1); 
     104#endif 
    102105        while (1) 
    103106        { 
  • trunk/zasc/app_c/DST_MemoryDB.c

    r2 r29  
    1010#endif 
    1111 
    12 #if CHANNEL_EDIT_SUPPORT 
     12#if SUPPORT_CHANNEL_EDIT 
    1313struct DB_SKIP_LIST db_skip_list[DB_SKIP_LIST_MAX]; 
    1414#endif 
     
    4141        {       NO_ETT                  , "ett"}, 
    4242#endif 
    43 #if CHANNEL_EDIT_SUPPORT 
    44         {       NO_SKIP_LIST    , "skip_list"}, 
    45 #endif 
    4643#if CVCT_SUPPORT 
    4744        {       NO_CVCT                 , "cvct"}, 
     
    5047        {       NO_TVCT                 , "tvct"}, 
    5148        {       NO_TVCT_SUB             , "tvct_sub"}, 
     49#if SUPPORT_CHANNEL_EDIT 
     50        {       NO_SKIP_LIST    , "skip_list"}, 
     51#endif 
    5252        {       NO_CONFIG               , "config"}, 
    5353        {       NO_CHANNEL_DB   , "channel_db"}, 
  • trunk/zasc/app_c/DST_MemoryDB.h

    r2 r29  
    1515        NO_ETT, 
    1616#endif 
    17 #if CHANNEL_EDIT_SUPPORT 
    18         NO_SKIP_LIST, 
    19 #endif 
    2017#if CVCT_SUPPORT 
    2118        NO_CVCT, 
     
    2421        NO_TVCT, 
    2522        NO_TVCT_SUB, 
     23#if SUPPORT_CHANNEL_EDIT 
     24        NO_SKIP_LIST, 
     25#endif 
    2626        NO_CONFIG, 
    2727        NO_CHANNEL_DB, 
     
    128128#endif // EPG_SUPPORT 
    129129 
    130 #if CHANNEL_EDIT_SUPPORT 
     130#if SUPPORT_CHANNEL_EDIT 
    131131//////////////////////////       SKIP_LIST               /////////////////////////////// 
    132132#define DB_SKIP_LIST_MAX MAX_CHANNEL_NUMBER // Àüü ä³Î °¹¼ö  
     
    134134typedef struct DB_SKIP_LIST 
    135135{ 
    136         int rf; 
    137         int program_number; 
     136        int major; 
     137        int minor; 
    138138}_DB_SKIP_LIST_; 
    139139         
  • trunk/zasc/app_c/DST_UserInterface.c

    r2 r29  
    152152} 
    153153 
     154#if SUPPORT_CHANNEL_EDIT 
     155void DST_UI_SetChannelEditEnable(DS_U32 ienable) 
     156{ 
     157        DST_g_ChannelEdit = ienable; 
     158} 
     159#endif 
    154160#if 0 
    155161____EPG_UI___() 
  • trunk/zasc/app_c/DST_UserInterface.h

    r2 r29  
    2525        MN_AV_DISPLAY_MODE, 
    2626        MN_AV_AUDIO_PREF, 
     27#if SUPPORT_CHANNEL_EDIT 
     28        MN_CHANNEL_EDIT, 
     29#endif 
    2730        MN_AV_VI, 
    2831        MN_CC_DISPLAY, 
     
    126129bool DST_UI_GetCCInfo(void); 
    127130 
     131#if SUPPORT_CHANNEL_EDIT 
     132// ÇöÀç ä³Î ÆíÁý ¸ðµå È®ÀΠ
     133void DST_UI_SetChannelEditEnable(DS_U32 ienable); 
     134 
     135#endif 
     136 
    128137#if 0 
    129138____EPG_UI___() 
  • trunk/zasc/app_c/DST_WinChannelEdit.c

    r2 r29  
    1 #if CHANNEL_EDIT_SUPPORT 
    2  
    31#include "DST_WinManager.h" 
    42#include "DST_ChannelTune.h" 
     
    97#include "DST_DB.h" 
    108#include "DST_MemoryDB.h" 
     9 
     10#if SUPPORT_CHANNEL_EDIT 
    1111 
    1212#define CE_LIST         5 
     
    8585        } 
    8686 
    87         void CChannelEditWin_SetValues(int rf, DS_U16 sourceID, bool bAdd) 
    88         { 
    89                 DST_DB_SetSkipChannel(rf, sourceID, bAdd); 
     87        void CChannelEditWin_SetValues(int minor, DS_U16 major, bool bAdd) 
     88        { 
     89                DST_DB_SetSkipChannel(major, minor, bAdd); 
    9090//              DST_DB_MakeSkipChannel(); 
    9191        } 
    9292         
    93         bool CChannelEditWin_CompareValues(int rf, DS_U16 target) 
     93        bool CChannelEditWin_CompareValues(int minor, DS_U16 major) 
    9494        { 
    9595                bool result = false; 
     
    9797                for( i=0;i<DB_SKIP_LIST_MAX;i++) 
    9898                { 
    99                         if(db_skip_list[i].rf == rf && db_skip_list[i].program_number == target) 
     99                        if(db_skip_list[i].minor == minor && db_skip_list[i].major == major) 
    100100                                result = true; 
    101101                } 
     
    195195                this->DrawImage(this, 417, 43+index*y_Multiplier, newcon2_gui_channeledit_button_check_empty, false); 
    196196 
    197                 if(!CChannelEditWin_CompareValues(CChannelEditWin_chMap[index+CChannelEditWin_g_nTop].rf, CChannelEditWin_chMap[index+CChannelEditWin_g_nTop].number)) 
     197                if(!CChannelEditWin_CompareValues(CChannelEditWin_chMap[index+CChannelEditWin_g_nTop].minor, CChannelEditWin_chMap[index+CChannelEditWin_g_nTop].major)) 
    198198                        this->DrawImage(this, 417, 43+index*y_Multiplier, newcon2_gui_channeledit_button_check, false); 
    199199                else 
     
    201201                if(CChannelEditWin_select == index+CChannelEditWin_g_nTop) 
    202202                { 
    203                         if(!CChannelEditWin_CompareValues(CChannelEditWin_chMap[index+CChannelEditWin_g_nTop].rf,CChannelEditWin_chMap[index+CChannelEditWin_g_nTop].number)) 
     203                        if(!CChannelEditWin_CompareValues(CChannelEditWin_chMap[index+CChannelEditWin_g_nTop].minor,CChannelEditWin_chMap[index+CChannelEditWin_g_nTop].major)) 
    204204                                this->DrawImage(this, 417, 43+index*y_Multiplier, newcon2_gui_channeledit_button_check_cursor, false); 
    205205                        else 
     
    290290//                              break; 
    291291                        case VK_OK: 
    292                                 CChannelEditWin_SetValues(CChannelEditWin_chMap[CChannelEditWin_select].rf , CChannelEditWin_chMap[CChannelEditWin_select].number, CChannelEditWin_CompareValues(CChannelEditWin_chMap[CChannelEditWin_select].rf, CChannelEditWin_chMap[CChannelEditWin_select].number)?false:true); 
     292                                CChannelEditWin_SetValues(CChannelEditWin_chMap[CChannelEditWin_select].minor , CChannelEditWin_chMap[CChannelEditWin_select].major, CChannelEditWin_CompareValues(CChannelEditWin_chMap[CChannelEditWin_select].minor, CChannelEditWin_chMap[CChannelEditWin_select].major)?false:true); 
    293293                                CChannelEditWin_Draw(this); 
    294294 
  • trunk/zasc/app_c/DST_WinDebugSQL.c

    r2 r29  
    609609                                break;   
    610610#endif 
    611 #if CHANNEL_EDIT_SUPPORT                         
     611#if SUPPORT_CHANNEL_EDIT 
    612612                        case NO_SKIP_LIST: 
    613613                                CDebugSQLSubWin_RowItemNum = 0; 
    614614                                for(i = 0; i< DB_SKIP_LIST_MAX ; i++) 
    615615                                { 
    616                                         if(db_skip_list[i].rf == 0 && db_skip_list[i].program_number == 0 ) continue; 
     616                                        if(db_skip_list[i].minor == 0 && db_skip_list[i].major == 0 ) continue; 
    617617                                        CDebugSQLSubWin_RowItemNum++; 
    618618                                } 
     
    621621                                CDebugSQLSubWin_attributes = (ATTRIBUTES *)DST_OS_Calloc(sizeof(ATTRIBUTES), CDebugSQLSubWin_ColItemNum);                        
    622622 
    623                                 CDebugSQLSubWin_attributes[0].name = (char *)"rf"; 
     623                                CDebugSQLSubWin_attributes[0].name = (char *)"Minor"; 
    624624                                CDebugSQLSubWin_attributes[0].type = 1; 
    625                                 CDebugSQLSubWin_attributes[1].name = (char *)"program_number"; 
     625                                CDebugSQLSubWin_attributes[1].name = (char *)"Major"; 
    626626                                CDebugSQLSubWin_attributes[1].type = 1; 
    627627 
     
    635635                                                switch(j) 
    636636                                                { 
    637                                                         case 0: sprintf(tmp_str,"%d",db_skip_list[i].rf);       break; 
    638                                                         case 1: sprintf(tmp_str,"%d",db_skip_list[i].program_number);   break; 
     637                                                        case 0: sprintf(tmp_str,"%d",db_skip_list[i].minor);    break; 
     638                                                        case 1: sprintf(tmp_str,"%d",db_skip_list[i].major);    break; 
    639639                                                        default: break; 
    640640                                                                 
  • trunk/zasc/app_c/DST_WinMainMenu.c

    r28 r29  
    2424        {       MN_AV_DISPLAY_MODE,     true    }, 
    2525        {       MN_AV_AUDIO_PREF,       true    }, 
     26#if SUPPORT_CHANNEL_EDIT 
     27        {       MN_CHANNEL_EDIT,        true    }, 
     28#endif 
    2629        {       MN_AV_VI,       true    }, 
    2730        {       MN_CC_DISPLAY,  true    }, 
     
    6063        void CMainMenu_GetValuse(DS_U16 menu, DS_U16 *value); 
    6164 
     65#if SUPPORT_CHANNEL_EDIT 
     66        void CMainMenu_ChannelEdit_Change_Enable(); 
     67#endif 
     68 
    6269//public: 
    6370//      CZASMainMenu(SWinEventMsg event):CWindow(event) 
     
    121128                        case MN_AV_DISPLAY_MODE: return CMainMenu_getAspectRatioIndex(); 
    122129                        case MN_AV_AUDIO_PREF: return 2; 
     130#if SUPPORT_CHANNEL_EDIT 
     131                        case MN_CHANNEL_EDIT: return 1; 
     132#endif 
    123133                        case MN_AV_VI: return 2; 
    124134                        case MN_CC_DISPLAY: return 2; 
     
    154164        } 
    155165         
     166#if SUPPORT_CHANNEL_EDIT 
     167        void CMainMenu_ChannelEdit_Change_Enable() 
     168        { 
     169                int i = 0; 
     170                for (i = 0; i < MN_MAX_NUM; i++) 
     171                { 
     172                        if (CMainMenu_tv_menu[i].menu == MN_CHANNEL_EDIT) 
     173                        { 
     174                                CMainMenu_tv_menu[i].bEnable = DST_g_ChannelEdit; 
     175                                break; 
     176                        } 
     177                } 
     178        } 
     179#endif 
     180 
     181 
    156182        void CMainMenu_InitValues() 
    157183        { 
    158184                CMainMenu_MenuIdx = 0;/*DST_UI_GetSource();*/ 
    159                  
     185 
     186#if SUPPORT_CHANNEL_EDIT 
     187                CMainMenu_ChannelEdit_Change_Enable(); 
     188#endif 
     189 
    160190                CMainMenu_mainItemNum = CMainMenu_GetCount(); 
    161191                CMainMenu_g_nTop = MenuTop[CMainMenu_MenuIdx]; 
     
    189219                        case MN_AV_DISPLAY_MODE: *value = DST_UI_GetAspect(); break; 
    190220                        case MN_AV_AUDIO_PREF: *value = DST_UI_GetMTS(); break; 
     221#if SUPPORT_CHANNEL_EDIT 
     222                        case MN_CHANNEL_EDIT: *value = 0; break; 
     223#endif 
    191224                        case MN_AV_VI: *value = DST_UI_GetVI(); break; 
    192225                        case MN_CC_DISPLAY: *value = DST_EEPROM_GetCC(); break; 
     
    208241                        case MN_AV_DISPLAY_MODE: DST_UI_SetAspect(value); break; 
    209242                        case MN_AV_AUDIO_PREF: DST_UI_SetMTS(value); break; 
     243#if SUPPORT_CHANNEL_EDIT 
     244                        case MN_CHANNEL_EDIT: break; 
     245#endif 
    210246                        case MN_AV_VI: DST_UI_SetVI(value); break; 
    211247                        case MN_CC_DISPLAY: DST_UI_SetCloseCaption(value); break; 
     
    232268                        case MN_AV_DISPLAY_MODE: return pz_Sub_DisplayMode[OSD_Lang]; break; 
    233269                        case MN_AV_AUDIO_PREF: return pz_Sub_AudioPref[OSD_Lang]; break; 
     270#if SUPPORT_CHANNEL_EDIT 
     271                        case MN_CHANNEL_EDIT: return pz_Sub_ChannelEdit_E1[OSD_Lang]; break; 
     272#endif 
    234273                        case MN_AV_VI: return pz_Sub_DVS[OSD_Lang]; break; 
    235274                        case MN_CC_DISPLAY: return pz_Sub_CC[OSD_Lang]; break; 
     
    321360                        case MN_FACTORY_RESET: 
    322361                        case MN_STB_INFO: 
     362#if SUPPORT_CHANNEL_EDIT 
     363                        case MN_CHANNEL_EDIT: 
     364#endif 
    323365                                switch (nPos) 
    324366                                { 
     
    474516                                case MN_FACTORY_RESET: 
    475517                                case MN_STB_INFO: 
     518#if SUPPORT_CHANNEL_EDIT 
     519                                case MN_CHANNEL_EDIT: 
     520#endif 
    476521                                        break; 
    477522                                default: 
     
    557602                                                DST_CreateWin(WIN_STB_INFO, WIN_NULL, 0, 0, 0, 0); 
    558603                                                break; 
     604#if SUPPORT_CHANNEL_EDIT 
     605                                        case MN_CHANNEL_EDIT: 
     606                                                DST_CreateWin(WIN_CHANNEL_LIST, WIN_NULL, 0, 0, 0, 0); 
     607                                                break; 
     608#endif 
     609 
    559610                                        default: 
    560611                                                break; 
  • trunk/zasc/app_c/DST_WinManagerTask.c

    r2 r29  
    1919void DST_CreateSignalMeterWin(SWinEventMsg event); 
    2020 
    21 #if CHANNEL_EDIT_SUPPORT 
     21#if SUPPORT_CHANNEL_EDIT 
    2222void DST_CreateChannelEditWin(SWinEventMsg event); 
    2323#endif 
     
    175175#endif 
    176176 
    177 #if CHANNEL_EDIT_SUPPORT 
     177#if SUPPORT_CHANNEL_EDIT 
    178178                case WIN_CHANNEL_LIST: 
    179179                        DST_CreateChannelEditWin(event); // C ¾ð¾î Æ÷ÆÃ ÇÊ¿ä 
Note: See TracChangeset for help on using the changeset viewer.