2013-02-27, 19:44
Testing on OpenElec Testbuild http://forum.xbmc.org/showthread.php?tid...pid1349277 whenever I select a TV or Radio channel, I see it start Timeshifting on my PC in TV Server config but after about 10s of saying "Working" XBMC just restarts. I can play a Recorded TV programme fine, so it doesn't appear to be a GPU/codec issue.
This is the log from trying to start Live Radio:
and this is from watching a recording:
This is my current advancedsettings.xml:
<advancedsettings>
<cputempcommand>cputemp</cputempcommand>
<gputempcommand>cputemp</gputempcommand>
<showexitbutton>false</showexitbutton>
<destroywindowcontrols>false</destroywindowcontrols>
<useddsfanart>false</useddsfanart>
<fanartheight>540</fanartheight>
<thumbsize>256</thumbsize>
<network>
<alwaysforcebuffer>false</alwaysforcebuffer>
<freememorycachepercent>5</freememorycachepercent>
</network>
<gui>
<algorithmdirtyregions>3</algorithmdirtyregions>
<nofliptimeout>0</nofliptimeout>
<guires>720</guires>
</gui>
<video>
<defaultplayer>omxplayer</defaultplayer>
<defaultdvdplayer>omxplayer</defaultdvdplayer>
</video>
<audio>
<defaultplayer>omxplayer</defaultplayer>
<streamsilence>false</streamsilence>
</audio>
<lookandfeel>
<enablerssfeeds>false</enablerssfeeds>
</lookandfeel>
<bginfoloadermaxthreads>2</bginfoloadermaxthreads>
<videodatabase>
<type>mysql</type>
<host>192.168.1.64</host>
<port>3306</port>
<user>root</user>
<pass>MediaPortal</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.1.64</host>
<port>3306</port>
<user>root</user>
<pass>MediaPortal</pass>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
</videolibrary>
</advancedsettings>
This is the log from trying to start Live Radio:
Code:
15:32:19 T:3043086336 NOTICE: COMXPlayer: Opening: pvr://channels/radio/All radio channels/1.pvr
15:32:19 T:3043086336 DEBUG: COMXCoreComponent::Initialize : OMX.broadcom.clock handle 0x04145260 dllopen : 1
15:32:19 T:3043086336 DEBUG: COMXCoreComponent::Initialize OMX.broadcom.clock input port 80 output port 81
15:32:20 T:3043086336 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
15:32:20 T:3043086336 DEBUG: LinuxRendererGL: Cleaning up GL resources
15:32:20 T:3043086336 DEBUG: DllSwScale: Using libswscale system library
15:32:20 T:2823005280 NOTICE: Thread COMXPlayer start, auto delete: false
15:32:20 T:2823005280 NOTICE: Creating InputStream
15:32:20 T:2823005280 DEBUG: PVRManager - OpenLiveStream - opening live stream on channel 'BBC Radio 1'
15:32:20 T:2823005280 DEBUG: opening live stream for channel 'BBC Radio 1'
15:32:20 T:2823005280 DEBUG: AddOnLog: MediaPortal PVR Client: ->OpenLiveStream(uid=35)
15:32:20 T:3043086336 DEBUG: ------ Window Init (DialogBusy.xml) ------
15:32:20 T:3043086336 DEBUG: LIRC: Update - NEW at 622385:160 0 KEY_OK_UP devinput (KEY_OK_UP)
15:32:21 T:2823005280 INFO: AddOnLog: MediaPortal PVR Client: Channel stream URL: rtsp://192.168.2.1/stream6.0, timeshift buffer: R:\\live6-0.ts.tsbuffer
15:32:21 T:2823005280 INFO: AddOnLog: MediaPortal PVR Client: Creating a new TsReader...
15:32:21 T:2823005280 NOTICE: AddOnLog: MediaPortal PVR Client: CTsReader::Open(R:\\live6-0.ts.tsbuffer)
15:32:21 T:2823005280 DEBUG: AddOnLog: MediaPortal PVR Client: Multiseat mode; need to translate 'R:\\live6-0.ts.tsbuffer' to UNC filename.
15:32:21 T:2823005280 INFO: AddOnLog: MediaPortal PVR Client: CTsReader:TranslatePath R:\\live6-0.ts.tsbuffer -> smb://x:x@X4/R/live6-0.ts.tsbuffer
15:32:21 T:2823005280 DEBUG: AddOnLog: MediaPortal PVR Client: FileReader::OpenFile() Trying to open smb://x:x@X4/R/live6-0.ts.tsbuffer
15:32:21 T:2823005280 INFO: AddOnLog: MediaPortal PVR Client: FileReader::OpenFile() smb://x:x@X4/R/live6-0.ts.tsbuffer.
15:32:21 T:2823005280 DEBUG: CSmbFile::Open - opened R/live6-0.ts.tsbuffer, fd=10000
15:32:21 T:2823005280 DEBUG: AddOnLog: MediaPortal PVR Client: OpenFile: OpenFile(smb://x:x@X4/R/live6-0.ts.tsbuffer) succeeded.
15:32:21 T:2823005280 DEBUG: AddOnLog: MediaPortal PVR Client: MultiFileReader: buffer file opened return code 0.
15:32:21 T:2823005280 DEBUG: CSmbFile::Open - opened R/live6-0.ts.tsbuffer1.ts, fd=10001
15:32:21 T:2823005280 DEBUG: CSmbFile::Close closing fd 10001
and this is from watching a recording:
Code:
15:36:48 T:3042963456 DEBUG: ------ Window Init (MyPVR.xml) ------
15:36:48 T:3042963456 INFO: Loading skin file: MyPVR.xml, load type: LOAD_EVERY_TIME
15:36:48 T:3042963456 DEBUG: Using already stored xml root node for /usr/share/xbmc/addons/skin.confluence/720p/MyPVR.xml
15:36:49 T:3042963456 DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/Channel 4 - Secret State/)
15:36:49 T:3042963456 DEBUG: ParentPath = [pvr://recordings/Channel 4 - Secret State/]
15:36:49 T:3042963456 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/Channel 4 - Secret State)
15:36:49 T:3042963456 DEBUG: CGUIWindowPVRCommon - OnMessageFocus - focus set to window 'recordings'
15:36:49 T:3042963456 DEBUG: CGUIWindowPVRRecordings - UpdateData - update window 'recordings'. set view to 13
15:36:49 T:3042963456 DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/Channel 4 - Secret State/)
15:36:49 T:3042963456 DEBUG: ParentPath = [pvr://recordings/Channel 4 - Secret State/]
15:36:49 T:2977776736 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/Channel 4 - Secret State)
15:36:49 T:2847929440 NOTICE: Thread Background Loader start, auto delete: false
15:36:49 T:3042963456 DEBUG: COMXCoreComponent::Initialize : OMX.broadcom.image_decode handle 0x0299fbb0 dllopen : 1
15:36:49 T:3042963456 DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321
15:36:49 T:3042963456 DEBUG: COMXCoreComponent::Initialize : OMX.broadcom.resize handle 0x02a00748 dllopen : 1
15:36:49 T:3042963456 DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61
15:36:49 T:3042963456 DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(3), nBufferSize(81920), nBufferAlignmen(16)
15:36:49 T:3042963456 DEBUG: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.resize) - port(61), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(3686400) nBufferAlignmen(16)
15:36:49 T:2847929440 DEBUG: Thread Background Loader 2847929440 terminating
15:36:49 T:3042963456 DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0x02a00748 dllopen : 1
15:36:49 T:3042963456 DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x0299fbb0 dllopen : 1
15:36:50 T:3042963456 DEBUG: COMXPlayer::CloseFile
15:36:50 T:3042963456 DEBUG: COMXPlayer: waiting for threads to exit
15:36:50 T:3042963456 DEBUG: COMXPlayer: finished waiting
15:36:50 T:3042963456 DEBUG: LinuxRendererGL: Cleaning up GL resources
15:36:50 T:3042963456 DEBUG: OMXClock::OMXStop
15:36:50 T:3042963456 NOTICE: OMXClock using video as reference
15:36:50 T:3042963456 DEBUG: OMXClock::OMXReset audio / video : 0 / 0 start audio / video : 0 / 0 wait mask 0
15:36:50 T:3042963456 DEBUG: OMXClock::OMXStop
15:36:50 T:3042963456 NOTICE: OMXClock using video as reference
15:36:50 T:3042963456 DEBUG: OMXClock::OMXReset audio / video : 0 / 0 start audio / video : 0 / 0 wait mask 0
15:36:50 T:3042963456 DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.clock handle 0x02a60aa8 dllopen : 1
15:36:50 T:2977776736 DEBUG: DoWork - Saving file state for video item pvr://recordings/Channel 4 - Secret State/Secret State, TV (69), 20121128_215800.pvr
15:36:50 T:3042963456 DEBUG: LIRC: Update - NEW at 267157:80 0 KEY_STOP_UP devinput (KEY_STOP_UP)
15:36:50 T:2977776736 DEBUG: Mysql execute: insert into path (idPath, strPath, strContent, strScraper) values (NULL,'pvr://recordings/Channel 4 - Secret State/','','')
15:36:50 T:2977776736 DEBUG: Mysql execute: insert into files (idFile, idPath, strFileName) values(NULL, 59, 'Secret State, TV (69), 20121128_215800.pvr')
15:36:50 T:2977776736 DEBUG: Mysql execute: update files set playCount=NULL,lastPlayed='2013-02-27 15:36:50' where idFile=140
15:36:50 T:3042963456 DEBUG: LIRC: Update - NEW at 267203:80 0 KEY_STOP devinput (KEY_STOP)
15:36:50 T:3042963456 DEBUG: OnKey: 224 (e0) pressed, action is Stop
15:36:50 T:3042963456 DEBUG: LIRC: Update - NEW at 267231:80 0 KEY_STOP_UP devinput (KEY_STOP_UP)
This is my current advancedsettings.xml:
<advancedsettings>
<cputempcommand>cputemp</cputempcommand>
<gputempcommand>cputemp</gputempcommand>
<showexitbutton>false</showexitbutton>
<destroywindowcontrols>false</destroywindowcontrols>
<useddsfanart>false</useddsfanart>
<fanartheight>540</fanartheight>
<thumbsize>256</thumbsize>
<network>
<alwaysforcebuffer>false</alwaysforcebuffer>
<freememorycachepercent>5</freememorycachepercent>
</network>
<gui>
<algorithmdirtyregions>3</algorithmdirtyregions>
<nofliptimeout>0</nofliptimeout>
<guires>720</guires>
</gui>
<video>
<defaultplayer>omxplayer</defaultplayer>
<defaultdvdplayer>omxplayer</defaultdvdplayer>
</video>
<audio>
<defaultplayer>omxplayer</defaultplayer>
<streamsilence>false</streamsilence>
</audio>
<lookandfeel>
<enablerssfeeds>false</enablerssfeeds>
</lookandfeel>
<bginfoloadermaxthreads>2</bginfoloadermaxthreads>
<videodatabase>
<type>mysql</type>
<host>192.168.1.64</host>
<port>3306</port>
<user>root</user>
<pass>MediaPortal</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.1.64</host>
<port>3306</port>
<user>root</user>
<pass>MediaPortal</pass>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
</videolibrary>
</advancedsettings>