MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (69):

alan`, aloril, Anssi, arescorpio, Beirdo, brfranse_, caelor, Captain_Murdoch, cesman, ChanServ, clever, coling, cybrNaut, dekarl1, dym, ElmerFudd, ephemer0l, fetzerch_, gigem, gregL, GreyFoxx, Hydr0p0nX, J-e-f-f-A, jab416171, jams_, jerryr, jheizer, joki, jpabq, jpharvey, jst, jwhite, jya, kc, Kevin`, kormoc, kurre2, len__, moparisthebest, MythBuild, MythLogBot, nephyrin, peper03, poptix-, pppingme, purserj, rich0, robink, rOOb, seld, sheedy-away, skd5aner, sphery, sraue, stuarta, stuartm, suffice, superm1, taylorr, tgm4883, Tobbe5178, tonsofpcs, tris, unforgiven512, wagnerrp, XDS2010_, xris, zentec, _charly_
Wednesday, February 25th, 2015, 00:04 UTC
[00:04:01] joki (joki!~joki@p54860852.dip0.t-ipconnect.de) has quit (Ping timeout: 264 seconds)
[00:08:31] joki (joki!~joki@p54861983.dip0.t-ipconnect.de) has joined #mythtv
[01:16:53] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (*.net *.split)
[01:20:21] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv
[01:35:25] brfransen (brfransen!~brfransen@24-197-128-95.dhcp.spbg.sc.charter.com) has quit (*.net *.split)
[01:35:27] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has quit (*.net *.split)
[01:35:28] jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has quit (*.net *.split)
[01:35:30] moparisthebest (moparisthebest!~mitb@unaffiliated/moparisthebest) has quit (*.net *.split)
[01:35:34] nephyrin (nephyrin!~neph@nemu.pointysoftware.net) has quit (*.net *.split)
[01:35:35] Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has quit (*.net *.split)
[01:35:36] taylorr (taylorr!~taylorr@unaffiliated/elmojo) has quit (*.net *.split)
[01:39:23] brfransen (brfransen!~brfransen@24-197-128-95.dhcp.spbg.sc.charter.com) has joined #mythtv
[01:39:23] moparisthebest (moparisthebest!~mitb@unaffiliated/moparisthebest) has joined #mythtv
[01:39:23] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has joined #mythtv
[01:39:23] jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has joined #mythtv
[01:39:23] nephyrin (nephyrin!~neph@nemu.pointysoftware.net) has joined #mythtv
[01:39:23] Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has joined #mythtv
[01:39:23] taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv
[01:40:17] brfransen (brfransen!~brfransen@24-197-128-95.dhcp.spbg.sc.charter.com) has quit (*.net *.split)
[01:40:18] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has quit (*.net *.split)
[01:40:20] jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has quit (*.net *.split)
[01:40:22] moparisthebest (moparisthebest!~mitb@unaffiliated/moparisthebest) has quit (*.net *.split)
[01:40:26] nephyrin (nephyrin!~neph@nemu.pointysoftware.net) has quit (*.net *.split)
[01:40:27] Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has quit (*.net *.split)
[01:40:28] taylorr (taylorr!~taylorr@unaffiliated/elmojo) has quit (*.net *.split)
[01:41:37] brfransen (brfransen!~brfransen@24-197-128-95.dhcp.spbg.sc.charter.com) has joined #mythtv
[01:41:37] moparisthebest (moparisthebest!~mitb@unaffiliated/moparisthebest) has joined #mythtv
[01:41:37] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has joined #mythtv
[01:41:37] jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has joined #mythtv
[01:41:37] nephyrin (nephyrin!~neph@nemu.pointysoftware.net) has joined #mythtv
[01:41:37] Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has joined #mythtv
[01:41:37] taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv
[03:19:22] ghoti (ghoti!~paul@hq.experiencepoint.com) has quit (Ping timeout: 244 seconds)
[04:01:41] ghoti (ghoti!~paul@hq.experiencepoint.com) has joined #mythtv
[04:06:40] ghoti (ghoti!~paul@hq.experiencepoint.com) has quit (Ping timeout: 256 seconds)
[04:10:45] ghoti (ghoti!~paul@hq.experiencepoint.com) has joined #mythtv
[04:15:22] ghoti (ghoti!~paul@hq.experiencepoint.com) has quit (Ping timeout: 252 seconds)
[04:48:05] fetzerch_ (fetzerch_!~quassel@unaffiliated/fetzerch) has joined #mythtv
[04:48:48] qmr (qmr!~qmr@198.71.81.241) has joined #mythtv
[04:48:59] qmr (qmr!~qmr@198.71.81.241) has left #mythtv ()
[04:52:03] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 250 seconds)
[05:02:19] arescorpio (arescorpio!~arescorpi@197-241-16-190.fibertel.com.ar) has quit (Excess Flood)
[06:43:40] ghoti (ghoti!~paul@hq.experiencepoint.com) has joined #mythtv
[06:45:58] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Quit: Quit)
[06:46:38] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[06:48:37] ghoti (ghoti!~paul@hq.experiencepoint.com) has quit (Ping timeout: 250 seconds)
[06:51:44] Tobbe5178 (Tobbe5178!~asdf@2001:2002:d9d4:ce7e:753b:a2a3:d9c0:d9ff) has joined #mythtv
[07:18:31] ghoti (ghoti!~paul@hq.experiencepoint.com) has joined #mythtv
[07:30:49] ghoti (ghoti!~paul@hq.experiencepoint.com) has quit (Ping timeout: 252 seconds)
[07:31:30] ghoti (ghoti!~paul@hq.experiencepoint.com) has joined #mythtv
[07:33:20] Roklobsta (Roklobsta!~Roklobsta@ppp118-209-27-75.lns20.mel4.internode.on.net) has joined #mythtv
[07:34:33] SteveGoodey (SteveGoodey!~steve@host86-177-251-50.range86-177.btcentralplus.com) has joined #mythtv
[07:34:51] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv
[09:38:49] paul-h (paul-h!~Paul@94.3.76.87) has joined #mythtv
[09:41:28] paul-h: Anybody who knows upnp know if the numbers from this '<vx:X_genre extended="3,775" id="nds.com_internal">3</vx:X_genre>'are likely to be documented in the upnp docs or somewhere else?
[09:41:56] stuarta: stuartm: ^^
[09:42:26] stuarta: paul-h: you trying to talk to your sky box?
[09:42:50] paul-h: Yes I am
[09:43:07] paul-h: Google hasn't turned anything up and the nds.com_internal makes me think it may be a proprietary thing
[09:43:07] ** stuarta should try to talk to his virgin media box **
[09:43:26] stuarta: can pretty much guarantee it based on the name alone
[09:44:03] stuarta: dont sky do an app to access your box?
[09:45:30] stuartm: paul-h: no they won't be, the nds.com_internal means that they are custom values defined by nds.com (sky), so only they know what they mean
[09:45:52] stuartm: even the vx prefix is proprietary
[09:46:18] paul-h: stuarta; they do but I'm trying to move some recordings from my full SkyHD box over to Myth using upnp to get the recording list and to start playback so I can record it
[09:46:34] stuartm: and the X in X_genre also indicates non-standard markup
[09:46:48] paul-h: stuartm: that's what I thought but it was worth asking
[09:47:44] stuartm: upnp genre tags contain strings, not integers
[09:48:13] stuarta: so thats them using a custom mapping
[09:52:03] stuartm: paul-h: might help to know that the 'extended' tag is described as "Description: The upnp:genre@extended property MUST be a CSV list of genre names, which are
[09:52:05] stuartm: individually displayable strings, representing increasingly precise (sub)genre names. The list MUST be ordered with the most general genre first. The first entry in the list MUST be equal to the value of the upnp:genre property.
[09:52:06] stuartm: Example: “Sports,Basketball,NBA”
[09:53:11] stuartm: so in your example, assuming they've based their proprietary implementation on the standard version, 775 is also a genre which can be described as a sub-genre of 3
[09:53:49] stuartm: the fact that they've got at least 775 different genres would make manually mapping a difficult task
[09:54:11] paul-h: Typical Sky trying to obscure stuff so others can't use it – they are using upnp but no standard tools/clients can read anything without modification :(
[09:55:12] stuarta: standard practice for them
[09:55:29] stuartm: it's fairly typical of most upnp implementations, I've not seen any servers from commercial entities which don't include their own proprietary extensions, many of which duplicate stuff which could be done within the standard
[09:55:41] ** stuarta facepalms **
[09:56:35] stuartm: Samsung comes to mind, their have their own markup to tell their TVs which root folders contain music/video and recordings
[09:56:56] stuartm: yet UPnP has offered that feature for years
[09:59:34] ** stuarta sighs **
[10:00:29] stuarta: btw. i'm fairly sure we are going to need to do an ffmpeg resync to gain h265 support properly
[10:00:43] stuarta: that is not something i'm keen to start any time soon
[10:02:11] stuartm: one of the things near the top of my todo list is to refactor the upnp a little so we implement extensions to our upnp code containing the proprietary features, allow us to offer a full featured experience for users of Samsung TVs but keeping the proprietary stuff out of the core and only enabled as needed
[10:09:21] stuarta: sounds like an interesting project
[10:19:56] stuartm: stuarta: was the codec set correctly for the HEVC recording in recordedfile ?
[10:20:08] stuartm: it would be nice if that just worked
[10:22:18] stuarta: not sure, i believe av_find_best_stream wasn't finding any streams
[10:22:54] stuarta: lemme check recordedfile for you
[10:24:05] stuarta: audio_codec: AAC
[10:24:06] stuarta: video_codec: NONE
[10:24:17] stuarta: no, but i haven't put that patch onto the backend
[10:24:23] stuarta: lemme do that now
[10:25:44] stuarta: stuartm: http://fpaste.org/190201/59934142/
[10:25:57] stuarta: so missing quite a bit of info
[10:27:38] stuarta: compare the results from cbeebies hd http://fpaste.org/190202/24860043/
[10:28:13] stuarta: clearly recorded before your containerid changes
[10:29:33] stuarta: did you implement a mythutil command to rescan and update those?
[10:29:43] ** stuarta suspects that's on the todo list **
[10:31:11] stuartm: I haven't and it is
[10:32:24] stuartm: some of the info is only populated after the recording completes as we don't know the average resolution, fps etc
[10:33:12] stuartm: codecs should be known up front though
[10:33:31] stuarta: the NONE is probably correct as of the time of recording
[10:33:37] stuarta: due to lack of support
[10:34:46] stuartm: since that recording is from yesterday, I wonder why all the other info is missing ... maybe we need to extend the header parsing
[10:34:59] stuartm: unless the backend was killed/crashed before the recording ended?
[10:36:33] stuarta: no i hadn't updated it. doing a build now, and will do another recording
[10:40:37] stuartm: the resolution, aspect info all comes from the ts headers, so that should just work, but clearly it didn't for some reason
[10:53:21] ** stuartm purges samba from his systems **
[10:54:11] stuarta: that'll be the samba security issue then?
[10:54:57] stuartm: yep, that and I don't have a use for it since I don't have any windows machines
[10:55:38] stuartm: seems eliminating the lib is more difficult, as some core gnome and kde packages depend on it
[10:56:06] stuartm: and vlc
[10:58:51] stuarta: the lib is fine, it's the server that vulnerable
[10:59:24] stuarta: looks like at some point we will need to write FindH265Keyframes
[11:05:11] stuartm: ah of course, that's why there's no res/aspect/fps info, we gather that as we do the key frame checks
[11:06:02] stuartm: maybe we should split that out
[11:06:20] stuarta: i only just noticed that when looking for references to H264
[11:08:43] stuartm: it might require a small refactoring, I can remember exactly how it fits together, but the TS info parsing probably shouldn't be dependent on the keyframe parsing
[11:09:02] stuarta: it shouldn't be too difficult
[11:09:40] stuarta: that's better, at least now in the logs it's identifying the stream as h265
[11:10:14] dym: hahaha
[11:10:23] dym: that just looked like one massive monologue :D
[11:10:52] stuarta: a != m :-p
[11:10:56] dym: yeah
[11:11:00] dym: on second look
[11:11:18] dym: how are things with you guys?
[11:37:17] stuarta: ENOTIME
[11:43:50] map7_ (map7_!~map7@2001:44b8:4192:2a01:e50d:8c3:af85:3ba9) has joined #mythtv
[12:00:01] stuarta: stuartm: now the right codec is stored for video_codec in recordedfile
[12:00:46] stuarta: no width, height etc data yet tho
[12:05:41] map7_ (map7_!~map7@2001:44b8:4192:2a01:e50d:8c3:af85:3ba9) has quit (Quit: Leaving)
[12:10:06] stuarta: why the hell do we have our own h264 parser?
[12:14:53] stuarta: that said, it's very nicely documented code
[12:17:05] stuartm: stuarta: parses headers only, because that's stuff that ffmpeg doesn't easily expose to use IIRC, something to do with the fact that ffmpeg is about decoding while we just want to derive information from the stream without decoding and in realtime as it's recorded
[12:17:26] stuartm: but jpabq can tell you more
[12:17:28] stuarta: makes sense
[12:34:00] stuarta: which means, in the short term it's not needed to get h265 video workig
[12:34:04] stuarta: *working
[12:41:01] stuartm: not playback, no
[12:41:36] stuartm: or recording, but we'll want the seektable eventually for fast precise seeking, and editing
[12:41:48] stuartm: and bookmarks
[12:51:15] stuarta: indeed
[12:58:31] warpme (warpme!~piotro@89-79-250-31.dynamic.chello.pl) has joined #mythtv
[12:59:24] warpme: stuartm: is webfrontend edit recording rule working OK in current-master?. I'm receiving "Error calling QSP File: /usr/share/mythtv/html/tv/schedule.qsp(357) – Error: Program does not exist."
[13:02:02] Roklobsta (Roklobsta!~Roklobsta@ppp118-209-27-75.lns20.mel4.internode.on.net) has quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
[13:02:27] stuartm: warpme: I know it's broken, it happened when I restored case sensitive parameters last week, but I have changes in my tree which need finishing before I can push the fixes for the problem
[13:02:59] stuartm: hopefully a little later today
[13:03:05] warpme: sure. np. just want to check is it my issue or not.... thx!
[13:14:55] warpme (warpme!~piotro@89-79-250-31.dynamic.chello.pl) has quit (Remote host closed the connection)
[13:16:04] ghoti (ghoti!~paul@hq.experiencepoint.com) has quit (Ping timeout: 245 seconds)
[13:37:16] Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has joined #mythtv
[13:58:22] dekarl: stuartm, wrt the UPNP refactor, you may be interested in PMS ( https://github.com/ps3mediaserver/ps3mediaser . . . es/renderers )
[14:25:34] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG)
[14:26:04] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv
[14:26:58] MythBuild: build #98 of master-f21-qt5–64bit is complete: Failure [4failed compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . it/builds/98 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:28:13] stuarta: doh
[14:34:02] MythBuild: build #29 of master-debian-wheezy-qt5–32bit is complete: Failure [4failed compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . it/builds/29 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:34:33] stuarta: consistent at least
[14:41:27] MythBuild: build #1002 of master-f20–64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1002 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:42:09] MythBuild: build #98 of master-f21–64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . it/builds/98 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:42:17] MythBuild: build #1479 of master-fedora-32bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1479 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:42:47] stuartm: wtf, I didn't touch the plugins gov'
[14:43:23] stuarta: hmmm, mythcorecontext.h pulling in mythsession.h
[14:44:46] MythBuild: build #998 of master-freebsd10–64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/998 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:44:49] stuartm: yeah, need to install mythsession.h for the plugins, guess I forgot to build the plugins here
[14:45:16] MythBuild: build #2373 of master-ubuntu-12_04-lts-64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/2373 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:45:40] stuartm: dunno why we still need to install this stuff instead of building against the original source
[14:45:49] stuartm: results in a lot of clutter
[14:46:41] MythBuild: build #343 of master-centos7–64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/343 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:48:39] MythBuild: build #2667 of master-debian-wheezy-64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/2667 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:49:28] MythBuild: build #2315 of master-ubuntu-current-64bit is complete: Failure [4failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/2315 blamelist: Stuart Morgan <smorgan@mythtv.org >
[14:50:03] stuartm: just proves that it's never good to be in a hurry to move on to the next thing
[14:50:56] stuarta: nope
[14:51:17] stuarta: i go and make a cuppa after pushing a big change
[14:51:26] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv
[14:58:05] stuartm: the blame in the buildbot email seems messed up, earlier it blamed dblain, now it's blaming jya
[14:58:42] stuarta: heh
[14:59:50] stuartm: not sure why I mind, it's not blaming me and that's great :)
[15:00:32] MythBuild: build #1003 of master-f20–64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1003
[15:00:40] MythBuild: build #99 of master-f21–64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . it/builds/99
[15:01:29] MythBuild: build #1480 of master-fedora-32bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1480
[15:05:12] sceo-laptop (sceo-laptop!~cwells@cpe-184-153-133-210.maine.res.rr.com) has joined #mythtv
[15:05:57] ghoti (ghoti!~paul@hq.experiencepoint.com) has joined #mythtv
[15:06:11] MythBuild: build #999 of master-freebsd10–64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/999
[15:09:41] MythBuild: build #2374 of master-ubuntu-12_04-lts-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/2374
[15:11:08] MythBuild: build #30 of master-debian-wheezy-qt5–32bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . it/builds/30
[15:11:44] MythBuild: build #344 of master-centos7–64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/344
[15:11:45] ghoti (ghoti!~paul@hq.experiencepoint.com) has quit (Ping timeout: 246 seconds)
[15:11:51] MythBuild: build #2316 of master-ubuntu-current-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/2316
[15:14:59] MythBuild: build #2668 of master-debian-wheezy-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/2668
[15:19:29] MythBuild: build #99 of master-f21-qt5–64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . it/builds/99
[15:21:00] knightr (knightr!~Nicolas@mythtv/developer/knightr) has quit (Read error: Connection reset by peer)
[15:21:25] knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has joined #mythtv
[15:21:25] knightr (knightr!~Nicolas@mythtv/developer/knightr) has joined #mythtv
[15:21:25] knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has quit (Changing host)
[15:30:21] brfranse_ (brfranse_!~brfransen@24-197-128-95.dhcp.spbg.sc.charter.com) has joined #mythtv
[15:33:03] brfransen (brfransen!~brfransen@24-197-128-95.dhcp.spbg.sc.charter.com) has quit (Ping timeout: 256 seconds)
[16:40:18] sceo-laptop (sceo-laptop!~cwells@cpe-184-153-133-210.maine.res.rr.com) has quit (Quit: sceo-laptop)
[16:45:39] dblain: that reminds me I need to find time to fix the Windows Build. (Need to upgrade to MSVC 2013 so it can compile all the new C99 changes that were comitted)
[16:46:24] stuarta: ah is that the issue?
[16:46:29] stuarta: i was wondering
[16:46:37] dblain: yep :(
[16:46:51] stuarta: no doubt something else will break
[16:48:06] dblain: Figured since it's an external lib, I didn't want to force extra changes to the source just to allow it to compile. Besides VS2010 is 5 years old.
[16:49:27] dblain: stuarta: it's actually not too bad. As long as Qt is used when possible, it's fairly stable. (external dependencies are a different story, hence the problem)
[16:51:15] dblain: with MSVC 2013, it can even compile ffmpeg without any manipulating the source, but it still needs minwg for its configure script :(
[16:55:19] stuarta: that's some progress at least
[16:58:37] SteveGoodey (SteveGoodey!~steve@host86-177-251-50.range86-177.btcentralplus.com) has quit (Ping timeout: 252 seconds)
[17:01:10] SteveGoodey (SteveGoodey!~steve@host109-158-213-75.range109-158.btcentralplus.com) has joined #mythtv
[17:22:59] jerryr (jerryr!~androirc@2600:1002:b121:a43a:0:3d:1d12:d601) has joined #mythtv
[17:26:35] jerryr: dblain: iirc wasn't there an issue with the opengl libraries in qt that prevented moving to MSVC 2013?
[17:27:10] stuartm: well C99 is only 16 years old ...
[17:28:04] stuartm: just hope it doesn't take MSVC so long to implement C++11
[17:37:17] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 246 seconds)
[17:37:20] dblain: jerryr: that was when I first ported and Qt didn't yet support 2013.
[17:37:21] dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[17:38:29] dblain: stuartm: how true. I do wish they kept more current and stuck to standards better. Supposedly 2013 was designed to have incremental improvements so we don't have to wait multiple years between releases. Only time will tell.
[17:39:39] dekarl1 is now known as dekarl
[17:45:23] superm1 (superm1!uid4318@ubuntu/member/superm1) has joined #mythtv
[17:47:50] Steve-Goodey (Steve-Goodey!~steve@host109-158-213-75.range109-158.btcentralplus.com) has joined #mythtv
[17:53:56] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG)
[17:58:35] jerryr: dblain: cool. If upgrading is a big enough task that you could use some help, let me know. I'd be happy to.
[18:00:50] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving)
[18:01:47] dblain: jerryr: thanks for the offer. I almost had it building some time ago, just need to get a few 3rd party libraries configured/building if I remember correctly .
[18:15:00] joki (joki!~joki@p54861983.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[18:20:32] joki (joki!~joki@p54861983.dip0.t-ipconnect.de) has joined #mythtv
[19:01:34] stuartm: dblain: https://owasp.org/index.php/Category:OWASP_WS . . . ect#Features
[19:02:35] stuartm: going to give it ago against the services API, but first I need to sort out a contained environment and backend for it to run against
[19:03:41] stuartm: which will probably take me a while considering I don't have idle hardware or VMs I can just spin up
[19:26:54] gregL (gregL!~greg@cpe-74-76-121-109.nycap.res.rr.com) has quit (Remote host closed the connection)
[19:42:50] SteveGoodey (SteveGoodey!~steve@host109-158-213-75.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[19:54:41] jya (jya!~jya@mythtv/developer/jya) has quit (Ping timeout: 250 seconds)
[20:10:36] dekarl: stuartm, a job for dockers?
[20:11:21] dekarl: add some demo files and metadata, and we got a "upnp done right" demonstrator in a box :D
[20:27:36] gregL (gregL!~greg@cpe-74-76-121-109.nycap.res.rr.com) has joined #mythtv
[20:28:18] jya (jya!~jya@mythtv/developer/jya) has joined #mythtv
[20:32:10] maarhart (maarhart!~user@a88-114-38-12.elisa-laajakaista.fi) has joined #mythtv
[20:34:30] stuartm: all sounds like a lot of hard work :)
[20:35:42] jerryr: dblain: if nothing else, I can test the updated build scripts once they're ready. MSVC Community Edition, I assume?
[20:37:16] maarhart: hi, I asked in mythtv-users as well, but no answer. I cannot watch youtube videos, either they are choppy or the quality is not good. Of course they work well outside mythtv... any clues?
[21:02:13] Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit ()
[21:19:37] jpharvey (jpharvey!~jpharvey@host109-148-113-10.range109-148.btcentralplus.com) has quit (Ping timeout: 264 seconds)
[21:31:13] jpharvey (jpharvey!~jpharvey@host109-145-24-94.range109-145.btcentralplus.com) has joined #mythtv
[21:55:14] dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[21:57:21] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 246 seconds)
[22:06:01] skd5aner: anyone have any idea if #12246 is an easy fix? It's causing the video library to pull some really awful fanart
[22:06:01] ** MythLogBot http://code.mythtv.org/trac/ticket/12246 **
[22:06:28] sceo-laptop (sceo-laptop!~cwells@cpe-184-153-133-210.maine.res.rr.com) has joined #mythtv
[22:07:17] maarhart (maarhart!~user@a88-114-38-12.elisa-laajakaista.fi) has quit (Remote host closed the connection)
[22:10:52] sceo-laptop (sceo-laptop!~cwells@cpe-184-153-133-210.maine.res.rr.com) has quit (Ping timeout: 240 seconds)
[22:13:12] skd5aner: stuartm: didn't you change the order at one time because you thought it was reversed before? Could it be correct now and your fix may have reversed it unnecessarily?
[22:14:48] stuarta: in theory it's an easy enough fix
[22:14:55] Steve-Goodey (Steve-Goodey!~steve@host109-158-213-75.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[22:19:05] skd5aner: ah, no... I think it might have been wagnerrp: https://code.mythtv.org/cgit/mythtv/commit/?i . . . 6a12e646b811 , but then he re-opened the ticket because it looks like the fix didn't actually fix it: https://code.mythtv.org/trac/ticket/11678
[22:20:17] len__ (len__!~quassel@75-168-14-195.mpls.qwest.net) has joined #mythtv
[22:25:21] stuartm: skd5aner: actually it's possible that our two fixes were at different points in the code, I did commit fixes (and tested them), but there are a number of different places were the code gets used
[22:26:48] skd5aner: stuartm: yea, I just remember seeing a commit from you awhile back where you said it was returning them in reverse order (not wagnerrp's commit), but i can't track it down :-/
[22:26:54] skd5aner: could be a fuzzy memory
[22:27:36] stuartm: skd5aner: looks like wagnerrp's commit needs to be reverted, I fixed the issue at a lower level
[22:28:06] stuartm: metadatacommon.cpp MetadataLookup::GetArtwork()
[22:28:56] stuartm: MetadataFactory::OnSingleResult() calls GetArtwork, then iterates over the results in reverse order, but we've already corrected the ordering
[22:29:45] stuartm: technically my fix is superior as wagnerrp's only fixed one usage of GetArtwork and there are many others
[22:30:20] stuartm: services, upnp, video metadata editor, schedule editor etc
[22:31:58] skd5aner: I see... so, by simply reverting the commit wagnerrp made, it should just "Work" ?
[22:32:04] stuartm: https://github.com/MythTV/mythtv/commit/d95a237d
[22:32:16] skd5aner: THANK YOU
[22:32:25] skd5aner: Geeze, I couldn't find that for the life of me, was driving me bonkers
[22:32:57] stuartm: skd5aner: well maybe, it should certainly work better, but I won't guarentee that it will work correctly
[22:33:07] skd5aner: although, I don't know which scares me more: the fact I couldn't find it, or the fact I remember such a trivial commit existed and it was made by you
[22:33:30] stuartm: if you could confirm whether it works I can commit the change
[22:33:59] skd5aner: So, just undo wagnerrp's commit and let you know the outcome?
[22:34:20] stuartm: please :)
[22:34:41] skd5aner: I'll be doing it on 0.27-fixes if that's ok. I'm assuming not enouh has changed that it'd still be safe to test this in .27 vs master, correct?
[22:35:37] skd5aner: oh, fyi...
[22:36:09] skd5aner: stuartm: When I manually go in to select artwork in the dialog, the highest rated artwork DOES appear at the top of the screen, and the lowest at the bottom...
[22:36:15] stuartm: can't remember if anything has been touched in that area since the 0.27 release
[22:36:23] skd5aner: it's the auto-retrieval that's always returning the lowest rating
[22:37:01] stuartm: skd5aner: yeah, that's the effect of wagnerrp's fix reversing the order again
[22:37:35] skd5aner: so, your commit mentions it fixes it for the selection dialog. If I undo Wagnerrps, will that then reverse the order of the selection dialog box so that it's out of order
[22:38:13] skd5aner: k, tell you what... I'll play around with it now and see what happens. Can I make this change on just the frontend or backend, or does it need to be made in both places?
[22:38:41] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 265 seconds)
[22:38:56] stuartm: skd5aner: both to be safe
[22:39:02] skd5aner: k
[22:40:02] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[22:40:30] stuartm: the selection box is populated using GetArtwork which I fixed, wagnerrp modified code specifically in the auto-download stuff which calls GetArtwork – so his fix takes the list, in the correct order, and then reverses it, but only for the auto-selection stuff
[22:40:44] skd5aner: 10–4
[22:46:46] paul-h (paul-h!~Paul@94.3.76.87) has quit (Quit: Konversation terminated!)
[22:55:01] jerryr (jerryr!~androirc@2600:1002:b121:a43a:0:3d:1d12:d601) has quit (Remote host closed the connection)
[22:55:16] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[22:56:54] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[22:57:10] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:00:45] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:01:01] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:02:53] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:03:07] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:09:02] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:09:19] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:15:18] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:15:34] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:19:24] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Ping timeout: 245 seconds)
[23:21:32] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:21:47] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:23:40] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:23:54] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:26:23] arescorpio (arescorpio!~arescorpi@197-241-16-190.fibertel.com.ar) has joined #mythtv
[23:33:56] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:34:12] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:36:04] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:36:17] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:39:18] skd5aner: stuartm: confirmed, that fixed it
[23:40:40] stuartm: thanks
[23:41:04] skd5aner: updatedi n the ticket with what I learned now
[23:41:15] skd5aner: *updating
[23:42:11] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:42:27] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:44:09] skd5aner: stuartm: #12246 updated with details – ping me here if you have any questions. Thanks Stuart!
[23:44:09] ** MythLogBot http://code.mythtv.org/trac/ticket/12246 **
[23:44:18] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:44:30] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:45:13] skd5aner: FYI, to test, I had to delete my themecache AND I also deleted the original downloaded files – I was getting issues with it showing the original artwork until I did that
[23:50:27] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:50:42] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:52:34] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:52:47] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:56:39] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:56:53] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv
[23:58:45] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has quit (Remote host closed the connection)
[23:59:00] jerryr (jerryr!~androirc@pool-71-185-73-184.phlapa.fios.verizon.net) has joined #mythtv

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