Project

General

Profile

Bug #4562 ยป test1.patch

Jaroslav Kysela, 2017-08-31 16:06

View differences:

src/input/mpegts/mpegts_service.c
675 675
  LIST_FOREACH(mn, &mpegts_network_all, mn_global_link) {
676 676
    if (!idnode_is_instance(&mn->mn_id, &dvb_network_class)) continue;
677 677
    if (dvb_network_mux_class(mn) != idc) continue;
678
    tvhwarn(LS_MPEGTS, "network %p ok", mn);
678 679
    if (!mpegts_service_match_network(mn, hash, idc)) continue;
679 680
    LIST_FOREACH(mm, &mn->mn_muxes, mm_network_link) {
680 681
      if (!idnode_is_instance(&mm->mm_id, idc)) continue;
682
      tvhwarn(LS_MPEGTS, "mux %p ok tsid 0x%04X onid 0x%04X", mm, mm->mm_tsid, mm->mm_onid);
681 683
      if (mm->mm_tsid != tsid || mm->mm_onid != onid) continue;
682 684
      if (!mpegts_service_match_mux((dvb_mux_t *)mm, hash, idc)) continue;
683 685
      LIST_FOREACH(s, &mm->mm_services, s_dvb_mux_link)
    (1-1/1)