Bug #3356
closedStreaming priority settings is disregarded
0%
Description
Despite a tuner has higher streaming priority it is disregarded if epggrab is ongoing on that tuner.
I expect that a new program streaming request is served by the pool of tuners not used for actual media streaming i.e. free tuners, idle scannig tuners and epg grabbing tuners. The request should be served by the tuner having the highest streaming priority in this pool. If epggrab is ongoing it shopuld be kicked out. Epggrab kick out is a standard action when no free tuner is availabe. The same procedure shall be applied when a free tuner is available but its streaming priority is lower.
Reproduction
- Set the following tuner priorities: A-1, B-100
- Initiate epg grabbing. Make sure it uses tuner B.
- Open any channel.
The request will be served by tuner A instead of tuner B.
The behavior is legacy. Same on 4.0.x