THX for log. The “DEBUG: CVideoPlayerVideo - video decoder returned error" is not a issue, it is part of selecting right video decoder. The issue in your case is in amlvideo driver /dev/video10.
16:50:25.181 T:3410924400 ERROR: CAMLCodec::OpenAmlVideo - cannot open V4L amlvideo device /dev/video10: Device or resource busy
16:50:25.181 T:3410924400 ERROR: CAMLCodec::OpenDecoder - cannot open amlvideo device
16:50:25.181 T:3357533040 DEBUG: CVideoPlayer::ProcessVideoData size:23 dts:0.042 pts:0.083 dur:41.708ms, clock:-0.458 level:0
16:50:25.181 T:3410924400 ERROR: DVDVideoCodecAmlogic: Failed to open Amlogic Codec
I really don’t know reason for “device busy”. Sorry, but I am very busy in my job. No time for finding bug in kernel driver for issue appearing after lot of playback hour’s.