2017-01-02, 20:55
Hello folks.
I've been seeing an issue for quite a while now, where deinterlacing when watching TV on my Pi3 isn't always being enabled. If I stop the channel and restart it again, or even just seek backwards, it usually then gets enabled, suggesting that Kodi is missing something in the stream to tell it to turn deinterlacing on.[/php]
Debug log: https://www.cae.me.uk/tmp/kodi.log-deint...2-1853.txt
This is 17-RC1 (via OSMC beta builds). I started watching BBC 1 HD (DVB-T2 in the UK) at about 18:32. At 18:40 I noticed deinterlacing wasn't working properly (in particular, scrolling credits are a dead giveaway) and restarted the channel; then deinterlacing was working. This was within the same programme even. I spotted a couple of interesting looking debug lines:
Different interlace/deinterlace flags, for the same channel/programme? Did it miss some interlaced flag the first time around? Also note the 25fps vs 50fps difference.
Any ideas? Happy to give any extra info, this one has been bugging me for a while
I imagine that getting this reproducible in a recording would help, so I'll see if I can do that.
I've been seeing an issue for quite a while now, where deinterlacing when watching TV on my Pi3 isn't always being enabled. If I stop the channel and restart it again, or even just seek backwards, it usually then gets enabled, suggesting that Kodi is missing something in the stream to tell it to turn deinterlacing on.[/php]
Debug log: https://www.cae.me.uk/tmp/kodi.log-deint...2-1853.txt
This is 17-RC1 (via OSMC beta builds). I started watching BBC 1 HD (DVB-T2 in the UK) at about 18:32. At 18:40 I noticed deinterlacing wasn't working properly (in particular, scrolling credits are a dead giveaway) and restarted the channel; then deinterlacing was working. This was within the same programme even. I spotted a couple of interesting looking debug lines:
Code:
18:32:05.571 T:1387848688 DEBUG: COMXVideo::PortSettingsChanged - [email protected] interlace:0 deinterlace:0
18:32:05.580 T:1387848688 DEBUG: ResolutionUpdateCallBack - change configuration. video:1920x1080. framerate: 25.00. 1920x1080 format: BYPASS
...
18:40:37.841 T:1314911216 DEBUG: COMXVideo::PortSettingsChanged - [email protected] interlace:3 deinterlace:1
18:40:37.861 T:1314911216 DEBUG: ResolutionUpdateCallBack - change configuration. video:1920x1080. framerate: 50.00. 1920x1080 format: BYPASS
Different interlace/deinterlace flags, for the same channel/programme? Did it miss some interlaced flag the first time around? Also note the 25fps vs 50fps difference.
Any ideas? Happy to give any extra info, this one has been bugging me for a while
I imagine that getting this reproducible in a recording would help, so I'll see if I can do that.