2013-05-07, 15:20
Hello xbmc community
I bought a Raspberry Pi about a month ago, with the only intention to make it my htpc, mainly for music playback, and also for movies and series once in a while, so I obviously installed xbmc (which is running quite well, thanks to all developpers).
I searched over the forum for a similar issue, but without success, so I'm posting it here.
The thing is, I have noticed a random noise/glitch/blop during playback. It can happen once in an hour, or twice in 10 minutes time. But it is really annoying when you listen to a good FLAC album, with your favorite songs and those glitches comes out of nowhere ruining your song...
I managed to record the glitch with my iPhone so you can listen to it by downloading the mp3 file below (glitch happens just before the 5th second) (sorry for the poor sound quality... iPhone...) :
http://we.tl/wZ8H2LN63p
So I tried a few combinations to locate the source of the problem, and it seems that it is coming from the RPi.
Remember I never used the analog output, I'm always with HDMI output.
Here's my setup :
- TV Toshiba 46TL938
- Denon AVR-1910
- Raspberry Pi model B with latest version of Xbian
Here's what I've tried so far :
- Openelec / Raspbmc / Xbian : same issue with each distrib
- I plugged directly the RPi to my TV (to bypass the AVR) : same issue
- I plugged a laptop to my AVR (to be sure the AVR is good) : no glitches
- I borrowed another Raspberry Pi model B to be sure mine hadn't a hardware problem : same issue
- FLAC or MP3 : same issue
This is the part of the log when the glitch from the link above happened :
And I'm almost certain that the glitch happened at 13:58:00.
This is the second time I'm looking in the log just after a glitch, and I saw the same line :
But I have absolutely no idea what job is terminating, so maybe I'm wrong.
I hope my explanations were clear enough.
I have a few notions of coding, so I can try some things if you have an idea of what I could try.
Thank you for your time, I would really appreciate if I could get rid of this problem...
Raphael
[EDIT] :
I almost forgot : I think the issue is also present when playing movies or series, it's harder to tell cause you're more focused on the image than on the sound, but I'm pretty sure I've heard it during a video playback.
I bought a Raspberry Pi about a month ago, with the only intention to make it my htpc, mainly for music playback, and also for movies and series once in a while, so I obviously installed xbmc (which is running quite well, thanks to all developpers).
I searched over the forum for a similar issue, but without success, so I'm posting it here.
The thing is, I have noticed a random noise/glitch/blop during playback. It can happen once in an hour, or twice in 10 minutes time. But it is really annoying when you listen to a good FLAC album, with your favorite songs and those glitches comes out of nowhere ruining your song...
I managed to record the glitch with my iPhone so you can listen to it by downloading the mp3 file below (glitch happens just before the 5th second) (sorry for the poor sound quality... iPhone...) :
http://we.tl/wZ8H2LN63p
So I tried a few combinations to locate the source of the problem, and it seems that it is coming from the RPi.
Remember I never used the analog output, I'm always with HDMI output.
Here's my setup :
- TV Toshiba 46TL938
- Denon AVR-1910
- Raspberry Pi model B with latest version of Xbian
Here's what I've tried so far :
- Openelec / Raspbmc / Xbian : same issue with each distrib
- I plugged directly the RPi to my TV (to bypass the AVR) : same issue
- I plugged a laptop to my AVR (to be sure the AVR is good) : no glitches
- I borrowed another Raspberry Pi model B to be sure mine hadn't a hardware problem : same issue
- FLAC or MP3 : same issue
This is the part of the log when the glitch from the link above happened :
Code:
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0xaece1d88 dllopen : 1
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::Initialize : OMX.broadcom.image_decode handle 0xafecdfe8 dllopen : 1
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::Initialize : OMX.broadcom.resize handle 0xaecdd430 dllopen : 1
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(3), nBufferSize(81920), nBufferAlignmen(16)
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.resize) - port(61), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(1478656) nBufferAlignmen(16)
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0xaecdd430 dllopen : 1
13:57:32 T:3042582528 DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0xafecdfe8 dllopen : 1
13:57:33 T:2970993728 DEBUG: CecLogMessage - key auto-released: exit (d)
13:57:33 T:2970993728 DEBUG: PushCecKeypress - received key d8 duration 1069
13:58:00 T:2754606144 DEBUG: Thread Jobworker 2754606144 terminating (autodelete)
13:58:02 T:3042582528 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-arm.so)
13:58:02 T:3042582528 DEBUG: Unloading: ImageLib-arm.so
14:00:32 T:3042582528 DEBUG: CAnnouncementManager - Announcement: OnScreensaverActivated from xbmc
14:00:32 T:3042582528 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnScreensaverActivated
14:00:32 T:3042582528 DEBUG: ------ Window Init () ------
14:00:32 T:2942301248 NOTICE: screensaver activated
14:00:32 T:2942301248 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x19136f8
14:00:57 T:2970993728 DEBUG: CecLogMessage - >> 01:44:45
14:00:57 T:2970993728 DEBUG: CecLogMessage - >> TV (0) -> Recorder 1 (1): user control pressed (44)
14:00:57 T:2970993728 DEBUG: CecLogMessage - >> 01:8b:45
14:00:57 T:2970993728 DEBUG: CecLogMessage - >> TV (0) -> Recorder 1 (1): vendor remote button up (8B)
14:00:58 T:2970993728 DEBUG: CecLogMessage - key auto-released: stop (45)
14:00:58 T:2970993728 DEBUG: PushCecKeypress - received key e0 duration 1070
And I'm almost certain that the glitch happened at 13:58:00.
This is the second time I'm looking in the log just after a glitch, and I saw the same line :
Code:
DEBUG: Thread Jobworker 2754606144 terminating (autodelete)
I hope my explanations were clear enough.
I have a few notions of coding, so I can try some things if you have an idea of what I could try.
Thank you for your time, I would really appreciate if I could get rid of this problem...
Raphael
[EDIT] :
I almost forgot : I think the issue is also present when playing movies or series, it's harder to tell cause you're more focused on the image than on the sound, but I'm pretty sure I've heard it during a video playback.