What box to try after nvidia shield ?

,
So i brought a nvidia shield specifically for kodi but when playing 25Hz streams (or 25Hz local files) i get frame drops and stuttering

Code:
13:14:05 T:1515120944   DEBUG: CPullupCorrection: pattern lost on diff 120000.000000, number of losses 2
13:14:05 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:05 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - dropped in decoder, Sleeptime: 0.036717, Bufferlevel: 1, Gain: 0.080000
13:14:05 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:10 T:1515120944   DEBUG: Previous line repeats 120 times.
13:14:10 T:1515120944   DEBUG: CPullupCorrection: detected pattern of length 1: 40000.00, frameduration: 40000.000000
13:14:10 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:20 T:1515120944   DEBUG: Previous line repeats 259 times.
13:14:20 T:1515120944   DEBUG: CPullupCorrection: pattern lost on diff 120000.000000, number of losses 3
13:14:20 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:20 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - dropped in decoder, Sleeptime: 0.036689, Bufferlevel: 1, Gain: 0.080000
13:14:21 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:25 T:1515120944   DEBUG: Previous line repeats 120 times.
13:14:25 T:1515120944   DEBUG: CPullupCorrection: detected pattern of length 1: 40000.00, frameduration: 40000.000000
13:14:25 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:36 T:1515120944   DEBUG: Previous line repeats 259 times.
13:14:36 T:1515120944   DEBUG: CPullupCorrection: pattern lost on diff 120000.000000, number of losses 4
13:14:36 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:36 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - dropped in decoder, Sleeptime: 0.036468, Bufferlevel: 1, Gain: 0.080000
13:14:36 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:41 T:1515120944   DEBUG: Previous line repeats 120 times.
13:14:41 T:1515120944   DEBUG: CPullupCorrection: detected pattern of length 1: 39999.99, frameduration: 40000.000000
13:14:41 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:51 T:1515120944   DEBUG: Previous line repeats 259 times.
13:14:51 T:1515120944   DEBUG: CPullupCorrection: pattern lost on diff 120000.000000, number of losses 5
13:14:51 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:51 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - dropped in decoder, Sleeptime: 0.038731, Bufferlevel: 1, Gain: 0.080000
13:14:51 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:14:56 T:1515120944   DEBUG: Previous line repeats 120 times.
13:14:56 T:1515120944   DEBUG: CPullupCorrection: detected pattern of length 1: 40000.00, frameduration: 40000.000000
13:14:56 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:15:07 T:1515120944   DEBUG: Previous line repeats 259 times.
13:15:07 T:1515120944   DEBUG: CPullupCorrection: pattern lost on diff 120000.000000, number of losses 6
13:15:07 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:15:07 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - dropped in decoder, Sleeptime: 0.036596, Bufferlevel: 1, Gain: 0.080000
13:15:07 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:15:11 T:1515120944   DEBUG: Previous line repeats 120 times.
13:15:11 T:1515120944   DEBUG: CPullupCorrection: detected pattern of length 1: 40000.00, frameduration: 40000.000000
13:15:12 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:15:22 T:1515120944   DEBUG: Previous line repeats 259 times.
13:15:22 T:1515120944   DEBUG: CPullupCorrection: pattern lost on diff 120000.000000, number of losses 7
13:15:22 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:15:22 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - dropped in decoder, Sleeptime: 0.038208, Bufferlevel: 1, Gain: 0.080000
13:15:22 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
13:15:27 T:1515120944   DEBUG: Previous line repeats 120 times.
13:15:27 T:1515120944   DEBUG: CPullupCorrection: detected pattern of length 1: 40000.00, frameduration: 40000.000000
13:15:27 T:1515120944   DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1

I have not been able to get to the bottom of this for months and months I have tried every thread and every setting suggestion so now im looking for the next best box for kodi. Im sure the shield will make a nice door stop ^^

https://forums.geforce.com/default/topic…ort-25fps/

Iv looked at minix and G-box’s but here are loads of different box’s so i just wanted some input from this community for suggestions

Cheers