]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
debug: convert all TRACE code to new tvhtrace routine
authorAdam Sutton <dev@adamsutton.me.uk>
Sun, 7 Apr 2013 12:34:48 +0000 (13:34 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Sun, 7 Apr 2013 12:38:00 +0000 (13:38 +0100)
src/dvb/diseqc.c
src/dvb/dvb_tables.c
src/epg.c
src/epggrab/module/eit.c
src/timeshift/timeshift_filemgr.c
src/timeshift/timeshift_reader.c
src/tvhtime.c

index 1c49ff22c1859c687be4b4f7a4e5d3b77813faad..7b736f351c4ea858ef4d3d02ff1967af0d15bfdc 100644 (file)
@@ -22,10 +22,8 @@ diseqc_send_msg(int fe_fd, __u8 framing_byte, __u8 address, __u8 cmd,
 {
   struct dvb_diseqc_master_cmd message;
 
-#if DISEQC_TRACE
-  tvhlog(LOG_DEBUG, "diseqc", "sending %X %X %X %X %X %X",
-         framing_byte, address, cmd, data_1, data_2, data_3);
-#endif
+  tvhtrace("diseqc", "sending %X %X %X %X %X %X",
+           framing_byte, address, cmd, data_1, data_2, data_3);
   
   message.msg[0] = framing_byte;
   message.msg[1] = address;
@@ -45,11 +43,9 @@ diseqc_setup(int fe_fd, int lnb_num, int voltage, int band,
   int j = lnb_num / 4;
   int k, err;
 
-#if DISEQC_TRACE
-  tvhlog(LOG_DEBUG, "diseqc",
-        "fe_fd %i, lnb_num %i, voltage %i, band %i, version %i, repeats %i",
-        fe_fd, lnb_num, voltage, band, version, repeats);
-#endif
+  tvhtrace("diseqc",
+           "fe_fd %i, lnb_num %i, voltage %i, band %i, version %i, repeats %i",
+           fe_fd, lnb_num, voltage, band, version, repeats);
 
   /* verify lnb number and diseqc data */
   if(lnb_num < 0 || lnb_num >=64 || i < 0 || i >= 16 || j < 0 || j >= 16)
index 64ca69fa30d0078c4b55fb45983dcb9fd86fac87..f2bc4922f44da7658c657562d97d24f251aa0aa9 100644 (file)
 #include "cwc.h"
 #include "tvhtime.h"
 
-#if TDT_TRACE
-#define TRACE(_pre, _fmt, ...)\
-tvhlog(LOG_DEBUG, "tdt-"_pre, _fmt, __VA_ARGS__)
-#else
-#define TRACE(_pre, _fmt, ...) (void)0
-#endif
-
-
 /**
  *
  */
@@ -330,7 +322,7 @@ dvb_sdt_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
   char provider[256];
   char chname0[256], *chname;
   uint8_t stype;
-#if TDT_TRACE
+#if ENABLE_TRACE
   uint8_t running_status;
 #endif
   int l;
@@ -355,7 +347,7 @@ dvb_sdt_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
         break;
     if (!tdmi) return -1;
   }
-  TRACE("sdt", "onid %04X tsid %04X", onid, tsid);
+  tvhtrace("sdt", "onid %04X tsid %04X", onid, tsid);
 
   //  version                     = ptr[2] >> 1 & 0x1f;
   //  section_number              = ptr[3];
@@ -375,13 +367,13 @@ dvb_sdt_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
     int save = 0;
     service_id                = ptr[0] << 8 | ptr[1];
     //    reserved                  = ptr[2];
-#if TDT_TRACE
+#if ENABLE_TRACE
     running_status            = (ptr[3] >> 5) & 0x7;
 #endif
     free_ca_mode              = (ptr[3] >> 4) & 0x1;
     dllen                     = ((ptr[3] & 0x0f) << 8) | ptr[4];
-    TRACE("sdt", "  sid %04X running %d free_ca %d",
-          service_id, running_status, free_ca_mode);
+    tvhtrace("sdt", "  sid %04X running %d free_ca %d",
+             service_id, running_status, free_ca_mode);
 
     len -= 5;
     ptr += 5;
@@ -406,8 +398,8 @@ dvb_sdt_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
           if(dvb_desc_service(ptr, dlen, &stype,
                               provider, sizeof(provider),
                               chname0, sizeof(chname0)) == 0) {
-            TRACE("sdt", "    stype = %d, provider = %s, name = %s",
-                  stype, provider, chname0);
+            tvhtrace("sdt", "    stype = %d, provider = %s, name = %s",
+                     stype, provider, chname0);
             chname = chname0;
             /* Some providers insert spaces.
                Clean up that (both heading and trailing) */
@@ -675,7 +667,7 @@ dvb_table_cable_delivery(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
     return -1;
 
   dmc.dmc_fe_params.frequency = freq * 100;
-  TRACE("nit", "    dvb-c frequency %d", dmc.dmc_fe_params.frequency);
+  tvhtrace("nit", "    dvb-c frequency %d", dmc.dmc_fe_params.frequency);
 
   symrate =
     bcdtoint(ptr[7]) * 100000 + bcdtoint(ptr[8]) * 1000 + 
@@ -719,7 +711,7 @@ dvb_table_sat_delivery(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
     bcdtoint(ptr[0]) * 1000000 + bcdtoint(ptr[1]) * 10000 + 
     bcdtoint(ptr[2]) * 100     + bcdtoint(ptr[3]);
   dmc.dmc_fe_params.frequency = freq * 10;
-  TRACE("nit", "    dvb-s frequency %d", dmc.dmc_fe_params.frequency);
+  tvhtrace("nit", "    dvb-s frequency %d", dmc.dmc_fe_params.frequency);
 
   if(!freq)
     return -1;
@@ -807,7 +799,7 @@ dvb_table_terr_delivery(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
     return -1;
 
   dmc.dmc_fe_params.frequency = freq;
-  TRACE("nit", "    dvb-t frequency %d", dmc.dmc_fe_params.frequency);
+  tvhtrace("nit", "    dvb-t frequency %d", dmc.dmc_fe_params.frequency);
   dmc.dmc_fe_params.u.ofdm.bandwidth = bandwidth_tab[(ptr[4] & 0xe0) >> 5];
   dmc.dmc_fe_params.u.ofdm.constellation=constellation_tab[(ptr[5] & 0xc0) >> 6];
   dmc.dmc_fe_params.u.ofdm.hierarchy_information=hierarchy_info_tab[(ptr[5] & 0x38) >> 3];
@@ -878,10 +870,7 @@ dvb_nit_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
   uint16_t network_id = (ptr[0] << 8) | ptr[1];
   netname[0] = '\0';
 
-  TRACE("nit", "tableid 0x%02x", tableid);
-#if TDT_TRACE
-  hexdump("nit", ptr, len);
-#endif
+  tvhtrace("nit", "tableid 0x%02x", tableid);
 
   /* Check NID */
   if(tdmi->tdmi_adapter->tda_nitoid &&
@@ -903,7 +892,7 @@ dvb_nit_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
     dtag = ptr[0];
     dlen = ptr[1];
 
-    TRACE("nit", "dtag %02X dlen %d", dtag, dlen);
+    tvhtrace("nit", "dtag %02X dlen %d", dtag, dlen);
 
     switch(dtag) {
       case DVB_DESC_NETWORK_NAME:
@@ -917,7 +906,7 @@ dvb_nit_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
     ptr  += dlen + 2;
     llen -= dlen + 2;
   }
-  TRACE("nit", "network %d/%s", network_id, netname);
+  tvhtrace("nit", "network %d/%s", network_id, netname);
   if (llen)
     return -1;
 
@@ -932,7 +921,7 @@ dvb_nit_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
     onid = ( ptr[2]        << 8) | ptr[3];
     llen = ((ptr[4] & 0xf) << 8) | ptr[5];
 
-    TRACE("nit", "  onid %04X tsid %04X", onid, tsid);
+    tvhtrace("nit", "  onid %04X tsid %04X", onid, tsid);
 
     ptr += 6;
     len -= llen + 6;
@@ -943,7 +932,7 @@ dvb_nit_callback(th_dvb_mux_instance_t *tdmi, uint8_t *ptr, int len,
       dtag = ptr[0];
       dlen = ptr[1];
 
-      TRACE("nit", "    dtag %02X dlen %d", dtag, dlen);
+      tvhtrace("nit", "    dtag %02X dlen %d", dtag, dlen);
 
       switch(dtag) {
         case DVB_DESC_SAT:
index 697dae1f6ca39f35adbfb43ff0054c032de0060b..89c40904d88c8869719e1d0c8d0718a1b38de780 100644 (file)
--- a/src/epg.c
+++ b/src/epg.c
@@ -126,10 +126,8 @@ static void _epg_object_destroy
   ( epg_object_t *eo, epg_object_tree_t *tree )
 {
   assert(eo->refcount == 0);
-#ifdef EPG_TRACE
-  tvhlog(LOG_DEBUG, "epg", "eo [%p, %u, %d, %s] destroy",
-         eo, eo->id, eo->type, eo->uri);
-#endif
+  tvhtrace("epg", "eo [%p, %u, %d, %s] destroy",
+           eo, eo->id, eo->type, eo->uri);
   if (eo->uri) free(eo->uri);
   if (tree) RB_REMOVE(tree, eo, uri_link);
   if (eo->_updated) LIST_REMOVE(eo, up_link);
@@ -139,10 +137,8 @@ static void _epg_object_destroy
 static void _epg_object_getref ( void *o )
 {
   epg_object_t *eo = o;
-#ifdef EPG_TRACE
-  tvhlog(LOG_DEBUG, "epg", "eo [%p, %u, %d, %s] getref %d",
-         eo, eo->id, eo->type, eo->uri, eo->refcount+1);
-#endif
+  tvhtrace("epg", "eo [%p, %u, %d, %s] getref %d",
+           eo, eo->id, eo->type, eo->uri, eo->refcount+1);
   if (eo->refcount == 0) LIST_REMOVE(eo, un_link);
   eo->refcount++;
 }
@@ -150,10 +146,8 @@ static void _epg_object_getref ( void *o )
 static void _epg_object_putref ( void *o )
 {
   epg_object_t *eo = o;
-#ifdef EPG_TRACE
-  tvhlog(LOG_DEBUG, "epg", "eo [%p, %u, %d, %s] putref %d",
-         eo, eo->id, eo->type, eo->uri, eo->refcount-1);
-#endif
+  tvhtrace("epg", "eo [%p, %u, %d, %s] putref %d",
+           eo, eo->id, eo->type, eo->uri, eo->refcount-1);
   assert(eo->refcount>0);
   eo->refcount--;
   if (!eo->refcount) eo->destroy(eo);
@@ -163,10 +157,8 @@ static void _epg_object_set_updated ( void *o )
 {
   epg_object_t *eo = o;
   if (!eo->_updated) {
-#ifdef EPG_TRACE
-    tvhlog(LOG_DEBUG, "epg", "eo [%p, %u, %d, %s] updated",
-           eo, eo->id, eo->type, eo->uri);
-#endif
+    tvhtrace("epg", "eo [%p, %u, %d, %s] updated",
+             eo, eo->id, eo->type, eo->uri);
     eo->_updated = 1;
     eo->updated  = dispatch_clock;
     LIST_INSERT_HEAD(&epg_object_updated, eo, up_link);
@@ -180,10 +172,8 @@ static void _epg_object_create ( void *o )
   else if (eo->id > _epg_object_idx) _epg_object_idx = eo->id;
   if (!eo->getref) eo->getref = _epg_object_getref;
   if (!eo->putref) eo->putref = _epg_object_putref;
-#ifdef EPG_TRACE
-  tvhlog(LOG_DEBUG, "epg", "eo [%p, %u, %d, %s] created",
-         eo, eo->id, eo->type, eo->uri);
-#endif
+  tvhtrace("epg", "eo [%p, %u, %d, %s] created",
+           eo, eo->id, eo->type, eo->uri);
   _epg_object_set_updated(eo);
   LIST_INSERT_HEAD(&epg_object_unref, eo, un_link);
   LIST_INSERT_HEAD(&epg_objects[eo->id & EPG_HASH_MASK], eo, id_link);
@@ -231,10 +221,8 @@ epg_object_t *epg_object_find_by_id ( uint32_t id, epg_object_type_t type )
 static htsmsg_t * _epg_object_serialize ( void *o )
 {
   epg_object_t *eo = o;
-#ifdef EPG_TRACE
-  tvhlog(LOG_DEBUG, "epg", "eo [%p, %u, %d, %s] serialize",
-         eo, eo->id, eo->type, eo->uri);
-#endif
+  tvhtrace("epg", "eo [%p, %u, %d, %s] serialize",
+           eo, eo->id, eo->type, eo->uri);
   htsmsg_t *m;
   if ( !eo->id || !eo->type ) return NULL;
   m = htsmsg_create_map();
@@ -263,10 +251,8 @@ static epg_object_t *_epg_object_deserialize ( htsmsg_t *m, epg_object_t *eo )
     _epg_object_set_updated(eo);
     eo->updated = s64;
   }
-#ifdef EPG_TRACE
-  tvhlog(LOG_DEBUG, "epg", "eo [%p, %u, %d, %s] deserialize",
-         eo, eo->id, eo->type, eo->uri);
-#endif
+  tvhtrace("epg", "eo [%p, %u, %d, %s] deserialize",
+           eo, eo->id, eo->type, eo->uri);
   return eo;
 }
 
index c9169fb8e3ffbf8099fa587b573e942967cbdd10..f610c0a4ea2664f03d3d5182d67d9f0c684e0e1c 100644 (file)
@@ -533,10 +533,8 @@ static int _eit_process_event
 
   /* Find broadcast */
   ebc  = epg_broadcast_find_by_time(svc->s_ch, start, stop, eid, 1, &save2);
-#ifdef EPG_EIT_TRACE
-  tvhlog(LOG_DEBUG, mod->id, "eid=%5d, start=%lu, stop=%lu, ebc=%p",
+  tvhtrace("eit", "eid=%5d, start=%lu, stop=%lu, ebc=%p",
          eid, start, stop, ebc);
-#endif
   if (!ebc) return dllen + 12;
 
   /* Mark re-schedule detect (only now/next) */
@@ -698,20 +696,17 @@ static int _eit_callback
   lst  = ptr[4];
   seg  = ptr[9];
   ver  = (ptr[2] >> 1) & 0x1f;
-#ifdef EPG_EIT_TRACE
-  tvhlog(LOG_DEBUG, mod->id,
-         "tid=0x%02X, onid=0x%04X, tsid=0x%04X, sid=0x%04X, sec=%3d/%3d, seg=%3d, ver=%2d, cur=%d",
-         tableid, onid, tsid, sid, sec, lst, seg, ver, ptr[2] & 1);
-#endif
+  tvhtrace("eit",
+           "tid=0x%02X, onid=0x%04X, tsid=0x%04X, sid=0x%04X"
+           ", sec=%3d/%3d, seg=%3d, ver=%2d, cur=%d",
+           tableid, onid, tsid, sid, sec, lst, seg, ver, ptr[2] & 1);
 
   /* Don't process */
   if((ptr[2] & 1) == 0) return 0;
 
   /* Current status */
   tsta = eit_status_find(sta, tableid, onid, tsid, sid, sec, lst, seg, ver);
-#ifdef EPG_EIT_TRACE
-  tvhlog(LOG_DEBUG, mod->id, tsta && tsta->state != EIT_STATUS_DONE ? "section process" : "section seen");
-#endif
+  tvhtrace("eit", tsta && tsta->state != EIT_STATUS_DONE ? "section process" : "section seen");
   if (!tsta) return 0; // already seen, no state change
   if (tsta->state == EIT_STATUS_DONE) goto done;
 
@@ -724,12 +719,10 @@ static int _eit_callback
   } else {
     if (tdmi->tdmi_transport_stream_id != tsid ||
         tdmi->tdmi_network_id != onid) {
-#ifdef EPG_EIT_TRACE
-      tvhlog(LOG_DEBUG, mod->id,
-             "invalid transport id found tid 0x%02X, onid:tsid %d:%d != %d:%d",
-             tableid, tdmi->tdmi_network_id, tdmi->tdmi_transport_stream_id,
-             onid, tsid);
-#endif
+      tvhtrace("eit",
+               "invalid tsid found tid 0x%02X, onid:tsid %d:%d != %d:%d",
+               tableid, tdmi->tdmi_network_id, tdmi->tdmi_transport_stream_id,
+               onid, tsid);
       tdmi = NULL;
     }
   }
@@ -773,7 +766,7 @@ done:
       if (!tsta) epggrab_ota_complete(ota);
     }
   }
-#ifdef EPG_EIT_TRACE
+#if ENABLE_TRACE
   if (ota->state != EPGGRAB_OTA_MUX_COMPLETE)
   {
     int total = 0;
@@ -781,16 +774,17 @@ done:
     tvhlog(LOG_DEBUG, mod->id, "scan status");
     LIST_FOREACH(tsta, &sta->tables, link) {
       total++;
-      tvhlog(LOG_DEBUG, mod->id,
-             "  tid=0x%02X, onid=0x%04X, tsid=0x%04X, sid=0x%04X, ver=%02d, done=%d, "
-             "mask=%08X|%08X|%08X|%08X|%08X|%08X|%08X|%08X", 
-             tsta->tid, tsta->onid, tsta->tsid, tsta->sid, tsta->ver,
-             tsta->state == EIT_STATUS_DONE,
-             tsta->sec[7], tsta->sec[6], tsta->sec[5], tsta->sec[4],
-             tsta->sec[3], tsta->sec[2], tsta->sec[1], tsta->sec[0]);
+      tvhtrace("eit",
+               "  tid=0x%02X, onid=0x%04X, tsid=0x%04X, sid=0x%04X, ver=%02d"
+               ", done=%d, "
+               "mask=%08X|%08X|%08X|%08X|%08X|%08X|%08X|%08X", 
+               tsta->tid, tsta->onid, tsta->tsid, tsta->sid, tsta->ver,
+               tsta->state == EIT_STATUS_DONE,
+               tsta->sec[7], tsta->sec[6], tsta->sec[5], tsta->sec[4],
+               tsta->sec[3], tsta->sec[2], tsta->sec[1], tsta->sec[0]);
       if (tsta->state == EIT_STATUS_DONE) finished++;
     }
-    tvhlog(LOG_DEBUG, mod->id, "  completed %d of %d", finished, total);
+    tvhtrace("eit", "  completed %d of %d", finished, total);
   }
 #endif
   
index 56a4c2cd3589d3e2fb657ee14beda49984a8aac1..c7debb9b0ec94ceb675667c3995d834cbfcaaf7d 100644 (file)
@@ -64,9 +64,7 @@ static void* timeshift_reaper_callback ( void *p )
     TAILQ_REMOVE(&timeshift_reaper_list, tsf, link);
     pthread_mutex_unlock(&timeshift_reaper_lock);
 
-#ifdef TSHFT_TRACE
-    tvhlog(LOG_DEBUG, "timeshift", "remove file %s", tsf->path);
-#endif
+    tvhtrace("timeshift", "remove file %s", tsf->path);
 
     /* Remove */
     unlink(tsf->path);
@@ -91,17 +89,13 @@ static void* timeshift_reaper_callback ( void *p )
     free(tsf);
   }
   pthread_mutex_unlock(&timeshift_reaper_lock);
-#ifdef TSHFT_TRACE
-  tvhlog(LOG_DEBUG, "timeshift", "reaper thread exit");
-#endif
+  tvhtrace("timeshift", "reaper thread exit");
   return NULL;
 }
 
 static void timeshift_reaper_remove ( timeshift_file_t *tsf )
 {
-#ifdef TSHFT_TRACE
-  tvhlog(LOG_DEBUG, "timeshift", "queue file for removal %s", tsf->path);
-#endif
+  tvhtrace("timeshift", "queue file for removal %s", tsf->path);
   pthread_mutex_lock(&timeshift_reaper_lock);
   TAILQ_INSERT_TAIL(&timeshift_reaper_list, tsf, link);
   pthread_cond_signal(&timeshift_reaper_cond);
@@ -252,9 +246,7 @@ timeshift_file_t *timeshift_filemgr_get ( timeshift_t *ts, int create )
 
       /* Create File */
       snprintf(path, sizeof(path), "%s/tvh-%"PRItime_t, ts->path, time);
-#ifdef TSHFT_TRACE
-      tvhlog(LOG_DEBUG, "timeshift", "ts %d create file %s", ts->id, path);
-#endif
+      tvhtrace("timeshift", "ts %d create file %s", ts->id, path);
       if ((fd = open(path, O_WRONLY | O_CREAT, 0600)) > 0) {
         tsf_tmp = calloc(1, sizeof(timeshift_file_t));
         tsf_tmp->time     = time;
@@ -268,10 +260,8 @@ timeshift_file_t *timeshift_filemgr_get ( timeshift_t *ts, int create )
 
         /* Copy across last start message */
         if (tsf_tl && (ti = TAILQ_LAST(&tsf_tl->sstart, timeshift_index_data_list))) {
-#ifdef TSHFT_TRACE
-          tvhlog(LOG_DEBUG, "timeshift", "ts %d copy smt_start to new file",
-                 ts->id);
-#endif
+          tvhtrace("timeshift", "ts %d copy smt_start to new file",
+                   ts->id);
           timeshift_index_data_t *ti2 = calloc(1, sizeof(timeshift_index_data_t));
           ti2->data = streaming_msg_clone(ti->data);
           TAILQ_INSERT_TAIL(&tsf_tmp->sstart, ti2, link);
index 742a04a24fe3066f9b4e4d15abb90bc95e296e23..1642f8c3fcfc3585943863c342bd41cdeb3d41a0 100644 (file)
@@ -30,8 +30,6 @@
 #include <string.h>
 #include <assert.h>
 
-//#define TSHFT_TRACE
-
 /* **************************************************************************
  * File Reading
  * *************************************************************************/
@@ -316,15 +314,11 @@ static int _timeshift_read
 
     /* Open file */
     if (*fd == -1) {
-#ifdef TSHFT_TRACE
-      tvhlog(LOG_DEBUG, "timeshift", "ts %d open file %s",
-             ts->id, (*cur_file)->path);
-#endif
+      tvhtrace("timeshift", "ts %d open file %s",
+               ts->id, (*cur_file)->path);
       *fd = open((*cur_file)->path, O_RDONLY);
     }
-#ifdef TSHFT_TRACE
-    tvhlog(LOG_DEBUG, "timeshift", "ts %d seek to %lu", ts->id, *cur_off);
-#endif
+    tvhtrace("timeshift", "ts %d seek to %lu", ts->id, *cur_off);
     lseek(*fd, *cur_off, SEEK_SET);
 
     /* Read msg */
@@ -335,10 +329,8 @@ static int _timeshift_read
       tvhlog(LOG_ERR, "timeshift", "ts %d could not read buffer", ts->id);
       return -1;
     }
-#ifdef TSHFT_TRACE
-    tvhlog(LOG_DEBUG, "timeshift", "ts %d read msg %p (%ld)",
-           ts->id, *sm, r);
-#endif
+    tvhtrace("timeshift", "ts %d read msg %p (%ld)",
+             ts->id, *sm, r);
 
     /* Incomplete */
     if (r == 0) {
@@ -451,9 +443,7 @@ void *timeshift_reader ( void *p )
 
         /* Exit */
         if (ctrl->sm_type == SMT_EXIT) {
-#ifdef TSHFT_TRACE
-          tvhlog(LOG_DEBUG, "timeshift", "ts %d read exit request", ts->id);
-#endif
+          tvhtrace("timeshift", "ts %d read exit request", ts->id);
           run = 0;
           streaming_msg_free(ctrl);
           ctrl = NULL;
@@ -734,7 +724,7 @@ void *timeshift_reader ( void *p )
                (((cur_speed < 0) && (sm->sm_time >= deliver)) ||
                ((cur_speed > 0) && (sm->sm_time <= deliver))))) {
 
-#ifndef TSHFT_TRACE
+#if (!ENABLE_TRACE)
       if (skip)
 #endif
       {
@@ -742,7 +732,7 @@ void *timeshift_reader ( void *p )
         int64_t delta = now - sm->sm_time;
         if (sm->sm_type == SMT_PACKET)
           pts = ((th_pkt_t*)sm->sm_data)->pkt_pts;
-        tvhlog(LOG_DEBUG, "timeshift", "ts %d deliver %"PRId64" pts=%"PRItime_t " shift=%"PRIu64,
+        tvhtrace("timeshift", "ts %d deliver %"PRId64" pts=%"PRItime_t " shift=%"PRIu64,
                ts->id, sm->sm_time, pts, delta);
       }
       streaming_target_deliver2(ts->output, sm);
@@ -755,10 +745,8 @@ void *timeshift_reader ( void *p )
       else
         wait = (deliver - sm->sm_time) / 1000;
       if (wait == 0) wait = 1;
-#ifdef TSHFT_TRACE
-      tvhlog(LOG_DEBUG, "timeshift", "ts %d wait %d",
-             ts->id, wait);
-#endif
+      tvhtrace("timeshift", "ts %d wait %d",
+               ts->id, wait);
     }
 
     /* Terminate */
@@ -818,9 +806,7 @@ void *timeshift_reader ( void *p )
   if (fd != -1) close(fd);
   if (sm)       streaming_msg_free(sm);
   if (ctrl)     streaming_msg_free(ctrl);
-#ifdef TSHFT_TRACE
-  tvhlog(LOG_DEBUG, "timeshift", "ts %d exit reader thread", ts->id);
-#endif
+  tvhtrace("timeshift", "ts %d exit reader thread", ts->id);
 
   return NULL;
 }
index 6b01883babb0601fabf609efabeee71dfb895e11..81ef8fa657ed513825e71a99b27d498ba9a3be2d 100644 (file)
@@ -82,10 +82,8 @@ tvhtime_update ( struct tm *tm )
   ntp_shm_t *ntp_shm;
   int64_t t1, t2;
 
-#if TIME_TRACE
- tvhlog(LOG_DEBUG, "time", "current time is %04d/%02d/%02d %02d:%02d:%02d",
+ tvhtrace("time", "current time is %04d/%02d/%02d %02d:%02d:%02d",
          tm->tm_year+1900, tm->tm_mon+1, tm->tm_mday, tm->tm_hour, tm->tm_min, tm->tm_sec);
-#endif
 
   /* Current and reported time */
   now = mktime(tm);
@@ -108,9 +106,7 @@ tvhtime_update ( struct tm *tm )
     if (!(ntp_shm = ntp_shm_init()))
       return;
 
-#if TIME_TRACE
-    tvhlog(LOG_DEBUG, "time", "ntp delta = %"PRId64" us\n", t2 - t1);
-#endif
+    tvhtrace("time", "ntp delta = %"PRId64" us\n", t2 - t1);
     ntp_shm->valid = 0;
     ntp_shm->count++;
     ntp_shm->clockTimeStampSec    = now;