| Thursday, July 13th, 2017, 00:04 UTC | ||
| [00:04:35] | Jordack1 (Jordack1!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit () | |
| [01:19:03] | SteveGoodey (SteveGoodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [02:36:47] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
| [04:03:50] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Remote host closed the connection) | |
| [04:31:16] | rmeden1 (rmeden1!~Robert@107-131-102-250.lightspeed.rcsntx.sbcglobal.net) has quit (Read error: Connection reset by peer) | |
| [04:45:43] | rmeden (rmeden!~Robert@107-131-102-250.lightspeed.rcsntx.sbcglobal.net) has joined #mythtv | |
| [07:28:11] | SteveGoodey (SteveGoodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has joined #mythtv | |
| [07:59:31] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:39a6:b423:6f71:2c8b) has joined #mythtv | |
| [08:07:09] | willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv | |
| [08:07:09] | willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host) | |
| [08:07:09] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
| [09:47:43] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
| [10:27:32] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Remote host closed the connection) | |
| [10:28:41] | willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv | |
| [10:28:41] | willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host) | |
| [10:28:41] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
| [10:53:26] | SteveGoodey (SteveGoodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [11:38:05] | xris (xris!~xris@mythtv/developer/xris) has quit (Ping timeout: 246 seconds) | |
| [11:43:26] | xris (xris!~xris@xris.forevermore.net) has joined #mythtv | |
| [11:43:26] | xris (xris!~xris@xris.forevermore.net) has quit (Changing host) | |
| [11:43:26] | xris (xris!~xris@mythtv/developer/xris) has joined #mythtv | |
| [12:38:56] | Vollstrecker (Vollstrecker!~vollstrec@p200300E19BC68B000A606EFFFE4490F9.dip0.t-ipconnect.de) has joined #mythtv | |
| [12:43:34] | Vollstrecker: | Hi guys. I still can't get current head to compile because of the undefined reference to `HostRefreshRateComboBoxSetting::ChangeResolution(StandardSetting*)', but it seems, that I found out why. The XRAND check fails on my system (without any message), and in mythtv/programs/mythfrontend/globalsettings.cpp:2095 there is an ifdef, which disables this part of code, because of the missing xrandr. |
| [12:47:45] | stuarta: | so are you missing some libraries? |
| [12:50:12] | Vollstrecker: | Same for VideoModeSettings::updateButton(MythUIButtonListItem*) |
| [12:52:40] | Vollstrecker: | So that's the question. Either the library is essential, so configure should tell me that it is missing, in that case I am missing a library. Or this is optional, then configure doesn't need to tell me that, but then the ifdef should be placed in the header, too. |
| [12:52:49] | stuarta: | have you got the failing part from config.ep |
| [12:54:18] | Vollstrecker: | Sure I have: http://pastebin.ca/3842505 |
| [12:58:27] | deep-book-gk_ (deep-book-gk_!~1wm_su@94.242.252.58) has joined #mythtv | |
| [12:58:41] | deep-book-gk_ (deep-book-gk_!~1wm_su@94.242.252.58) has left #mythtv () | |
| [12:59:35] | Vollstrecker: | With the ifdef from mythtv/programs/mythfrontend/globalsettings.cpp:2095 copied to mythtv/programs/mythfrontend/globalsettings.h lines 55 and 153 and the coresponding #endif two lines later, after the functions definition, it compiles. I just can't check atm. if it works as expected in the prog. That's why I'm asking. It's either missing in the header, of it's to greedy in the cpp, or configure doesn't handle |
| [12:59:37] | Vollstrecker: | this correct. |
| [13:01:08] | stuarta: | it sounds like it's not correctly handling when xrandr isn't available. |
| [13:01:28] | stuarta: | when get a chance, please test the resulting build, and then file a ticket in trac with the patch |
| [13:02:12] | Vollstrecker: | I could test, if I would know, where this part of code takes effect. |
| [13:02:34] | stuarta: | looks like settings code |
| [13:02:48] | stuarta: | 2100 gc->setLabel(VideoModeSettings::tr("Separate video modes for GUI and " |
| [13:02:48] | stuarta: | 2101 "TV playback")); |
| [13:02:58] | stuarta: | that's from globalsettings.cpp |
| [13:03:40] | Vollstrecker: | And the failing part is in linking frontend. so I'll check that now. |
| [13:04:58] | Vollstrecker: | Will the frontend touch the database sheme? I have only a working config here and the backend is on 0.28-something |
| [13:05:56] | stuarta: | not if it's using the same schema version as the existing backend |
| [13:06:20] | stuarta: | code changes here wouldn't touch the schema |
| [13:07:06] | Vollstrecker: | Is current head using the same shema as 0.28-fixes? |
| [13:07:13] | stuarta: | no |
| [13:07:40] | Vollstrecker: | So I think this can get a problem for me. |
| [13:08:09] | stuarta: | in theory this area doesn't get touched much, so you could probably write the fix against fixes/0.28 |
| [13:09:22] | Vollstrecker: | I stumpled across this problem when I started trying to write an useable SAT>IP implementation, which I'm doing right now based on 0.28-fixes. So the problem doesn't exist in there. |
| [13:12:28] | stuarta: | ah... HostRefreshRateComboBoxSetting was added in to master, not fixes/0.28 |
| [13:13:21] | stuarta: | sorry, several uses of HostRefreshRateComboBoxSetting were added to programs/mythfrontend/globalsettings.cpp in master |
| [13:18:50] | Vollstrecker: | So I can't test that. Sorry, I just could provide that patch. |
| [13:19:28] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Remote host closed the connection) | |
| [13:22:01] | Vollstrecker: | Hopefully, it hasn't changed that much in the tuner-stuff. I need it now in my setup, but for 0.29 it would be nice to see it there, too. |
| [13:24:06] | Vollstrecker: | Btw. has anyone ever mentioned, that at least the video-device part is a hell of classes mixed together and spread over dozens of files at the same time? |
| [13:31:55] | SteveGoodey (SteveGoodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has joined #mythtv | |
| [13:40:47] | Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has joined #mythtv | |
| [13:42:44] | stuarta: | Vollstrecker: yeah, it's horrible, uncommented, unholy mess |
| [13:43:11] | stuarta: | and that's before you even look at how video decoding and playback works |
| [13:45:10] | Vollstrecker: | After getting chanscan etc to work, that's the next step. The problem is more, I can't find any docs about the entry-points. I copied now parts from iptv and cetron config. It works, but I don't know why or how. |
| [13:45:44] | stuarta: | well for implementing a recorder, you don't need to know anything about that |
| [13:45:48] | stuarta: | since everything is a recording |
| [13:46:01] | stuarta: | provided you can get it to record, the rest should "just work" |
| [13:49:05] | Vollstrecker: | Sure, that's how I got the config to work. But knowing from where it is called, or even an easy way to find the class it is derived from, would make it easier to find out, what is really needed. I started to copy and modify parts that seemed to be essential, then I filled up the parts the compiler was complaining about, just to drop the half of them, including the calls to it. |
| [13:49:20] | stuarta: | we did start documenting it |
| [13:49:44] | Vollstrecker: | So a short overview, who is calling what and which functions are expected, maybe with params would be really nice. |
| [13:51:34] | Vollstrecker: | Atm. I'm thinking, that making the 2 encoders as 2 devices was a bad idea, and when I'm back next week I go more like the iptv recorder, with 2 instances (or more or less, depends on the router), not knowing now, how to get that param back in the tuner section. |
| [13:52:25] | stuarta: | i thought the main part of sat>ip was a tuner specialization, and then the rest can be done by iptv recorder |
| [13:52:36] | Vollstrecker: | The m3u upload works right now, but finding a way to intercept the parsing and extract just the needed values, will be some time-consuming work, too. |
| [13:54:44] | Vollstrecker: | Most stuff like m3u and that stuff will be done from iptv, but the specs allow http/https or rtsp, and my device supports only rtsp, which is completely missing right now. In addition, commands like RSTP-Descibe are not needed, so it's a bit different. |
| [13:56:15] | stuarta: | https://www.mythtv.org/wiki/Video_pipeline |
| [13:56:22] | stuarta: | that's a big work in progress |
| [13:56:23] | Vollstrecker: | Plus that fact, that the rtsp-part of iptv just has a TODO-Mark in the implementation. So I need at least to do a separate implementation for tuning, start, stop etc. |
| [14:00:14] | Vollstrecker: | It's the stuff around the viedo-pipeline, that's missing. And the specs have many optional parts. My device doesn't provide it's own playlist, so I have to get it somewhere else, others have a webinterface, where you can just easily run a chanscan and get the m3u while being discoverred with upnp. So my work will be far from being complete, as I can't test that parts. |
| [14:03:54] | Vollstrecker: | Btw. upnp-discovery seems to work only 50% of the runs, which is annoying in that case too, as the device seems to get searched for again, when trying to got to chanscan. So I configured the device, and later when I try to configure the channels, it's not listed anymore, because upnp didn't get an answer. |
| [14:05:18] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has joined #mythtv | |
| [14:25:57] | Vollstrecker: | Is there some overview of the db-shema that is used. Maybe the 0.28 will work with the new shema, if just some fields are added, but now removed or changed. |
| [14:40:16] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Ping timeout: 276 seconds) | |
| [14:48:31] | ikevin (ikevin!~kevin@aye-aye.dedibiz.fr) has quit (Quit: I'm not leaving) | |
| [15:02:39] | ikevin (ikevin!~kevin@aye-aye.dedibiz.fr) has joined #mythtv | |
| [15:03:52] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has joined #mythtv | |
| [15:04:14] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Client Quit) | |
| [15:04:52] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has joined #mythtv | |
| [15:07:05] | ikevin (ikevin!~kevin@aye-aye.dedibiz.fr) has quit (Ping timeout: 240 seconds) | |
| [15:33:45] | ikevin (ikevin!~kevin@aye-aye.dedibiz.fr) has joined #mythtv | |
| [15:41:05] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Ping timeout: 240 seconds) | |
| [15:42:53] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has joined #mythtv | |
| [15:46:45] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Client Quit) | |
| [15:47:13] | ikevin (ikevin!~kevin@aye-aye.dedibiz.fr) has quit (Ping timeout: 248 seconds) | |
| [16:09:05] | ikevin (ikevin!~kevin@aye-aye.dedibiz.fr) has joined #mythtv | |
| [16:22:57] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has joined #mythtv | |
| [16:38:55] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [17:05:14] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:39a6:b423:6f71:2c8b) has quit (Quit: Leaving) | |
| [17:22:33] | Vollstrecker (Vollstrecker!~vollstrec@p200300E19BC68B000A606EFFFE4490F9.dip0.t-ipconnect.de) has quit (Remote host closed the connection) | |
| [17:22:53] | Vollstrecker (Vollstrecker!~vollstrec@p200300E19BC68B000A606EFFFE4490F9.dip0.t-ipconnect.de) has joined #mythtv | |
| [17:23:21] | jpabq (jpabq!~quassel@97-123-47-108.albq.qwest.net) has quit (Remote host closed the connection) | |
| [18:06:18] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv | |
| [18:21:18] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has joined #mythtv | |
| [18:45:28] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies) | |
| [20:02:41] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
| [20:06:40] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv | |
| [20:13:18] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
| [20:37:45] | Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit () | |
| [20:39:48] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
| [21:32:28] | SteveGoodey (SteveGoodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [21:33:20] | Steve-Goodey (Steve-Goodey!~steve@host86-151-148-227.range86-151.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [21:35:09] | cesdo (cesdo!~user@193.151.224.40) has joined #mythtv | |
| [22:34:31] | jpabq (jpabq!~quassel@75-173-115-59.albq.qwest.net) has joined #mythtv | |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.