• 1
  • 46
  • 47
  • 48(current)
  • 49
  • 50
  • 148
New MythTV add-on using libcmyth
(2012-05-03, 02:45)jht3 Wrote: testing the pvr build on my laptop and noticed that the show title's are getting cropped at one character. my mythfrontend shows them fine, mythbox addon does too. my myth server is running .24+fixes. i'm a longtime mythtv user and just recently decided to move to XBMC for my frontend. from what i've seen so far, the pvr function is looking great. certainly prettier than mythbox; keep up the good work
...

I had noticed the same thing and it was due to the regular expression used to split folder and title for series (PVR addon configuration).
For me, the regular expression was set to
Code:
^(?<folder>.+?)::(?<title>.+?)
but it should be
Code:
^(?<folder>.+?)::(?<title>.+)
After changing and saving, you should restart XBMC.
Reply
(2012-05-03, 08:41)InoD Wrote:
(2012-05-03, 02:45)jht3 Wrote: testing the pvr build on my laptop and noticed that the show title's are getting cropped at one character. my mythfrontend shows them fine, mythbox addon does too. my myth server is running .24+fixes. i'm a longtime mythtv user and just recently decided to move to XBMC for my frontend. from what i've seen so far, the pvr function is looking great. certainly prettier than mythbox; keep up the good work
...

I had noticed the same thing and it was due to the regular expression used to split folder and title for series (PVR addon configuration).
For me, the regular expression was set to
Code:
^(?<folder>.+?)::(?<title>.+?)
but it should be
Code:
^(?<folder>.+?)::(?<title>.+)
After changing and saving, you should restart XBMC.

that worked! thanks. i figured it was that regex and someone had seen this before
Reply
Hi all,
Got a self-compile setup running nicely on my XBMC system here, pulled the src from git, compiled with:

"./configure --prefix=/usr --enable-vdpau --enable-static --disable-shared --enable-sdl --enable-rtmp"

And looking pretty good, channels look fine, except for one problem, in the EPG TIMELINE view (the normal view we use at home) any channel that doesn't have an EPG listing (for example the majority of music channels in the UK don't have EPG entries), then this isn't displayed.

Is there a way to force this? I tried this some time ago with TVHeadend and never found a solution. Anyone can sort this for me or let me know the patch/code to modify?

Andy - http://twitter.com/andyb2000 http://www.thebmwz3.co.uk/
HTS Tvheadend development (via http://github.com/andyb2000) On Ubuntu with ST STV0299 DVB-S2, Conexant CX24116/CX24118, Philips TDA10046H DVB-T (Freesat and Freeview in the UK)

XBMC via OpenElec on Dell XPS210
Reply
The channel switching should work now. It is a little slower than before(8 sec vs. 7 sec. on my setup) but at least it doesn't lockup.

(2012-05-03, 06:36)OzSpeedway Wrote: Was just wondering if it is possible to just compile the cmyth addon and add it to my current PVR install? I have the compiled version of XBMC from pulse-eight. Any pointers appreciated if it is at all possible....

Cheers
Bruce
Not really. I've modified the xbmc PVR code several places so you will have to merge the changes into the XBMC pulse-eight code.

(2012-05-03, 08:41)InoD Wrote:
(2012-05-03, 02:45)jht3 Wrote: testing the pvr build on my laptop and noticed that the show title's are getting cropped at one character. my mythfrontend shows them fine, mythbox addon does too. my myth server is running .24+fixes. i'm a longtime mythtv user and just recently decided to move to XBMC for my frontend. from what i've seen so far, the pvr function is looking great. certainly prettier than mythbox; keep up the good work
...

I had noticed the same thing and it was due to the regular expression used to split folder and title for series (PVR addon configuration).
For me, the regular expression was set to
Code:
^(?<folder>.+?)::(?<title>.+?)
but it should be
Code:
^(?<folder>.+?)::(?<title>.+)
After changing and saving, you should restart XBMC.
The default value should be fixed now.
(2012-05-03, 20:31)andyb2000 Wrote: Hi all,
Got a self-compile setup running nicely on my XBMC system here, pulled the src from git, compiled with:

"./configure --prefix=/usr --enable-vdpau --enable-static --disable-shared --enable-sdl --enable-rtmp"

And looking pretty good, channels look fine, except for one problem, in the EPG TIMELINE view (the normal view we use at home) any channel that doesn't have an EPG listing (for example the majority of music channels in the UK don't have EPG entries), then this isn't displayed.

Is there a way to force this? I tried this some time ago with TVHeadend and never found a solution. Anyone can sort this for me or let me know the patch/code to modify?
Not what I'm aware of. I thought you found the place in the code to fix it?
Libcmyth MythTV addon for xbmc-pvr [source] [forum thread]
Reply
Ah, great. I will build a new version to test channel switching.

