Posts by Tomalak
-
-
Hi everyone,
I'm running LibreElec 8.0.1 on a SolidRun Cubox. I've installed a fresh copy of LibreELEC on a clean SD-card for this.
I'm experiencing issues while playing some MKVs. The audio stream renders completely fine, however the video stream is lagging badly. There is a still image roughly every 20 seconds and that's it.
Other MKVs (same CodecID) render just fine, but none of the ones of this particular TV show do. This has never been a problem before, back to old OpenELEC versions years ago these videos could be played on the same hardware from the same source.
Here is the corresponding snippet from the logs, pay attention to the warnings:
Code
Display More14:08:51.707 T:1961320448 NOTICE: VideoPlayer: Opening: smb://READYNAS/some.mkv 14:08:51.708 T:1961320448 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED 14:08:51.711 T:1894540192 NOTICE: Creating InputStream 14:08:51.821 T:1894540192 NOTICE: Creating Demuxer 14:08:51.882 T:1894540192 NOTICE: Opening stream: 0 source: 256 14:08:51.882 T:1894540192 NOTICE: Creating video codec with codec id: 28 14:08:51.882 T:1894540192 NOTICE: MEDIAINFO: fpsrate 24000 / fpsscale 1001 14:08:51.882 T:1894540192 NOTICE: MEDIAINFO: CodecID 28 14:08:51.882 T:1894540192 NOTICE: MEDIAINFO: StreamType 2 14:08:51.882 T:1894540192 NOTICE: MEDIAINFO: Level 41 14:08:51.882 T:1894540192 NOTICE: MEDIAINFO: Profile 100 14:08:51.882 T:1894540192 NOTICE: MEDIAINFO: PTS_invalid 0 14:08:51.882 T:1894540192 NOTICE: MEDIAINFO: Tag 0 14:08:51.883 T:1894540192 NOTICE: MEDIAINFO: 640x480 14:08:51.883 T:1894540192 NOTICE: MEDIAINFO: Tag fourcc [0][0][0][0] 14:08:51.883 T:1894540192 NOTICE: MEDIAINFO: AnnexB extradata 43 01640029ffe1001967640029ac728440a03da100000303e90000bb808f1831846001000768e8438272c8b0 14:08:51.883 T:1894540192 NOTICE: MEDIAINFO: 640 / 480 14:08:51.883 T:1894540192 NOTICE: MEDIAINFO: aspect 1.333333 - forced_aspect 1 14:08:51.883 T:1894540192 NOTICE: Let's decode with iMX VPU 14:08:51.883 T:1894540192 NOTICE: Creating video thread 14:08:51.883 T:1894540192 NOTICE: Opening stream: 2 source: 256 14:08:51.883 T:1894540192 NOTICE: Finding audio codec for: 86018 14:08:51.883 T:1315959712 NOTICE: running thread: video_thread 14:08:51.885 T:1894540192 NOTICE: Creating audio thread 14:08:51.885 T:1909220256 NOTICE: running thread: CVideoPlayerAudio::Process() 14:08:51.885 T:1894540192 NOTICE: Opening stream: 4 source: 256 14:08:51.947 T:1909220256 NOTICE: Creating audio stream (codec id: 86018, channels: 2, sample rate: 48000, no pass-through) 14:08:52.639 T:1961320448 NOTICE: Using GL_TEXTURE_2D 14:08:52.639 T:1961320448 NOTICE: GL: Using IMXMAP render method 14:08:52.639 T:1961320448 NOTICE: GL: NPOT texture support detected 14:08:54.069 T:1315959712 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer 14:20:36.856 T:1961320448 WARNING: Previous line repeats 988 times. 14:20:36.857 T:1961320448 NOTICE: CVideoPlayer::CloseFile() 14:20:36.857 T:1961320448 NOTICE: VideoPlayer: waiting for threads to exit 14:20:36.861 T:1894540192 NOTICE: CVideoPlayer::OnExit() 14:20:36.862 T:1894540192 NOTICE: Closing stream player 1 14:20:36.862 T:1894540192 NOTICE: Waiting for audio thread to exit 14:20:36.868 T:1909220256 NOTICE: thread end: CVideoPlayerAudio::OnExit() 14:20:36.868 T:1894540192 NOTICE: Closing audio device 14:20:36.877 T:1894540192 NOTICE: Deleting audio codec 14:20:36.878 T:1894540192 NOTICE: Closing stream player 2 14:20:36.878 T:1894540192 NOTICE: waiting for video thread to exit 14:20:36.878 T:1315959712 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true 14:20:36.878 T:1315959712 NOTICE: thread end: video_thread 14:20:36.878 T:1894540192 NOTICE: deleting video codec 14:20:36.886 T:1894540192 NOTICE: Closing stream player 3 14:20:36.894 T:1961320448 NOTICE: VideoPlayer: finished waiting 14:20:38.375 T:1961320448 NOTICE: CVideoPlayer::CloseFile() 14:20:38.375 T:1961320448 NOTICE: VideoPlayer: waiting for threads to exit 14:20:38.375 T:1961320448 NOTICE: VideoPlayer: finished waiting 14:20:38.375 T:1961320448 NOTICE: CVideoPlayer::CloseFile() 14:20:38.375 T:1961320448 NOTICE: VideoPlayer: waiting for threads to exit 14:20:38.375 T:1961320448 NOTICE: VideoPlayer: finished waiting
The repeated CRenderManager::WaitForBuffer - timeout waiting for buffer corresponds with the video rendering errors.
What's going on?