MSGQ_NOT_INITIALIZED - MSGQ_ABORT - MSGO_IS_ERROR
#1
Hi all,

I am developing addon that enable multiple videos on one screen. To do that, I am using ffmpeg to build one video out of many video streams. The result is a new video file (.ts) that created in the background (othe process).

In general it works fine, but there is still a problem that I cannot find the reason ....

sometimes, after starting to playthe video (xbmc.Player.play(....) the video stops. whenever it start happening, it always happen (on any video) and just restarting Kodi fix the problem.


In the log, I always find the following lines:

WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED

and when the video stops, kodi print out:

ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true

Can someone explain the error and what can cause it?

I will appreciate any assistance.


LOG:

21:26:51.246 T:140482794068352 NOTICE: VideoPlayer: Opening: /home/kamchi/.kodi/userdata/addon_data/script.media.mosaic/cache/61726011.ts
21:26:51.246 T:140482794068352 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
21:26:51.248 T:140481937794816 NOTICE: Creating InputStream
21:26:51.248 T:140481937794816 NOTICE: Creating Demuxer
21:26:51.302 T:140481937794816 NOTICE: Opening stream: 0 source: 256
21:26:51.302 T:140481937794816 NOTICE: Creating video codec with codec id: 28
21:26:51.302 T:140481937794816 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
21:26:51.302 T:140481937794816 NOTICE: Creating video thread
21:26:51.302 T:140481937794816 NOTICE: Opening stream: 1 source: 256
21:26:51.302 T:140481937794816 NOTICE: Finding audio codec for: 86016
21:26:51.302 T:140481937794816 NOTICE: Creating audio thread
21:26:51.302 T:140481955096320 NOTICE: running thread: video_thread
21:26:51.303 T:140481975772928 NOTICE: running thread: CVideoPlayerAudio:Tonguerocess()
21:26:51.326 T:140481937794816 NOTICE: Opening stream: 0 source: 256
21:26:51.326 T:140481937794816 NOTICE: Creating video codec with codec id: 28
21:26:51.326 T:140481937794816 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
21:26:51.330 T:140481937794816 NOTICE: Opening stream: 1 source: 256
21:26:51.332 T:140481955096320 NOTICE: CDVDVideoCodecFFmpeg::GetFormat - Creating VDPAU(900x600)
21:26:51.332 T:140481955096320 NOTICE: VDPAU::Open: required extension GL_NV_vdpau_interop not found
21:26:51.332 T:140481955096320 NOTICE: (VDPAU) Close
21:26:51.338 T:140481963489024 NOTICE: COutput::OnStartup: Output Thread created
21:26:51.344 T:140481975772928 NOTICE: Creating audio stream (codec id: 86016, channels: 2, sample rate: 44100, no pass-through)
21:26:51.373 T:140482794068352 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
21:26:51.398 T:140482794068352 NOTICE: GL: NPOT texture support detected
21:26:51.398 T:140482794068352 NOTICE: GL: Using GL_ARB_pixel_buffer_object
21:26:51.398 T:140482794068352 NOTICE: Using GL_TEXTURE_2D
21:26:51.401 T:140482794068352 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
21:26:51.421 T:140482794068352 NOTICE: GL: NPOT texture support detected
21:26:51.421 T:140482794068352 NOTICE: GL: Using GL_ARB_pixel_buffer_object
21:26:51.553 T:140482293643008 NOTICE: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms
21:26:51.820 T:140481955096320 NOTICE: CDVDVideoCodecFFmpeg::CDropControl: calculated diff time: 40000
21:27:20.252 T:140481937794816 NOTICE: CVideoPlayer::OnExit()
21:27:20.252 T:140481937794816 NOTICE: VideoPlayer: eof, waiting for queues to empty
21:27:20.252 T:140481937794816 NOTICE: Closing stream player 1
21:27:20.252 T:140481937794816 NOTICE: CDVDMessageQueue(audio)::WaitUntilEmpty
21:27:20.253 T:140481937794816 NOTICE: Waiting for audio thread to exit
21:27:20.253 T:140481975772928 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
21:27:20.253 T:140481975772928 NOTICE: thread end: CVideoPlayerAudio::OnExit()
21:27:20.253 T:140481937794816 NOTICE: Closing audio device
21:27:20.253 T:140481937794816 NOTICE: Deleting audio codec
21:27:20.253 T:140481937794816 NOTICE: Closing stream player 2
21:27:20.253 T:140481937794816 NOTICE: CDVDMessageQueue(video)::WaitUntilEmpty
21:27:20.441 T:140481937794816 NOTICE: waiting for video thread to exit
21:27:20.441 T:140481955096320 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
21:27:20.441 T:140481955096320 NOTICE: thread end: video_thread
21:27:20.441 T:140481937794816 NOTICE: deleting video codec
21:27:20.470 T:140482794068352 NOTICE: CVideoPlayer::CloseFile()
21:27:20.470 T:140482794068352 NOTICE: VideoPlayer: waiting for threads to exit
21:27:20.470 T:140482794068352 NOTICE: VideoPlayer: finished waiting
21:27:20.470 T:140482794068352 NOTICE: VAAPI::Close
21:27:20.481 T:140481963489024 NOTICE: COutput::OnExit: Output Thread terminated
21:27:20.482 T:140482794068352 NOTICE: VAAPI::Close - closing decoder context
21:27:20.483 T:140482794068352 NOTICE: CVideoPlayer::CloseFile()
21:27:20.483 T:140482794068352 NOTICE: VideoPlayer: waiting for threads to exit
21:27:20.483 T:140482794068352 NOTICE: VideoPlayer: finished waiting


Thx,
Yohay
Reply

Logout Mark Read Team Forum Stats Members Help
MSGQ_NOT_INITIALIZED - MSGQ_ABORT - MSGO_IS_ERROR0