Do you happen to know if a myth:// source honours the video file list setting concerning automatic thumbnail creation from metadata? I see some reports that the strange crashes are related to automatic thumbnail generation, but when I disable that for video files, the crash doesn't disappear.
Reply
still crashing for me, maybe I'll try from scratch.

Code:
21:08:40 T:3016791824   DEBUG: 0(44) : warning C7506: OpenGL does not define the global type half4
                                            0(74) : warning C7506: OpenGL does not define the global type half3
21:08:40 T:3016791824   DEBUG: GL: Fragment Shader compiled successfully
21:08:40 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_UPDATE_FILE_SIZE, EVENT databuf: 7441 2012-05-04T21:08:29 9664704
21:08:40 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Process: FILE_SIZE_UPDATE: -1356596501
21:08:42 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_UPDATE_FILE_SIZE, EVENT databuf: 7441 2012-05-04T21:08:29 11474956
21:08:42 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Process: FILE_SIZE_UPDATE: -1356596501
21:08:43 T:2736794480   DEBUG: CPullupCorrection: detected pattern of length 1: 20000.00, frameduration: 20000.000000
21:08:44 T:2728401776   DEBUG: CDVDPlayerAudio:: Discontinuity - was:8115494.314000, should be:8135494.314000, error:20000.000000
21:08:44 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_UPDATE_FILE_SIZE, EVENT databuf: 7441 2012-05-04T21:08:29 13328260
21:08:44 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Process: FILE_SIZE_UPDATE: -1356596501
21:08:48 T:3016791824    INFO: CheckIdle - Closing session to http://feeds.feedburner.com (easy=0xae8dc28, multi=0xae5fa50)
21:08:54 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_UPDATE_FILE_SIZE, EVENT databuf: 7441 2012-05-04T21:08:29 22434792
21:08:54 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Process: FILE_SIZE_UPDATE: -1356596501
21:08:59 T:3016791824    INFO: CheckIdle - Closing session to http://api.themoviedb.org (easy=0xafb7b9f0, multi=0xa8960050)
21:09:00 T:3016791824   DEBUG: LIRC: Update - NEW at 44565:000000037ff07bed 00 KEY_CHANNELUP mceusb (KEY_CHANNELUP)
21:09:00 T:3016791824   DEBUG: OnKey: leftshift (d2) pressed, action is SkipNext
21:09:00 T:3016791824   DEBUG: ------ Window Init (DialogSeekBar.xml) ------
21:09:00 T:3016791824   DEBUG: Alloc resources: 0.12ms (0.01 ms skin load)
21:09:00 T:2728401776   DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
21:09:00 T:2736794480   DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
21:09:00 T:2977954672   DEBUG: CDVDPlayer::SetCaching - caching state 3
21:09:00 T:2977954672   DEBUG: PVRManager - PerformChannelSwitch - switching to channel 'BBC TWO'
21:09:00 T:2977954672   DEBUG: PVR - SaveCurrentChannelSettings - persisting custom channel settings for channel 'BBC ONE'
21:09:00 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_DONE_RECORDING, EVENT databuf:
21:09:00 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
21:09:00 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:09:00 T:2961169264   DEBUG: CPVRRecordings - Update - updating recordings
21:09:01 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_LIVETV_CHAIN_UPDATE, EVENT databuf: live-HTPC-2012-05-04T21:08:25
21:09:01 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Process: CHAIN_UPDATE - No recorder
21:09:01 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
21:09:01 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:09:01 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
21:09:01 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:09:30 T:2913196912   DEBUG: Thread Jobworker 2913196912 terminating (autodelete)
21:09:30 T:2904804208   DEBUG: Thread Jobworker 2904804208 terminating (autodelete)
21:09:30 T:2896411504   DEBUG: Thread Jobworker 2896411504 terminating (autodelete)
21:09:31 T:2799364976   ERROR: AddOnLog: MythTV cmyth PVR Client: cleanCache, caught exception during cache cleaning
21:10:00 T:2896411504   DEBUG: Thread Jobworker start, auto delete: 1
21:10:03 T:3016791824  NOTICE: Samba is idle. Closing the remaining connections
21:10:20 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_DELETE, EVENT databuf: 7441 2012-05-04T21:08:26
21:10:20 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:10:20 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
21:10:20 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:10:20 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_DELETE, EVENT databuf: 7441 2012-05-04T21:08:29
21:10:20 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:10:20 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
21:10:20 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:10:24 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_DELETE, EVENT databuf: 7441 2012-05-04T21:08:26
21:10:24 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:10:28 T:2938375024   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_DELETE, EVENT databuf: 7441 2012-05-04T21:08:29
21:10:28 T:2938375024  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:10:30 T:2896411504   DEBUG: Thread Jobworker 2896411504 terminating (autodelete)
21:10:31 T:2799364976   ERROR: AddOnLog: MythTV cmyth PVR Client: cleanCache, caught exception during cache cleaning
21:10:32 T:2782579568   DEBUG: Thread EPG updater 2782579568 terminating
21:10:32 T:2782579568   DEBUG: Thread Jobworker start, auto delete: 1
Reply
same after doing:
sudo make uninstall
sudo make clean
git reset --hard HEAD
git clean -xfd

