OSDN Git Service

stop using trunk directory in rectool
[rec10/rec10-git.git] / epgdump / sdt.c
index 3cc2f23..6192f6b 100755 (executable)
@@ -176,9 +176,16 @@ void dumpSDT(unsigned char *ptr, SVT_CONTROL *top,STATION **station, int * stati
                                        logd.logo_version, logd.download_data_id);
                                #endif
 
+                               /*
+                                       logd.logo_transmission_type
+                                       0x01 CDT 伝送方式1:CDT をダウンロードデータ識別で直接参照する場合
+                                       0x02 CDT 伝送方式2:CDT をロゴ識別を用いてダウンロードデータ識別を間接的に参照する場合
+                                       0x03 簡易ロゴ方式
+                               */
                                if ( logd.logo_transmission_type != 0x01 ) continue;
                                for (i=0; i<stationi; i++) {
-                                       if ( pStation[i].svId == sdtb.service_id && pStation[i].logo_version < logd.logo_version ) {
+                                       // FIXME: pStation[i].logo_version < logd.logo_version
+                                       if ( pStation[i].svId == sdtb.service_id ) {
                                                pStation[i].logo_download_data_id = logd.download_data_id;
                                                pStation[i].logo_version = logd.logo_version;
                                        }