mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-27 15:32:59 +02:00
eitd: add API to configure white EPG filter
This commit is contained in:
@@ -126,7 +126,7 @@ bool checkNoDVBTimelist(t_channel_id channel_id)
|
||||
return false;
|
||||
}
|
||||
|
||||
static void addEPGFilter(t_original_network_id onid, t_transport_stream_id tsid, t_service_id sid)
|
||||
void addEPGFilter(t_original_network_id onid, t_transport_stream_id tsid, t_service_id sid)
|
||||
{
|
||||
if (!checkEPGFilter(onid, tsid, sid))
|
||||
{
|
||||
@@ -140,6 +140,18 @@ static void addEPGFilter(t_original_network_id onid, t_transport_stream_id tsid,
|
||||
}
|
||||
}
|
||||
|
||||
void clearEPGFilter()
|
||||
{
|
||||
EPGFilter *filterptr = CurrentEPGFilter;
|
||||
while (filterptr)
|
||||
{
|
||||
EPGFilter *filternext = filterptr->next;
|
||||
delete filterptr;
|
||||
filterptr = filternext;
|
||||
}
|
||||
CurrentEPGFilter = NULL;
|
||||
}
|
||||
|
||||
static void addBlacklist(t_original_network_id onid, t_transport_stream_id tsid, t_service_id sid)
|
||||
{
|
||||
t_channel_id channel_id =
|
||||
|
Reference in New Issue
Block a user