git pull

./bootstrap ......
Reply
(2012-05-04, 20:41)InoD Wrote: Ah, great. I will build a new version to test channel switching.

Do you happen to know if a myth:// source honours the video file list setting concerning automatic thumbnail creation from metadata? I see some reports that the strange crashes are related to automatic thumbnail generation, but when I disable that for video files, the crash doesn't disappear.
No sorry. I haven't looked at the myth:// code.

(2012-05-04, 22:58)bilbonvidia Wrote: same after doing:
sudo make uninstall
sudo make clean
git reset --hard HEAD
git clean -xfd

git pull

./bootstrap ......
Try deleteting the content of the ~/.xbmc/userdata/addon_data/pvr.mythtv.cmyth/cache directory
Libcmyth MythTV addon for xbmc-pvr [source] [forum thread]
Reply
(2012-05-04, 14:38)tsp42 Wrote:
(2012-05-03, 20:31)andyb2000 Wrote: Hi all,
Got a self-compile setup running nicely on my XBMC system here, pulled the src from git, compiled with:

"./configure --prefix=/usr --enable-vdpau --enable-static --disable-shared --enable-sdl --enable-rtmp"

And looking pretty good, channels look fine, except for one problem, in the EPG TIMELINE view (the normal view we use at home) any channel that doesn't have an EPG listing (for example the majority of music channels in the UK don't have EPG entries), then this isn't displayed.

Is there a way to force this? I tried this some time ago with TVHeadend and never found a solution. Anyone can sort this for me or let me know the patch/code to modify?
Not what I'm aware of. I thought you found the place in the code to fix it?

Unfortunately not my friend, I did a lot of work digging into it, but it just wouldn't seem to do it. It's probably one of my biggest frustrations! BTW, must give my thanks for this plugin/fork as it does an excellent job, it's been running on the family TV here for the past week and apart from the little niggles (That are in other threads here so I know they're on their way!) its going a sterling job.


Just that bit of EPG invalid/missing entries I'd love to crack once and for all!
Andy - http://twitter.com/andyb2000 http://www.thebmwz3.co.uk/
HTS Tvheadend development (via http://github.com/andyb2000) On Ubuntu with ST STV0299 DVB-S2, Conexant CX24116/CX24118, Philips TDA10046H DVB-T (Freesat and Freeview in the UK)

XBMC via OpenElec on Dell XPS210
Reply
Worked, thanks! very much!
Reply
OK, live TV is working better now, but I now have a problem when I am watching live TV and the currently playing show comes to an end of the EPG schedule (i.e. at the end of the show). Rather than continuing to play the next live TV program, the picture freezes with a "1% buffering..." message. Here is the log just before and after the end of the 12:30 program:

Code:
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:802]: (trace) }
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Unlock -469518688
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: ReadLiveStream: Read 32768 Bytes
12:29:59 T:140695007811328   DEBUG: AddOnLog: MythTV cmyth PVR Client: SignalStatus
12:29:59 T:140695007811328   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock -469518688
12:29:59 T:140695007811328   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock acquired -469518688
12:29:59 T:140695007811328   DEBUG: AddOnLog: MythTV cmyth PVR Client: Unlock -469518688
12:29:59 T:140695007811328   DEBUG: AddOnLog: MythTV cmyth PVR Client: SignalStatus - Done
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: ReadLiveStream - size: 32768
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock -469518688
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock acquired -469518688
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:782]: (trace) {
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '49      QUERY_FILETRANSFER 56
[]:[]REQUEST_BLOCK[]:[]32768'
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '5       ' ret = 5
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '32768'
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:802]: (trace) }
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Unlock -469518688
12:29:59 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: ReadLiveStream: Read 32768 Bytes
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: ReadLiveStream - size: 32768
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock -469518688
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock acquired -469518688
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:782]: (trace) {
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '49      QUERY_FILETRANSFER 56[]:[]REQUEST_BLOCK[]:[]32768'
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '5       ' ret = 5
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '32768'
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:802]: (trace) }
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Unlock -469518688
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: ReadLiveStream: Read 32768 Bytes
12:30:00 T:140693555930880   DEBUG: Thread Jobworker start, auto delete: 1
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: ReadLiveStream - size: 32768
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock -469518688
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock acquired -469518688
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:782]: (trace) {
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '49      QUERY_FILETRANSFER 56[]:[]REQUEST_BLOCK[]:[]32768'
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '5       ' ret = 5
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '32768'
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:802]: (trace) }
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Unlock -469518688
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: ReadLiveStream: Read 32768 Bytes
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: ReadLiveStream - size: 32768
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock -469518688
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock acquired -469518688
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:782]: (trace) {
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '49      QUERY_FILETRANSFER 56[]:[]REQUEST_BLOCK[]:[]32768'
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '5       ' ret = 5
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '32768'
12:30:00 T:140693601703680   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_livetv_chain_read [livetv.c:802]: (trace) }
Reply
edit : posted incorrect inormation
Reply
(2012-05-05, 16:35)bilbonvidia Wrote: Worked, thanks! very much!

Sorry but I have been a bit rash, it is not fixed I had not re-installed it properly after reverting to an older commit. My xbmc is still locking up with the latest commit.

Code:
g to channel 'BBC TWO'
19:22:29 T:2977954672   DEBUG: PVR - SaveCurrentChannelSettings - no custom channel settings for channel 'BBC ONE'
19:22:29 T:2720635760   DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
19:22:29 T:2788399984   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_DONE_RECORDING, EVENT databuf:
19:22:29 T:2788399984   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
19:22:29 T:2788399984  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
19:22:29 T:2969561968   DEBUG: CPVRRecordings - Update - updating recordings
19:22:30 T:2788399984   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_LIVETV_CHAIN_UPDATE, EVENT databuf: live-HTPC-2012-05-05T19:22:11
19:22:30 T:2788399984  NOTICE: AddOnLog: MythTV cmyth PVR Client: Process: CHAIN_UPDATE - No recorder
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /2014_20120427205800.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /54350_20120505160000.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /2013_20120501215800.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /2050_20120504203939.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /11000_20120427205900.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /7441_20120505184253.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /7441_20120504203337.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /7441_20120505192215.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /54350_20120505181002.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /54350_20120505183000.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /7441_20120505184819.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /7441_20120505191513.mpg.png
19:22:30 T:2969561968   DEBUG: AddOnLog: MythTV cmyth PVR Client: getPreviewIconPath: preview icon: /54350_20120505153454.mpg.png
19:22:30 T:2788399984   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
19:22:30 T:2788399984  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
19:22:30 T:2969561968   DEBUG: CPVRRecordings - Update - updating recordings
19:22:30 T:2788399984   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
19:22:30 T:2788399984  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
19:22:40 T:3016886032    INFO: CheckIdle - Closing session to http://api.themoviedb.org (easy=0xa7c0b658, multi=0xafcc5e60)
19:22:59 T:2892815216   DEBUG: Thread Jobworker 2892815216 terminating (autodelete)
19:22:59 T:2913291120   DEBUG: Thread Jobworker 2913291120 terminating (autodelete)
19:22:59 T:2901207920   DEBUG: Thread Jobworker 2901207920 terminating (autodelete)
19:22:59 T:2825673584   DEBUG: Thread Jobworker 2825673584 terminating (autodelete)
19:23:00 T:2825673584   DEBUG: Thread Jobworker start, auto delete: 1
Reply
(2012-05-04, 23:53)tsp42 Wrote:
(2012-05-04, 20:41)InoD Wrote: Ah, great. I will build a new version to test channel switching.

Do you happen to know if a myth:// source honours the video file list setting concerning automatic thumbnail creation from metadata? I see some reports that the strange crashes are related to automatic thumbnail generation, but when I disable that for video files, the crash doesn't disappear.
No sorry. I haven't looked at the myth:// code.

After many hours of adding more and more debug logs, rebuilding and testing (OpenELEC is not the most suitable debug environment) I managed to track down the issue.
Initially I thought this issue was related to the mysterious crashes reported by other XBMC/OpenELEC users which seems to be related to thumbnail generation and/or metadata extraction.
In this case, it is related to thumbnails, but on the input side: getting file structure to copy thumbnail from MythTV to XBMC fails. In CMythFile::SetupFile, conn_connect_path of libcmyth is only called with 4 parameters instead of 5 (recently changed), this causes stack corruption.
I fixed and tested it. I've created a pull request: https://github.com/tsp/xbmc/pull/15
Reply
InoD: Thank you. Good catch. The request has been pulled now.

bilbonvidia: Does it lockup when the program changes like fiveisalive is seeing or when you start xbmc?
Libcmyth MythTV addon for xbmc-pvr [source] [forum thread]
Reply
  • 1
  • 46
  • 47
  • 48(current)
  • 49
  • 50
  • 148

Logout Mark Read Team Forum Stats Members Help
New MythTV add-on using libcmyth8