Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#12273 closed Bug Report - General (fixed)

Channel editor sets serviceid to 999

Reported by: mythtv@… Owned by: Karl Egly
Priority: major Milestone: 0.28
Component: MythTV - Mythtv-setup Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

In mythtv-serup, when you edit a channel, it resets the serviceid to 999.

You then have to find what it was previously, cancel the edit, or suffer a channel which cannot be locked onto.

Change History (4)

comment:1 Changed 5 years ago by blm-ubunet@…

dvb serviceID is larger than spinbox max limit

https://github.com/MythTV/mythtv/blob/master/mythtv/libs/libmythtv/channelsettings.cpp#L309

999 --> 9999 possibly

Running "mythtv-setup -v chanscan,siparser" provides all the necessary for you to poke the dB with correct values.

MythTV comes with a full money back guarantee.. you can collect your contribution as you leave.

comment:2 Changed 5 years ago by mythtv@…

Astra @ 28.2E has service id's up in the 10,000's.

The db has the serviceid defined as mediumint(8).

Neither 999, nor 9999 is correct.

I am guessing that 999, should be changed to 99,999,999.

comment:3 Changed 5 years ago by Karl Dietz <dekarl@…>

Resolution: fixed
Status: newclosed

In 64b5646d429d235523abe59286ef18db3a35b825/mythtv:

Fix range of service_id in the channel editor

The value is actually an unsigned 16 bit integer.

Fixes #12273
Found by - see ticket

comment:4 Changed 5 years ago by paulh

Milestone: unknown0.28
Owner: changed from JYA to Karl Egly
Note: See TracTickets for help on using tickets.