Closed Jalle19 closed 1 year ago
The reason MAKE_SID_FOR_CA was used in the first place is that is possible to decrypt the same channel from 2 separate adapters, or in case of a sid clash.
I'll need to think about that scenario for a bit
The SID given to ddci_create_eit() comes from the PMT, so to me it seems that it's not possible for there to be any other SIDs in the stream. If two PMTs have the same SID then that's okay, the EIT is identical for all services anyway.
buffer_to_ts
like for our other tablesMAKE_SID_FOR_CA()
, only add for the SIDs we actually have in the transport stream