MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (73):

aloril_, Anssi, Beirdo, brfranse_, caelor_, CeilingKitten, Chutt, clever, coling, Cougar, danielk221, dblain, dekarl1, dturner, eharris, ElmerFudd, fetzerch, foobum, ghoti, Gibby, gregL, GreyFoxx, J-e-f-f-A, jams, jarle, jarryd, jheizer, joe____, johanbr, joki, jpharvey, jst_, jwhite, jya, jya_, kc, kenni, kurre2, kwmonroe, laga_, moparisthebest_, MythBuild, MythLogBot, nephyrin, neufeld, Nothing4You, peper03, poptix, purserj, rhpot1991, robink, rsiebert, rsiebert_, seld, Sharky112065, skd5aner, sl1ce, SmallR2002, sphery, stuarta, stuartm, superm1, taylorr, tgm4883, tonsofpcs, tris, wagnerrp, wahrhaft, wolfgang2, XDS2010, xris, _charly_, _nyloc_
Tuesday, October 29th, 2013, 00:01 UTC
[00:01:22] jpabq: stuartm: Very nice!
[00:04:11] jya: stuartm: i need to check how it's done... the extra thread is just a fake mythlogserver; so the first processname would have normally be mythlogserver
[00:11:12] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Quit: Oh No!!!! ;-))
[01:03:17] tonsofpcs (tonsofpcs!~tonsofpcs@rivendell/member/tonsofpcs) has quit (Ping timeout: 260 seconds)
[01:10:56] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv
[01:25:33] skd5aner: stichnot: thanks – yea, that's what I came to assume you meant and what my comments reflect in the ticket :)
[01:29:46] skd5aner: stuartm: for previews and channel icons, I agree with you that aspect ration should ALWAYS be preserved. There have been occasions in various themes and in mythweb where that wasn't the case (for channel icons) and boy does it look ugly!
[01:31:29] tonsofpcs (tonsofpcs!~tonsofpcs@cpe-72-230-192-8.stny.res.rr.com) has joined #mythtv
[01:34:07] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 265 seconds)
[01:39:19] skd5aner: anyone know if the maintainer of TintedGlass hangs out in IRC
[01:46:39] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[01:51:31] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 265 seconds)
[01:55:14] jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya)
[01:57:26] jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv
[02:03:01] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[02:07:23] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Read error: Operation timed out)
[02:28:24] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Read error: Connection reset by peer)
[02:31:27] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv
[02:36:32] skd5aner (skd5aner!~skd5aner@50-90-5-146.res.bhn.net) has quit (Read error: Connection reset by peer)
[02:40:08] skd5aner (skd5aner!~skd5aner@50-90-5-146.res.bhn.net) has joined #mythtv
[02:41:24] skd5aner: ah, finally gave in and got a github account... and submitted my first pull request for one of the themes :)
[02:46:10] jheizer: I just came across an interesting "issue" while working on my Gallery display. Doing a thumbnail image for a picture generates that thumbnail in the pictures directory. So the next GetFiles returns twice as many pictures and in turn generates twice a many thumbs.
[02:46:26] jheizer: So I did't realize that I just filled my directories full of http://i91.photobucket.com/albums/k299/heezer . . . bd981c89.png
[02:49:28] jheizer: So I guess I raise the question of it the resized images best place mixed in with your actually pictures?
[03:00:24] rsiebert_ (rsiebert_!~quassel@g225060184.adsl.alicedsl.de) has joined #mythtv
[03:02:15] rsiebert__ (rsiebert__!~quassel@g225060184.adsl.alicedsl.de) has joined #mythtv
[03:02:37] rsiebert (rsiebert!~quassel@g225055232.adsl.alicedsl.de) has quit (Read error: Operation timed out)
[03:02:48] rsiebert___ (rsiebert___!~quassel@g225055232.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds)
[03:10:01] _nyloc_ (_nyloc_!~quassel@p57B4F217.dip0.t-ipconnect.de) has joined #mythtv
[03:14:08] nyloc (nyloc!~quassel@p3EE2C6C7.dip0.t-ipconnect.de) has quit (Ping timeout: 256 seconds)
[03:27:15] skd5aner: jheizer: no... in fact, I have my pictures directories set to read-only because I don't want any viewer messing with those images or directories – I just want them to view. Too risky letting an application have write access there
[03:27:33] jheizer: I 100% agree.
[03:27:38] skd5aner: also, it's centralized and heirarchical, so that any reader can easily display and navigate my photo library
[03:28:00] skd5aner: I actually do the same thing with my music
[03:28:03] jheizer: From my one night of developing the tabled gallery I have over 1000 thumbs generated.
[03:28:22] skd5aner: create thumbs in an app specific cache folder or something
[03:28:23] jheizer: Same here, Year/Event/Sub Event
[03:28:40] skd5aner: alright, and with that I'm off :)
[03:28:41] skd5aner: later
[03:28:51] jheizer: night
[03:51:31] peper03_ (peper03_!~peper03@mythtv/developer/peper03) has joined #mythtv
[03:54:35] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 248 seconds)
[03:54:36] peper03_ is now known as peper03
[04:05:57] wolfgang2 (wolfgang2!~wolfgang@ppp-82-135-69-19.dynamic.mnet-online.de) has joined #mythtv
[04:08:45] wolfgang1 (wolfgang1!~wolfgang@ppp-46-244-219-138.dynamic.mnet-online.de) has quit (Ping timeout: 245 seconds)
[04:12:02] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[04:59:36] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 245 seconds)
[05:00:51] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[05:22:16] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 265 seconds)
[05:35:44] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[05:42:16] sisk (sisk!~dvruser@ss-18-246.pld.com) has joined #mythtv
[05:42:47] sisk (sisk!~dvruser@ss-18-246.pld.com) has left #mythtv ()
[06:28:22] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (*.net *.split)
[06:28:23] rsiebert__ (rsiebert__!~quassel@g225060184.adsl.alicedsl.de) has quit (*.net *.split)
[06:28:23] skd5aner (skd5aner!~skd5aner@50-90-5-146.res.bhn.net) has quit (*.net *.split)
[06:28:23] Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has quit (*.net *.split)
[06:28:23] purserj (purserj!~purserj@hosting.collaborynth.com.au) has quit (*.net *.split)
[06:29:28] Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has joined #mythtv
[06:30:01] skd5aner (skd5aner!~skd5aner@50-90-5-146.res.bhn.net) has joined #mythtv
[06:32:26] rsiebert (rsiebert!~quassel@g225060184.adsl.alicedsl.de) has joined #mythtv
[06:33:21] kenni (kenni!~kenni@mythtv/developer/kenni) has joined #mythtv
[06:34:08] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Read error: Operation timed out)
[06:36:22] purserj (purserj!~purserj@hosting.collaborynth.com.au) has joined #mythtv
[06:47:48] sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 240 seconds)
[07:03:08] sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv
[07:05:05] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv
[07:19:22] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[07:35:45] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[07:52:35] sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Quit: Ex-Chat)
[08:31:43] stuartm: jheizer: I'll be moving generated thumbnails to a tmp directory
[08:32:08] stuartm: already done so for thumbnails generated in the frontends
[10:31:59] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[10:40:42] jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_)
[10:43:47] SteveGoodey (SteveGoodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has joined #mythtv
[11:25:37] SteveGoodey (SteveGoodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[11:31:16] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[11:54:17] jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_)
[11:55:12] stuartm: dblain: looks like we're compressing pages from the internal webserver, they always get a ResponseTypeFile from FormatFileResponse which causes us to use SendFileReponse instead of continuing in SendResponse to the point where we do the compression
[11:55:55] stuartm: now that I've typed that out, it seems vaguely familar, as though this was raised at some point in the past?
[11:58:00] stuartm: dblain: sorry, that should have been "we're NOT compressing"
[12:02:17] stuartm: html, svg (just added the mimetype) don't get compressed, anything not q* is treated as a file
[12:03:29] stuartm: GET -Ue -d -H "Accept-Encoding: gzip" 127.0.0.1:6544/index.html
[12:29:13] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv
[12:36:47] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 265 seconds)
[12:39:28] SteveGoodey (SteveGoodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has joined #mythtv
[12:54:21] stichnot (stichnot!~stichnot@adsl-68-127-209-56.dsl.pltn13.pacbell.net) has joined #mythtv
[12:54:21] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[12:54:21] stichnot (stichnot!~stichnot@adsl-68-127-209-56.dsl.pltn13.pacbell.net) has quit (Changing host)
[12:54:44] stichnot: stuartm: When I press INFO on a recording in the frontend, most of them say something like "5 of 136489312" for the Episode field. Not sure where this is coming from.
[12:55:47] stuartm: stichnot: we're not (yet) loading the totalepisode column from the db for recordings, as a result the field is uninitialised with the ProgramInfo constructor used for recordings
[12:55:57] stuartm: I'll be adding the support in soon
[12:56:30] jheizer: stuartm, awesome on the tmp directory.
[12:57:38] stichnot: ok cool
[12:59:19] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!)
[12:59:22] stuartm: dblain, jheizer: for stuff like VideoProp, would it make more sense to return a list of strings instead? e.g. videoprop = "HDTV", "HDTV 1080", "Widescreen" instead of videoprop = 19
[13:02:09] stuartm: dblain: this is a property of Program, it's a bitfield – the alternative is just to make sure those are all well-documented in the wiki and kept updated
[13:03:16] jheizer: The only thing I can quickly come up against is if those should be translated in the future. I'm not sure how universal HDTV is.
[13:08:12] Steve-Goodey (Steve-Goodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has joined #mythtv
[13:15:36] stuartm: they'd not be translated, although strings they'd just be a clearer way of passing that information through the services API without developers having to reach for the MythTV source code or documentation to discover what magic number 264 means
[13:18:59] jheizer: I meant client side translated. Same time, too lazy to look up the numbers is most likely why I never included them.
[13:19:51] jheizer: Though I am the wrong person to ask as my day job is all integers that then runtime translate to one of 8 languages. So I am use to playing with int values all day.
[13:22:39] jheizer: Ugh, and I just got sent a WS spec that sends strings that I have to do actions based upon that are 2–3 words each. Those *should* be integers/enums.
[13:23:03] ** stuarta hands jheizer the "DENIED" stamp **
[13:23:12] jheizer: LOL
[13:24:59] jheizer: In the Myth case the strings are more fluff so I am down either way. This WS/interaction with this site I am lost on. I am pretty good with web stuff but they want me to send a user to them from my side sending cookies set not using domain level/cross domain cookies. How else does my site get the end user's cookies set... Seems like all the iframes and tricks break over time.
[13:30:07] stuartm: jheizer: doesn't make much difference to me whether they are strings or integers, simply thought that strings were more accessible, that and I've ended up with a bunch of constants in this script "var VID_WIDESCREEN = 2;" which for me is self-defeating
[13:30:54] Steve-Goodey (Steve-Goodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[13:31:00] stuartm: one of the arguments in favour of the internalisation of mythweb was that code could be re-used and things would need to be defined in two or more different places
[13:32:21] Steve-Goodey (Steve-Goodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has joined #mythtv
[13:32:53] stuartm: fwiw, so far that's holding pretty true, 90% of the script written for the internal version is just dealing with structuring the information for presentation, but there is that 10% which is duplicating (or calling) C++ code to turn values we get from the services API instead something usable
[13:34:18] stuartm: instead? into ... really need to proof read what I type
[13:34:24] stuartm: before hitting return
[13:35:12] stuarta: bah, proof reading is overrrrateeeed
[13:35:41] jheizer: As a client I'd assume I have to have a dictionary of terms to look up, but I totally get it from the conversion of mythweb. You are already there in that context, in English, and will be around a lot longer than any of us 3rd party.
[13:36:36] jheizer: And I'll agree that most of the code is presentation. API made it stupid easy to have all the data you need ready to go.
[13:36:48] jheizer: From mine end as well.
[13:40:57] Jordack (Jordack!~Jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv
[13:51:17] Steve-Goodey (Steve-Goodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[13:54:38] Steve-Goodey (Steve-Goodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has joined #mythtv
[14:11:07] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[14:15:00] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[14:57:02] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Ping timeout: 240 seconds)
[14:58:14] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv
[15:00:55] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Read error: Operation timed out)
[15:03:14] FabriceMG1 (FabriceMG1!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv
[15:04:14] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Ping timeout: 240 seconds)
[15:25:08] FabriceMG1 (FabriceMG1!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Ping timeout: 256 seconds)
[15:26:54] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv
[15:32:47] stuartm: the detection/setting of the VID_1080 flag appears to have been broken sometime around April
[15:35:15] stuartm: and it looks like I broke it :(
[15:39:36] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[16:03:14] dekarl1 (dekarl1!~dekarl@p4FE857AE.dip0.t-ipconnect.de) has joined #mythtv
[16:05:47] dekarl (dekarl!~dekarl@p4FE85ECF.dip0.t-ipconnect.de) has quit (Ping timeout: 248 seconds)
[16:06:33] Chutt_ (Chutt_!~ijr@2605:a000:1208:c084:c457:ef1d:60fd:2177) has joined #mythtv
[16:06:34] robink (robink!~quassel@unaffilated/robink) has quit (Quit: No Ping reply in 180 seconds.)
[16:06:34] Chutt (Chutt!~ijr@2605:a000:1208:c084:c457:ef1d:60fd:2177) has quit (Ping timeout: 240 seconds)
[16:06:35] Chutt_ is now known as Chutt
[16:06:47] robink (robink!~quassel@fatcat.creosotehill.org) has joined #mythtv
[16:06:48] robink (robink!~quassel@fatcat.creosotehill.org) has quit (Changing host)
[16:06:48] robink (robink!~quassel@unaffilated/robink) has joined #mythtv
[16:07:02] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 265 seconds)
[16:14:18] Jordack (Jordack!~Jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit ()
[16:14:22] Steve-Goodey (Steve-Goodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has quit (Remote host closed the connection)
[16:40:55] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG)
[16:43:04] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[16:46:16] robink (robink!~quassel@unaffilated/robink) has quit (Remote host closed the connection)
[16:46:25] robink (robink!~quassel@unaffilated/robink) has joined #mythtv
[17:00:09] robink (robink!~quassel@unaffilated/robink) has quit (Remote host closed the connection)
[17:00:23] robink (robink!~quassel@unaffilated/robink) has joined #mythtv
[17:26:20] dblain: stuartm: re: enum names. I can think of a few ways to handle it. 1) the serializer can add both the name and value (works best with xml <element tc='0'>unknown</element>. Not sure how to make it work for json or other serialization types.
[17:26:28] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has quit (Ping timeout: 240 seconds)
[17:27:12] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has joined #mythtv
[17:27:25] dblain: 2) can extend the wsdl support to allow for the complete list (name & value) of each enum be returned. A client side function would need to be created to parse that data to create a "GetName" type function.
[17:27:45] dblain: 3) we can add service methods to do the "GetName" type functions.
[17:27:53] dblain: Not sure which approach to take.
[17:29:09] dblain: (could technically implement them all)
[17:30:44] stuartm: yeah, I gave it some thought and couldn't decide how it should work, your last option seemed the worst when I thought about it, assuming you want to use it for a page of guide data you'd turn one service call into at least two dozen (per enum)
[17:31:28] dblain: yeah, it wouldn't be approriate for a client side access, but would be most effecient for server side scripts.
[17:31:41] stuartm: for one-off, GetProgramDetail type usage it's perhaps not so bad, but returning the information as part of the same object seems tidier (if slightly inflating the size of the serialised data)
[17:32:40] jheizer: I use #1 a lot in xml as well but also agree I don't know the similar "standard" for that type of use in json.
[17:32:40] ** MythLogBot http://code.mythtv.org/trac/ticket/1 **
[17:33:02] stuartm: dblain: server-side it would be fine and I gave it serious thought for that reason, but I thought it might be better to have a solution that works for all users hence my question/comments earlier
[17:33:38] dblain: stuartm: and that's why I said we could implement them all :)
[17:35:28] dblain: Passing the name as the only value seems like it would be setting us up for problems if/when the name gets changed (it can be said the same issue exists with just passing a #). But I like human readable values to simplify end use.
[17:35:55] dblain: So I'd say, if I had to pick one; serialize the name.
[17:37:39] dblain: To do it right, we need to move or redefine each enum in each datacontract as part of the datacontract class. (which is why I avoided doing it... didn't want to make that big of change since the service API was considered an add-on for client access only... didn't want to make waves!)
[17:39:23] dblain: BTW: if we move the enums to the datacontract classes, we get option 2 for free
[17:39:24] stuartm: dblain: well, there's another solution that isn't 'right' but does avoid the rename problem and avoids duplicating the enum definition and that's creating a 'toString()' help for each enum (many already have one)
[17:40:11] stuartm: just putting it forward, not advocating it over the other approach
[17:40:40] dblain: It would have to be done in a generic way that will allow us to call it in the serializer. (ie a base class for enums?!)
[17:42:02] dblain: using Q_ENUM we get the help of Qt's introspection.
[17:43:03] dblain: I won't have time to look at this for a few days to a week, so go with whatever approach you want and we can re-address it if we need something more generic.
[17:43:25] jheizer: Does QT follow the .Net style of sending an enum value as the string over a service by default instead of the byte/int?
[17:45:38] dblain: jheizer: if we add the enums to the datacontracts, then the WSDL will have the enum types defined and .Net will proxy them just as if they were .net enums
[17:46:37] dblain: I believe the # value is still put on the wire, but the .net proxy remaps to a native .net enum type (using the definition from the WSDL)
[17:46:59] jheizer: I assumed in that regard, was more just curious in general. I guess that is the WSDL standard and it was a stupid question to begin with.
[17:47:19] dblain: Any name/value change will be reflected in the WSDL and all you need to do to regen the service proxy in .net
[17:48:15] jheizer: Hmm, I thought it was string value only actually sent. I could be wrong.
[17:48:18] dblain: jheizer: not a stupid question. always good to put the features of a solution out there just in case others don't know it has that capability
[17:48:48] jheizer: I know .Net makes wsdl services stupid easy, not as familiar with other platforms.
[17:48:58] dblain: jheizer: Depends on how the datatype is defined I guess
[17:49:48] jheizer: Yeah, service I made the other day to work with these people I defined on as a an enum and the SOAP reference shows <Type>ViewOnly or Full</Type>
[17:50:01] jheizer: and a sample raw xml returns <Type>Full</Type>
[17:51:12] dblain: jheizer: That would make the choice easier to make... always serialize the name and it will be consistent even if we expose true enum types
[17:51:32] ** jheizer notes the ones he was complaining about was true strings with words and spaces **
[17:51:43] jheizer: *complaining about earlier today
[17:52:29] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving)
[17:52:52] jheizer: Funny the things we get hung up on trying to decide
[17:53:05] jheizer: then you still some how end up back going why did I do that 2 years later
[17:53:22] stuartm: dblain: well for now I'm just using some constants in JS for the sake of readability, happy with that as a temporary solution, I've got other problems atm with the API returning empty values for stuff like videoprops to figure out which are more importantly atm
[17:54:06] dblain: stuartm: np
[17:56:06] stuartm: "which are more importantly atm" ... thinking I need to undergo tests for some neurological condition, this word substitution problem of mine is getting worse
[18:00:01] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has quit (Read error: Operation timed out)
[18:00:17] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has joined #mythtv
[18:01:27] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv
[18:05:17] Gibby_ (Gibby_!~Gibby@mylanupdates.eclipse.25u.com) has joined #mythtv
[18:05:19] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has quit (Ping timeout: 272 seconds)
[18:12:53] jpharvey (jpharvey!~jpharvey@host109-148-239-68.range109-148.btcentralplus.com) has quit (Ping timeout: 248 seconds)
[18:26:46] jpharvey (jpharvey!~jpharvey@host109-148-238-65.range109-148.btcentralplus.com) has joined #mythtv
[19:56:57] Gibby_ (Gibby_!~Gibby@mylanupdates.eclipse.25u.com) has quit (Ping timeout: 240 seconds)
[19:59:35] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has joined #mythtv
[20:14:24] joki (joki!~joki@p54860518.dip0.t-ipconnect.de) has quit (Read error: Operation timed out)
[20:20:16] joki (joki!~joki@p548605E1.dip0.t-ipconnect.de) has joined #mythtv
[20:32:24] stuartm: here's a project for anyone with time on their hands – the preview generator is now generating full-size images by default, this means the smaller images needed for mythweb et al can be generated by scaling the main preview image instead of doing a full preview generator run, thus saving a huge overhead and saving a lot of time
[20:35:26] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has quit (Ping timeout: 245 seconds)
[20:36:06] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[20:36:40] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has joined #mythtv
[20:41:19] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has quit (Ping timeout: 246 seconds)
[20:43:00] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has joined #mythtv
[21:03:35] caelor (caelor!~quassel@cpc12-sotn9-2-0-cust374.15-1.cable.virginmedia.com) has quit (Quit: No Ping reply in 180 seconds.)
[21:07:58] dekarl1 (dekarl1!~dekarl@p4FE857AE.dip0.t-ipconnect.de) has quit (*.net *.split)
[21:07:58] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (*.net *.split)
[21:07:59] gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has quit (*.net *.split)
[21:07:59] CeilingKitten (CeilingKitten!~CeilingKi@69-165-133-87.dsl.teksavvy.com) has quit (*.net *.split)
[21:08:00] jheizer (jheizer!~jheizer@c-98-226-220-178.hsd1.il.comcast.net) has quit (*.net *.split)
[21:08:00] jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has quit (*.net *.split)
[21:08:00] sl1ce (sl1ce!~johnathan@pool-100-0-124-204.bstnma.fios.verizon.net) has quit (*.net *.split)
[21:08:00] joe____ (joe____!~bob@64.73.32.135) has quit (*.net *.split)
[21:08:01] jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has quit (*.net *.split)
[21:08:01] jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (*.net *.split)
[21:08:01] SmallR2002 (SmallR2002!~Robert@c-98-253-173-240.hsd1.il.comcast.net) has quit (*.net *.split)
[21:08:01] Cougar (Cougar!~cougar@2a03:5880:104:10:74ed:ec38:469b:4369) has quit (*.net *.split)
[21:08:02] seld (seld!~seld@h7n7-rny-a12.ias.bredband.telia.com) has quit (*.net *.split)
[21:08:02] kwmonroe (kwmonroe!~kwmonroe@32.97.110.52) has quit (*.net *.split)
[21:08:02] XDS2010 (XDS2010!uid1218@gateway/web/irccloud.com/x-dmpzzuohfsbneaqm) has quit (*.net *.split)
[21:08:02] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (*.net *.split)
[21:08:03] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (*.net *.split)
[21:08:03] moparisthebest_ (moparisthebest_!~quassel@cpe-184-57-178-66.cinci.res.rr.com) has quit (*.net *.split)
[21:08:03] rsiebert (rsiebert!~quassel@g225060184.adsl.alicedsl.de) has quit (*.net *.split)
[21:08:03] skd5aner (skd5aner!~skd5aner@50-90-5-146.res.bhn.net) has quit (*.net *.split)
[21:08:03] brfranse_ (brfranse_!~brfransen@64.179.169.226) has quit (*.net *.split)
[21:08:03] tgm4883 (tgm4883!~tgm4883@ubuntu/member/tgm4883) has quit (*.net *.split)
[21:08:03] clever (clever!~clever@nwcsnbsc00w-142167177167.dhcp-dynamic.FibreOp.nb.bellaliant.net) has quit (*.net *.split)
[21:08:04] Sharky112065 (Sharky112065!~Sharky112@c-24-19-57-28.hsd1.wa.comcast.net) has quit (*.net *.split)
[21:08:06] jst_ (jst_!~quassel@2620:101:8003:200:224:e8ff:fe39:34c2) has quit (*.net *.split)
[21:08:06] kurre2 (kurre2!~tomimo@xdsl-83-150-88-111.nebulazone.fi) has quit (*.net *.split)
[21:08:06] sphery (sphery!~mdean@mythtv/developer/sphery) has quit (*.net *.split)
[21:08:07] kenni (kenni!~kenni@mythtv/developer/kenni) has quit (*.net *.split)
[21:08:07] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (*.net *.split)
[21:08:07] superm1 (superm1!uid4318@ubuntu/member/superm1) has quit (*.net *.split)
[21:08:08] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has quit (*.net *.split)
[21:08:08] Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has quit (*.net *.split)
[21:08:10] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (*.net *.split)
[21:08:10] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (*.net *.split)
[21:08:11] johanbr (johanbr!~johanbr@vps.nullinfinity.org) has quit (*.net *.split)
[21:08:11] xris (xris!~xris@mythtv/developer/xris) has quit (*.net *.split)
[21:08:11] laga_ (laga_!~laga@h1626373.stratoserver.net) has quit (*.net *.split)
[21:08:11] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has quit (*.net *.split)
[21:08:11] SteveGoodey (SteveGoodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has quit (*.net *.split)
[21:08:12] purserj (purserj!~purserj@hosting.collaborynth.com.au) has quit (*.net *.split)
[21:08:12] jya (jya!~jyavenard@mythtv/developer/jya) has quit (*.net *.split)
[21:08:12] danielk221 (danielk221!~danielk@exchange.wgen.net) has quit (*.net *.split)
[21:08:12] robink (robink!~quassel@unaffilated/robink) has quit (*.net *.split)
[21:08:13] Chutt (Chutt!~ijr@2605:a000:1208:c084:c457:ef1d:60fd:2177) has quit (*.net *.split)
[21:08:13] rsiebert_ (rsiebert_!~quassel@g225060184.adsl.alicedsl.de) has quit (*.net *.split)
[21:08:14] nephyrin (nephyrin!~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) has quit (*.net *.split)
[21:08:14] MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has quit (*.net *.split)
[21:08:15] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (*.net *.split)
[21:08:15] Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has quit (*.net *.split)
[21:08:15] wolfgang2 (wolfgang2!~wolfgang@ppp-82-135-69-19.dynamic.mnet-online.de) has quit (*.net *.split)
[21:08:15] gigem (gigem!~david@mythtv/developer/gigem) has quit (*.net *.split)
[21:08:15] jpharvey (jpharvey!~jpharvey@host109-148-238-65.range109-148.btcentralplus.com) has quit (*.net *.split)
[21:08:16] _nyloc_ (_nyloc_!~quassel@p57B4F217.dip0.t-ipconnect.de) has quit (*.net *.split)
[21:08:16] aloril_ (aloril_!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi) has quit (*.net *.split)
[21:08:16] dblain (dblain!~dblain@mythtv/developer/dblain) has quit (*.net *.split)
[21:08:16] neufeld (neufeld!~user@69-165-173-139.dsl.teksavvy.com) has quit (*.net *.split)
[21:08:16] _charly_ (_charly_!kroseneg@sunrise.schmidham.net) has quit (*.net *.split)
[21:08:16] foobum (foobum!~foobum@cpc31-slam6-2-0-cust61.2-4.cable.virginmedia.com) has quit (*.net *.split)
[21:08:16] eharris (eharris!~eharris@99-179-7-82.lightspeed.austtx.sbcglobal.net) has quit (*.net *.split)
[21:08:16] joki (joki!~joki@p548605E1.dip0.t-ipconnect.de) has quit (*.net *.split)
[21:08:17] rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has quit (*.net *.split)
[21:08:18] stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has quit (*.net *.split)
[21:08:18] knightr (knightr!~Nicolas@mythtv/developer/knightr) has quit (*.net *.split)
[21:08:20] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (*.net *.split)
[21:08:21] coling (coling!~colin@cpc7-sgyl36-2-0-cust267.18-2.cable.virginm.net) has quit (*.net *.split)
[21:08:21] ElmerFudd (ElmerFudd!~le@87-55-166-130-static.dk.customer.tdc.net) has quit (*.net *.split)
[21:08:21] cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has quit (*.net *.split)
[21:08:21] Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has quit (*.net *.split)
[21:08:24] tris (tris!tristan@2001:1868:a00a::4) has quit (*.net *.split)
[21:08:24] kc (kc!~Casper@unaffiliated/kc) has quit (*.net *.split)
[21:08:24] dturner (dturner!~dturner@ve.5xzksgst.vesrv.com) has quit (*.net *.split)
[21:08:24] Nothing4You (Nothing4You!N4Y@Nothing4You.w.tf-w.tf) has quit (*.net *.split)
[21:08:25] GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has quit (*.net *.split)
[21:08:25] jams (jams!~jams@CPE-72-131-4-141.wi.res.rr.com) has quit (*.net *.split)
[21:08:25] jarryd (jarryd!jarryd@im.jarryd.net) has quit (*.net *.split)
[21:08:25] wahrhaft (wahrhaft!~quassel@cpe-24-210-69-143.columbus.res.rr.com) has quit (*.net *.split)
[21:08:25] ghoti (ghoti!~paul@scratch.it.ca) has quit (Max SendQ exceeded)
[21:15:11] caelor_ (caelor_!~quassel@cpc12-sotn9-2-0-cust374.15-1.cable.virginm.net) has joined #mythtv
[21:15:11] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has joined #mythtv
[21:15:11] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[21:15:11] joki (joki!~joki@p548605E1.dip0.t-ipconnect.de) has joined #mythtv
[21:15:11] jpharvey (jpharvey!~jpharvey@host109-148-238-65.range109-148.btcentralplus.com) has joined #mythtv
[21:15:11] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv
[21:15:11] robink (robink!~quassel@unaffilated/robink) has joined #mythtv
[21:15:11] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[21:15:11] Chutt (Chutt!~ijr@2605:a000:1208:c084:c457:ef1d:60fd:2177) has joined #mythtv
[21:15:11] dekarl1 (dekarl1!~dekarl@p4FE857AE.dip0.t-ipconnect.de) has joined #mythtv
[21:15:11] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[21:15:11] SteveGoodey (SteveGoodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has joined #mythtv
[21:15:11] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[21:15:11] purserj (purserj!~purserj@hosting.collaborynth.com.au) has joined #mythtv
[21:15:11] kenni (kenni!~kenni@mythtv/developer/kenni) has joined #mythtv
[21:15:11] rsiebert (rsiebert!~quassel@g225060184.adsl.alicedsl.de) has joined #mythtv
[21:15:11] skd5aner (skd5aner!~skd5aner@50-90-5-146.res.bhn.net) has joined #mythtv
[21:15:11] Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has joined #mythtv
[21:15:11] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[21:15:11] wolfgang2 (wolfgang2!~wolfgang@ppp-82-135-69-19.dynamic.mnet-online.de) has joined #mythtv
[21:15:11] _nyloc_ (_nyloc_!~quassel@p57B4F217.dip0.t-ipconnect.de) has joined #mythtv
[21:15:11] rsiebert_ (rsiebert_!~quassel@g225060184.adsl.alicedsl.de) has joined #mythtv
[21:15:11] J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv
[21:15:11] jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv
[21:15:11] gregL (gregL!~greg@cpe-74-76-105-205.nycap.res.rr.com) has joined #mythtv
[21:15:11] aloril_ (aloril_!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi) has joined #mythtv
[21:15:11] danielk221 (danielk221!~danielk@exchange.wgen.net) has joined #mythtv
[21:15:11] moparisthebest_ (moparisthebest_!~quassel@cpe-184-57-178-66.cinci.res.rr.com) has joined #mythtv
[21:15:11] brfranse_ (brfranse_!~brfransen@64.179.169.226) has joined #mythtv
[21:15:11] jheizer (jheizer!~jheizer@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv
[21:15:11] tris (tris!tristan@2001:1868:a00a::4) has joined #mythtv
[21:15:11] gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv
[21:15:11] rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv
[21:15:11] knightr (knightr!~Nicolas@mythtv/developer/knightr) has joined #mythtv
[21:15:11] SmallR2002 (SmallR2002!~Robert@c-98-253-173-240.hsd1.il.comcast.net) has joined #mythtv
[21:15:11] CeilingKitten (CeilingKitten!~CeilingKi@69-165-133-87.dsl.teksavvy.com) has joined #mythtv
[21:15:11] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has joined #mythtv
[21:15:12] jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has joined #mythtv
[21:15:12] sl1ce (sl1ce!~johnathan@pool-100-0-124-204.bstnma.fios.verizon.net) has joined #mythtv
[21:15:12] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv
[21:15:12] Cougar (Cougar!~cougar@2a03:5880:104:10:74ed:ec38:469b:4369) has joined #mythtv
[21:15:12] Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has joined #mythtv
[21:15:12] kc (kc!~Casper@unaffiliated/kc) has joined #mythtv
[21:15:12] dblain (dblain!~dblain@mythtv/developer/dblain) has joined #mythtv
[21:15:12] coling (coling!~colin@cpc7-sgyl36-2-0-cust267.18-2.cable.virginm.net) has joined #mythtv
[21:15:12] neufeld (neufeld!~user@69-165-173-139.dsl.teksavvy.com) has joined #mythtv
[21:15:12] nephyrin (nephyrin!~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) has joined #mythtv
[21:15:12] dturner (dturner!~dturner@ve.5xzksgst.vesrv.com) has joined #mythtv
[21:15:12] tgm4883 (tgm4883!~tgm4883@ubuntu/member/tgm4883) has joined #mythtv
[21:15:12] jst_ (jst_!~quassel@2620:101:8003:200:224:e8ff:fe39:34c2) has joined #mythtv
[21:15:12] seld (seld!~seld@h7n7-rny-a12.ias.bredband.telia.com) has joined #mythtv
[21:15:12] _charly_ (_charly_!kroseneg@sunrise.schmidham.net) has joined #mythtv
[21:15:12] clever (clever!~clever@nwcsnbsc00w-142167177167.dhcp-dynamic.FibreOp.nb.bellaliant.net) has joined #mythtv
[21:15:12] joe____ (joe____!~bob@64.73.32.135) has joined #mythtv
[21:15:12] ElmerFudd (ElmerFudd!~le@87-55-166-130-static.dk.customer.tdc.net) has joined #mythtv
[21:15:12] jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has joined #mythtv
[21:15:12] Nothing4You (Nothing4You!N4Y@Nothing4You.w.tf-w.tf) has joined #mythtv
[21:15:12] cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has joined #mythtv
[21:15:12] foobum (foobum!~foobum@cpc31-slam6-2-0-cust61.2-4.cable.virginmedia.com) has joined #mythtv
[21:15:12] eharris (eharris!~eharris@99-179-7-82.lightspeed.austtx.sbcglobal.net) has joined #mythtv
[21:15:12] GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has joined #mythtv
[21:15:12] jams (jams!~jams@CPE-72-131-4-141.wi.res.rr.com) has joined #mythtv
[21:15:12] kurre2 (kurre2!~tomimo@xdsl-83-150-88-111.nebulazone.fi) has joined #mythtv
[21:15:12] superm1 (superm1!uid4318@ubuntu/member/superm1) has joined #mythtv
[21:15:12] MythBuild (MythBuild!~MythBuild@alcor.mythtv.org) has joined #mythtv
[21:15:12] sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv
[21:15:12] kwmonroe (kwmonroe!~kwmonroe@32.97.110.52) has joined #mythtv
[21:15:12] XDS2010 (XDS2010!uid1218@gateway/web/irccloud.com/x-dmpzzuohfsbneaqm) has joined #mythtv
[21:15:12] Sharky112065 (Sharky112065!~Sharky112@c-24-19-57-28.hsd1.wa.comcast.net) has joined #mythtv
[21:15:12] stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has joined #mythtv
[21:15:12] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv
[21:15:12] jarryd (jarryd!jarryd@im.jarryd.net) has joined #mythtv
[21:15:12] johanbr (johanbr!~johanbr@vps.nullinfinity.org) has joined #mythtv
[21:15:12] wahrhaft (wahrhaft!~quassel@cpe-24-210-69-143.columbus.res.rr.com) has joined #mythtv
[21:15:12] laga_ (laga_!~laga@h1626373.stratoserver.net) has joined #mythtv
[21:15:12] xris (xris!~xris@mythtv/developer/xris) has joined #mythtv
[21:15:12] Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has joined #mythtv
[21:15:12] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[21:15:13] tonsofpcs (tonsofpcs!~tonsofpcs@cpe-72-230-192-8.stny.res.rr.com) has quit (Max SendQ exceeded)
[21:15:13] tonsofpcs (tonsofpcs!~tonsofpcs@cpe-72-230-192-8.stny.res.rr.com) has joined #mythtv
[21:19:36] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 245 seconds)
[21:20:24] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[21:25:19] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 240 seconds)
[21:26:39] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[21:31:22] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 246 seconds)
[21:32:31] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[21:37:30] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 245 seconds)
[21:38:33] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[21:43:40] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 240 seconds)
[21:44:00] stichnot: stuartm: since you mentioned the preview generator, I've noticed that every time the PBB loads a preview image, the mythfrontend memory footprint increases by ~10MB. Eventually it runs out of memory and crashes. It could be something that exacerbated by my theme, but fundamentally I think that some representation of the full-size preview image is not being freed.
[21:44:16] stichnot: This is probably also exacerbated by the move to full-size preview images.
[21:44:44] stichnot: Since it's causing embarrassing WAF issues, I'll probably start looking into it soon.
[21:44:52] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[21:49:26] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has quit (Quit: ZNC - http://znc.in)
[21:50:16] Gibby (Gibby!~Gibby@mylanupdates.eclipse.25u.com) has joined #mythtv
[21:50:19] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 248 seconds)
[21:51:06] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[21:56:44] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 268 seconds)
[21:57:00] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[21:57:25] stichnot: In the meantime, I have a proof of concept of the Program Guide updating guide rows via helper thread DB queries with results sent by event to the UI thread for rendering. Next step is to do the same for the much more expensive channel status queries.
[21:57:31] stuartm: stichnot: that would be very strange indeed as we're not loading the preview images any differently to how we load artwork in mythvideo, which is as large (or larger)
[21:58:28] stichnot: I probably use PBB images much more frequently than mythvideo images, and there's probably something with my theme as well
[21:59:06] stuartm: the backend generates the images, they are then loaded/scaled/cached in the mythui image cache, they are cleared from the memory cache when it hits the threshold (30MB) and it needs room for newer images
[21:59:45] SteveGoodey (SteveGoodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[22:00:14] stuartm: it's possible that it's something else in the theme, mask image or shapes that aren't getting deleted properly
[22:01:26] stichnot: My theme has been completely unchanged for more than a year, this memory problem started up around when we went to full-size previews
[22:02:06] stichnot: since no one else seems to have noticed, I'll take responsibility for it :)
[22:02:17] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 268 seconds)
[22:02:38] stichnot: also, my frontends have 2GB RAM and no swap, so they are probably more sensitive to this than other people's frontends
[22:02:55] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[22:07:46] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 246 seconds)
[22:08:52] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[22:14:01] ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 240 seconds)
[22:14:05] stuartm: stichnot: well there was a change to the way we load/scale images around the same time, a little before in fact, that would be the first place I looked
[22:14:52] ghoti (ghoti!~paul@scratch.it.ca) has joined #mythtv
[22:17:18] stuartm: the commit was https://github.com/MythTV/mythtv/commit/dfd97aa0
[22:19:15] stuartm: also related https://github.com/MythTV/mythtv/commit/d1d655f
[22:23:41] stuartm: I'd also take a close look at RemoteFile – if I were to lay money, that's where the issue will be
[22:26:26] stuartm: it's RemoteFile that is handling the full size image, the first thing mythui does on receiving it from the RF buffer is to scale it down, therefore the leak would be much slower than you're seeing
[22:27:38] stichnot: thanks, I'll look at those when I start attacking it
[22:27:48] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 240 seconds)
[22:50:49] jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_)
[22:55:35] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[23:32:41] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 265 seconds)
[23:54:54] stuartm: "[mythtv-users] Passing XMLTV grab options to mythfilldatabase when run from mythbackend broken" << obviously a bug, but again I want to ask what arguments they are passing directly to the script
[23:55:54] stuartm: I suspect like the last time, it's working around bad grabber behaviour
[23:58:10] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has quit (*.net *.split)
[23:58:10] Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has quit (*.net *.split)

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