I've noticed a problem while watching a live stream from my tvheadend server on my S905X box: When watching a channel for a longer time (~ 20-60 minutes), the image suddenly freezes and Kodi is starting to use more and more memory. I've found the following messages in the debug log.
I'm pretty certain, that this is not a network issue. I'm not sure if this bug existed before 8.0.0e, but I haven't noticed this with previous versions.
Code
23:00:19.500 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 2, sz: 76463, dts_in: 2904.8800[F953EE0], pts_in: 2904.9800[F956208], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:1.9600
23:00:19.500 T:3641160608 DEBUG: CVideoPlayerVideo::CalcDropRequirement - hurry: 0
23:00:19.525 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 2, sz: 38398, dts_in: 2904.9000[F9545E8], pts_in: 2904.9400[F9553F8], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:1.9800
23:00:19.526 T:3641160608 DEBUG: CVideoPlayerVideo::CalcDropRequirement - hurry: 0
23:00:19.551 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 0, sz: 15966, dts_in: 2904.9200[F954CF0], pts_in: 2904.9200[F954CF0], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:2.0000
23:00:19.577 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 0, sz: 0, dts_in: 18442240474082.1797[F954CF0], pts_in: 18442240474082.1797[F954CF0], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:2.0200
23:00:26.974 T:3725587360 DEBUG: Previous line repeats 292 times.
23:00:26.975 T:3725587360 DEBUG: CDVDClock::SetSpeedAdjust - adjusted:-0.050000
23:00:26.980 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 0, sz: 0, dts_in: 18442240474082.1797[F954CF0], pts_in: 18442240474082.1797[F954CF0], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:2.0200
23:00:27.723 T:3624383392 DEBUG: Previous line repeats 29 times.
23:00:27.724 T:3624383392 NOTICE: CVideoPlayerAudio::Process - stream stalled
23:00:27.726 T:3725587360 DEBUG: Stream stalled, start buffering. Audio: 0 - Video: 100
23:00:27.726 T:3725587360 DEBUG: CVideoPlayer::FlushBuffers - flushing buffers
23:00:27.738 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 0, sz: 0, dts_in: 18442240474082.1797[F954CF0], pts_in: 18442240474082.1797[F954CF0], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:2.0200
23:00:27.739 T:3624383392 DEBUG: CDVDAudio::Flush - flush audio stream
23:00:27.739 T:3624383392 DEBUG: CDVDAudio::Pause - pausing audio stream
23:00:27.764 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 0, sz: 0, dts_in: 18442240474082.1797[F954CF0], pts_in: 18442240474082.1797[F954CF0], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:2.0200
23:00:28.728 T:3725587360 DEBUG: Previous line repeats 38 times.
23:00:28.728 T:3725587360 DEBUG: CDVDMsgGeneralSynchronize - global timeout
23:00:28.728 T:3725587360 DEBUG: CVideoPlayer::SetCaching - caching state 2
23:00:28.729 T:3725587360 DEBUG: CDVDClock::SetSpeedAdjust - adjusted:0.000000
23:00:28.730 T:3624383392 DEBUG: CDVDMsgGeneralSynchronize - global timeout
23:00:28.730 T:3624383392 DEBUG: CVideoPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
23:00:28.730 T:3624383392 DEBUG: CDVDAudio::Pause - pausing audio stream
23:00:28.744 T:3725587360 DEBUG: CVideoPlayer::HandleMessages - player started 1
23:00:28.749 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 0, sz: 0, dts_in: 18442240474082.1797[F954CF0], pts_in: 18442240474082.1797[F954CF0], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:2.0200
23:00:34.492 T:3725587360 DEBUG: Previous line repeats 227 times.
23:00:34.493 T:3725587360 DEBUG: CVideoPlayer::SetCaching - caching state 0
23:00:34.493 T:3725587360 DEBUG: CDVDClock::SetSpeedAdjust - adjusted:0.000000
23:00:34.507 T:3641160608 DEBUG: CAMLCodec::Decode: ret: 0, sz: 0, dts_in: 18442240474082.1797[F954CF0], pts_in: 18442240474082.1797[F954CF0], adj:0, ptsOut:2902.5400, amlpts:261228600, idx:145121, timesize:2.0200
23:01:51.372 T:3898540960 DEBUG: Previous line repeats 3042 times.
Display More