e->name = line+offs;
read_descr=false;
}
- else if (!strncmp(line, "#NAME ", 6) || !strncmp(line, "#NAME: ", 7))
- {
- int offs = line[5] == ':' ? 7 : 6;
- bouquet.m_bouquet_name=line+offs;
- }
+ else if (!strncmp(line, "#NAME ", 6))
+ bouquet.m_bouquet_name=line+6;
continue;
}
}
if ((unsigned int)sat.orbital_position != orbpos)
remove=false;
}
+ else if (orbpos != 0xFFFFFFFF) // do not remove -C or -T transponders when a orbital position is given..
+ remove=false;
if ( remove && chid.dvbnamespace != eNs && chid.dvbnamespace != ch.dvbnamespace )
remove=false;
if ( remove && chid.original_network_id != eOnid && chid.original_network_id != ch.original_network_id )