Tuesday, December 24th, 2013, 00:02 UTC | ||
[00:02:37] | MartinT (MartinT!~smuxi@46-18-104-220.static.vivaciti.org) has quit (Remote host closed the connection) | |
[00:36:30] | xris (xris!~xris@mythtv/developer/xris) has quit (Ping timeout: 252 seconds) | |
[00:41:14] | xris (xris!~xris@50.245.128.9) has joined #mythtv | |
[00:41:15] | xris (xris!~xris@50.245.128.9) has quit (Changing host) | |
[00:41:16] | xris (xris!~xris@mythtv/developer/xris) has joined #mythtv | |
[01:21:50] | dekarl: | stuartm: http://xmltv.spaetfruehstuecken.org/xmltv/hd. . . . 12-24.xml.gz now has <episode-num system="themoviedb.org">movie/28289</episode-num> and soon <episode-num system="thetvdb.com">series/80840</episode-num> |
[01:22:14] | dekarl: | next stop xmltvparser.cpp and dbcheck.cpp |
[01:30:10] | jnylen: | dekarl: marry me. |
[01:30:42] | jnylen: | you using the extra_id and extra_type I added? |
[01:30:49] | jnylen: | or do you use a seperate one? |
[01:32:12] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has quit (Read error: Connection reset by peer) | |
[01:32:37] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has joined #mythtv | |
[01:32:41] | dekarl: | jnylen: tbh, I'm pulling it out from the url :D |
[01:33:02] | dekarl: | So I rescrape my own feed for useful data |
[01:33:08] | jnylen: | dekarl: thats cheating |
[01:33:11] | jnylen: | too easy. |
[01:33:45] | jnylen: | But yeah, why didn't I think of that |
[01:33:46] | jnylen: | :D |
[01:34:47] | dekarl: | its here https://github.com/dekarl/nonametv/commit/4fd . . . 64de3c8b13f8 took me all my spare time today to get the darn addition to a hashref of an arrayref of arrayrefs right. |
[01:35:32] | dekarl: | had a very minor mistake in there but it was hidden under layers of other distracting warnings and issues :( |
[01:36:03] | dekarl: | jnylen: we need something like dbcheck.cpp, too. |
[01:36:09] | jnylen: | dbcheck? |
[01:36:56] | dekarl: | the MythTV code that does the schema updates http://code.mythtv.org/cgit/mythtv/tree/mytht . . . /dbcheck.cpp |
[01:37:03] | jnylen: | doesnt nonametv-populatedb already doing that? |
[01:37:05] | jnylen: | a bit |
[01:37:44] | dekarl: | yes, but only the "seed initial metadata into an empty schema" part |
[01:38:58] | jnylen: | btw, last-modified is fixed on xmltv.se now -> http://xmltv.tvtab.la/compare/00output.html |
[01:39:05] | jnylen: | But yeah |
[01:39:17] | jnylen: | dbcheck seems a lot of work tho |
[01:39:21] | jnylen: | for a little effort |
[01:40:14] | dekarl: | helps finding the feeds that don't update after first export. should we switch over to #xmltv or #nonametv? |
[02:25:19] | johnbergqvist2 (johnbergqvist2!~johnbergq@79-71-117-173.dynamic.dsl.as9105.com) has quit (Quit: Leaving) | |
[02:28:35] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Quit: Oh No!!!! ;-)) | |
[02:32:09] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv | |
[02:53:59] | arescorpio (arescorpio!~arescorpi@212-56-245-190.fibertel.com.ar) has joined #mythtv | |
[03:21:09] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Read error: Operation timed out) | |
[03:26:29] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[03:37:02] | rsiebert_ (rsiebert_!~quassel@e179170076.adsl.alicedsl.de) has joined #mythtv | |
[03:37:10] | rsiebert (rsiebert!~quassel@g225105162.adsl.alicedsl.de) has quit (Read error: Operation timed out) | |
[03:40:52] | andyman53 (andyman53!6c2ee2fb@gateway/web/freenode/ip.108.46.226.251) has joined #mythtv | |
[03:41:08] | andyman53 (andyman53!6c2ee2fb@gateway/web/freenode/ip.108.46.226.251) has left #mythtv () | |
[03:45:17] | _nyloc_ (_nyloc_!~quassel@p57B4F5E1.dip0.t-ipconnect.de) has joined #mythtv | |
[03:45:58] | nyloc (nyloc!~quassel@p5B26F447.dip0.t-ipconnect.de) has quit (Ping timeout: 246 seconds) | |
[04:55:00] | arescorpio (arescorpio!~arescorpi@212-56-245-190.fibertel.com.ar) has quit (Excess Flood) | |
[04:59:17] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 252 seconds) | |
[05:00:35] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[05:39:20] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has quit (Read error: Connection reset by peer) | |
[05:39:37] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[05:39:37] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has joined #mythtv | |
[05:39:37] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has quit (Changing host) | |
[07:22:34] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[07:22:34] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has quit (Changing host) | |
[07:22:34] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has joined #mythtv | |
[08:20:30] | Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has joined #mythtv | |
[11:02:03] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 272 seconds) | |
[11:14:03] | knightr_ (knightr_!~Nicolas@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[11:15:49] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[11:17:02] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has quit (Ping timeout: 240 seconds) | |
[12:01:34] | MartinT (MartinT!~smuxi@46-18-104-220.static.vivaciti.org) has joined #mythtv | |
[12:15:50] | MartinT (MartinT!~smuxi@46-18-104-220.static.vivaciti.org) has quit (Remote host closed the connection) | |
[12:34:40] | MartinT (MartinT!~smuxi@46-18-104-220.static.vivaciti.org) has joined #mythtv | |
[12:34:45] | MartinT_ (MartinT_!~smuxi@46-18-104-220.static.vivaciti.org) has joined #mythtv | |
[12:35:31] | MartinT (MartinT!~smuxi@46-18-104-220.static.vivaciti.org) has quit (Remote host closed the connection) | |
[12:41:32] | MartinT_ is now known as MartinT | |
[12:41:48] | MartinT: | can anyone recommend a good site for learning the basics of cpp... |
[12:42:13] | MartinT: | really struggling... preferably a "C++ for C# developers" :) |
[13:14:46] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[13:47:44] | stuartm: | MartinT: I'd not imagine the differences are so great, more often than not it's the QT docs that you'll need to reference – https://qt-project.org/doc/qt-4.8/classes.html |
[13:48:21] | stuartm: | never worked with C# myself, so I can't really recommend a site for those coming from C# |
[13:57:36] | knightr_ (knightr_!~Nicolas@69-165-170-178.dsl.teksavvy.com) has quit (Read error: Connection reset by peer) | |
[14:06:02] | Cougar (Cougar!~cougar@2a03:5880:104:10:7902:7e8:9c7e:aac8) has quit (*.net *.split) | |
[14:06:02] | tris (tris!tristan@camel.ethereal.net) has quit (*.net *.split) | |
[14:06:28] | MartinT: | stuartm: well any high level language really... java, vb, etc. |
[14:08:40] | MartinT: | i can pickup some stuff by copy/paste, but struggling with the basic concepts of calling methods, creating new instances of objects, foreach loops, etc. |
[14:09:01] | tris (tris!tristan@camel.ethereal.net) has joined #mythtv | |
[14:09:37] | MartinT: | don't understand the & and * in object references either... |
[14:10:03] | MartinT: | or the usage of const QString, when everything else is just int <name> |
[14:10:42] | MartinT: | i.e. without the const |
[14:10:53] | Cougar (Cougar!~cougar@2a03:5880:104:10:7902:7e8:9c7e:aac8) has joined #mythtv | |
[14:11:01] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[14:11:02] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has quit (Changing host) | |
[14:11:02] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has joined #mythtv | |
[14:13:52] | stuartm: | since copying a string can be an expensive, where possible you want to pass it by reference, the const tells the compiler that it's a read-only reference which allows it to make optimisations – copying an int is a simple operation and so therefore there's little benefit to passing it as a const reference |
[14:15:24] | MartinT: | ah... so if we change the const QString within a method, it will change the string that calling code is using... |
[14:15:43] | MartinT: | whereas, if we change it in an int, the calling method's int stays the same? |
[14:15:54] | stuartm: | hence any time you pass a complex type to a method (object, string, container – map/list) it's better to do so with const &, but simple types (ints, bool) you don't need to bother |
[14:17:03] | stuartm: | the point of the const is that it prevents you changing the string, it would throw a compiler error if you tried, without the const, as a simple reference it would change the original |
[14:17:20] | MartinT: | ok, got it... |
[14:17:28] | MartinT: | another question... |
[14:17:47] | MartinT: | creating a method that queries the videometadata to build up a folder tree... |
[14:18:11] | stichnot: | I suggest reading "Effective C++", though you'd have to go out and buy it |
[14:18:11] | stuartm: | const & – read only reference, & – read/write reference, and without either it's a copy – the value used in the method is not connected to the original |
[14:18:11] | MartinT: | any advice on which class to add it in? |
[14:18:39] | MartinT: | stuartm: that was the description I was looking for ;) |
[14:19:49] | stuartm: | MartinT: is this for the services API? |
[14:20:02] | dekarl1 (dekarl1!~dekarl@p4FE85E5C.dip0.t-ipconnect.de) has joined #mythtv | |
[14:20:25] | dekarl (dekarl!~dekarl@p4FCEEFAD.dip0.t-ipconnect.de) has quit (Read error: Operation timed out) | |
[14:26:00] | MartinT: | stuartm: yes |
[14:27:16] | stuartm: | mythtv/programs/mythbackend/services/video.cpp + h ? |
[14:27:49] | stuartm: | http://www.mythtv.org/wiki/Video_Service |
[14:32:33] | MartinT: | added the end points... |
[14:32:43] | MartinT: | just want to know where to add the backend code... |
[14:33:01] | MartinT: | i.e. the bit that queries the database |
[15:02:19] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has joined #mythtv | |
[15:02:40] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has quit (Changing host) | |
[15:02:40] | GreyFoxx (GreyFoxx!~greg@mythtv/developer/GreyFoxx) has joined #mythtv | |
[15:22:25] | rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has quit (Ping timeout: 245 seconds) | |
[15:26:14] | rhpot1991 (rhpot1991!~rhpot1991@2001:4968:202:3:101a:1f29:2296:bad4) has joined #mythtv | |
[15:26:15] | rhpot1991 (rhpot1991!~rhpot1991@2001:4968:202:3:101a:1f29:2296:bad4) has quit (Changing host) | |
[15:26:15] | rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv | |
[15:56:48] | danielk22 (danielk22!~danielk22@exchange.wgen.net) has joined #mythtv | |
[16:08:43] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has quit (Read error: Connection reset by peer) | |
[16:09:30] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[16:09:30] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has joined #mythtv | |
[16:09:30] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has quit (Changing host) | |
[16:11:43] | MythBuild: | build #924 of master-linux-64bit-qt5 is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . 5/builds/924 |
[16:15:33] | danielk22: | ^ I cleared out the compiler cache on that machine. It looks like a corrupted object file was messing up the build. |
[16:21:19] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has quit (Remote host closed the connection) | |
[16:22:06] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv | |
[18:56:36] | SteveGoodey (SteveGoodey!~steve@host86-143-180-227.range86-143.btcentralplus.com) has quit (Read error: Operation timed out) | |
[18:57:02] | SteveGoodey (SteveGoodey!~steve@host86-143-180-227.range86-143.btcentralplus.com) has joined #mythtv | |
[18:59:39] | danielk22 (danielk22!~danielk22@exchange.wgen.net) has left #mythtv () | |
[19:21:24] | jnylen: | Merry christmas guys. |
[19:53:48] | MartinT: | merry christmas, but you're a bit premature ;) all time in the world is governed from GMT, so it's not christmas until we say so... |
[20:01:24] | joki (joki!~joki@p548621BB.dip0.t-ipconnect.de) has quit (Ping timeout: 252 seconds) | |
[20:08:57] | joki (joki!~joki@p548626DA.dip0.t-ipconnect.de) has joined #mythtv | |
[20:13:55] | MartinT: | stuartm: I've inadvertently updated that pull to include an addition to the services api as well as the bookmarking... let me know if that's an issue and I can try to fix it... |
[20:15:46] | SteveGoodey: | Hell yeah. GMT rules. :-) |
[20:21:49] | wagnerrp: | doesn't GMT have asinine DST rules? |
[20:25:41] | MartinT: | BST, but only in the summer... |
[20:25:59] | wagnerrp: | so... screw GMT, we want UTC |
[20:28:10] | Steve-Goodey (Steve-Goodey!~steve@host86-143-180-227.range86-143.btcentralplus.com) has joined #mythtv | |
[20:28:27] | stuartm: | GMT has no DST rules, the UK has DST but GMT is unaffected |
[20:28:31] | SteveGoodey (SteveGoodey!~steve@host86-143-180-227.range86-143.btcentralplus.com) has quit (Ping timeout: 259 seconds) | |
[20:29:10] | Steve-Goodey: | Autumn/Fall is ok, extra hour in bed, Spring is a struggle though. Just got back from the panto, Christmas can now start. |
[20:29:51] | stuartm: | UTC is what the French insisted GMT be called internationally after they failed persuade the world that the meridian ran through Paris, not London |
[20:30:14] | wagnerrp: | heh |
[20:30:33] | wagnerrp: | they just can't let foreign words into their vocabulary.... |
[20:37:16] | stuartm: | https://en.wikipedia.org/wiki/Greenwich_meridian – "France abstained from the vote and French maps continued to use the Paris meridian for several decades." |
[20:41:40] | Steve_Goodey (Steve_Goodey!~steve@host86-143-180-227.range86-143.btcentralplus.com) has joined #mythtv | |
[20:42:14] | Steve-Goodey (Steve-Goodey!~steve@host86-143-180-227.range86-143.btcentralplus.com) has quit (Ping timeout: 264 seconds) | |
[21:01:04] | joki (joki!~joki@p548626DA.dip0.t-ipconnect.de) has quit (Ping timeout: 240 seconds) | |
[21:04:27] | joki (joki!~joki@p548626DA.dip0.t-ipconnect.de) has joined #mythtv | |
[21:10:55] | dekarl1 is now known as dekarl | |
[21:36:23] | dekarl: | merry christmas :) |
[21:36:51] | dekarl: | anybody mind to hint the http://www.mythtvtalk.com/ that they are three releases behind? |
[22:02:59] | MartinT: | dekarl: also get them to update some of those pictures... there's a white base unit that looks like it's from the early 90s, and a CRT from the 80's! |
[22:09:39] | gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has quit (Quit: Leaving) | |
[22:21:00] | gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has joined #mythtv | |
[22:23:56] | moparisthebest (moparisthebest!~quassel@mailer.moparscape.org) has quit (Remote host closed the connection) | |
[22:42:57] | dekarl (dekarl!~dekarl@p4FE85E5C.dip0.t-ipconnect.de) has quit (Ping timeout: 240 seconds) | |
[22:45:06] | gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has quit (Quit: Leaving) | |
[22:46:41] | dekarl (dekarl!~dekarl@p4FCEF981.dip0.t-ipconnect.de) has joined #mythtv | |
[23:06:55] | moparisthebest (moparisthebest!~quassel@mailer.moparscape.org) has joined #mythtv | |
[23:53:13] | Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has quit (Read error: Connection reset by peer) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.