Monday, July 16th, 2012, 00:04 UTC | ||
[00:04:33] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[00:07:48] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv | |
[00:18:03] | jya: | Seeker`: which version of myth is this password stuff for ? |
[00:19:39] | jya: | not even for fixes/0.25... |
[00:20:07] | jya: | probably before my rewrite… |
[00:20:34] | Seeker`: | it was written before 0.25 was released |
[00:20:56] | Seeker`: | got ignored at the time though |
[00:20:58] | jya: | I see… |
[00:23:14] | Seeker`: | part of the reason stopped writing code for mythtv, I wrote a few patches which pretty much got ignored, and I don't have much interest in repeatedly returning to patches to update them over and over to deal with other code changes until it eventually gets looked at |
[00:23:52] | jya: | i guess if the issue was assigned to the right person to start with, it might get a chance to be looked at. |
[00:24:30] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Quit: Leaving.) | |
[00:24:53] | Seeker`: | jya: it was just after markk left, noone wanted to claim responsibility for the code |
[00:27:16] | sphery: | FWIW, not-yet-reviewed != ignored (just means we all have lives outside of MythTV, too :) |
[00:28:09] | jya: | sphery: after a few months with no update whatsoever, I can perfectly understand the feeling of the person who submitted the ticket |
[00:29:06] | sphery: | true, but 418 tickets, with oldest one from Jul 2006... So... |
[00:29:30] | jya: | so the patch submitted in july 2006 isn't "ignored" ? :) |
[00:29:45] | sphery: | it's actually in infoneeded state, now (#2077) |
[00:29:45] | ** MythLogBot http://code.mythtv.org/trac/ticket/2077 ** | |
[00:31:08] | sphery: | Anyway, I haven't been helping get through them, but it's not because I'm ignoring any. I just haven't been able to make time to work on MythTV for a while. |
[00:33:08] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 265 seconds) | |
[00:37:40] | Seeker`: | jya: sorry if it isn't compatiable with the current codebase. I'm unlikely to get the time to rewrite it in the near future |
[00:37:51] | jya: | I'm redoing it now. |
[00:38:11] | jya: | quick question as I hven't looked at the network exchange when authentication is enabled. |
[00:38:41] | jya: | I see in your patch that you test for particular OPTION, and just return if they aren't either OPTIONS, ANNOUNCE or TEARDOWN |
[00:38:56] | jya: | any particular reason you're not letting the code continue as if nothing happened? |
[00:40:53] | Seeker`: | jya: just after if (passwordAuthEnabled && !m_authed) ? |
[00:41:00] | jya: | yes |
[00:41:55] | Seeker`: | because if they haven't authed and the current message doesn't contain the information to authorise, you don't want to carry on processing it |
[00:42:36] | jya: | actually, my question made more sense in the actual code… but in the old one sure... |
[00:42:45] | jya: | things are processed differently now |
[00:51:42] | danielk22: | jya: The signals/slots in the backend are mostly hidden by other interfaces. They can of course be used safely, but we don't want to expose them as part of any interfaces used in the backend because it's so easy to get into deadlock conditions with them. |
[00:52:33] | jya: | danielk22: Ok… I'll create another class then and create it at startup , it can be used as gCoreContext is used.. purely for the aim to registration |
[00:53:14] | jya: | i just thought gCoreContext was the most appropriate class to use, as it's used everywhere, is accessible from everywhere and is used for communication |
[00:55:31] | danielk22: | jya: It's fine to create that class in the context constructor. It's just the interfaces we want to keep clean and try to contain the signals/slots to semi-private interfaces (can't be totally private because of moc). |
[00:56:10] | jya: | danielk22: that's exactly why I asked a few days ago, how I could create signals that were private and weren't exposed in a header file |
[00:56:41] | danielk22: | Yeah, this will be possible in Qt5, but isn't possible with Qt4. |
[00:57:27] | jya: | is the TV instance used by the backend ? |
[00:57:37] | danielk22: | Nope, just TVRec. |
[00:57:44] | jya: | doubt it as there can only ever be one create… but just in case.. |
[00:58:44] | jya: | so really… as the code is now, none of the new signals / registration is ever used in the backend. |
[00:59:10] | danielk22: | cool |
[00:59:12] | jya: | and we don't have plugins for backends… we are 100% responsible for it, with no-one able to mess with it. |
[00:59:35] | jya: | I'm surprised we never had a registration type mechanism |
[00:59:35] | danielk22: | BTW I noticed my QObject rant is way out of date :) http://code.mythtv.org/doxygen/group__qobject__dangers.html |
[00:59:52] | danielk22: | You mean for recorders? |
[00:59:52] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Remote host closed the connection) | |
[01:00:12] | jya: | what I've added is that if an object or thread needs to do playback at any stage… they register themselves as player |
[01:00:43] | jya: | an object can ask for playback, in which case, all the registered object will be called and asked to release the code |
[01:01:26] | jya: | so you can never have two objects trying o play two things at once and failed for some reasons (like audio card is in use, of VDPAU decoder already busy etc..) |
[01:02:07] | jya: | I guess I could improve the registration/release by tracking who was the last one to ask for playback, and only ask that one to release the code, instead of calling them all |
[01:03:01] | danielk22: | jya: We used to have a preview video player in addition to the main player and it could do accelerated playback for about 2 days before that code all got lost in the MythUI merge. The plan was to re-implement that, but it never happened. |
[01:03:51] | jya: | well, when it happened, we can tune the registration to register for "features" instead |
[01:03:54] | jya: | like register for audio |
[01:04:01] | jya: | register for video |
[01:04:08] | jya: | hardware video that is |
[01:04:09] | danielk22: | There wasn't a registration mechanism though, it was all handled by some hairy code in PBB which got simplified away after the preview video player was gone. |
[01:05:13] | jya: | the two main issues with requiring a unique player at a time is the audio card, and the hw accelerated |
[01:05:19] | jya: | often, only one can be done |
[01:06:16] | danielk22: | jya: Yep. especially with encoded audio like ac3 with hw decoding. |
[01:06:56] | jya: | yes…. should try to copy what the mac os has done for audio |
[01:07:01] | danielk22: | VDPAU type stuff depends on resources on the card, so sometimes you can do 3 and other times 1, there isn't really a good mechanism for tracking that. |
[01:07:52] | danielk22: | jya: I've read that pulseaudio can now mixing an ac3 stream with stereo. Probably requires recompiling or some such though. |
[01:07:52] | jya: | it's all share ala pulse, but they have a "hog" mode |
[01:08:17] | danielk22: | s/now/now handle/ |
[01:08:19] | jya: | danielk22: they just decode it or re-encode it… |
[01:08:24] | jya: | we already do that job for myth |
[01:08:40] | jya: | and I'm not going to add a code specific to a specific version of pulse... |
[01:08:48] | danielk22: | jya: Makes sense. Is that enabled by default? |
[01:09:04] | jya: | we feed the audio card whatever it supports |
[01:09:23] | jya: | so if pulse, we assume it's analog only, AC3 will be decoded, downmixed if pulse is configured for stereo etc.. |
[01:09:29] | danielk22: | jya: I wonder what that does for latency as well. Pulse was already quite bad before introducing decode/re-encode.. |
[01:09:45] | jya: | not sure. |
[01:09:54] | jya: | That's something we don't handle well: latency |
[01:10:04] | jya: | the code pretty much assume that there's no latency |
[01:10:38] | jya: | as we have a setting to adjust it manually it's fine… user has to do it once and it will mostly work for most |
[01:11:12] | jya: | but most of that data is known upfront, we could calculate it and take it into account |
[01:11:20] | danielk22: | jya: Pretty much. We used to have a MythPhone plugin which actually required very low latency; and it got it with ALSA by just using small buffers. |
[01:12:02] | danielk22: | jya: I don't believe skype works very well with Pulse either... |
[01:12:44] | jya: | don't know… don't use pulse other than for testing, and I don't use linux as a frontend |
[01:12:52] | jya: | I mean desktop |
[01:13:12] | jya: | I only use linux for myth, and compiling some arm/mips stuff |
[01:13:13] | danielk22: | I use Linux as a desktop, but only use pulse when testing pulse. |
[01:13:32] | jya: | pulse makes sense if you use linux as a desktop |
[01:13:43] | danielk22: | Not if you want low latency.. |
[01:13:44] | jya: | otherwise it wouldn't be a very good experience IMHO... |
[01:13:54] | wagnerrp: | and intend to change between multiple audio outputs |
[01:14:50] | wagnerrp: | danielk22: the times reported for recordings over mythproto are now in UTC, correct? |
[01:14:57] | danielk22: | jya: I don't use desktop sounds or the like. I like my desktop to be silent unless spoken to. |
[01:15:13] | danielk22: | wagnerrp: yep, everything should be UTC. |
[01:15:31] | wagnerrp: | updating the bindings to properly understand timezones... |
[01:15:44] | danielk22: | wagnerrp: python? |
[01:15:50] | wagnerrp: | yeah |
[01:16:02] | wagnerrp: | until current, it has just been ignorant |
[01:16:12] | wagnerrp: | blindly returned whatever it got from mythbackend/database |
[01:16:15] | danielk22: | wagnerrp: I already did some changes for php/perl. It was pretty minor once I knew what to change. |
[01:16:55] | wagnerrp: | well all times being pulled from the backend/mysql get wrapped in a 'datetime' object |
[01:17:04] | wagnerrp: | its just a function of making that object timezone aware |
[01:18:09] | jya: | danielk22: I won't be able to put all the stuff I intended to put before midnight :( thought I could do it all.. but even being full time this week, didn't manage.... |
[01:18:16] | jya: | danielk22: I won't be able to put all the stuff I intended to put before midnight :( thought I could do it all.. but even being full time this week, didn't manage….I humbly ask for an extension :) |
[01:18:55] | danielk22: | jya: Just send an e-mail to devel with what you have left w/ETA. :] |
[01:19:16] | jya: | will do |
[01:20:37] | danielk22: | I really should try to get pulseaudio running well for me. It seems like it's come a ways since I last really tried to make it work. |
[01:22:04] | jya: | I use it on my ubuntu desktop in a VM |
[01:22:08] | jya: | works well enough |
[01:22:15] | danielk22: | 5.1 ? |
[01:22:24] | jya: | or more accurately, I don't notice it's there |
[01:22:28] | jya: | no, stereo only |
[01:22:37] | jya: | but 5.1 analog should be just fine |
[01:23:02] | jya: | but good to see if you have yours setup for 6 channels, if myth offers 6 channels audio |
[01:23:26] | jya: | the code is there, but I haven't tried it in a while, and from what I can see, most pulse users are stereo only |
[01:24:13] | danielk22: | jya: On my living room setup it should be interesting. There is built in stereo audio, a 5.1/7.1 USB box, plus HDMI audio on the graphics card.. |
[01:25:32] | jya: | Seeker`: when did you last yse the password stuff? |
[01:27:17] | Seeker`: | jya: when I wrote the patch. I didn't do development on my 'in use' machines. I got it working on a seperate dev machine, submitted the patch and haven't used it since. The machine has been retired since. |
[01:27:57] | jya: | using iOS 5.1, it doesn't respond to the "RTSP/1.0 401 Unauthorised" header |
[01:28:01] | jya: | no password prompt |
[01:28:32] | Seeker`: | hmm |
[01:28:47] | Seeker`: | know what the current version of ios was when the patch was submitted? |
[01:29:12] | jya: | like 5.0 |
[01:29:16] | jya: | likely |
[01:29:28] | jya: | 5.1.1 also introduced changes that broke my code |
[01:29:37] | jya: | they open both airplay and raop at once |
[01:30:02] | jya: | and cut the one not needed later, this was creating an issue with audio |
[01:30:31] | Seeker`: | I was likely using the most up-to-date iOS when I wrote the patch, but haven't tested it on subsequent upgrades |
[01:30:55] | jya: | while I don't use exactly the same order of events... |
[01:31:13] | jya: | looking at your code, you sent 'RTSP/1.0 401 Unauthorised' whenever the client didn't authenticate first |
[01:31:32] | jya: | and sent that instead of RTSP/200 OK always |
[01:31:53] | jya: | the first thing the iOS device sent is the RSA encryption setup |
[01:31:59] | jya: | to which I reply RTSP/1.0 401 Unauthorised |
[01:32:11] | jya: | and the iOS device doesn't try anything else, just give an error on iOS |
[01:32:26] | jya: | I guess it's time to get tcpdump with my airport express again |
[01:32:38] | jya: | ok.. will look into it later and see what they're doing |
[01:33:16] | Seeker`: | I used something like http://nto.github.com/AirPlay.html#passwordprotection as my reference |
[01:33:35] | Seeker`: | might just need to allow the RSA to happen, then ask for the password later |
[01:36:12] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[01:36:28] | jya: | ah… maybe it's the iTunes username that fail |
[01:37:51] | jya: | nah.. not even with itunes ... |
[01:37:56] | jya: | I'll look into it later today |
[01:42:11] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[01:45:06] | krys (krys!~krys@ip68-0-85-84.tu.ok.cox.net) has joined #mythtv | |
[01:45:24] | krys: | anyone know if infinitv 4 USB tuner works in .25> |
[01:45:33] | krys: | i have been wrestling with it all day |
[01:45:56] | krys: | cant find much about it online |
[01:46:08] | wagnerrp: | this is the development channel, you want #mythtv-users |
[01:46:16] | krys: | alrighty |
[01:57:48] | kc (kc!~Casper@unaffiliated/kc) has quit (Ping timeout: 248 seconds) | |
[02:23:00] | kc (kc!~Casper@unaffiliated/kc) has joined #mythtv | |
[02:25:37] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 240 seconds) | |
[02:27:21] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[02:39:04] | zombor (zombor!~zombor_@65.29.231.135) has joined #mythtv | |
[02:39:04] | zombor (zombor!~zombor_@65.29.231.135) has quit (Changing host) | |
[02:39:04] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[02:58:36] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 248 seconds) | |
[03:07:13] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[03:36:19] | Goga777 (Goga777!~Goga777@128-71-170-181.broadband.corbina.ru) has joined #mythtv | |
[03:39:04] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[03:45:53] | brfransen (brfransen!~brfransen@64.179.142.146) has joined #mythtv | |
[03:47:10] | Captain_Murdoch: | jya, you can use "--hls -i INPUTFILE" on the command line to test |
[04:02:21] | knightr__ (knightr__!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[04:02:31] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Quit: Quitte) | |
[04:13:34] | Goga777 (Goga777!~Goga777@128-71-170-181.broadband.corbina.ru) has quit (Remote host closed the connection) | |
[04:13:48] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[04:13:53] | knightr_ (knightr_!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (Quit: Leaving) | |
[04:16:28] | krys (krys!~krys@ip68-0-85-84.tu.ok.cox.net) has quit (Ping timeout: 248 seconds) | |
[04:43:24] | Sharky112065 is now known as Sharky-Sleep | |
[04:48:35] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[04:58:43] | Captain_Murdoch: | jya, you may have noticed in the commit logs, but I went ahead and put in the HLS AAC encoder patch, if you see what's wrong with using ::toFloat, feel free to make changes. I'll look at it as well and maybe it can be optimized in time for 0.26. |
[05:12:13] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[05:29:26] | Beirdo: | Captain_Murdoch: I just punted the borked animated GIF support ticket to ya |
[05:30:12] | Beirdo: | let me know if you want me to try to take a look harder |
[05:35:45] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[06:04:54] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[06:16:17] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[06:19:12] | dekarl: | thats what I get for extending error messages ;) 2012-07–16 08:18:24.260016 W DTVMux: Invalid inversion parameter 'auto', falling back to 'auto'. |
[06:24:01] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[06:30:24] | dekarl: | stuartm, I'm testing [a32d5e31a] by manually removing ONID/TSID from a transport to see what happens and I get offered to remove 4 channels and add 4 channels. Is the fix only supposed to work on "new" multiplexes? I'm thinking of the use case "fix #10217 by simply rescanning" |
[06:30:24] | ** MythLogBot http://code.mythtv.org/trac/ticket/10217 ** | |
[06:32:19] | jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has quit (Ping timeout: 260 seconds) | |
[06:59:18] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Quit: kormoc) | |
[07:17:01] | jya: | Captain_Murdoch: the --hls is that with mythfrontend or mythconverg or something like that ? |
[07:33:57] | frankster (frankster!~frankster@host86-129-130-104.range86-129.btcentralplus.com) has quit (Ping timeout: 244 seconds) | |
[07:39:00] | peitolm (peitolm!~moreyc@mandlebrot.random-chaos.org.uk) has joined #mythtv | |
[08:00:46] | ikonia (ikonia!~irc@unaffiliated/ikonia) has joined #mythtv | |
[08:03:05] | ikonia (ikonia!~irc@unaffiliated/ikonia) has left #mythtv () | |
[08:16:27] | jya: | Seeker`: I've got a tcpdump of the digest authentication.. I'm sorry to say but there's no way the patch you provided worked… you're sure you posted the right one ? |
[08:25:51] | xavierh (xavierh!~xavier@cpc1-swin3-0-0-cust274.3-1.cable.virginmedia.com) has joined #mythtv | |
[08:27:20] | jya: | danielk22: In regards to http://code.mythtv.org/doxygen/group__qobject__dangers.html. Are you sure about the inability the inherit from more than one QObject derived class? that's not my recent experience with it |
[08:44:36] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Quit: leaving) | |
[08:46:05] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv | |
[08:51:02] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[09:14:31] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Quit: leaving) | |
[09:14:47] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv | |
[09:16:00] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Client Quit) | |
[09:16:44] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv | |
[09:56:57] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[10:39:14] | joki (joki!~joki@p54864C5B.dip.t-dialin.net) has quit (Ping timeout: 265 seconds) | |
[10:39:18] | stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has joined #mythtv | |
[10:39:18] | stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has quit (Changing host) | |
[10:39:18] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv | |
[10:41:16] | joki (joki!~joki@p5486530E.dip.t-dialin.net) has joined #mythtv | |
[10:43:32] | dekarl1 (dekarl1!~dekarl@p4FE850DC.dip.t-dialin.net) has joined #mythtv | |
[10:45:02] | dekarl (dekarl!~dekarl@p4FCEFEBF.dip.t-dialin.net) has quit (Ping timeout: 265 seconds) | |
[11:08:01] | Lomion0815 (Lomion0815!~markus@188-23-94-165.adsl.highway.telekom.at) has joined #mythtv | |
[11:14:02] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 265 seconds) | |
[11:43:06] | mag0o (mag0o!20001@slackhost.lynchmv.com) has quit (*.net *.split) | |
[11:43:06] | SmallR2002 (SmallR2002!~quassel@c-98-253-173-240.hsd1.il.comcast.net) has quit (*.net *.split) | |
[11:43:06] | petefunk (petefunk!~pfunk@pud5.7ac0.org) has quit (*.net *.split) | |
[11:43:06] | highzeth (highzeth!~hz@hoiseth.no) has quit (*.net *.split) | |
[11:43:07] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (*.net *.split) | |
[11:43:07] | fafa88 (fafa88!~fafa88@c-24-6-135-62.hsd1.ca.comcast.net) has quit (*.net *.split) | |
[11:43:07] | jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has quit (*.net *.split) | |
[11:43:07] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (*.net *.split) | |
[11:43:07] | Anssi (Anssi!hannulaa@mandriva/developer/anssi) has quit (*.net *.split) | |
[11:43:07] | Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has quit (*.net *.split) | |
[11:43:08] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (*.net *.split) | |
[11:43:08] | jams (jams!~jams@cpe-184-58-217-97.wi.res.rr.com) has quit (*.net *.split) | |
[11:43:09] | stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has quit (*.net *.split) | |
[11:43:09] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (*.net *.split) | |
[11:43:09] | brfransen (brfransen!~brfransen@64.179.142.146) has quit (*.net *.split) | |
[11:43:09] | superm1 (superm1!u4318@ubuntu/member/superm1) has quit (*.net *.split) | |
[11:43:09] | rsiebert_ (rsiebert_!~quassel@g231185126.adsl.alicedsl.de) has quit (*.net *.split) | |
[11:43:09] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (*.net *.split) | |
[11:43:10] | seld (seld!~seld@h170n6-rny-a12.ias.bredband.telia.com) has quit (*.net *.split) | |
[11:43:10] | jwh (jwh!~jwh@scarlett.lon.rewt.org.uk) has quit (*.net *.split) | |
[11:43:10] | Slasher` (Slasher`!~Slasher@188.165.164.15) has quit (*.net *.split) | |
[11:43:11] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (*.net *.split) | |
[11:43:11] | xavierh (xavierh!~xavier@cpc1-swin3-0-0-cust274.3-1.cable.virginmedia.com) has quit (*.net *.split) | |
[11:43:12] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (*.net *.split) | |
[11:43:12] | MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has quit (*.net *.split) | |
[11:43:12] | clever (clever!~clever@142.167.203.248) has quit (*.net *.split) | |
[11:43:12] | dinamic|screen (dinamic|screen!~remote@buffalo.cendio.se) has quit (*.net *.split) | |
[11:43:13] | sunkan (sunkan!~sunkan@alva.zappa.cx) has quit (*.net *.split) | |
[11:43:13] | eharris (eharris!~eharris@99-179-7-82.lightspeed.austtx.sbcglobal.net) has quit (*.net *.split) | |
[11:43:13] | markcerv (markcerv!~mark@ns.shelfspace.com) has quit (*.net *.split) | |
[11:43:13] | GreyFoxx (GreyFoxx!~greg@mythtv/developer/GreyFoxx) has quit (*.net *.split) | |
[11:43:14] | _charly_ (_charly_!kroseneg@sunrise.schmidham.net) has quit (*.net *.split) | |
[11:43:14] | Unhelpful (Unhelpful!~quassel@rockbox/developer/Unhelpful) has quit (*.net *.split) | |
[11:43:14] | foxbuntu (foxbuntu!~foxbuntu@ubuntu/member/foxbuntu) has quit (*.net *.split) | |
[11:43:14] | idl0r (idl0r!~idl0r@gentoo/developer/idl0r) has quit (*.net *.split) | |
[11:43:14] | jafa (jafa!~jafa@2001:470:1f05:15de:757c:6a9b:6d90:88e0) has quit (*.net *.split) | |
[11:43:15] | tgm4883 (tgm4883!~tgm4883@ubuntu/member/tgm4883) has quit (*.net *.split) | |
[11:43:15] | rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has quit (*.net *.split) | |
[11:43:15] | jstenback (jstenback!~jstenback@2620:101:8003:200:224:e8ff:fe39:34c2) has quit (*.net *.split) | |
[11:43:15] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (*.net *.split) | |
[11:43:15] | Peps (Peps!~MiNT@li186-230.members.linode.com) has quit (*.net *.split) | |
[11:43:15] | tomimo (tomimo!~kurre@xdsl-83-150-88-111.nebulazone.fi) has quit (*.net *.split) | |
[11:43:15] | Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has quit (*.net *.split) | |
[11:43:16] | damaltor (damaltor!sbnc@h1889977.stratoserver.net) has quit (*.net *.split) | |
[11:43:16] | dekarl1 (dekarl1!~dekarl@p4FE850DC.dip.t-dialin.net) has quit (*.net *.split) | |
[11:43:16] | peitolm (peitolm!~moreyc@mandlebrot.random-chaos.org.uk) has quit (*.net *.split) | |
[11:43:16] | MaverickTech (MaverickTech!~MaverickT@111.86.233.220.static.exetel.com.au) has quit (*.net *.split) | |
[11:43:16] | CaCtus491 (CaCtus491!~Kent@123-243-197-152.static.tpgi.com.au) has quit (*.net *.split) | |
[11:43:16] | xris (xris!~xris@mythtv/developer/xris) has quit (*.net *.split) | |
[11:43:17] | laga (laga!~laga@pdpc/supporter/student/laga) has quit (*.net *.split) | |
[11:43:17] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (*.net *.split) | |
[11:43:17] | kc (kc!~Casper@unaffiliated/kc) has quit (*.net *.split) | |
[11:43:18] | jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has quit (*.net *.split) | |
[11:43:18] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has quit (*.net *.split) | |
[11:43:18] | danielk22 (danielk22!~danielk@96.57.9.142) has quit (*.net *.split) | |
[11:43:18] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has quit (*.net *.split) | |
[11:43:18] | purserj (purserj!~purserj@hosting.collaborynth.com.au) has quit (*.net *.split) | |
[11:43:19] | Sharky-Sleep (Sharky-Sleep!~Sharky112@c-24-19-57-28.hsd1.wa.comcast.net) has quit (*.net *.split) | |
[11:43:19] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@pool-71-184-254-79.bstnma.fios.verizon.net) has quit (*.net *.split) | |
[11:43:19] | dlblog (dlblog!~dlblog@c-76-127-227-175.hsd1.ma.comcast.net) has quit (*.net *.split) | |
[11:43:20] | Cougar (Cougar!~cougar@kkk.version6.net) has quit (*.net *.split) | |
[11:43:20] | whoDat (whoDat!~cal@yossman.net) has quit (*.net *.split) | |
[11:43:21] | joe____ (joe____!~bob@64.73.32.135) has quit (*.net *.split) | |
[11:43:21] | David_Miller (David_Miller!~dave@pretender.frop.net) has quit (*.net *.split) | |
[11:43:21] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (*.net *.split) | |
[11:43:22] | poptix (poptix!poptix@poptix.net) has quit (*.net *.split) | |
[11:43:22] | Lomion0815 (Lomion0815!~markus@188-23-94-165.adsl.highway.telekom.at) has quit (*.net *.split) | |
[11:43:22] | dblain (dblain!~dblain@mythtv/developer/dblain) has quit (*.net *.split) | |
[11:43:22] | ghoti (ghoti!~paul@scratch.it.ca) has quit (*.net *.split) | |
[11:43:23] | cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has quit (*.net *.split) | |
[11:43:23] | gigem (gigem!~david@mythtv/developer/gigem) has quit (*.net *.split) | |
[11:43:23] | cattelan (cattelan!~cattelan@c-66-41-26-220.hsd1.mn.comcast.net) has quit (*.net *.split) | |
[11:43:24] | analogue (analogue!~analogue@cpepool6cmts2-150.sanbrunocable.com) has quit (*.net *.split) | |
[11:43:24] | joki (joki!~joki@p5486530E.dip.t-dialin.net) has quit (*.net *.split) | |
[11:43:25] | knightr__ (knightr__!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (*.net *.split) | |
[11:43:25] | XDS2010 (XDS2010!users.1218@id-1218.hampstead.irccloud.com) has quit (*.net *.split) | |
[11:43:26] | pjd_ (pjd_!~phil@93.89.91.89) has quit (*.net *.split) | |
[11:43:27] | f33dMB (f33dMB!~f33dMB@li100-62.members.linode.com) has quit (*.net *.split) | |
[11:44:37] | Lomion0815 (Lomion0815!~markus@188-23-94-165.adsl.highway.telekom.at) has joined #mythtv | |
[11:44:37] | dekarl1 (dekarl1!~dekarl@p4FE850DC.dip.t-dialin.net) has joined #mythtv | |
[11:44:37] | joki (joki!~joki@p5486530E.dip.t-dialin.net) has joined #mythtv | |
[11:44:37] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv | |
[11:44:37] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[11:44:37] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv | |
[11:44:37] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[11:44:37] | xavierh (xavierh!~xavier@cpc1-swin3-0-0-cust274.3-1.cable.virginmedia.com) has joined #mythtv | |
[11:44:37] | peitolm (peitolm!~moreyc@mandlebrot.random-chaos.org.uk) has joined #mythtv | |
[11:44:37] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[11:44:37] | knightr__ (knightr__!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[11:44:37] | brfransen (brfransen!~brfransen@64.179.142.146) has joined #mythtv | |
[11:44:37] | kc (kc!~Casper@unaffiliated/kc) has joined #mythtv | |
[11:44:37] | MaverickTech (MaverickTech!~MaverickT@111.86.233.220.static.exetel.com.au) has joined #mythtv | |
[11:44:37] | superm1 (superm1!u4318@ubuntu/member/superm1) has joined #mythtv | |
[11:44:37] | rsiebert_ (rsiebert_!~quassel@g231185126.adsl.alicedsl.de) has joined #mythtv | |
[11:44:37] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv | |
[11:44:37] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv | |
[11:44:37] | fafa88 (fafa88!~fafa88@c-24-6-135-62.hsd1.ca.comcast.net) has joined #mythtv | |
[11:44:37] | dblain (dblain!~dblain@mythtv/developer/dblain) has joined #mythtv | |
[11:44:37] | danielk22 (danielk22!~danielk@96.57.9.142) has joined #mythtv | |
[11:44:37] | eharris (eharris!~eharris@99-179-7-82.lightspeed.austtx.sbcglobal.net) has joined #mythtv | |
[11:44:37] | jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has joined #mythtv | |
[11:44:37] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has joined #mythtv | |
[11:44:37] | XDS2010 (XDS2010!users.1218@id-1218.hampstead.irccloud.com) has joined #mythtv | |
[11:44:37] | jafa (jafa!~jafa@2001:470:1f05:15de:757c:6a9b:6d90:88e0) has joined #mythtv | |
[11:44:37] | MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has joined #mythtv | |
[11:44:37] | jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has joined #mythtv | |
[11:44:37] | seld (seld!~seld@h170n6-rny-a12.ias.bredband.telia.com) has joined #mythtv | |
[11:44:37] | stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has joined #mythtv | |
[11:44:37] | ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv | |
[11:44:37] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[11:44:37] | purserj (purserj!~purserj@hosting.collaborynth.com.au) has joined #mythtv | |
[11:44:37] | clever (clever!~clever@142.167.203.248) has joined #mythtv | |
[11:44:37] | Anssi (Anssi!hannulaa@mandriva/developer/anssi) has joined #mythtv | |
[11:44:37] | markcerv (markcerv!~mark@ns.shelfspace.com) has joined #mythtv | |
[11:44:37] | cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has joined #mythtv | |
[11:44:37] | jwh (jwh!~jwh@scarlett.lon.rewt.org.uk) has joined #mythtv | |
[11:44:37] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[11:44:37] | Slasher` (Slasher`!~Slasher@188.165.164.15) has joined #mythtv | |
[11:44:37] | Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has joined #mythtv | |
[11:44:37] | Sharky-Sleep (Sharky-Sleep!~Sharky112@c-24-19-57-28.hsd1.wa.comcast.net) has joined #mythtv | |
[11:44:37] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has joined #mythtv | |
[11:44:37] | mag0o (mag0o!20001@slackhost.lynchmv.com) has joined #mythtv | |
[11:44:37] | SmallR2002 (SmallR2002!~quassel@c-98-253-173-240.hsd1.il.comcast.net) has joined #mythtv | |
[11:44:37] | Peps (Peps!~MiNT@li186-230.members.linode.com) has joined #mythtv | |
[11:44:37] | Unhelpful (Unhelpful!~quassel@rockbox/developer/Unhelpful) has joined #mythtv | |
[11:44:37] | cattelan (cattelan!~cattelan@c-66-41-26-220.hsd1.mn.comcast.net) has joined #mythtv | |
[11:44:37] | petefunk (petefunk!~pfunk@pud5.7ac0.org) has joined #mythtv | |
[11:44:37] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@pool-71-184-254-79.bstnma.fios.verizon.net) has joined #mythtv | |
[11:44:37] | highzeth (highzeth!~hz@hoiseth.no) has joined #mythtv | |
[11:44:37] | tomimo (tomimo!~kurre@xdsl-83-150-88-111.nebulazone.fi) has joined #mythtv | |
[11:44:37] | dlblog (dlblog!~dlblog@c-76-127-227-175.hsd1.ma.comcast.net) has joined #mythtv | |
[11:44:37] | CaCtus491 (CaCtus491!~Kent@123-243-197-152.static.tpgi.com.au) has joined #mythtv | |
[11:44:37] | foxbuntu (foxbuntu!~foxbuntu@ubuntu/member/foxbuntu) has joined #mythtv | |
[11:44:37] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv | |
[11:44:37] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[11:44:37] | pjd_ (pjd_!~phil@93.89.91.89) has joined #mythtv | |
[11:44:37] | jams (jams!~jams@cpe-184-58-217-97.wi.res.rr.com) has joined #mythtv | |
[11:44:37] | dinamic|screen (dinamic|screen!~remote@buffalo.cendio.se) has joined #mythtv | |
[11:44:37] | analogue (analogue!~analogue@cpepool6cmts2-150.sanbrunocable.com) has joined #mythtv | |
[11:44:37] | GreyFoxx (GreyFoxx!~greg@mythtv/developer/GreyFoxx) has joined #mythtv | |
[11:44:37] | xris (xris!~xris@mythtv/developer/xris) has joined #mythtv | |
[11:44:37] | tgm4883 (tgm4883!~tgm4883@ubuntu/member/tgm4883) has joined #mythtv | |
[11:44:37] | rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv | |
[11:44:37] | idl0r (idl0r!~idl0r@gentoo/developer/idl0r) has joined #mythtv | |
[11:44:37] | f33dMB (f33dMB!~f33dMB@li100-62.members.linode.com) has joined #mythtv | |
[11:44:37] | sunkan (sunkan!~sunkan@alva.zappa.cx) has joined #mythtv | |
[11:44:37] | Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has joined #mythtv | |
[11:44:37] | Cougar (Cougar!~cougar@kkk.version6.net) has joined #mythtv | |
[11:44:37] | jstenback (jstenback!~jstenback@2620:101:8003:200:224:e8ff:fe39:34c2) has joined #mythtv | |
[11:44:37] | laga (laga!~laga@pdpc/supporter/student/laga) has joined #mythtv | |
[11:44:37] | whoDat (whoDat!~cal@yossman.net) has joined #mythtv | |
[11:44:37] | poptix (poptix!poptix@poptix.net) has joined #mythtv | |
[11:44:37] | David_Miller (David_Miller!~dave@pretender.frop.net) has joined #mythtv | |
[11:44:37] | damaltor (damaltor!sbnc@h1889977.stratoserver.net) has joined #mythtv | |
[11:44:37] | _charly_ (_charly_!kroseneg@sunrise.schmidham.net) has joined #mythtv | |
[11:44:37] | joe____ (joe____!~bob@64.73.32.135) has joined #mythtv | |
[11:54:00] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Read error: Connection reset by peer) | |
[12:11:15] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv | |
[12:24:09] | danielk22: | jya: Yes, inheriting from multiple QObject derived classes is still banned by Qt. |
[12:27:07] | danielk22: | jya: What happens is that moc maps each slot to a number counting up 1,2,3,4 when you inherit from two Qt based classes connect(SIGNAL(x),SLOT(y)) can connect x to a completely different function z() which even takes completely different parameters. |
[12:28:38] | danielk22: | jya: It also breaks the Qt runtime type detection which makes various things go all segfaulty. |
[12:29:09] | danielk22: | jya: Not only can you only use one QObject derived parent, but that parent must be the first one you inherit from. |
[12:35:09] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[12:56:33] | danielk22 (danielk22!~danielk@96.57.9.142) has quit (Quit: Leaving.) | |
[13:03:59] | amessina (amessina!~amessina@2001:470:1f11:a4:d6be:d9ff:fe8d:7c1e) has joined #mythtv | |
[13:11:52] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[13:20:00] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has quit (Remote host closed the connection) | |
[13:20:45] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[13:22:19] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[13:41:35] | rsiebert (rsiebert!~quassel@e179133224.adsl.alicedsl.de) has joined #mythtv | |
[13:42:07] | rsiebert_ (rsiebert_!~quassel@g231185126.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds) | |
[13:47:45] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv | |
[14:16:58] | danielk22 (danielk22!~danielk@96.57.9.142) has joined #mythtv | |
[14:32:30] | Captain_Murdoch: | jya, "mythtranscode --hls --video -i INPUTFILE.mpg" should create a HLS stream for INPUTFILE.mpg. default destination dir ~/.mythtv/tmp/hls/ "-v record --loglevel debug" will get you some extra debug output. |
[15:00:37] | MythBuild: | build #108 of 0.25-linux-64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . t/builds/108 blamelist: Stuart Morgan <smorgan@mythtv.org > |
[15:07:30] | stuartm: | and again ... |
[15:10:08] | krys (krys!~krys@ip68-0-85-84.tu.ok.cox.net) has joined #mythtv | |
[15:16:38] | krys (krys!~krys@ip68-0-85-84.tu.ok.cox.net) has quit (Ping timeout: 252 seconds) | |
[15:17:18] | MythBuild: | build #109 of 0.25-linux-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . t/builds/109 |
[15:28:43] | gigem: | Here's my sledgehammer solution to the fuzzy time recording problem — remove kTimeslotRecord and kWeekslotRecord support for all but manual recordings! Additional option — remove kChannelRecord support and add "This channel" filter. I'm moderately serious. |
[15:32:42] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 255 seconds) | |
[15:32:50] | danielk22: | gigem: I use the channel record because it's makes the scheduler run much faster than any channel, has that changed? Or is kChannelRecord just causing too many problems? |
[15:33:16] | stuartm: | the channel record change actually sounds good to me, it's increasingly irrelevant in the UK to want that restriction, there are too many +1 channels, you might want to restrict it to 'this network' but not often to 'this channel' |
[15:33:23] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv | |
[15:34:26] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[15:35:10] | stuartm: | I wouldn't be sorry to see timeslot/weekslot go either, they've never worked very well in the UK, more often result in the wrong episode being recorded or nothing at all |
[15:37:51] | MythBuild: | build #120 of 0.25-freebsd-64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . t/builds/120 blamelist: Stuart Morgan <smorgan@mythtv.org > |
[15:39:07] | gigem: | danielk22: kChannelRecord is still faster and why I always use it whenever possible. Using a "This channel" filter accomplishes the same thing. That part was mainly a "well, if we're cleaning up the recording rules offered to users, then here's another one" moment. I'm less serious about it. |
[15:39:38] | gigem: | stuartm: Right. I suspect sphery would be all for it too. |
[15:39:41] | stuartm: | gigem: and I know you were only being moderately serious and not completely serious, but I think fewer schedule types only makes the experience simpler for the majority of exist and future users even if it's at the expense of a few 'power' users |
[15:40:40] | stuartm: | I might be repeating something I've said earlier on the subject there, and I don't want to press the point :/ |
[15:41:10] | gigem: | Right. None of the current, commercial DVRs I've seen lately offer timeslot and weekslot for that reason. They only offer to record this showing or all showings for a given title. |
[15:41:36] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit () | |
[15:43:08] | danielk22: | I think regular users use kChannelRecord. It allows you to only record the new 30 Rock episodes on say NBC while ignoring the re-runs on Fox. |
[15:46:20] | gigem: | danielk22: If it were done, the kChannelRecord functionality wouldn't really go away. It would just be presented differently. Instead of choosing kChannelRecord, you'd choose kAllRecord and then turn on a filter which then limits the rule to that channel. |
[15:49:04] | MythBuild: | build #121 of 0.25-freebsd-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . t/builds/121 |
[15:49:25] | stuartm: | gigem: none that I've seen do, I can see some people making the argument that we shouldn't try to compete but differentiate MythTV from the pack, however I personally don't want to be working on a huge project like this with all the work required just to maintain it, if we're only going to aim at attracting a dwindling number of hardcore types |
[15:53:25] | stuartm: | gigem: that bit about 'this network' has actually got me thinking, we could actually do that to an extent in DVB land – the broadcaster is identified by the default_authority, so you could setup rules saying "Record this programme only on BBC channels" |
[15:54:03] | stuartm: | I don't suppose there is anything similar in the US, maybe in the DataDirect info? |
[15:56:26] | Mousey (Mousey!~r0dent_@ross154.net) has joined #mythtv | |
[15:56:58] | gigem: | stuartm: No, we don't have anything equivalent to that. Sometimes, networks in the same family share a common prefix in the callsign (e.g. ESPN, ESPN2, ESPNU), but that not always the case. |
[16:03:18] | danielk22: | It can also get pretty confused in minor markets, a channel can carry programming from multiple networks depending on the time of day. |
[16:05:58] | gigem: | stuartm: Regarding compete with/differentiate from other DVRs, we've had some of that discussion before. What I'll add now is that I'm more appreciative of usability issues than I used to be, but MythTV has to do something above and beyond other DVRs to make it worth the trouble. |
[16:11:36] | stuartm: | gigem: oh I agree, I'm not saying we should be a carbon copy of other DVRs, or that we shouldn't have options for those who want to tweak in ways that commercial products don't allow, I'm just advocating keeping the most commonly used areas of the interface as simple as possible |
[16:12:56] | gigem: | I think we're in agreement there. |
[16:18:12] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv | |
[16:24:09] | wagnerrp: | stuartm: you have any aversion to including the stopforumspam IP blocklist to the wiki? |
[16:27:51] | Beirdo: | stuartm: what happened to the tagging there? :) |
[16:28:59] | Beirdo: | don't forget to tag mythweb too, BTW |
[16:30:07] | stuartm: | Beirdo: I thought we'd fixed the release script to tag mythweb? |
[16:30:17] | stuartm: | wagnerrp: go for it |
[16:30:18] | Beirdo: | Hmm |
[16:30:42] | Beirdo: | seems not, I thought I had, musta fallen off the list of things to do. Crap |
[16:30:46] | stuartm: | Beirdo: I screwed up and didn't change branches on mythweb before running the script |
[16:31:04] | wagnerrp: | stuartm: my only concern would be performance, apparently its a pretty massive file |
[16:31:10] | Beirdo: | I'll go fix the script, we can do this (hopefully) last one by hand |
[16:31:21] | SteveGoodey (SteveGoodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has joined #mythtv | |
[16:31:23] | wagnerrp: | dont know what that would do trying to process each of those IPs individually on every page load |
[16:31:32] | Beirdo: | stuartm: ahh, gotcha. We all do that, was just confused what had happened |
[16:31:46] | stuartm: | wagnerrp: we'll see how it goes, if it causes problems we can always stop using it |
[16:32:10] | stuartm: | Beirdo: I keep forgetting that mythweb sits in it's own repo :) |
[16:33:13] | Beirdo: | hmmm, it does say that it's tagging and pushing |
[16:33:54] | Beirdo: | maybe you need to git pull in extras? :) |
[16:34:13] | Beirdo: | heh, yeah, that extra repo has caused us interesting issues. |
[16:34:59] | stuartm: | Beirdo: I updated extras before running the script |
[16:35:11] | Beirdo: | interesting. then it should have done it |
[16:35:12] | stuartm: | and the output shows it tagging mythweb |
[16:35:32] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[16:36:04] | Beirdo: | Oooh, I think I have an idea |
[16:36:13] | Beirdo: | where do you have mythweb checked out? |
[16:36:25] | Beirdo: | what's the directory structure like? |
[16:37:17] | stuartm: | they all sit in the same directory, extras/mythweb/mythtv |
[16:37:35] | Beirdo: | hmm |
[16:37:40] | Beirdo: | OK, so much for that |
[16:38:36] | Beirdo: | I think our pushd/popd are out of whack somehow in that script |
[16:39:03] | stuartm: | Beirdo: looking at github the tag was pushed and synced |
[16:39:15] | stuartm: | https://github.com/MythTV/mythweb/tree/v0.25.2 |
[16:39:27] | stuartm: | so it's just the commit hook? |
[16:41:14] | Beirdo: | hmmm. |
[16:41:17] | Beirdo: | one sec |
[16:42:16] | stuartm: | news flash from Geoff, using the unstable can seriously affect WAF |
[16:42:48] | Steve-Goodey (Steve-Goodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has joined #mythtv | |
[16:45:55] | Beirdo: | Oooh |
[16:46:11] | Beirdo: | stuartm: I think you have mythweb checked out from github, not alcor |
[16:46:37] | Beirdo: | i.e. your pushed tag only went to github and will be wiped by the next push to alcor |
[16:46:55] | Beirdo: | check the .git/config in mythweb :) |
[16:47:07] | stuartm: | ah bugger |
[16:47:47] | stuartm: | yeah, this separate repo thing is a huge pain |
[16:48:00] | Beirdo: | there, that should fix that tag :) |
[16:48:10] | Beirdo: | I pulled the tag from github, pushed to alcor |
[16:49:53] | Beirdo: | so, yeah, change the remote url to git@git.mythtv.org :mythweb |
[16:49:58] | Beirdo: | and you should be good |
[16:50:04] | Beirdo: | (or code.mythtv.org) |
[16:50:20] | amessina (amessina!~amessina@2001:470:1f11:a4:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!) | |
[16:51:10] | Goga777 (Goga777!~Goga777@128-71-157-121.broadband.corbina.ru) has joined #mythtv | |
[16:52:15] | MythBuild: | build #127 of 0.25-linux-ppc is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . c/builds/127 blamelist: Stuart Morgan <smorgan@mythtv.org > |
[16:55:21] | Goga777 (Goga777!~Goga777@128-71-157-121.broadband.corbina.ru) has quit (Read error: Connection reset by peer) | |
[16:56:26] | Goga777 (Goga777!~Goga777@128-71-157-121.broadband.corbina.ru) has joined #mythtv | |
[17:00:15] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv | |
[17:00:45] | zombor_ (zombor_!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[17:01:42] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Read error: Connection reset by peer) | |
[17:01:43] | MythBuild: | build #128 of 0.25-linux-ppc is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/0.25 . . . c/builds/128 |
[17:13:05] | Beirdo: | So, what inspired a 0.25.2? :) |
[17:13:32] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 248 seconds) | |
[17:16:01] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Quit: leaving) | |
[17:16:25] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv | |
[17:18:36] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[17:24:37] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Read error: Connection reset by peer) | |
[17:25:53] | stuartm: | it's about three weeks late ;) |
[17:26:18] | Beirdo: | heh, I didn't realize we were planning on one, not that it matters :) |
[17:26:27] | stuartm: | we agreed to do it back then, but important fixes kept going in and I never found the right moment |
[17:26:50] | Beirdo: | Hmm, I musta missed the conversation somehow. But cool. |
[17:27:13] | stuartm: | all the deadlock fixes needed pushing out to those using tarballs, but there was also a major fix just after 0.25.1 was released, but I forget what it was now |
[17:27:28] | Beirdo: | yeah |
[17:27:49] | stuartm: | really no harm in regular point releases, lets folks know we're still alive |
[17:27:54] | Beirdo: | agreed. |
[17:28:16] | Beirdo: | it's all cool, as long as it's done at "stable" points and all |
[17:28:54] | stuartm: | plus it gives people no excuse to be complaining about bugs we've already fixed |
[17:29:02] | Beirdo: | :) Yeah |
[17:29:39] | Beirdo: | and people really need to start posting the version info as required or we're gonna get real bitchy about closing tickets as "Need Information" |
[17:30:36] | stuartm: | we could make it a required field, means writing a new python plugin for trac though |
[17:30:41] | Beirdo: | we keep asking, and it's the same people over and over and over |
[17:30:52] | Beirdo: | like Brian what's his face... |
[17:31:28] | Beirdo: | and Bill Meek, etc etc |
[17:31:38] | Beirdo: | gets tiring asking for it :) |
[17:33:15] | Beirdo: | anyways, off to a meeting. |
[17:33:32] | Goga777 (Goga777!~Goga777@128-71-157-121.broadband.corbina.ru) has quit (Quit: Leaving) | |
[17:41:27] | danielk22: | Beirdo: I hope you don't mind I assigned the abs() ticket for transcode.cpp to you. I think abs() for long long is actually a bug since it's not required to work with C++03. |
[17:41:59] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv | |
[17:44:58] | danielk22: | Honestly, I think it is ugly to use qAbs() when abs() is built into the language for all the C++ required types, but since abs(long long) isn't built-in... |
[17:57:11] | SteveGoodey (SteveGoodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has quit (Remote host closed the connection) | |
[18:00:08] | SteveGoodey (SteveGoodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has joined #mythtv | |
[18:03:55] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 246 seconds) | |
[18:05:12] | zombor_ (zombor_!~zombor_@kohana/developer/zombor) has quit (Read error: Operation timed out) | |
[18:07:38] | zombor (zombor!~zombor_@50-73-122-41-ip-static.hfc.comcastbusiness.net) has joined #mythtv | |
[18:07:38] | zombor (zombor!~zombor_@50-73-122-41-ip-static.hfc.comcastbusiness.net) has quit (Changing host) | |
[18:07:39] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[18:23:36] | Beirdo: | danielk22: we could add a compat.h for it |
[18:24:03] | Beirdo: | sure, I don't mind it being on my queue |
[18:30:20] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 248 seconds) | |
[18:32:33] | stuartm: | if we did that would it be best to change the code to llabs() and add the compat.h entry for that? Rather than abs(long long) which isn't correct in any version of the standard? |
[18:33:46] | stuartm: | llabs() will eventually work on all platforms, we're just waiting for some compilers to catch up with C++11 |
[18:43:47] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv | |
[18:47:26] | Beirdo: | correct |
[18:47:55] | Beirdo: | that's what I actually meant, my brain was suffering from lack-of-caffeine, sorry |
[18:50:51] | Steve-Goodey (Steve-Goodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[18:51:39] | Steve-Goodey (Steve-Goodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has joined #mythtv | |
[18:53:53] | stuartm: | Beirdo: you didn't actually say, I was just checking :) |
[18:55:14] | Seeker`: | jya: The patch would have been generated on my dev machine while testing it |
[18:55:51] | Beirdo: | stuartm: yeah, you read my mind well, though. |
[19:03:33] | danielk22: | stuartm: My understanding is that abs(long long) in <algorithm> is part of C++11 |
[19:06:18] | danielk22: | From en.cppreference.com/w/cpp/numeric/math/abs it looks like both llabs(long long) and abs(long long) are added to <cstdlib> in C++11. |
[19:18:24] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[19:32:06] | stuartm: | danielk22: really? huh, interesting ... bit redundant to add both, but I suppose they were going for compatibility with C99 |
[19:33:15] | danielk22: | stuartm: Yep, They also added all those useful MAXINT/MININT type macros from C99.. Dunno why they didn't do that in C++03 |
[19:45:42] | stuartm: | who is maintaining mythgame these days? |
[19:56:55] | Beirdo: | maintaining? umm, nobody |
[20:00:28] | Sharky-Sleep is now known as Sharky112065 | |
[20:05:28] | natanojl: | stuartm: Thinking about #10918 ? I think that's the way it has been since the MythUI port. A certain node in the tree gets populated when nodeChanged(MythGenericTree*) is emitted |
[20:05:28] | ** MythLogBot http://code.mythtv.org/trac/ticket/10918 ** | |
[20:16:40] | andreax (andreax!~andreaz@p54BF2091.dip.t-dialin.net) has joined #mythtv | |
[20:35:02] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[20:40:02] | stuartm: | at times git likes to remind me why I hated it at first sight ... :( |
[20:42:10] | stuartm: | if anyone wonders why my last commit message was so brief it's because I didn't care to retype the long and detailed version that I originally composed |
[20:53:09] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has quit (Quit: Ex-Chat) | |
[21:10:25] | dekarl1 (dekarl1!~dekarl@p4FE850DC.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[21:14:14] | Steve-Goodey (Steve-Goodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[21:16:42] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 252 seconds) | |
[21:19:51] | SteveGoodey (SteveGoodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has quit (Remote host closed the connection) | |
[21:23:34] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[21:33:32] | Lomion0815 (Lomion0815!~markus@188-23-94-165.adsl.highway.telekom.at) has quit (Remote host closed the connection) | |
[21:34:38] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 255 seconds) | |
[21:40:40] | Vernon_at_work (Vernon_at_work!~singv003@lightcloud.verns.net) has joined #mythtv | |
[21:42:08] | amejia (amejia!~andres@xbmc/staff/amejia) has joined #mythtv | |
[21:43:09] | amejia (amejia!~andres@xbmc/staff/amejia) has quit (Read error: Connection reset by peer) | |
[21:43:47] | amejia (amejia!~andres@129.174.97.130) has joined #mythtv | |
[21:43:47] | amejia (amejia!~andres@xbmc/staff/amejia) has joined #mythtv | |
[21:43:47] | amejia (amejia!~andres@129.174.97.130) has quit (Changing host) | |
[21:45:36] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit () | |
[21:53:08] | yoyolala (yoyolala!~yoyolala@unaffiliated/yoyolala) has joined #mythtv | |
[21:53:32] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[21:59:52] | danielk22: | superm1: If we wanted something like "sysctl -w net.core.rmem_max=1048576" in the mythtv startup script to make HDHomeRun work better (see #10414) would that be something for the packaging repo? |
[21:59:52] | ** MythLogBot http://code.mythtv.org/trac/ticket/10414 ** | |
[22:41:34] | andreax (andreax!~andreaz@p54BF2091.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[22:44:21] | yoyolala (yoyolala!~yoyolala@unaffiliated/yoyolala) has quit (Quit: leaving) | |
[22:57:20] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[23:14:20] | dlblog (dlblog!~dlblog@c-76-127-227-175.hsd1.ma.comcast.net) has quit (Ping timeout: 246 seconds) | |
[23:17:22] | amejia (amejia!~andres@129.174.97.130) has joined #mythtv | |
[23:17:22] | amejia (amejia!~andres@xbmc/staff/amejia) has joined #mythtv | |
[23:17:22] | amejia (amejia!~andres@129.174.97.130) has quit (Changing host) | |
[23:19:56] | dlblog (dlblog!~dlblog@c-76-127-227-175.hsd1.ma.comcast.net) has joined #mythtv | |
[23:36:19] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Quit: Leaving.) | |
[23:43:45] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Remote host closed the connection) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.