MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (76):

aloril, Anssi, Beirdo, bobweaver, brfransen, Captain_Murdoch, CeilingKitten, Chutt, clever, coling, Cougar, dblain, dekarl, dgeary2, ElmerFudd, fetzerch, foxbuntu, ghoti, Gibby, gregL, GreyFoxx, J-e-f-f-A, jams, jarle, jarryd, jheizer, joe_____, joki, jpabq, jpabq_, jpharvey, jst, jwhite, jya, kc, kenni, kurre2, kwmonroe, laga, moparisthebest, MythBuild, MythLogBot, nephyrin, neufeld`, Nothing4You, PatrickDickey, peper03, poptix, purserj, robink, rsiebert, Seeker`, seld, Sharky112065, skd5aner, sl1ce, SmallR2002, sphery, sraue, stuarta, stuartm, superm1, svalcken, taylorr, tgm4883, Tobbe5178, toeb, tonsofpcs, tris, wagnerrp, wahrhaft, wolfgang, XDS2010_, xris, _charly_, _nyloc_
Friday, August 23rd, 2013, 00:00 UTC
[00:00:31] knightr: yep, if you did a search you would like them to appear like that I would guess but there are a lot of places where you would like to display them normally (it's not for nothing they call it a sort order...)
[00:01:02] skd5aner: for example, a huge number of shows start with "The"
[00:01:09] skd5aner: should they be sorted by "The" or not?
[00:01:27] skd5aner: Right now, they're not... which is correct in my opinion
[00:01:50] knightr: I know some of us don't like adding settings but I would prefer to give the user control over that...
[00:02:27] jya: skd5aner: not including the "The" in the sorting is the proper way of doing so
[00:02:58] skd5aner: agreed
[00:03:17] jya: that's how all library system I've ever used is doing
[00:03:18] skd5aner: I mean, I agree with jya, not sure I agree with the setting... but...
[00:03:39] jya: oh, that reminds me of my 4th to-do things for the next feature
[00:03:57] jya: you type 1 once on a list and it takes you to A
[00:03:59] skd5aner: heh, 4'th todo?
[00:04:01] jya: 1 again, to B etc...
[00:04:25] jya: just like searching with my old phone in my address book
[00:04:29] skd5aner: jya: I think there used to be a feature similiar to that
[00:04:33] skd5aner: and I think it was removed
[00:04:36] jya: never seen it
[00:04:45] skd5aner: I mean, removed like 3–4 years ago
[00:04:48] jya: and searching through the recordings using my remote control is an absolute pain
[00:05:13] skd5aner: I saw earlier you said you didn't have page-up/page-down mapped to your remote... I don't know how I could manage without those
[00:05:36] jya: i have like 2000 categories of recordings in there
[00:05:44] knightr: skd5aner, jya but that would only be when you are showing a sorted list, if you are on a specific entry, would you display it like that?
[00:05:46] skd5aner: I can page up and down through my libraries within a few seconds... but if I had to do a single up/down, I would die
[00:05:48] sphery: peper03 / knightr : The thread was "[Mythtv-developers] Standardize capitalization in strings" in Aug, 2011
[00:05:51] jya: may go faster with pageup pagedown, but it will still be a pain
[00:06:08] sphery: I can't get a link--I lost my password to mailman for that list when I lost my HDD
[00:06:23] knightr: sphery, you can ask for a password reminder...
[00:06:31] knightr: That's what I just did...
[00:06:59] sphery: if it's not a complete reset, it won't work (mine are all generated passwords that I never knew :)
[00:07:01] knightr: (because I had lost mine for the same reasons as you...)
[00:07:28] sphery: the references we looked at back then were: Apple – http://developer.apple.com/library/mac/docume . . . 365-BABDIBBH
[00:07:35] knightr: Your Mythtv-developers password is: ....
[00:07:50] knightr: It sends you your current password...
[00:08:14] sphery: GNOME: http://developer.gnome.org/hig-book/stable/de . . . pitalization / Qt Creator: http://doc.qt.nokia.com/qtcreator-extending/q . . . pitalization (which references and agrees with KDE's: http://techbase.kde.org/Projects/Usability/HIG/Capitalization )
[00:08:46] knightr: (or gives you a new one... I love weird passwords but not that weird...)
[00:09:10] sphery: There's also: Windows User Experience Interaction Guidelines: http://msdn2.microsoft.com/en-us/library/Aa511258.aspx , and wikipedia lists several more at http://en.wikipedia.org/wiki/Human_interface_guidelines
[00:09:31] sphery: so, now to try to reset password :)
[00:09:59] knightr: is there a way to search with mailman?
[00:10:17] jya: knightr: unfortunately not
[00:10:23] sphery: wow, nice--it's easy
[00:10:39] knightr: sphery, thanks I just saw your post about when it was posted...
[00:11:08] knightr: jya, thank you, at least now I know it's not worth looking for one...
[00:11:53] jya: well, there is a way to search
[00:12:24] jya: you start at the beginning, click on every single message, read them… you'll end up finding it
[00:12:36] jya: LOL
[00:12:48] sphery: here's the link: http://www.mythtv.org/mailman/private/mythtv- . . . ad.html#3482
[00:12:50] knightr: jya, ROTFL...
[00:12:57] knightr: I am too used to that one...
[00:12:59] sphery: not much to the thread (including no actual decision made :)
[00:13:08] jya: having said that, I have it all in gmail
[00:13:09] sphery: most are pretty much the same, though
[00:13:11] jya: searching there is easy
[00:13:25] knightr: sphery, there were quite a few reference to different standards...
[00:13:31] sphery: knightr: thanks for helping me get my password reset--I thought I'd have to find someone with the keys to the mail server
[00:13:46] sphery: right, the list I gave above
[00:14:00] knightr: skd5aner, essentially Mike had posted a list of many different guidelines and exemples...
[00:14:01] jya: sphery: no decision is ever made , but there is often a discussion about it… That's if there's a response to the original solicitation for comments; which more often than not is ignored.
[00:14:08] jya: well, that's my experience anyway
[00:14:10] knightr: no problem Mike...
[00:14:42] skd5aner: jya: either that, or someone makes a decision, and then everyone else hates it and asks them why they didn't solicit feedback and discussion :P
[00:14:56] knightr: sphery, jya we have to chose something, it's a mess...
[00:14:56] sphery: jya: hehe, yeah, all too often
[00:15:01] sphery: it's easier to discuss than decide
[00:15:30] knightr: (trust me when you have to translate them you notice how many different standard people use..)
[00:15:35] skd5aner: knightr: don't overthink it... pick a standard, say you want to use that standard, and that you will unless someone objectics
[00:16:08] knightr: the main app and plugins is not that bad, it's the themes, everybody seems to take a different standard...
[00:16:08] skd5aner: "objectics"? geeze, I suck at typing
[00:16:11] sphery: knightr: it may actually make sense for the translators (and/or you and kenni ) to make the decision
[00:16:28] knightr: Is it normal that adding some themes add over 500 *new* strings, I don't think so...
[00:16:29] sphery: I know I trust your opinion better than mine (I'm far more into the practical than the style)
[00:16:35] jya: well, if you send an email asking about how to capitalize… I will then reply about how we should be using utf-16 instead, using tools xxxx.. To which everyone will chip in to argue which is the better tool to edit unicode character.. and after 10 emails, no one would remember what theo original topic was about
[00:16:58] IReboot (IReboot!~doug@CPE10bf48e67915-CM78cd8e7e342d.cpe.net.cable.rogers.com) has quit (Quit: Ex-Chat)
[00:16:59] knightr: ROTFL..
[00:17:21] jya: skd5aner: I like that link you sent before about song title
[00:17:32] skd5aner: yea, it's listed up above...
[00:17:33] knightr: jya, we just need to implicate enough people who deal with the user interface and try to get the themers to follow these as well...
[00:17:43] skd5aner: http://wiki.musicbrainz.org/Style/Language/English
[00:17:46] skd5aner: short and simple
[00:17:53] sphery: basically, if it works and it's consistent, I think it's good, but some may have more of a preference based on style, so if they can just give me a style to use, I'll be happy
[00:17:55] jya: make sense, I'm fairly certain that's what apple used as well as guidelines
[00:18:16] knightr: sphery, our native languages are not English, we're not the one who should chose what capitalization is used in the original English text I believe...
[00:18:21] jya: but only for menu entry right? (e.g for titles)
[00:18:38] sphery: yeah, guess getting all the translators involved makes more sense
[00:18:46] knightr: Anyway, everybody translate using their conventions and title case is mostly used in English I believe..
[00:18:48] sphery: but still, I trust you all more than me :)
[00:19:03] jya: knightr: and in French, use accents on the uppercase
[00:19:07] skd5aner: btw, tons of corner case discussion on that wiki's discussion page: http://wiki.musicbrainz.org/Talk:Style/Language/English
[00:19:39] jya: À Paris, Il Fait Beau
[00:19:49] knightr: sphery, it's more the themers who should be implicated, these are the one who would need to follow them beside the devs...
[00:20:57] knightr: jya, on en utilise je te ferai remarquer... Épisode is written with an accent when it is at the beginning of a sentence (or when it makes sense to capitalize...)
[00:21:25] knightr: (what I said to jya is that we use accents on caps in French...)
[00:21:27] jya: bien….
[00:22:54] knightr: funny thing is that it was not common to use accents on caps when I went to school but now it's the norm...
[00:23:03] knightr: (and I respect it...)
[00:23:21] knightr: but don't try to make me write oignon (onion), ognon... :)
[00:24:58] knightr: sphery, I try to respect the rules of the language I write in as best I can but I am pretty sure you would do a better job than I...
[00:24:59] jya: knightr: in technical litterature it is the norm… Always has been…. But for writing a letter, no
[00:25:29] jya: A few years back, I was overseeing the translations of the HP technical manuals
[00:25:53] sphery: hehe, I'm very slow to change with the style. When I went to school, pluralization of initialisms was done with an apostrophe (which makes sense to set the s off from the actual initialism and from the "to indicate missing letters, like in can't" perspective), but now it's frowned upon, but I still say LCD's or HDD's or ...
[00:26:00] skd5aner: What's the deal with Accents on caps? I took french in high school, many years ago, and don't remember anything like that?
[00:26:15] sphery: I'm an old dog who refuses to learn new tricks
[00:26:25] jya: I had a discussion with the French translation company, who gave me then some interesting examples on what could happen if you didn't use accents and the change of meaning… could get something meaning something completely different… was fascinating
[00:26:26] skd5aner: of course, I've forgotten 98% of the French I did learn, so...
[00:26:40] knightr: jya, my bro knows there rules better than I do though, he has a B.A in translation (and a LLB as well but that's another story...)
[00:26:57] jya: skd5aner: yes, normally, in French you don't use accent on caps… but technical books you do
[00:27:29] jya: skd5aner: the problem with french is that there are more exceptions than rules…
[00:27:37] skd5aner: :)
[00:27:55] knightr: sphery, maybe but I am pretty sure that just as I do you would respect a convention (even if it was not the one you are used to) if you had to..
[00:28:11] knightr: jya, ROTFL...
[00:28:36] knightr: oops, I meant these not there earlier...
[00:29:24] knightr: jya, there are language which have even more rules than French though...
[00:29:55] knightr: (I am having a hard time with declensions in another language I am/was trying to learn...)
[00:30:11] knightr: s/language/languages
[00:30:36] jya: well, not sure there's any point trying to fix the leak in the HTTP Live Streaming recorder. It will leak 120 bytes every segments which is about 10s on average… would be very hard to change that as it would break potential seeking… just that the stream is kept in memory at all time and it does grow over time
[00:31:07] knightr: Fortunately there are no longer any declensions in French (there used to be a few hundreds of years ago according to what I read...)
[00:31:17] sphery: knightr: definitely--when doing anything besides writing "in my own voice" I respect the conventions I'm given
[00:31:20] jya: it does get deleted when the recording ends or you quit livetv
[00:31:24] jya: so not a leak as such
[00:33:03] nyloc (nyloc!~quassel@p3EE2CBDE.dip0.t-ipconnect.de) has quit (Read error: Operation timed out)
[00:33:41] nyloc (nyloc!~quassel@p3EE2CBDE.dip0.t-ipconnect.de) has joined #mythtv
[00:34:11] knightr: jya, unless I miscalculated it means 43k per hour, it would take a long time before it became problematic...
[00:34:18] ** jya wonder if he will find some bugs again today **
[00:34:49] dekarl (dekarl!~dekarl@p4FCEFDA4.dip0.t-ipconnect.de) has quit (Read error: Operation timed out)
[00:35:00] jya: knightr: and by default with HLS, assuming you have no guide data, a recording is one hour long max
[00:35:02] dekarl (dekarl!~dekarl@p4FCEFDA4.dip0.t-ipconnect.de) has joined #mythtv
[00:35:12] jya: so it builds up to 43k per hour, then is reset back to 0
[00:35:45] jya: the recording info build up is about 4 times that, and it never seems to be dropped ever… now that's a leak
[00:36:43] knightr: sphery, so you would most likely do a better job than me :) since you have the advantage it is your mother tongue as well...
[00:36:58] knightr: jya, yep so it is hardly a problem...
[00:44:04] knightr: jya before or after release? normally :) we are only supposed to address critical bugs now...
[00:44:52] knightr: (the meaning of critical is subject to interpration though...)
[00:51:06] jya: knightr: I've just "fixed" 2 critical and 1 blocker without touching a line of code...
[00:52:22] knightr: jya, ??? they were already fixes but nobody had close them?
[00:52:29] knightr: s/close/closed
[00:52:46] jya: or they got fixed along the way and no one was aware of a bug report
[00:52:55] jya: happen often
[00:56:54] sphery: nice
[00:56:59] sphery: good work
[00:57:11] sphery: finding those is often a challenge
[00:57:41] jya: sphery: just need people to go over them… it's annoying yes.. but it needs to be done
[00:58:00] knightr: jya I think you can close 11756 now... :)
[00:58:42] jya: cool...
[00:58:49] jya: only took 2 hours of arguing :)
[00:58:52] knightr: yep. the only one that looks more suspicious was the 0.24 one, there was more chance that the problem had been fixed since then...
[00:59:08] knightr: :) That's why I pinged you about it... :)
[01:00:04] jya: well, it did make me go over the code, and I've fixed a few things there
[01:00:14] jya: though not related to what he was seeing
[01:01:30] jya: need to find a AAC/LATM content.. I have that somewhere (#11604)
[01:01:30] ** MythLogBot http://code.mythtv.org/trac/ticket/11604 **
[01:03:46] stichnot: jya: in addition to the phone-style method of searching a buttonlist (which requires a sorted list), it could also be useful to use 1=10%, 2=20%, etc. I think stuartm mentioned about 4 separate approaches here some time ago.
[01:04:08] jya: stichnot: that later one is probably much easier to implement
[01:04:14] jya: or searching T9 like
[01:04:44] jya: wonder if there's a T9 open source implementation
[01:05:52] knightr: jya, T9, isn't it what is used on cell phones?
[01:05:59] jya: it is
[01:07:09] jya: on my old nokia, I can type 43556 and it will show me a shorten list of every address book entries whose name can be defined by that combiation (here hello)
[01:07:20] knightr: Isn't mythtv-setup using it (if somebody is a little masochistic...)
[01:07:23] knightr: ?
[01:07:57] jya: so you want survivor, you type 7878 and it finds surv
[01:08:01] jya: it's great
[01:08:57] knightr: there are small remotes with keyboards nowadays though (just like cell phones have separate keyboards nowadays)
[01:09:17] knightr: (not mine mind you but it's a *little* old...)
[01:10:17] knightr: the main problem with it is when you have to use the same key two times in a row...
[01:10:58] jya: not with the method I describe above no
[01:13:45] knightr: ok, I just re-read on it, it's not exactly the method I thought it was...
[01:14:14] jya: i have an app for my phone that does the same
[01:14:18] knightr: (I remember it was a cell phone text entry method but I was confusing it with another cell phone text entry method...)
[01:15:10] jya: you type the name you want with the dialing keypad. don't worry about repeat: so john is 5466
[01:15:27] knightr: it depends on having a dictonary if what I read is accurate, so it might be a problem to have it support other languages...
[01:15:37] knightr: s/dictonary/dictionary
[01:15:46] jya: and it shows a list of entries, with "john" highlighed. if there's an ambiguity, well the word using the same sequence number is highlighted to
[01:15:56] jya: no need for a dictionary here.
[01:16:25] jya: it is just about finding the combinations matching the number sequence
[01:16:28] dekarl (dekarl!~dekarl@p4FCEFDA4.dip0.t-ipconnect.de) has quit (Read error: Operation timed out)
[01:17:06] knightr: (I am refering to the wikipedia article on the subjet... http://en.wikipedia.org/wiki/T9_%28predictive_text%29 )
[01:17:38] jya: so if in your list you had john and ligo, both would appear. with john highlighted and so would ligo
[01:17:50] jya: yeah, but this is not predictive
[01:18:02] jya: it doesnt' try to match would you could type next
[01:18:16] jya: let me give you a screen capture of the app
[01:21:52] jya: https://itunes.apple.com/au/app/smart-dial-sp . . . 4618148?mt=8
[01:22:33] jya: see there.. you type 848, well that match viv in vivian or tiv in the email (but could have been in the name)
[01:24:34] svalcken (svalcken!~svalcken@dslb-084-059-107-242.pools.arcor-ip.net) has joined #mythtv
[01:24:37] knightr: OK, I get it... it actually uses what you are browsing/searching into as a sort of dictionary... I assume it tries all the permutations of letters possible with those numbers and see if they match anything in the list (in this case an address book...)
[01:27:05] svalcken1 (svalcken1!~svalcken@dslb-084-059-123-237.pools.arcor-ip.net) has quit (Ping timeout: 245 seconds)
[01:28:25] jya: was just given a suggestions on how to do it easily with regex
[01:28:37] knightr: you could build a regex with the possible permutations of letter and test it on all the elements in a list...
[01:29:20] knightr: LOL, that's exactly what I was thinking... (I was typing the above sentence before I saw your reply...)
[01:29:34] knightr: (but hadn't finished typing it obviously...)
[01:31:17] jya: so you have 2, your regex is [AaBbCc2] then 3, [DdEeFf3], so you search for "[AaBbCc2] [DdEeFf3]"
[01:31:54] jya: if the result list is > 10 entries, I wouldn't even display the thing
[01:32:06] jya: show "too many results" or something like that
[01:32:43] jya: or maybe, convert the title into a numerical series, and search into it.. advantage there is that you can easily tell where are the character that matches
[01:34:03] knightr: mmmm, you are right, that's pretty easy... I was thinking of putting all the possible permutations in a regex but actually replacing the numbers with a list of each of their possible value and concatenating all of them together is even easier...
[01:38:38] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[01:46:44] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!)
[01:54:11] bobweaver (bobweaver!~bobweaver@unaffiliated/bobweaver) has quit (Quit: Leaving)
[02:10:44] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds)
[02:14:38] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 264 seconds)
[02:15:48] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[02:19:42] dekarl (dekarl!~dekarl@p4FCEFDA4.dip0.t-ipconnect.de) has joined #mythtv
[02:32:55] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Ping timeout: 245 seconds)
[02:44:12] _nyloc_ (_nyloc_!~quassel@p3EE2C96B.dip0.t-ipconnect.de) has joined #mythtv
[02:48:05] nyloc (nyloc!~quassel@p3EE2CBDE.dip0.t-ipconnect.de) has quit (Ping timeout: 248 seconds)
[02:52:48] joki (joki!~joki@p54860ADA.dip0.t-ipconnect.de) has quit (Ping timeout: 276 seconds)
[02:57:14] joki (joki!~joki@p54860A7B.dip0.t-ipconnect.de) has joined #mythtv
[03:07:45] dgeary2 (dgeary2!~debian@pa49-187-84-226.pa.nsw.optusnet.com.au) has joined #mythtv
[03:11:45] dgeary2_ (dgeary2_!~debian@pa49-187-85-135.pa.nsw.optusnet.com.au) has joined #mythtv
[03:13:28] dgeary2 (dgeary2!~debian@pa49-187-84-226.pa.nsw.optusnet.com.au) has quit (Ping timeout: 245 seconds)
[03:13:45] dgeary2_ is now known as dgeary2
[03:30:25] stichnot (stichnot!~stichnot@ppp-68-126-151-208.dsl.pltn13.pacbell.net) has joined #mythtv
[03:30:25] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[03:30:25] stichnot (stichnot!~stichnot@ppp-68-126-151-208.dsl.pltn13.pacbell.net) has quit (Changing host)
[03:30:51] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 245 seconds)
[03:32:18] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[03:34:08] OldEnK (OldEnK!~OldEnK@75-167-207-32.cdrr.qwest.net) has joined #mythtv
[03:34:55] OldEnK (OldEnK!~OldEnK@75-167-207-32.cdrr.qwest.net) has left #mythtv ()
[03:36:17] dgeary2 (dgeary2!~debian@pa49-187-85-135.pa.nsw.optusnet.com.au) has quit (Quit: Ex-Chat)
[03:50:44] jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_)
[03:58:45] dblain: If anyone is curious and knows about the code referenced... MSVC is giving this compile warning:
[03:58:47] dblain: libs\libmythtv\mpeg\mpegtables.h(430): warning C4717: 'PSIPTable::PSIPTable' : recursive on all control paths, function will cause runtime stack overflow
[03:59:33] dblain: I don't have the time to look at it, but figured I'd mention it here just in case there is a chance it's a valid warning.
[04:18:06] aloril (aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi) has quit (Ping timeout: 264 seconds)
[04:21:47] jya: stichnot: which Qt compilation option did you have to use again for it to work with custom font?
[04:23:16] jya: can't find anything related to fontconfig
[04:26:49] stichnot: jya: I'll try to dig it up, it's been a while
[04:26:57] jya: thanks
[04:27:08] jya: going to prepare a mac build
[04:31:08] aloril (aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi) has joined #mythtv
[04:36:00] svalcken (svalcken!~svalcken@dslb-084-059-107-242.pools.arcor-ip.net) has quit (Ping timeout: 260 seconds)
[04:39:14] stichnot: jya: isn't it just -fontconfig ?
[04:41:02] stichnot: I'm looking at qt-everywhere-opensource-src-4.8.3/configure
[04:44:02] aloril (aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi) has quit (Ping timeout: 264 seconds)
[04:45:02] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[04:45:03] jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Client Quit)
[04:51:52] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Ping timeout: 268 seconds)
[04:54:14] svalcken1 (svalcken1!~svalcken@dslb-084-059-107-242.pools.arcor-ip.net) has joined #mythtv
[04:56:23] aloril (aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi) has joined #mythtv
[04:56:32] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv
[05:07:47] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[05:08:26] jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Client Quit)
[05:14:09] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Ping timeout: 240 seconds)
[05:19:33] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv
[05:23:50] dekarl: dblain: likely fallout from my refactoring to finally silence the CRC Errors that spam the log with false positives
[05:25:43] jya: stichnot: ./configure --help | grep font yield absolutely nothing
[06:05:42] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv
[06:07:58] stichnot: jya: weird – (sorry for multiline crap)
[06:08:00] stichnot: -no-fontconfig ..... Do not compile FontConfig (anti-aliased font) support.
[06:08:01] stichnot: * -fontconfig ........ Compile FontConfig support.
[06:08:03] stichnot: Requires fontconfig/fontconfig.h, libfontconfig,
[06:08:04] stichnot: freetype.h and libfreetype.
[06:08:35] stichnot: oh, that's under the "Qt/X11" section – does that apply to Mac?
[06:09:06] jya: i guess not...
[06:09:13] jya: configure certainly doesn't show that option
[06:22:21] jya: found out how to use the xcode tool a bit better and identify which code was the originating of a leak
[06:23:08] jya: it seems to be the LoggingItem that is the main culprit log wise.
[06:23:28] jya: I performed a 5 minutes recording, after which the memory usage of mythbackend had increased by 45MB.
[06:23:57] jya: all of them where from LoggingItem::create() (I run the backend with quite a fair amount of verbosity)
[06:26:40] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Ping timeout: 246 seconds)
[06:41:15] SteveGoodey (SteveGoodey!~steve@host217-42-221-180.range217-42.btcentralplus.com) has joined #mythtv
[06:45:57] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv
[06:51:15] SteveGoodey (SteveGoodey!~steve@host217-42-221-180.range217-42.btcentralplus.com) has quit (Quit: Konversation terminated!)
[07:05:02] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 264 seconds)
[07:07:12] stichnot (stichnot!~stichnot@ppp-68-126-151-208.dsl.pltn13.pacbell.net) has joined #mythtv
[07:07:15] stichnot (stichnot!~stichnot@ppp-68-126-151-208.dsl.pltn13.pacbell.net) has quit (Changing host)
[07:07:15] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[07:35:34] MasterD24 (MasterD24!~MasterD24@71-17-173-44.regn.hsdb.sasknet.sk.ca) has joined #mythtv
[07:39:04] yunosh (yunosh!~jan@horde/jan) has joined #mythtv
[07:42:17] MasterD24 (MasterD24!~MasterD24@71-17-173-44.regn.hsdb.sasknet.sk.ca) has quit ()
[07:59:44] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv
[08:00:07] SteveGoodey (SteveGoodey!~steve@host217-42-221-180.range217-42.btcentralplus.com) has joined #mythtv
[08:25:21] SteveGoodey (SteveGoodey!~steve@host217-42-221-180.range217-42.btcentralplus.com) has quit (Quit: Konversation terminated!)
[08:26:55] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Ping timeout: 240 seconds)
[09:17:30] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Read error: Connection reset by peer)
[09:17:47] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv
[09:18:11] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv
[10:01:15] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Ping timeout: 260 seconds)
[10:10:12] peper03: knightr: Not counting the new string I added to playbackbox.cpp, I count 8 strings in that file that "should" be changed to Title Case. At this stage, is that going to cause more work than necessary for the translators (I'm guessing the strings would get flagged as 'new/changed')?
[10:11:00] peper03: I'm tending more towards just fixing the new string but I don't mind going through the other strings in that file if that is considered desirable.
[10:20:00] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv
[10:41:27] dekarl-work (dekarl-work!51c8c614@gateway/web/freenode/ip.81.200.198.20) has joined #mythtv
[10:41:54] dekarl-work: jya: #11051 sound like something you can reproduce (just stumbled upon it while searching for another mythweb bug)
[10:41:54] ** MythLogBot http://code.mythtv.org/trac/ticket/11051 **
[10:48:04] dekarl-work (dekarl-work!51c8c614@gateway/web/freenode/ip.81.200.198.20) has quit ()
[10:50:49] IReboot (IReboot!~doug@CPE10bf48e67915-CM78cd8e7e342d.cpe.net.cable.rogers.com) has joined #mythtv
[11:02:01] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv
[11:23:52] svalcken1 (svalcken1!~svalcken@dslb-084-059-107-242.pools.arcor-ip.net) has quit (Ping timeout: 260 seconds)
[11:36:20] knightr: peper03, if we apply the rules to the letter only critical bug fixes are supposed to go in at this time (what is critical is somewhat a matter of interpretation however), translation-wise however as long as you are not changing/adding too many strings it is still OK to change/add them until the first RC.
[11:36:33] svalcken1 (svalcken1!~svalcken@dslb-084-059-107-242.pools.arcor-ip.net) has joined #mythtv
[11:37:26] knightr: As far ar the translators are concerned, they are offered similar translations to the one they are currently working on by the tool we use so if the difference is only in case they should be offered their initial translation first..
[11:37:39] knightr: So, translation-wise, this is not a problem...
[11:37:57] knightr: it's up to you to decide about the "critical bug" part... :)
[11:45:51] peper03: knightr: Ok. I'll just fix the one string for the time being (as there seemed be a consensus among those that voiced an opinion that this should be done). Thanks.
[12:15:11] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!)
[12:24:51] bobweaver (bobweaver!~bobweaver@unaffiliated/bobweaver) has joined #mythtv
[12:38:26] stichnot: Is there anyone running 0.25, and anyone running 0.26, who can check whether the short sample in #11772 displays subtitles? They do display in Master, and I suspect it's an old ffmpeg issue, but I'd like to close the ticket with the right info.
[12:38:26] ** MythLogBot http://code.mythtv.org/trac/ticket/11772 **
[12:43:15] dekarl-work (dekarl-work!51c8c614@gateway/web/freenode/ip.81.200.198.20) has joined #mythtv
[12:43:57] Merlin83b: I'm on 0.25 fixes and would be happy to check for you later or tomorrow, stichnot?
[12:44:19] Merlin83b: I'm also planning on doing some upgrading this weekend, both of OS and Myth up to 0.26
[12:44:26] Merlin83b: So I may even be able to check 0.26 too, if that goes okay.
[12:45:36] dekarl-work: jya, mind to change asistreamhandler.cpp to include threadedfilewriter.h instead of ThreadedFileWriter.h? The build bot hints that the name got changed or so. (I'm at work, can't do it from here)
[12:47:09] dekarl-work: ahh, found it. just a missed case change
[12:54:31] stichnot: Merlin83b: that would be great, thanks.
[12:58:59] Merlin83b: Sample downloaded into my videos directory at home, will try it out and post back in here. As I said, later this evening or during the day tomorrow.
[12:59:20] jya: dekarl-work: do you still need me to do something?
[13:02:16] dekarl-work: jya I can fix it when I get home (3–5 hours)
[13:02:43] jya: going to do a full search and replace all that I missed
[13:02:48] jya: is that windows-specific code?
[13:03:51] jya: ok.. that's the only one that I can still find
[13:04:00] jya: not sure how we could have skipped it
[13:04:49] jya: stuartm: you should put a be more info in the log for mythmetadatalookup, like the name that was searched for
[13:05:17] jya: can also add logs about when an artwork download failed...
[13:05:23] jya: that's useful too imho
[13:06:07] dekarl-work: jya I think you may need to install the DVEO SDK for their ASI adapters
[13:06:15] jya: i see...
[13:06:31] dekarl-work: #include <dveo/asi.h>
[13:06:37] jya: i amended the mac projects to have all files, even the one I don't use… so that error won't happen again
[13:07:36] stichnot: Merlin83b: Run mythfrontend with '--loglevel debug' to see if useful subtitle related info is logged.
[13:07:58] Merlin83b: Will do.
[13:09:29] stuartm: jya: yeah I was thinking the same, but since it would mean altering several log strings I decided it could wait until after the release
[13:09:45] jya: those strings aren't translated
[13:10:14] jya: having said that, there are logs in the code treating the MetadataLookupFailure event already
[13:11:29] jya: but let me extend the log there too...
[13:12:30] jya: I don't get it… the tools in xcode finds me enormous amount of leaks for the LoggingItem
[13:12:52] jya: but I added code to save all access to constructor/destructor ; it's always matching
[13:14:41] stuartm: jya: it wasn't the translation that bothered me, it was simply that there seemed to be more important things to do atm :)
[13:14:50] jya: ah sure…. :)
[13:15:16] jya: i think with the amount of work we've put through, we can give ourselves some slacks from time to time
[13:16:01] jya: actually, there's no need to if the list is empty there
[13:16:06] jya: the list is always empty.
[13:16:27] jya: also, there can be a crash there if the parent exited before posting the message
[13:16:37] jya: postEvent on null will fail, need to test the parent
[13:16:44] jya: so you see, good that you raised the issue
[13:19:18] jya: humm.. that whole code is wrong
[13:28:06] Jordack (Jordack!~Jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv
[13:35:14] MythBuild: build #1381 of master-linux-64bit-icc is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1381
[13:38:13] jya: dekarl-work: done for ThreadedFileWriter.h
[13:38:36] MythBuild: build #1024 of master-linux-64bit-clang is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1024
[13:42:56] stoffel (stoffel!~quassel@pD9E435B9.dip0.t-ipconnect.de) has joined #mythtv
[13:44:09] dekarl-work: hmm, the clang but qt4 warnings are a little bit excessive... https://codereview.qt-project.org/#change,4960
[13:45:04] dekarl-work: fixed two years ago and still hasn't made it to qt4 :(
[13:54:45] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Ping timeout: 248 seconds)
[14:06:47] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv
[14:30:39] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG)
[14:45:46] stoffel (stoffel!~quassel@pD9E435B9.dip0.t-ipconnect.de) has quit (Ping timeout: 246 seconds)
[14:52:02] stuartm: jya: I didn't look too closely at it, just noticed the size/count usage as I was scrolling past
[15:07:29] stuartm: jya: just realised what you meant, the reason I was checking there was in case m_parent was NULL but the list was !empty
[15:08:35] stuartm: but I see you realised that in your commit
[15:26:02] dekarl-work (dekarl-work!51c8c614@gateway/web/freenode/ip.81.200.198.20) has quit (Quit: Page closed)
[15:53:01] stichnot: jya: This issue where you have to pause a few extra seconds during Live TV to avoid stuttering bothers me (and not just as a user).
[15:53:26] stichnot: It seems like after a few stutters, it ought to fall far enough behind to fix itself, but it doesn't.
[15:56:08] stichnot: Is it possible that the audio output is trying to force playback to keep up, and preventing short pauses that could resolve the buffering?
[16:00:19] yunosh (yunosh!~jan@horde/jan) has quit (Ping timeout: 246 seconds)
[16:07:41] dekarl1 (dekarl1!~dekarl@p4FCEE83F.dip0.t-ipconnect.de) has joined #mythtv
[16:08:38] dekarl (dekarl!~dekarl@p4FCEFDA4.dip0.t-ipconnect.de) has quit (Read error: Operation timed out)
[16:26:40] rsiebert (rsiebert!~quassel@g225048194.adsl.alicedsl.de) has joined #mythtv
[16:30:30] rsiebert_ (rsiebert_!~quassel@g231185146.adsl.alicedsl.de) has quit (Ping timeout: 276 seconds)
[16:39:46] sphery: stichnot: I don't think it's the audio code, per se, but the code that's in there that tries to ensure we never hit the end of Live TV by slowing playback, coupled with the code that attempts to ensure video/audio are in sync
[16:40:48] sphery: stuarta was looking into it a few years back (it's been happening, at least on some systems, for /many/ years) and, IIRC, got to the point where he thought we had a potential feedback loop, but I'm not sure how far he got in tracking it down
[16:44:51] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv
[16:51:39] wilmoore-misc (wilmoore-misc!~wilmoore@vlandnat.mystrotv.com) has joined #mythtv
[16:52:41] stichnot: sphery: but if we slow playback, the ringbuffer should get further ahead and solve the problem, so I doubt that's it
[16:53:05] stichnot: also, I could be wrong, but I'm not aware of code that slows playback except to turn off timestretch
[16:53:39] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving)
[16:55:48] dgeary2 (dgeary2!~debian@pa49-187-89-245.pa.nsw.optusnet.com.au) has joined #mythtv
[17:07:52] sphery: stichnot: right, the idea is that's not working because it's fighting the code that speeds up playback when audio/video get out of sync
[17:08:11] sphery: and the fight ends up with a very bad feedback loop that never settles
[17:10:45] dekarl1: tgm4883: superm1: I forgot the result of our last brainstorming wrt useful backtraces from ubuntu users. Is it better to setup a retrace bot that has all nighlies or should we simply (strongly) suggest to install the debug package? (and would that be enough to get good backtraces from apport)
[17:10:48] dekarl1 is now known as dekarl
[17:16:44] stichnot: sphery: ah, ok
[17:18:14] superm1: dekarl: the debug packages are enough
[17:20:51] Cougar (Cougar!~cougar@2a03:5880:104:10:d4ea:1c13:1d55:3205) has joined #mythtv
[17:42:10] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv
[17:48:02] wilmoore-misc (wilmoore-misc!~wilmoore@vlandnat.mystrotv.com) has quit (Ping timeout: 256 seconds)
[17:49:44] wilmoore-misc (wilmoore-misc!~wilmoore@2001:1998:6f1:12:f0db:c97e:2471:dec2) has joined #mythtv
[17:52:48] peper03: Was just looking through the release notes. There are a number of my commits for DVD playback under infrastructure, which I'd move to the 'Disc Playback' section, if no-one has any objections. I was wondering though whether it's necessary to list every commit. Some commits are to fix things that got broken after 0.26 (e..g after an ffmpeg sync). Someone looking to move from 0.26 to 0.27 doesn't need to know about them.
[17:53:23] peper03: Any objections if I clean some of those up (just the ones I know anything about)?
[17:57:00] superm1: dekarl: setting up a retrace bot sounds like overkill though. the project doesn't seem big enough to warrant that trouble and space waste – whenever a BT is needed, just tell them to install debug package. should already be in the wiki
[18:00:08] natanojl: stichnot: No subtitles with 0.26 for that sample
[18:00:34] dgeary2 (dgeary2!~debian@pa49-187-89-245.pa.nsw.optusnet.com.au) has quit (Quit: Ex-Chat)
[18:00:38] peper03: natanojl: Took the words right out of my mouth!
[18:01:15] natanojl: peper03: hehe
[18:02:21] natanojl: Word for word?
[18:03:03] stuartm: peper03: no objection to cleaning up
[18:03:34] peper03: Pretty much! I'd just tried it on 0.26 and wanted to check it against master to make sure I wasn't missing something obvious. Another 30 seconds and I'd have beaten you to it :)
[18:03:50] stichnot: natanojl, peper03: thanks for checking. It would seem that it's a recent ffmpeg fix.
[18:04:05] stuartm: the release notes should highlight stuff, not list every single change individually, we can always link to a copy of the complete list for those who want to go over the complete changelog
[18:04:36] natanojl: peper03: :)
[18:04:51] natanojl: stichnot: yw
[18:07:11] peper03: stuartm: I agree (although I'm also appreciative of the fact that I just need to move stuff round rather than write it from scratch!)
[18:09:41] stuartm: aye, writing the release notes is a chore
[18:22:16] SteveGoodey (SteveGoodey!~steve@host217-42-221-180.range217-42.btcentralplus.com) has joined #mythtv
[18:22:55] svalcken1 (svalcken1!~svalcken@dslb-084-059-107-242.pools.arcor-ip.net) has quit (Ping timeout: 258 seconds)
[18:24:38] stuartm: Ballmer announces his retirement, MicroSoft shares jump 10% ... you've got to feel just a little bit sorry for the guy
[18:25:48] jheizer__: haha
[18:25:53] jheizer__: World rejoices
[18:25:58] jheizer__ is now known as jheizer
[18:28:14] peper03: "Developers! Developers! Developers!"
[18:32:57] jheizer: As a .Net guy I have conflicting interests. Time for them to get their ducks in a row.
[18:43:39] svalcken1 (svalcken1!~svalcken@dslb-084-059-107-242.pools.arcor-ip.net) has joined #mythtv
[19:05:17] dekarl: superm1: I totally agree that such a bot would be overkill. But telling users after a crash to install debug packages might be a bit late and doesn't help with https://errors.ubuntu.com/?package=mythtv&period=month if I understand correctly. I was thinking about adding the dependency to the packaging instead of telling users after a crash about the dbg package.
[19:05:46] superm1: we could just make it recommends: on the packaging so it's not mandatory
[19:05:52] superm1: and if people want it removed they can
[19:05:58] dekarl: I'm not sure what kind of dependeny is the right to model "its really reccomended and on by default, but if you insist you can leave it out"
[19:06:14] superm1: thats what recommends: is by defention
[19:06:25] superm1: now i can tell you a majority of those crashes are mythlogserver
[19:06:38] superm1: it crashes pretty much every time i do an apt update for example
[19:07:32] dekarl: I'd love to see them fixed instead of investing energy into sending users back and forth between different bug trackers ;)
[19:08:28] superm1: yeah me too
[19:09:54] superm1: the mythlogserver crash is in trac from a while back http://code.mythtv.org/trac/ticket/10924
[19:10:47] superm1: i'm not sure if his fix was before or after his rewrite though, so it might not apply cleanly (https://github.com/jonnydee/nzmqt/commit/cc39 . . . d9a36f2d83a)
[19:12:41] dekarl: so frontend and backend recommend dbg?
[19:13:41] dekarl: hmm, most crashes are with packages from 2012...
[19:21:16] wilmoore-misc (wilmoore-misc!~wilmoore@2001:1998:6f1:12:f0db:c97e:2471:dec2) has quit (Ping timeout: 260 seconds)
[19:21:48] wilmoore-misc (wilmoore-misc!~wilmoore@vlandnat.mystrotv.com) has joined #mythtv
[19:21:51] superm1: have -common recommend dbg
[19:25:42] natanojl: If someone else would want to try this before I commit that would be great. It should fix #10924. http://pastebin.com/8QFsFLHg
[19:25:42] ** MythLogBot http://code.mythtv.org/trac/ticket/10924 **
[19:34:28] peper03: stichnot: Do you remember specifically what [378c85f] (https://github.com/MythTV/mythtv/commit/378c85f) fixed? Is it related to the display of the current position?
[19:41:25] stichnot: peper03: I don't think it had anything to do with position display. It's more likely to be about playing still frames.
[19:41:50] stichnot: I'm pretty sure this was the result of an IRC conversation at the time.
[19:44:41] stichnot: peper03: if you can remember the context of the discussion at http://irc.mythtv.org/ircLog/channel/4/2013-01-08 , that would probably be it
[19:45:50] peper03: stichnot: Yes, I just found it too. It had something to do with playback of still frames with audio. That wasn't possible in 0.26 anyway, so I don't think that commit really needs highlighting for an end-user (unless you think otherwise).
[19:54:51] peper03: Is it odd reading what I wrote in January and not having a clue what I was talking about? Slightly off-putting if nothing else :)
[19:55:14] stichnot: Right, I think "Great improvements in DVD playback" is pretty much what needs to be said for release notes
[19:56:12] stichnot: It's OK, when paulh assigned a ticket to me yesterday, it took me about 10 minutes to recall a discussion and fix from about two weeks ago
[19:57:00] stuartm: stichnot: sadly there needs to be more, not everyone uses the DVD playback feature :)
[19:57:33] peper03: But they should. Especially now ;-)
[20:01:30] stichnot: stuartm: :)
[20:02:45] stichnot: just to be absolutely clear, I meant "what needs to be said" in the context of that commit...
[20:05:01] stuartm: peper03: I dare say there are a few who get more use from video gallery than the dvd player, if you catch my drift
[20:05:18] stuartm: sad, but true
[20:10:32] peper03: stuartm: I'm convinced of it. Still, I did it for me first and foremost :)
[20:11:32] stuartm: FFS, frontend just crashed – but for some reason ulimit was back at 0 when I only set it to unlimited yesterday
[20:11:41] superm1: natanojl: should that apply to master cleanly?
[20:13:00] stuartm: the default gcc backtrace thing is completely f'ing useless, why do they even bother?
[20:14:39] peper03: stuartm: Was [31f36c4] (https://github.com/MythTV/mythtv/commit/31f36c4) to keep things clean internally? I don't see any problems on 0.26 if I eject a DVD during playback and as far as I can tell that commit is only in master.
[20:15:48] stuartm: actually, I take that back, the backtrace is only somewhat useless, not entirely – once you appreciate that the +0x636 buried in there is probably a line number
[20:17:09] stuartm: peper03: at least on my systems if you ejected the DVD while it was playing then it took several seconds (and lots of errors to the frontend logs) before it gave up trying, that commit just tells it to stop playback
[20:17:30] stuartm: if you ejected while in a menu then the menu would stay up on screen indefinitely until you ESCaped
[20:20:17] stuartm: I noticed that commit wasn't working the other day on my production box, I suspect due to a problem with the media monitor
[20:20:27] peper03: Hmm. Odd. Not getting that here.
[20:20:47] jheizer (jheizer!~jheizer@c-98-226-220-178.hsd1.il.comcast.net) has quit (Read error: Connection reset by peer)
[20:21:11] jheizer (jheizer!~jheizer@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv
[20:21:32] stuartm: peper03: I thought I had backported it to 0.26 ...
[20:22:57] stuartm: but apparently I didn't, since it's not there in the history for tv_play.cpp
[20:23:20] peper03: yep (or nope!)
[20:23:55] stuartm: peper03: it's possible that subsequent commits backported to 0.26 have resolved the delay/errors
[20:24:28] stuartm: but that commit is still valid since as far as I know, the menu problem would still be an issue on 0.26
[20:24:46] peper03: stuartm: That's true. I'll leave it in the release notes.
[20:26:07] stuartm: in fact it was the menu part that first made me look into the issue – my parents have a combined be/fe that they use regularly to watch DVDs, but I couldn't persuade them that they needed to exit back to the menu after watching one, instead they just removed the DVD from the drive and switched off the TV
[20:26:46] stuartm: that prevented the backend from shutting down, since the frontend was still technically in 'playback'
[20:27:51] natanojl: superm1: I thought so, but there might be issues with line terminators. nzmqt.hpp uses CRLF and those are probably not preserved in the pastebin
[20:28:16] superm1: that might have been it, let me see if i can convert the patch i was trying t
[20:28:46] peper03: stuartm: At least on the DVD I have to hand, I don't see any issues on 0.26 whether I exit from the menu or the feature.
[20:30:16] stuartm: peper03: ejecting the dvd causes it to exit playback?
[20:30:29] peper03: Anyway, I've just saved my changes to the release notes. That took longer to do that I expected! If I've removed anything someone thinks should be included, feel free to fix it :)
[20:30:36] peper03: stuartm: Yes.
[20:31:30] stuartm: peper03: strange, as far as I know there's nothing in the code to make that happen, especially for still frame menus where we're not reading from the dvd and wouldn't even know it was no longer available
[20:33:09] peper03: stuartm: Hang on, I'll check with another DVD. That one only looked like a still frame but wasn't :)
[20:38:54] SteveGoodey (SteveGoodey!~steve@host217-42-221-180.range217-42.btcentralplus.com) has quit (Quit: Konversation terminated!)
[20:40:47] peper03: stuartm: Yes, you're right. If it's an infinite still, you won't leave playback.
[20:42:29] wilmoore-misc (wilmoore-misc!~wilmoore@vlandnat.mystrotv.com) has quit (Remote host closed the connection)
[20:43:47] stuartm: jya: got a reproducible segfault here in RemoteFile – http://pastebin.com/yWqCiEhP
[20:44:39] PatrickDickey (PatrickDickey!~quassel@2001:470:1f11:830:e8ef:a5ce:e8c0:622d) has joined #mythtv
[20:45:53] stuartm: jya: although I'm not able atm to connect it to your recent changes
[20:54:32] stuartm: full bt here – http://pastebin.com/ATnsB2hD
[20:59:55] superm1: natanojl: hmm still not working when i made sure the patch was CRLF
[21:00:19] stuartm: not seeing anything useful here, think a distclean is in order
[21:02:22] IReboot (IReboot!~doug@CPE10bf48e67915-CM78cd8e7e342d.cpe.net.cable.rogers.com) has quit (Read error: Connection reset by peer)
[21:23:23] natanojl: superm1: Try this http://filebin.ca/sXqNsRpPbdd/10924.patch
[21:27:38] Jordack (Jordack!~Jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit ()
[21:55:52] dgeary2 (dgeary2!~debian@pa49-187-91-85.pa.nsw.optusnet.com.au) has joined #mythtv
[21:59:01] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Ping timeout: 248 seconds)
[22:09:48] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 276 seconds)
[22:12:48] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv
[22:43:26] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 264 seconds)
[22:51:45] svalcken1 is now known as svalcken
[22:58:50] stichnot (stichnot!~stichnot@ppp-68-126-151-208.dsl.pltn13.pacbell.net) has joined #mythtv
[22:58:50] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[22:58:50] stichnot (stichnot!~stichnot@ppp-68-126-151-208.dsl.pltn13.pacbell.net) has quit (Changing host)
[23:08:02] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Ping timeout: 246 seconds)
[23:08:50] dgeary2_ (dgeary2_!~debian@pa49-187-94-23.pa.nsw.optusnet.com.au) has joined #mythtv
[23:09:02] dgeary2 (dgeary2!~debian@pa49-187-91-85.pa.nsw.optusnet.com.au) has quit (Ping timeout: 240 seconds)
[23:12:49] dgeary2_ is now known as dgeary2
[23:28:57] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv
[23:40:58] stichnot: stuartm: I really hate SubtitleScreen::OptimiseDisplayedArea(), because it does destructive transformations on all the screen's children's areas, so you can't run OptimiseDisplayedArea() a second time without deleting and recreating the children.
[23:41:23] stichnot: E.g., I want to add a few more children and re-optimize, but the original children then get messed up.
[23:43:02] stichnot: Do you have any ideas on this? My best idea is to maintain a hash table on the side with original area values, and to maintain the table across inserts and deletes, but of course this is fragile.
[23:46:16] stichnot: If MythUIType::AddChild, DeleteChild, and DeleteAllChildren were virtual, I think the side hash table scheme would not be fragile.
[23:58:43] wagnerrp: jya: just got in, ill take a look at that patch you mentioned tonight

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