ë‘ê°œì˜ í•˜ë“œì—ì„œ Overwrite를 확ì¸í•˜ë©´ì„œ ìž˜ëª»ëœ ë²„í¼ë¥¼ 접근하면서 Seg Faultê°€ ë°œìƒí•˜ëŠ” 문제 ìž¡ìŒ. z·í•˜ë“œ ë””ìŠ¤í¬ í¬ë§·í›„ /record ë””ë ‰í† ë¦¬ì— ìž˜ 못 ëœ ë””ë ‰í† ë¦¬ë¥¼ 만드는 문제가 ìƒê²¨ì„œ í¬ë§·í›„ì—는 디렉토리를 만들지 ì•Šê³  재부팅하ë„ë¡ í•¨. kàIDBLOCK ì²´í¬ì— ì˜í•´ì„œ 하드 ë””ìŠ¤í¬ ì´ˆê¸°í™”ë¥¼ í•œ ì´í›„ì— /hddx/recordì—ì„œì˜ í•˜ìœ„ 디렉토리를 만들지 않는 문제가 ë°œìƒí•´ì„œ 초기화 ê³¼ì •ì— ë””ë ‰í† ë¦¬ ìƒì„±í•˜ëŠ” 코드를 추가함. b#300(시스템 ì‹œê°„ì´ ë³€ê²½ë ë•Œì˜ ë™ìž‘) merge함. * svn -r 1516:1607 svn://cctv/UDR3XX/SW/branches/common/udr3xx_seqnum/RamdiskApp äDVDë¼ì´íŒ…ì„ í•˜ê¸° 위해서 수정함. 참고 : http://89.0.4.6/UDR3XX/browser/SW/branches/ghshin/udr3xx_dvd%2Brw?rev=1458 참고 : #267 svn merge -r 1453:1544 svn://89.0.4.6/UDR3XX/SW/branches/ghshin/udr3xx_dvd+rw/APP . {3AT2021ê³¼ ê´€ë ¨ëœ ì½”ë“œë“¤ì„ ì œê±°/수정함. D모든 파ì¼ë“¤ì— 대해서 svn:eol-styleì„ nativeë¡œ 설정함. ¼ USB를 마운트할 ë•Œ, USBê°€ 없으면 consoleë¡œ 다ìŒê³¼ ê°™ì€ ì—러 메시지가 출력ë˜ì§€ ì•Šë„ë¡ í•¨. {{{ cat: /proc/scsi/sg/devices: No such file or directory cat: /proc/scsi/sg/devices: No such file or directory cat: /proc/scsi/sg/devices: No such file or directory }}} þ #225 재ìƒì¤‘ì—는 one dbì— delMark를 표시하는 알고리즘 추가 svn merge -r 958:1021 svn://89.0.4.6/UDR3XX/SW/branches/ghshin/udr3xx_db_del_mark ÝfCAN_I_PRINTì‹œì— ì¶œë ¥ë˜ëŠ” 메시지중 RELEASE 모드ì—ì„œ 필요없는 메시지를 제거함. À안 ì“°ì´ëŠ” 함수 제거 öõ * ê¸°ì¡´ì— AT2021용으로 ë‚¨ì•„ìžˆë˜ ì½”ë“œë“¤ì„ THE_CODE_FOR_AT2021 ì •ì˜ë¡œ ê°ìŒŒìŠ´. ì¶”í›„ì— ì‚­ì œí•´ì•¼í•¨. * AT2021_stopEncoding 함수를 at2041_stopEncoding 함수로 대체함. * 사용하지 않는 변수/함수 제거함. ¸¶One DB를 í•­ìƒ ë§Œë“¤ë„ë¡ ìˆ˜ì • #55 ì‹œê°„ë‹¨ìœ„ë„ ì´ë²¤íŠ¸ìƒ‰ìƒ ì ìš© ë˜ë„ë¡ ìˆ˜ì • svn merge -r 633:663 svn://89.0.4.6/UDR3XX/SW/branches/ghshin/udr3xx_one_db/APP . ?6svn merge -r 532:572 svn://cctv/UDR3XX/SW/branches/fly1004/RAMDISK/UDR3XX_MuxPlayback2 * [539] : #83(ì—­ìž¬ìƒ ê¸°ëŠ¥ 구현하기) 구현함. * [546][550][570][572] : 재ìƒì‹œ 시간 출력하는 루틴 재작성함. #79,#71,#106 * [554] : #92(4채ë„만 녹화하고 재ìƒí•  ë•Œ 세그í´íŠ¸ê°€ ë°œìƒ) 수정함. * [555] : #84(재ìƒì‹œ Mux 모드 ë³€ê²½ì‹œì˜ ë£¨í‹´ 최ì í™”하기) 수정함. * [556] : #94(재ìƒì‹œ Mux 모드 변경시 AT2041 내부 ë²„í¼ ì´ˆê¸°í™”í•˜ê¸°) * [561][562][564] : sizeof ì—°ì‚°ìžë¥¼ 잘못 사용한 ê²ƒì„ ìˆ˜ì •í•¨. ËnPlay 버튼 제거 svn merge -r 380:381 svn://89.0.4.6/UDR3XX/SW/branches/ghshin/RamdiskApp_cal_search/APP . ¹tsvn merge -r 342:438 svn://cctv/UDR3XX/SW/branches/fly1004/RAMDISK/UDR3XX_MuxPlayback/APP * MUX ìž¬ìƒ 1ì°¨ merge. ’1HDD ë””ë²„ê·¸ìš©ì˜ HDD_OSD ì •ì˜ë¥¼ 삭제함. †á시간 관련 í•¨ìˆ˜ë“¤ì„ thread-safeí•œ 함수들로 변경함. * localtime -> localtime_r * gmtime -> localtime_r * ctime -> ctime_r * asctime -> asctime_r svn merge -r 5973:5974 svn://cctv/UDR2XX/trunk/UDR-216/source rä녹화시 DBì— ì‹œê°„ì„ ë¹¼ë¨¹ëŠ” 문제 í•´ê²° svn merge -r 5950:5951 svn://89.0.4.6/UDR2XX/trunk/UDR-216/source/APP/TASKHDDM TASKHDDM/ svn merge -r 5959:5960 svn://89.0.4.6/UDR2XX/trunk/UDR-216/source/APP/RECORD RECORD/ pÅUDR216_2.3ì˜ ë³€ê²½ì‚¬í•­ì„ merge함. * svn merge -r 5910:5926 svn://cctv/UDR2XX/branches/fly1004/UDR216_2.2_SDRAMChange svn merge -r 5927:5928 svn://89.0.4.6/UDR2XX/trunk/UDR-216/source/APP . ow하드 디스í¬ë¥¼ ìž„ì˜ë¡œ ìš©ëŸ‰ì„ ì§€ì • 함... í•˜ë“œë””ìŠ¤í¬ Taskì˜ ìš©ëŸ‰ì„ ìž‘ê²Œ 지정해서 ì „í™˜ì„ ë¹ˆë„를 높게 만들 수 있ìŒ... #define LIMIT_HDD : defineì„ ì¼œì£¼ë©´... 하드 ë””ìŠ¤í¬ ìš©ëŸ‰ì„ ì œí•œí•˜ê²Œ ëœë‹¤. ë‘ í•˜ë“œ 디스í¬ì˜ ìš©ëŸ‰ì€ ê°™ê²Œ ê³ ì •ë¨.. svn merge -r 5891:5892 svn://89.0.4.6/UDR2XX/trunk/UDR-216/source/APP . gÞ티켓 #201 íŒŒì¼ ë¦¬ìŠ¤íŠ¸ë¥¼ 추가로 1개를 ë” ë§Œë“¤ì–´ì„œ 초과ë˜ëŠ” ìš©ëŸ‰ì— ëŒ€ìƒˆí—ˆì„œ ë¦¬ìŠ¤íŠ¸ì— ë„£ê³  복사를 하ë„ë¡ í•¨.. svn merge -r 5824:5825 svn://89.0.4.6/UDR2XX/trunk/UDR-216/source/APP . Õ AT2021ê³¼ ê´€ë ¨ëœ í•¨ìˆ˜ë“¤ì„ ëª¨ë‘ CHANGE_AT2041 define으로 막았ìŒ. ì´ì œ AT2041 api와 CHANGE_AT2041ë¡œ 막혀있는 부분만 수정하면 ëœë‹¤. †ZUDR2XXì˜ RamdiskApplicationì„ UDR3XXì— ì¶”ê°€í•¨. /UDR2XX/trunk/UDR-216/source -r 5737