2017-03-16, 01:07
I have a juddering playback when playing following h264x1080i sample
From trying out different combination of options, it appears to be due to disabled interlacing when hw accelerated codec is in use.
It happens for both mediacodec and mediacodec (surface) decoders.
When I switch to SW decoding and pick deinterlace(HALF) in video osd, playback becomes more or less ok.
Details:
Frame rate switching is enabled and TV switches to 60Hz when sample (29.970FPS) is played.
mediainfo output
coded info during playback:
Video Decoder amc-h264 HWDecoder
Pixel Format Surface
Deinterlace method: hardware
Video Stream: 1.920x1,080 px, 1.78 AR, 59,940 FPS
...
debug log
PS:
I've been considering to replace Libreelec8 on braswell + chromecast with shield tv since it could function as both (cord-cutting),
but now I'm in doubt since shield is rather capricious about files it plays. I have a lot of 1080i content
so shield isn't really replacement to intel box due to this deinterlacing issue .
Could it be fixed or should I just return shield back while it's still possible?
From trying out different combination of options, it appears to be due to disabled interlacing when hw accelerated codec is in use.
It happens for both mediacodec and mediacodec (surface) decoders.
When I switch to SW decoding and pick deinterlace(HALF) in video osd, playback becomes more or less ok.
Details:
Frame rate switching is enabled and TV switches to 60Hz when sample (29.970FPS) is played.
mediainfo output
coded info during playback:
Video Decoder amc-h264 HWDecoder
Pixel Format Surface
Deinterlace method: hardware
Video Stream: 1.920x1,080 px, 1.78 AR, 59,940 FPS
...
debug log
PS:
I've been considering to replace Libreelec8 on braswell + chromecast with shield tv since it could function as both (cord-cutting),
but now I'm in doubt since shield is rather capricious about files it plays. I have a lot of 1080i content
so shield isn't really replacement to intel box due to this deinterlacing issue .
Could it be fixed or should I just return shield back while it's still possible?