Project

General

Profile

Bug #5676 » ddci-emm-workaround.patch

Workaround for the issue, v2 - Anssi Hannula, 2019-07-06 19:38

View differences:

src/descrambler/dvbcam.c
905 905
  dc->cac_free         = dvbcam_free;
906 906
  dc->cac_start        = dvbcam_service_start;
907 907
  dc->cac_conf_changed = dvbcam_conf_changed;
908
  dc->cac_cat_update   = dvbcam_cat_update;
908
//   dc->cac_cat_update   = dvbcam_cat_update;
909 909
  return (caclient_t *)dc;
910 910
}
911 911

  
src/input/mpegts/mpegts_input.c
896 896
  /* Add PMT monitor */
897 897
  if (s->s_type == STYPE_STD) {
898 898
    mpegts_input_open_pmt_monitor(mm, s);
899
    if (s->s_scrambled_pass && (flags & SUBSCRIPTION_EMM) != 0)
899
    if ((s->s_scrambled_pass && (flags & SUBSCRIPTION_EMM) != 0) || !s->s_cat_mon)
900 900
      mpegts_input_open_cat_monitor(mm, s);
901 901
  }
902 902

  
(2-2/2)