]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
descrambler: log the key_pid for more trace msgs
authorJaroslav Kysela <perex@perex.cz>
Sat, 27 May 2017 20:46:24 +0000 (22:46 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sat, 27 May 2017 20:46:24 +0000 (22:46 +0200)
src/descrambler/descrambler.c

index 090ca5f5f7a67abec1eeca7cb33e1350e0fa6cf8..2e58a519407163246a5b64b78ac20b34e2ed30ad 100644 (file)
@@ -958,8 +958,8 @@ next:
         /* do not use the first TS packet to decide - it may be wrong */
         while (dr->dr_queue_total > 20 * 188) {
           if (descrambler_data_key_check(dr, ki & 0xc0, 20 * 188)) {
-            tvhtrace(LS_DESCRAMBLER, "initial stream key set to %s for service \"%s\"",
-                                    (ki & 0x40) ? "odd" : "even",
+            tvhtrace(LS_DESCRAMBLER, "initial stream key[%d] set to %s for service \"%s\"",
+                                    tk->key_pid, (ki & 0x40) ? "odd" : "even",
                                     ((mpegts_service_t *)t)->s_dvb_svcname);
             key_update(tk, ki, mclk());
             break;
@@ -970,8 +970,8 @@ next:
       } else if (tk->key_index != (ki & 0x40) &&
                  tk->key_start + dr->dr_ecm_key_margin < mclk()) {
 update:
-        tvhtrace(LS_DESCRAMBLER, "stream key changed to %s for service \"%s\"",
-                                (ki & 0x40) ? "odd" : "even",
+        tvhtrace(LS_DESCRAMBLER, "stream key[%d] changed to %s for service \"%s\"",
+                                tk->key_pid, (ki & 0x40) ? "odd" : "even",
                                 ((mpegts_service_t *)t)->s_dvb_svcname);
         key_update(tk, ki, mclk());
       }