epggrab: match off channel major/minor in addition to name
This commit is contained in:
parent
0b548808a7
commit
e5dc86b3dd
1 changed files with 2 additions and 0 deletions
|
@ -40,6 +40,8 @@ int epggrab_channel_match ( epggrab_channel_t *ec, channel_t *ch )
|
|||
if (LIST_FIRST(&ec->channels)) return 0; // ignore already paired
|
||||
|
||||
if (ec->name && !strcmp(ec->name, channel_get_name(ch))) return 1;
|
||||
int64_t number = channel_get_number(ch);
|
||||
if ((ec->major || ec->minor) && ec->major == channel_get_major(number) && ec->minor == channel_get_minor(number)) return 1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue