2014-01-15, 05:19
2014-01-15, 07:53
Try moving/renaming the XBMC folder inside application support for a fresh start.
2014-01-23, 04:02
Is there an easy way to hide "disabled" schedules in the "Timer" view? Since this issue https://github.com/fetzerch/xbmc-pvr-addons/issues/32 is closed, presumably this is already implemented or there is some other workaround?
2014-04-23, 02:53
BELOW IS RESOLVED! - I didn't have proper user permissions set up for the mysql database.
I'm having trouble getting the MythTV Add-on To connect to my backend. I am new at this but I tried to follow the instructions to compile the add-on myself on Windows with Visual C++ 2010. I deleted my local addons\pvr.mythtv.cmyth folder and moved in the compiled code and found that the dll was missing. So I went and pulled that out of the recycle bin and now it fires up but doesn't connect. Am I missing any other files that I shouldn't have deleted?
Below is my code with debugging on. I hope it allows you to see my problem. Please consider me an absolute beginner when it comes to setting something like this up. When I was on Frodo I was able to connect to my backend.
Thanks in advance for your help,
-Brad
I'm having trouble getting the MythTV Add-on To connect to my backend. I am new at this but I tried to follow the instructions to compile the add-on myself on Windows with Visual C++ 2010. I deleted my local addons\pvr.mythtv.cmyth folder and moved in the compiled code and found that the dll was missing. So I went and pulled that out of the recycle bin and now it fires up but doesn't connect. Am I missing any other files that I shouldn't have deleted?
Below is my code with debugging on. I hope it allows you to see my problem. Please consider me an absolute beginner when it comes to setting something like this up. When I was on Frodo I was able to connect to my backend.
Code:
20:38:44 T:5716 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
20:38:45 T:5716 DEBUG: ------ Window Init (Pointer.xml) ------
20:38:45 T:7560 DEBUG: PVR::CPVRClients::RegisterClient - registering add-on 'MythTV cmyth PVR Client'
20:38:47 T:5716 DEBUG: Previous line repeats 1 times.
20:38:47 T:5716 DEBUG: CWinEventsWin32::WndProcWindow is active
20:38:47 T:7560 DEBUG: PVR::CPVRClients::RegisterClient - registering add-on 'MythTV cmyth PVR Client'
20:38:47 T:7560 DEBUG: PVR - PVR::CPVRClient::Create - creating PVR add-on instance 'MythTV cmyth PVR Client'
20:38:47 T:7560 DEBUG: ADDON: Dll Initializing - MythTV cmyth PVR Client
20:38:47 T:7560 DEBUG: LoadLibraryExA called with flags:
- LOAD_WITH_ALTERED_SEARCH_PATH
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Creating MythTV cmyth PVR-Client
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Addon compiled with XBMC_PVR_API_VERSION: 1.9.0 and XBMC_PVR_MIN_API_VERSION: 1.9.0
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Register handle @ libXBMC_addon...done
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Checking props...
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Checking props...done
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Register handle @ libXBMC_pvr...
20:38:47 T:7560 DEBUG: LoadLibraryExA called with flags:
- LOAD_WITH_ALTERED_SEARCH_PATH
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Register handle @ libXBMC_addon...done
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Register handle @ libXBMC_gui...
20:38:47 T:7560 DEBUG: LoadLibraryExA called with flags:
- LOAD_WITH_ALTERED_SEARCH_PATH
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Register handle @ libXBMC_gui...done
20:38:47 T:7560 DEBUG: LoadLibraryExA called with flags:
- LOAD_WITH_ALTERED_SEARCH_PATH
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'host'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'port'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'extradebug'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'db_user'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'db_password'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'db_name'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'db_host'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'db_port'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'livetv'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'livetv_conflict_strategy'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_template_provider'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_autometadata'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_autocommflag'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_autotranscode'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_autorunjob1'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_autorunjob2'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_autorunjob3'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_autorunjob4'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_autoexpire'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'rec_transcoder'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'demuxing'
20:38:47 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'MythTV cmyth PVR Client' requests setting 'host_ether'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Creating PVRClientMythTV...
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect_monitor: connecting monitor connection
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_connect_addr: setting socket option SO_RCVBUF to 128000
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_connect_addr: connecting to 192.168.0.155:6543 fd = 1436
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_create {
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_create }
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '20 MYTH_PROTO_VERSION 8'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '13 ' ret = 13
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'REJECT'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '72'
20:38:47 T:7560 ERROR: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect: asked for version 8, got version 72
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy {
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy: shutdown and close connection fd = 1436
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy }
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_connect_addr: setting socket option SO_RCVBUF to 128000
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_connect_addr: connecting to 192.168.0.155:6543 fd = 1436
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_create {
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_create }
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '30 MYTH_PROTO_VERSION 72 D78EFD6F'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '13 ' ret = 13
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'ACCEPT'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '72'
20:38:47 T:7560 ERROR: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect: asked for version 72, got version 72
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect: agreed on Version 72 protocol
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '23 ANN Monitor LIGHTNING 0'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '2 ' ret = 2
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'OK'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect_monitor: done connecting monitor connection ret = 06E94BAC
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock 115903968
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Lock acquired 115903968
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: Unlock 115903968
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: MythConnection::IsConnected - true
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect_event: connecting event channel connection
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_connect_addr: setting socket option SO_RCVBUF to 128000
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_connect_addr: connecting to 192.168.0.155:6543 fd = 3064
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_create {
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_create }
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '20 MYTH_PROTO_VERSION 8'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '13 ' ret = 13
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'REJECT'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '72'
20:38:47 T:7560 ERROR: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect: asked for version 8, got version 72
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy {
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy: shutdown and close connection fd = 3064
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy }
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_connect_addr: setting socket option SO_RCVBUF to 128000
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_connect_addr: connecting to 192.168.0.155:6543 fd = 3064
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_create {
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_create }
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '30 MYTH_PROTO_VERSION 72 D78EFD6F'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '13 ' ret = 13
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'ACCEPT'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '72'
20:38:47 T:7560 ERROR: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect: asked for version 72, got version 72
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect: agreed on Version 72 protocol
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '23 ANN Monitor LIGHTNING 1'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '2 ' ret = 2
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'OK'
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_connect_event: done connecting event channel connection ret = 06E94C04
20:38:47 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_database_init
20:38:48 T:9532 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length
20:38:48 T:9532 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_length: buffer is '92 ' ret = 92
20:38:48 T:9532 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'BACKEND_MESSAGE'
20:38:48 T:9532 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'SYSTEM_EVENT CLIENT_CONNECTED HOSTNAME LIGHTNING SENDER MythTV'
20:38:48 T:9532 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_data: data received 'empty'
20:38:48 T:9532 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_event_get_message: leftover data: count 5, read 5, errno 0
20:38:48 T:9532 DEBUG: AddOnLog: MythTV cmyth PVR Client: MythEventHandler::MythEventHandlerPrivate::Process - EVENT ID: CMYTH_EVENT_SYSTEM_EVENT, EVENT databuf: CLIENT_CONNECTED HOSTNAME LIGHTNING SENDER MythTV
20:38:48 T:5716 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
20:38:48 T:7560 ERROR: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_mysql_testdb_connection: mysql_connect() failed: Can't connect to MySQL server on '192.168.0.155' (10061)
20:38:49 T:7560 ERROR: Previous line repeats 1 times.
20:38:49 T:7560 ERROR: AddOnLog: MythTV cmyth PVR Client: Failed to connect to MythTV database [email protected]:3306 with user xbmc: Can't connect to MySQL server on '192.168.0.155' (10061)
20:38:49 T:7560 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::QueueNotification - MythTV cmyth PVR Client - Error Message : 'Failed to connect to MythTV database'
20:38:49 T:7560 ERROR: AddOnLog: MythTV cmyth PVR Client: Failed to connect to backend
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy {
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '4 DONE'
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy: shutdown and close connection fd = 3064
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy }
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_database_destroy
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy {
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_send_message: sending message '4 DONE'
20:38:49 T:5716 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy: shutdown and close connection fd = 1436
20:38:49 T:7560 DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_conn_destroy }
20:38:49 T:7560 DEBUG: Calling TransferSettings for: MythTV cmyth PVR Client
20:38:49 T:7560 ERROR: PVR - couldn't get the capabilities for add-on 'unknown'. Please contact the developer of this add-on: Christian Fetzer, Jean-Luc Barrière, Tonny Petersen
Thanks in advance for your help,
-Brad
2014-04-24, 15:22
What's the current development status of this PVR add-on? This thread has been dormant for several months now, and it used to be very active. I was wondering if anybody had any insight as to the issue about showing only enabled Timers I raised in post #2195 above. This lack of filtering makes the "upcoming recordings" screen not very useful because it's so cluttered with "Disabled" timers which are usually just repeats of previously recorded episodes. There seem to be several missing features that were in older versions (e.g. the advanced schedule editor seems to have gone AWOL).
2014-06-23, 09:48
(2014-04-24, 15:22)fiveisalive Wrote: What's the current development status of this PVR add-on? This thread has been dormant for several months now, and it used to be very active. I was wondering if anybody had any insight as to the issue about showing only enabled Timers I raised in post #2195 above. This lack of filtering makes the "upcoming recordings" screen not very useful because it's so cluttered with "Disabled" timers which are usually just repeats of previously recorded episodes. There seem to be several missing features that were in older versions (e.g. the advanced schedule editor seems to have gone AWOL).
Hi,
This addon is in active development. Since the beginning of this year i worked hard to make a new library written with c++ to replace 'cmyth'. I rewritten from scratch and use the new http API. The myth protocol still in use and same thing i rewritten from scratch liveTV and recording engine. It seems to run great and i heard it fixed issue about analog tuner etc. Also we handle better than before the metadata (cover, fanart) using the new API and we support mythtv 0.28-pre.
The new addon version doesn't use anymore 'cmyth' and i renamed it simply 'pvr.mythtv'. I plan to ask its inclusion in the official repo one mythtv 0.28 alpha will be out, replacing the old version of the addon.
For instance the development version is in the git repository github.com/janbar/xbmc-pvr-addons branch master.
About "Disabled" timers: Please, could you give me more details because i haven't this issue. Timers are generated from the upcoming recordings and not rules. Probably you have to cleanup the database ?
2014-06-23, 10:01
Hey this is great news, I have seen comment on the mythtv mailing lists that the api is the way to go rather than cmyth, so that should make it easier to keep the addon supported.
Keep up the great work. DO you need testers for the new code? If so, do you (long stretch here) have any ubuntu ppa for precise?
Or easy compile instructions?
Keep up the great work. DO you need testers for the new code? If so, do you (long stretch here) have any ubuntu ppa for precise?
Or easy compile instructions?
2014-06-24, 09:58
(2014-06-23, 10:01)nickr Wrote: Hey this is great news, I have seen comment on the mythtv mailing lists that the api is the way to go rather than cmyth, so that should make it easier to keep the addon supported.
Keep up the great work. DO you need testers for the new code? If so, do you (long stretch here) have any ubuntu ppa for precise?
Or easy compile instructions?
Yes i need. Now i haveńt ubuntu ppa. I will see to create one if possible. I let you know. For instance you have to compile the addon, but it will be easier for testers to get it ready from ppa. Great idea. Thanks
Edit: the compilation is very easy with ubuntu. I will post a litle set of instruction soon
2014-06-26, 09:52
(2014-06-24, 22:13)nickr Wrote: Thanks.Hi,
I tried to build package for ppa without success because a bzr bug ! So look at below for compilation instructions (easy):
git clone https://github.com/janbar/xbmc-pvr-addons.git
cd xbmc-pvr-addons/
./bootstrap
./configure
make clean
make -C lib/cppmyth
make zip -C addons/pvr.mythtv
Now the new addon is ready to be deployed: unzip the file addons/pvr.mythtv-....zip to your addons xbmc folder (linux): ~/.xbmc/addons/
Still to configure and enable addon in the setting screen of XBMC.
Also your can compile it for windows using same procedure as others addons.
Regards
EDIT: Nota: the new addon is named "pvr.mythtv". It supports MythTV 0.27 -> 0.28-pre (last master at the day)
2014-06-26, 10:18
Cool and thanks,
I am on precise and have previously built the cmyth addon successfully - in fact for a while quite a few people on this forum were downloading my build when 0.27 came out, so I am confident that my build environment is sane, although maybe some tools in precise are too old?
Anyway I get his as the last few lines of ./bootstrap
And for the avoidance of doubt. ./configure also bombs out.
I am on precise and have previously built the cmyth addon successfully - in fact for a while quite a few people on this forum were downloading my build when 0.27 came out, so I am confident that my build environment is sane, although maybe some tools in precise are too old?
Anyway I get his as the last few lines of ./bootstrap
Code:
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: configure.ac: not using Autoheader
configure.ac:3: installing `./config.guess'
configure.ac:3: installing `./config.sub'
configure.ac:8: installing `./install-sh'
configure.ac:17: required file `./ltmain.sh' not found
configure.ac:8: installing `./missing'
addons/pvr.argustv/Makefile.am: installing `./depcomp'
Makefile.am: installing `./INSTALL'
autoreconf: automake failed with exit status: 1
And for the avoidance of doubt. ./configure also bombs out.
2014-06-26, 13:08
@nickr
My logs on ubuntu precise:
I think you need upgrade some pkg or some pkg are missed to complete the build.
My logs on ubuntu precise:
Code:
jlb@CAS-39657:~/xbmc-pvr-addons$ ./bootstrap
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory lib/cppmyth to autoreconf
autoreconf: Entering directory `lib/cppmyth'
autoreconf: configure.ac: adding subdirectory jansson to autoreconf
autoreconf: Entering directory `jansson'
autoreconf: running: libtoolize --install --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./config.guess'
libtoolize: copying file `./config.sub'
libtoolize: copying file `./install-sh'
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:4: installing `./missing'
src/Makefile.am: installing `./depcomp'
...
I think you need upgrade some pkg or some pkg are missed to complete the build.