MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (73):

aloril, amessina, Anssi, blahdodo, brfransen, Casper0082, ChanServ, Chutt, clever, CyberJacob, davic, dekarl, dmfrey, dym, eharris, ElmerFudd, emm386, enyc, GhostOfRaven, ghoti, gigem, gregbert, gregL, GreyFoxx, Hydr0p0nX, ikevin, J-e-f-f-A, jab416171, jams, jheizer, jmcentee, joki, jpabq, jpharvey, jst, jya, knowledg1junkie, lapion, lautriv_, libsci, logan-, mad_enz, markspieth|4, MitchCapper, MythBuild, MythLogBot, nephyrin, peper03, poptix, pppingme, purserj, raven42, rich0, rkulagow, rmeden, Roklobster, saaki, seld, sphery, stuarta, stuartm, taylorr, tgm4883, Tobbe5178, tonsofpcs, tris, unforgiven512, vincent42, wagnerrp, Warped, XDS2010, xris, _charly_
Friday, May 20th, 2016, 00:01 UTC
[00:01:12] markspieth (markspieth!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[00:02:05] CyberJacob is now known as zz_CyberJacob
[00:50:45] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[00:51:41] gedakc (gedakc!~gedakc@d162-157-118-249.abhsia.telus.net) has joined #mythtv
[01:06:30] dmfrey: jheizer, join me on runkeeper :)
[01:07:37] mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CM00fc8d50aef0.cpe.net.fido.ca) has quit (Quit: Leaving)
[01:21:59] dmfrey: jheizer, success with my dev receiver and an mp4 file
[01:24:39] dmfrey: and it works pointing to a 192.168.X.X ip address for my content
[01:31:06] Casper0082 (Casper0082!~Casper@pool-72-78-200-109.phlapa.fios.verizon.net) has joined #mythtv
[01:31:19] kc (kc!~Casper@unaffiliated/kc) has quit (Read error: Connection reset by peer)
[01:32:07] dmfrey: other formats don't work, but that should be resolved when we get the headers added, bill is looking into them
[01:46:13] arescorpio (arescorpio!~arescorpi@175-139-16-190.fibertel.com.ar) has joined #mythtv
[01:54:10] gregL (gregL!~greg@cpe-66-67-122-101.nycap.res.rr.com) has quit (Ping timeout: 260 seconds)
[02:03:24] joki (joki!~joki@p54860A52.dip0.t-ipconnect.de) has quit (Ping timeout: 260 seconds)
[02:07:39] gregL (gregL!~greg@cpe-66-67-122-101.nycap.res.rr.com) has joined #mythtv
[02:10:18] joki (joki!~joki@p5486085A.dip0.t-ipconnect.de) has joined #mythtv
[02:13:23] jheizer: dmfrey, also a runkeeper user
[02:13:41] jheizer: dmfrey, and I was just sitting down to fiddle with it from the web
[02:22:24] gedakc (gedakc!~gedakc@d162-157-118-249.abhsia.telus.net) has quit (Quit: Ex-Chat)
[02:27:12] dmfrey: :-)
[02:50:36] jheizer: Slow going
[02:50:55] jheizer: looks like there were more .28 service changes since I last sync'd up
[02:52:14] superm1 (superm1!uid4318@ubuntu/member/superm1) has joined #mythtv
[03:11:08] mad_enz (mad_enz!~mad_enz@2607:f090:488d:8d:5460:35e4:a5e0:b086) has joined #mythtv
[03:18:57] jheizer: Hmm I can't generate the service reference from the WSDL for DVR
[03:19:13] jheizer: Metadata contains a reference that cannot be resolved: 'http://10.0.0.197:6544/Dvr/xsd?enum=RecStatus.Type'.
[03:19:14] jheizer: There was an error downloading 'http://10.0.0.197:6544/Dvr/xsd?enum=RecStatus.Type'.
[03:20:56] jheizer: All the rest seem ok
[03:29:50] knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Ping timeout: 260 seconds)
[03:35:33] dekarl: jheizer: that one is work in progress :( https://code.mythtv.org/trac/ticket/12510
[03:41:46] knightr (knightr!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv
[03:41:46] knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv
[03:41:46] knightr (knightr!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (Changing host)
[03:49:37] jheizer: dekarl, thanks. Dumb me didn't look for a ticket first.
[03:57:49] unforgiven512 (unforgiven512!~unforgive@freebsd-dev.unforgivendevelopment.com) has quit (Quit: ZNC - http://znc.in)
[03:58:00] unforgiven512 (unforgiven512!~unforgive@freebsd-dev.unforgivendevelopment.com) has joined #mythtv
[04:23:23] rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has quit (Ping timeout: 250 seconds)
[04:23:29] rhpot1991 (rhpot1991!~rhpot1991@2600:3c03:e000:19b::1) has joined #mythtv
[04:23:29] rhpot1991 (rhpot1991!~rhpot1991@2600:3c03:e000:19b::1) has quit (Changing host)
[04:23:29] rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv
[04:38:28] arescorpio (arescorpio!~arescorpi@175-139-16-190.fibertel.com.ar) has quit (Quit: Leaving.)
[05:02:47] MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has quit (Remote host closed the connection)
[05:16:59] superm1 (superm1!uid4318@ubuntu/member/superm1) has quit (Quit: Connection closed for inactivity)
[05:43:19] rich0 (rich0!~quassel@gentoo/developer/rich0) has joined #mythtv
[05:44:50] rich0__ (rich0__!~quassel@gentoo/developer/rich0) has quit (Ping timeout: 244 seconds)
[06:10:09] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 260 seconds)
[06:15:03] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[06:18:04] SteveGoodey (SteveGoodey!~steve@81.141.240.42) has joined #mythtv
[06:28:30] tris (tris!tristan@camel.ethereal.net) has quit (Ping timeout: 276 seconds)
[06:31:55] tris (tris!tristan@camel.ethereal.net) has joined #mythtv
[08:06:00] willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv
[08:06:01] willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host)
[08:06:01] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[08:11:15] stuarta: dmfrey: easy peasy
[08:12:48] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv
[08:23:08] dekarl: I started a page to collect content that can be added to a mythtvbackend demonstrator, if you know open content (liberal license) please add it to https://www.mythtv.org/wiki/MythTV_Backend_Demonstrator
[08:28:19] rich0_ (rich0_!~quassel@gentoo/developer/rich0) has joined #mythtv
[08:32:29] rich0 (rich0!~quassel@gentoo/developer/rich0) has quit (Ping timeout: 260 seconds)
[08:34:42] rich0 (rich0!~quassel@gentoo/developer/rich0) has joined #mythtv
[08:38:33] rich0_ (rich0_!~quassel@gentoo/developer/rich0) has quit (Ping timeout: 240 seconds)
[09:11:54] dblain (dblain!~dblain@mythtv/developer/dblain) has quit (Read error: Connection reset by peer)
[09:16:51] stuartm: dmfrey: yes, we offer/support all of those headers
[09:23:52] stuartm: our HTML 1.1 implementation is actually pretty complete
[09:30:56] stuartm: we support range requests etc, content type is provided
[09:34:04] lautriv_ (lautriv_!~lautriv@funtoo/user/lautriv) has quit (Ping timeout: 240 seconds)
[09:47:13] lautriv_ (lautriv_!~lautriv@funtoo/user/lautriv) has joined #mythtv
[09:50:39] jmcentee: stuarta: https://code.mythtv.org/buildbot/ seems to be down.
[09:50:48] stuarta: sigh
[09:51:16] stuarta: probably been another auto upgrade of the percona mysql server, which rips out the proper library
[09:51:38] ** stuarta fiddles **
[09:52:45] stuarta: nope, it's just randomly died
[09:53:03] MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has joined #mythtv
[09:53:18] stuarta: about 5hrs ago. odd
[09:53:43] stuarta: well it's back now
[09:54:36] MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has quit (Remote host closed the connection)
[09:54:46] MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has joined #mythtv
[10:12:59] zz_CyberJacob is now known as CyberJacob
[12:04:18] stuarta: been reading some discussions on the fulltext search implementation in postgresql, and how it handles things. it's very nice
[12:05:56] stuarta: this made very interesting reading http://rachbelaid.com/postgres-full-text-search-is-good-enough/
[12:06:37] stuarta: i could see that being useful for the fuzzier searches for icons
[12:06:51] stuarta: but that'll require a *whole* lot more work
[12:17:37] stuarta: stuartm: can you comment on the jsoncallback for the webfrontend?? https://github.com/MythTV/mythtv/blob/master/ . . . itor.js#L237
[12:17:39] markspieth (markspieth!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Ping timeout: 240 seconds)
[12:18:05] stuarta: the services endpoint doesn't grok those now, and am wondering what the intention behind that code is?
[12:19:12] markspieth (markspieth!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[12:19:38] stuarta: re-reading some logs, it throws 500 – server error as often as it actually works
[12:22:06] ** stuarta re-reads again **
[12:22:12] stuarta: still not sure it's ever worked
[12:24:15] stuarta: oh i've just managed to find a combination that works
[12:26:15] stuarta: +1 on the things to implement list
[12:42:19] markspieth (markspieth!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Ping timeout: 240 seconds)
[12:43:36] markspieth (markspieth!~markspiet@cpe-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[13:25:39] markspieth (markspieth!~markspiet@cpe-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Ping timeout: 240 seconds)
[13:27:22] markspieth (markspieth!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[13:57:19] markspieth (markspieth!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Ping timeout: 240 seconds)
[14:00:48] markspieth (markspieth!~markspiet@cpe-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[14:07:47] markspieth|2 (markspieth|2!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[14:11:49] letifosiferrari (letifosiferrari!~letifosif@216.207.42.132) has joined #mythtv
[14:13:23] brfransen (brfransen!~brfransen@71.11.51.80) has quit (Quit: Byebye)
[14:39:26] gedakc (gedakc!~gedakc@d162-157-118-249.abhsia.telus.net) has joined #mythtv
[14:43:57] stuartm: stuarta: that's jquery ...
[14:44:55] stuartm: not sure what the intention of the jsoncallback is though
[14:45:12] stuarta: i'll bet it's to identify where the query originated from
[14:45:29] stuartm: maybe, I'll have to look at the perl
[14:45:47] stuarta: anyway worked out what it's meant to return
[14:45:49] stuartm: I can't do that right now
[14:46:46] stuartm: really need to re-write all of this to use angular and eliminate the jquery dependency
[14:46:48] stuarta: oh don't worry, i think i've worked out enough to know what needs doing
[14:46:56] stuartm: because I just don't like jquery
[14:47:13] stuarta: well let me know if you fancy any variations to the api
[14:47:22] stuarta: personally i'd like to see everything using json
[14:47:34] stuartm: yeah, json throughout
[14:47:37] stuarta: not the mangled csv text responses it gets
[14:48:00] stuartm: and support for pagination
[14:48:24] stuarta: client or server side?
[14:49:20] stuartm: umm, I guess in this instance the result size is capped so it could be handled client side, but ideally server side
[14:50:14] stuarta: we can do anything we really want, i'm rewriting the whole thing to make it more maintainable
[14:50:28] stuarta: roughly 80–90% feature complete with the existing implementation
[14:51:09] stuarta: not counting icon approval / editing
[14:51:26] dblain (dblain!~dblain@c-50-189-125-157.hsd1.ma.comcast.net) has joined #mythtv
[14:51:26] dblain (dblain!~dblain@mythtv/developer/dblain) has joined #mythtv
[14:51:26] dblain (dblain!~dblain@c-50-189-125-157.hsd1.ma.comcast.net) has quit (Changing host)
[14:51:32] stuartm: can go either way in this case, server side may just be faster and reduce memory usage on the client side, but like I said, it's a small result set in any case and few users should need to go beyond the first page of results
[14:51:56] stuarta: i'd like to see the first page return the best set of results
[14:52:14] stuarta: but yes, it's pretty easy to support pagination
[15:07:03] stuarta: angularjs works well with rails too, which is a bonus
[15:16:17] brfransen (brfransen!~brfransen@71.11.51.80) has joined #mythtv
[15:29:29] stuartm: so jsoncallback is unnecessary in this day and age, it relates to jquery's JSONP support, but JSONP is not required in modern browsers
[15:30:15] stuarta: right, so i can skip implementing it?
[15:30:32] stuartm: yes
[15:31:17] stuartm: http://caniuse.com/#search=cors
[15:32:39] markspieth (markspieth!~markspiet@cpe-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Ping timeout: 240 seconds)
[15:32:42] markspieth|3 (markspieth|3!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[15:32:45] markspieth|4 (markspieth|4!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[15:33:08] markspieth|2 (markspieth|2!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Ping timeout: 244 seconds)
[15:47:09] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv
[16:01:38] stuarta: found 1 bug i need to sort out in the backend channel icon searching, it's not properly url escaping the csv encoded data, which can break stuff
[16:06:42] stuarta: specifically channel names like "A&E ..." gets split by the url parser
[16:25:10] superm1 (superm1!uid4318@ubuntu/member/superm1) has joined #mythtv
[16:28:50] cbovy (cbovy!~cbovy@212.84.139.221) has joined #mythtv
[16:28:51] cbovy (cbovy!~cbovy@212.84.139.221) has quit (Remote host closed the connection)
[16:29:00] cbovy (cbovy!~cbovy@212.84.139.221) has joined #mythtv
[16:33:57] cbovy: hi all, anyone having HTTP-TS channel on 0.28 and willing to test a scenario?
[16:36:33] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving)
[16:58:54] cbovy (cbovy!~cbovy@212.84.139.221) has quit (Remote host closed the connection)
[17:00:29] gedakc (gedakc!~gedakc@d162-157-118-249.abhsia.telus.net) has quit (Quit: Ex-Chat)
[17:12:42] cbovy (cbovy!~cbovy@212.84.139.221) has joined #mythtv
[17:40:02] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies)
[17:57:23] dekarl: cbovy: https://code.mythtv.org/trac/ticket/12773 ?
[17:57:37] cbovy: dekarl: yes. still struggling with it. :-)
[17:58:06] cbovy: it seems that when you start Watch Live TV two times with HTTP TS channel, it segfaults the second time.
[17:58:26] cbovy: two times means. start, exit and start again.
[17:58:57] cbovy: didn't notice it on fixes/0.27
[18:02:06] dekarl: but where did it fail?
[18:02:15] dekarl: https://www.mythtv.org/wiki/Debugging
[18:02:44] cbovy: it failes in HTTPReader::WriteBytes
[18:03:24] cbovy: everytime it fails, m_size is 4700, while m_buffer looks smaller.
[18:03:59] cbovy: line 217: remainder = sit.key()->ProcessData(m_buffer, m_size);
[18:17:49] cbovy: it seems that the second time I start Live TV, certain flags/settings are active/skipped/whatever and different functions/steps are called.
[18:18:39] cbovy: ClearFlags(FrontendReady,CancelNextRecording,) -> RunMainLoop, @ tv_rec.cpp:1301 vs ClearFlags(FrontendReady,CancelNextRecording,) -> RunMainLoop,RingBufferReady, @ tv_rec.cpp:1301
[18:25:07] cbovy: I've created debugs logs, with first and second run of Watch Live TV, and attach them to the ticket.
[18:29:55] dekarl: sorry, I'm only here one handed while tending the little ones. from the original trace I couldn't easily see where it failed
[18:30:28] dekarl: that link wasn't as helpful as I preferred, the original link on trac leads to redirects to nothing useful :(
[18:35:14] dekarl: hmm, shouldn't that be remainder += when its in a loop?
[18:35:51] cbovy: can't post logfile: "Submission rejected as potential spam (Maximum number of external links per post exceeded)"
[18:37:09] cbovy: well, the functions works if it thread is running, but it seems that it is started with things missing/skipping.
[18:44:59] cbovy: submission rejected solved by changing http to hxxp... #12773
[18:44:59] ** MythLogBot http://code.mythtv.org/trac/ticket/12773 **
[18:45:03] dekarl: hmm, no giveaway via cppcheck, only "Class ' HTTPReader' has a constructor with 1 argument that is not explicit."
[19:00:55] cbovy: do you recognize 4700 as a standard size/value? thing is that with each crash, m_size is 4700.
[19:07:15] dekarl: no. no giveaway from clang and coverity either
[19:08:13] dekarl: 4700 == 25 x 188 bytes == 25 TS packets
[19:10:22] cbovy: ok, interesting.
[19:13:48] cbovy: the way how HTTP TS reader starts, is also a candidate for improvement. It starts downloading the first few bytes, and based on that it decides if it is HTTP TS or a playlist. Interesting is that this is done twice, before the actual streamhandler is started. It also checks this during startup of mythbackend. Checking if a link is HTTP TS is thus check multiple times.
[19:23:26] gregL (gregL!~greg@cpe-66-67-122-101.nycap.res.rr.com) has quit (Remote host closed the connection)
[19:35:59] unforgiven512 (unforgiven512!~unforgive@freebsd-dev.unforgivendevelopment.com) has quit (Quit: ZNC - http://znc.in)
[19:36:53] letifosi_ (letifosi_!~letifosif@216.207.42.134) has joined #mythtv
[19:36:58] superm1 (superm1!uid4318@ubuntu/member/superm1) has quit (Quit: Connection closed for inactivity)
[19:40:30] letifosiferrari (letifosiferrari!~letifosif@216.207.42.132) has quit (Ping timeout: 260 seconds)
[19:44:34] unforgiven512 (unforgiven512!~unforgive@freebsd-dev.unforgivendevelopment.com) has joined #mythtv
[19:44:34] unforgiven512 (unforgiven512!~unforgive@freebsd-dev.unforgivendevelopment.com) has quit (Max SendQ exceeded)
[19:45:02] unforgiven512 (unforgiven512!~unforgive@freebsd-dev.unforgivendevelopment.com) has joined #mythtv
[20:08:14] gregL (gregL!~greg@cpe-66-67-122-101.nycap.res.rr.com) has joined #mythtv
[20:13:47] Roklobster (Roklobster!~Dirkka@ppp118-209-54-50.lns20.mel4.internode.on.net) has joined #mythtv
[20:15:09] dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[20:17:04] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 240 seconds)
[20:28:51] cbovy (cbovy!~cbovy@212.84.139.221) has quit (Ping timeout: 250 seconds)
[20:33:29] letifosi_ (letifosi_!~letifosif@216.207.42.134) has quit (Remote host closed the connection)
[20:33:55] letifosiferrari (letifosiferrari!~letifosif@216.207.42.132) has joined #mythtv
[20:38:44] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 260 seconds)
[21:00:44] dmfrey: stuarta, that's great. I am gonna work out the final design of the receiver. will let you know when it is complete. Let me know how you want me to go get it to you.
[21:02:43] dmfrey: how do I enable those headers?
[21:30:02] letifosi_ (letifosi_!~letifosif@216.207.42.134) has joined #mythtv
[21:33:13] letifosiferrari (letifosiferrari!~letifosif@216.207.42.132) has quit (Ping timeout: 252 seconds)
[21:36:22] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[21:43:14] markspieth|3 (markspieth|3!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Quit: ttfn)
[21:50:13] SteveGoodey (SteveGoodey!~steve@81.141.240.42) has quit (Quit: Konversation terminated!)
[21:53:57] letifosi_ (letifosi_!~letifosif@216.207.42.134) has quit (Remote host closed the connection)
[22:16:47] dekarl1 is now known as dekarl
[22:20:56] sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Ping timeout: 276 seconds)
[22:24:53] sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv
[22:33:27] letifosiferrari (letifosiferrari!~letifosif@216.207.42.134) has joined #mythtv
[22:39:23] letifosiferrari (letifosiferrari!~letifosif@216.207.42.134) has quit (Remote host closed the connection)
[22:40:09] Roklobster (Roklobster!~Dirkka@ppp118-209-54-50.lns20.mel4.internode.on.net) has quit (Ping timeout: 250 seconds)
[22:47:49] dekarl: cbovy, btw, why don't you directly record the multicast streams? http://localhost:5555/iptv/224.0.251.124/8248 looks alot like an proxy from 224.0.251.124:8248 to http
[23:12:18] Roklobster (Roklobster!~Dirkka@ppp118-209-54-50.lns20.mel4.internode.on.net) has joined #mythtv
[23:14:54] dekarl: funny how none of the static code analisys tools pointed out the potentially overlapping memcpy
[23:15:20] Hydr0p0nX: that's a feature, not a bug
[23:17:29] dekarl: while the behaviour may be undefined I don't think its "crash some lines earlier" though
[23:20:54] gregL (gregL!~greg@cpe-66-67-122-101.nycap.res.rr.com) has quit (Ping timeout: 260 seconds)
[23:26:26] gregL (gregL!~greg@cpe-66-67-122-101.nycap.res.rr.com) has joined #mythtv
[23:30:57] sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Ping timeout: 276 seconds)
[23:37:29] sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.