]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
If DVB servicename is empty, at least come up with something.
authorAndreas Öman <andreas@lonelycoder.com>
Wed, 9 Apr 2008 16:22:56 +0000 (16:22 +0000)
committerAndreas Öman <andreas@lonelycoder.com>
Wed, 9 Apr 2008 16:22:56 +0000 (16:22 +0000)
dvb_tables.c

index 2a1031013b1a363ff0aaa4eae8a3e8fd0be7ecd7..aaa94f8fba4590760ff047f4d188f728fb77ef27 100644 (file)
@@ -389,6 +389,11 @@ dvb_sdt_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
            l--;
          }
 
+         if(l == 0) {
+           chname = chname0;
+           snprintf(chname0, sizeof(chname0), "noname-sid-0x%x", service_id);
+         }
+
          t = dvb_find_transport(tdmi, service_id, 0);
          if(t == NULL)
            break;