MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (44):

aloril, Anssi, blahdodo, clever, frobnic, hampton, markspieth, mkbloke, MythBuild, MythLogBot, ooshlablu, SteveGoodey, Warped, warpme_, zbot, afisher, brfransen, ChanServ, cybrNaut, ElmerFudd, ijc, jpabq, knowledgejunkie, Maliuta, MitchCapper, MythNotifyBot, Panic, peper03, poptix, ramshadow, rhpot1991, scilib, sphery, stuarta, tonsofpcs, tris, Valen, xris, _charly__, mad_enz, amessina, pppingme, Overlordz, ghoti_
Tuesday, December 22nd, 2020, 06:30 UTC
[06:30:11] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Quit: WeeChat 2.3)
[06:32:01] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv
[06:32:01] Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett
[06:47:19] Overlordz (Overlordz!~Overlordz@50.125.250.211) has joined #mythtv
[06:51:54] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[06:51:54] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2
[06:53:00] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 246 seconds)
[07:01:02] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Ping timeout: 260 seconds)
[07:01:19] peterbennett (peterbennett!~pi@2601:183:100:50d:ff18:c548:4064:813d) has joined #mythtv
[07:01:19] peterbennett (peterbennett!~pi@2601:183:100:50d:ff18:c548:4064:813d) has quit (Changing host)
[07:01:19] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv
[07:01:19] Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett
[07:12:46] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:d1ff:6177:c50e:b4be) has joined #mythtv
[07:12:46] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[08:29:05] mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cm788df7e75290.cpe.net.fido.ca) has quit (Ping timeout: 240 seconds)
[08:44:35] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has joined #mythtv
[08:54:04] stuarta: morning all
[08:54:13] stuarta: Happy Christmas!
[09:02:44] markk_: bah humbug
[09:02:54] markk_: :)
[09:03:32] stuarta: meh!
[09:04:32] stuarta: ebuyer have the nvidia shield tv pro for £179.99
[09:05:05] stuarta: sorely tempted to buy one, as the current main frontend is taking 10 minutes to boot
[09:07:29] stuarta: looks like quite a few places have it for that atm
[09:47:49] stuarta: markk_: there's a libupnp that might be worth looking into to maximise client compatibility
[09:48:19] stuarta: https://github.com/pupnp/pupnp
[09:48:42] stuarta: available as packages on both fedora and ubuntu
[09:48:45] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has quit (Ping timeout: 240 seconds)
[10:04:32] SteveGoodey (SteveGoodey!~steve@host86-139-84-249.range86-139.btcentralplus.com) has joined #mythtv
[10:04:33] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[10:29:01] afisher (afisher!sid188203@gateway/web/irccloud.com/x-ijlqfhvizuepvsih) has joined #mythtv
[10:32:38] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has joined #mythtv
[10:33:53] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:d1ff:6177:c50e:b4be) has quit (Quit: Konversation terminated!)
[11:04:05] stuarta: looks like £179.99 is the new RRP for the shield tv pro
[11:09:37] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[11:09:37] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[11:12:00] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 246 seconds)
[11:21:24] paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has joined #mythtv
[11:21:24] Mode for #mythtv by ChanServ!ChanServ@services. : +v paul-h
[11:29:36] paul-h: Anyone else seeing the problem with text being clipped sometimes I report 2 or 3 months ago?
[11:30:19] paul-h: You see it on the far left of the text with text that ends in W or Y for example
[11:32:32] paul-h: One way to reproduce is open something that popups up the text edit popup and type something that ends in W and you can see the right side of the W is missing type an extra space an it reappears
[11:33:17] paul-h: It's like the bounding rect is just not quite big enough for the text
[11:55:26] stuarta: is it theme specific?
[12:07:46] stuarta: how odd, the usb dongle for my keyboard on my main frontend appears to be the cause of 10min boots
[12:10:28] stuarta: maybe not, remove it and it does the same
[12:14:52] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has quit (Ping timeout: 256 seconds)
[12:44:40] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has joined #mythtv
[12:58:59] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:d1ff:6177:c50e:b4be) has joined #mythtv
[12:58:59] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[13:11:00] paul-h: stuarta: I think I've only seen it with MythCenter based themes so could be specific to the font used in those themes
[13:12:00] paul-h: I'm running on a 4k monitor with the frontend GUI resolution set to 2x so it makes it look a lot worse
[13:13:04] stuarta: sounds like a potential culprit
[13:15:27] paul-h: stuarta: we have a USB keyboard that uses a separate dongle that randomly sends key presses when the system boots up causing grub to sometimes pause waiting for input rather than booting the default boot item maybe you are seeing something similar
[13:15:47] stuarta: seeing is part of the problem
[13:16:03] stuarta: it just appears to hang doing nothing, no output, nothing
[13:16:33] stuarta: then it must timeout or something like that, and the first thing i see is the ubuntu splash screen
[13:16:53] stuarta: rather than the standard machine POST display, which is what i should see first
[13:17:11] MythBuild: Build [#1077](https://code.mythtv.org/buildbot/#builders/76/builds/1077) of `master-osx-64bit` 4failed.
[13:17:27] stuarta: i suspect the GPU is hanging up in post, and eventually gives up, and the kernel kicks it back to life when it starts up
[13:18:27] paul-h: any BIOS updates available for your MB?
[13:18:38] stuarta: just did them, and it hasn't changed it
[13:18:50] stuarta: suspecting early indications of hardware death
[13:20:07] stuarta: hence me keeping an eye on shield tv pro pricing (now £179.99 rrp)
[13:21:44] paul-h: You'll be joining the dark side next and install Leanfront or KODI on it :-)
[13:22:01] stuarta: :-p
[13:22:18] stuarta: i already have one with a normal frontend on it
[13:23:35] stuarta: well, an earlier version (the 2017 one)
[13:26:09] stuarta: hmmm, wait, dmesg reports old firmware version. looks like the update didn't take
[13:26:16] stuarta: or properly start
[13:26:19] stuarta: more like
[13:30:33] stuarta: damn will have to retry that
[13:32:52] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has quit (Ping timeout: 246 seconds)
[13:38:21] MythBuild: Build [#855](https://code.mythtv.org/buildbot/#builders/112/builds/855) of `master-debian-buster-rpi2-armv7l` 4failed.
[13:39:34] paul-h: Right I'm off for a bike ride while it's not raining
[13:39:40] stuarta: have fun
[13:39:53] paul-h: thanks :)
[13:39:58] paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has quit (Quit: Konversation terminated!)
[13:55:35] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has joined #mythtv
[14:40:09] MythBuild: Build [#856](https://code.mythtv.org/buildbot/#builders/112/builds/856) of `master-debian-buster-rpi2-armv7l` 3completed successfully.
[14:56:40] MythBuild: Build [#1079](https://code.mythtv.org/buildbot/#builders/76/builds/1079) of `master-osx-64bit` 3completed successfully.
[15:01:52] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has quit (Ping timeout: 256 seconds)
[15:40:32] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has joined #mythtv
[15:42:43] peper03: markk_: Seems like ab141fbc05 broke MediaCodec builds.
[15:43:33] peper03: Was just trying to polish up the Android docker environment and it fails now on line 42 of opengl/mythopenglinterop.cpp
[15:43:44] peper03: There is no emplace_back method in std::map
[15:44:03] stuarta: older stdlib by the sounds of it
[15:44:59] peper03: Based on Ubuntu 20.04, so should be good.
[15:46:47] peper03: And 'emplace_back' on a map doens't make sense
[15:47:43] stuarta: dunno who comes up with these odd function names
[15:50:54] peper03: And the line is 'Types.emplace_back(MEDIACODEC);'
[15:51:06] peper03: If Types is a map, surely there needs to be two parameters?
[15:51:23] peper03: (unless MEDIACODEC were a pair, which I don't belive it is)
[15:58:57] markk_: peper03: yup – sorry. missed that in the various iterations of that commit – will be fixed in a second or two
[16:00:05] peper03: markk_: No problem. Not sure whether there's a builder that would have caught it.
[16:00:30] stuarta: todo_list += android builder
[16:00:50] stuarta: funny you should say that, i thought the same thing a few hours back
[16:01:10] markk_: peper03: no builder. keep on meaning to look at that for github. would need some caching of the other libs – otherwise the build would take forever.
[16:01:42] stuarta: markk_: we should be able to do that on one of our VM's in the build network
[16:01:43] markk_: and the github ccache size is not enough for that and all of the other builds
[16:02:17] stuarta: i started building out an ubuntu-20.04 to build the themes on. that might be a potential target
[16:02:30] markk_: stuarta: yeah – I know. I just like to keep github occupied:) (they have all of the build requirements baked in already)
[16:03:29] stuarta: exactly, 9 builders on my laptop is enough :-p
[16:06:04] peper03: I'm hoping to have the Docker stuff tidied up RSN. I presume that would help?
[16:06:26] stuarta: we can tie anything into the build network
[16:06:37] markk_: peper03: fix pushed. any more probs just shout. fyi – markspieth reported a playback fail with recent commits
[16:07:47] peper03: OK, thanks.
[16:07:56] peper03: I don't actually have any need for it myself at the moment but I introduced a friend to MythTV and as he's using Sat>IP, he needs to use master and ended up with a DB conflict the other day. Being able to build the Android frontend (relatively) quickly would help with that :)
[16:09:25] peper03: Don't know if I'm doing anything wrong, but building on my machine doesn't take *that* long. 22 minutes for the libs and about 11 minutes for the APK.
[16:25:08] peper03: BTW, https://github.com/MythTV/packaging/blob/mast . . . etenv.sh#L10 shouldn't have 'android-sdk-linux' in it as far as I can see as that's already in the variable so you end up with 'android-sdk-linux/android-sdk-linux'.
[16:25:21] peper03: If no-one has any objections, I'll change that.
[16:27:02] MythBuild: Build [#52](https://code.mythtv.org/buildbot/#builders/204/builds/52) of `clazy-master` 4failed.
[16:41:32] stuarta: yay, firmware upgrade seems to have sorted my frontend box out
[16:54:46] stuarta: the android build instructions are a little convoluted. why do we bother to need to install a symlink betweek ~/Android and ~/android? why not just use the correct one in the first place?
[17:13:36] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has quit (Ping timeout: 240 seconds)
[17:44:24] markspieth: thats my fault as thats how I installed it initially
[17:45:17] markspieth: markk_: I'll check it out when I get up.
[17:46:33] markspieth: win im stuck on ext libexiv2 atm. past ffmpeg. missing configure is a prob for this.
[17:47:29] markspieth: peper03: ill have to check that and so should peter
[18:02:14] paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has joined #mythtv
[18:02:14] Mode for #mythtv by ChanServ!ChanServ@services. : +v paul-h
[18:02:42] paul-h: !seen stuartm
[18:02:42] MythLogBot: stuartm was last seen 36 days 2 hours 35 minutes 58 seconds ago
[18:02:49] paul-h: !seen gbee
[18:02:49] MythLogBot: gbee was last seen 94 days 4 hours 16 minutes 35 seconds ago
[18:12:27] peper03: markspieth, peterbennett: I've created a PR for you to check – https://github.com/MythTV/packaging/pull/83
[18:24:09] mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cm788df7e75290.cpe.net.fido.ca) has joined #mythtv
[19:38:23] stuarta: paul-h: he's not here very often, and even when he is, he's pretty quiet
[19:48:15] peterbennett: markk_: I just pulled the latest master and tried it on android. Playback does not work, "Failed to Initialize Video Output" for both mediacodec and mediacodec-decode-only. Let me know if you need logs or anything else for this.
[19:49:33] peterbennett: peper03: I commented on your pull request already, probably as you were typing that message :)
[19:52:38] paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has quit (Quit: Konversation terminated!)
[20:17:52] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has joined #mythtv
[20:25:05] markk_: peterbennett: I'm pretty sure it's a dynamic_cast issue – and probably failing at https://github.com/MythTV/mythtv/blob/master/ . . . tgpu.cpp#L60 (or perhaps the next line)
[20:36:03] markk_: peterbennett, markspieth: either that or something really obvious – maybe some logs would help??
[20:58:19] peterbennett: markk_: OK I will get some logs.
[20:58:58] peterbennett: markk_: You think that dynamic cast is failing? I will run the debugger and see.
[21:01:17] peterbennett: I need some way to make my computer squawk when a message comes in for me... I only see the messages 30 minutes later sometimes.
[21:13:52] markk_: peterbennett: just added some extra clang warnings – and i *think* the issue I *thought* was fixed with dynamic_cast for MythRender is not actually fixed
[21:13:58] markk_: ./mythrender_base.h:23:18: warning: 'MythRender' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit [-Wweak-vtables]
[21:18:56] markk_: peterbennett: cross all your fingers and all your toes – and try the latest master
[21:33:16] hampton: markk_: Not sure what you're casting, but would it work with a qobject_cast instead of dynamic_cast?
[21:38:28] markk_ (markk_!~mark@host86-183-79-211.range86-183.btcentralplus.com) has quit (Ping timeout: 256 seconds)
[21:50:54] peterbennett: markk_: markspieth: Android playback works now :)
[21:59:21] peterbennett: Fixed the bug by taking a method that does nothing and moving it to another file where it still does nothing.
[22:02:16] hampton: I was hoping a qobject_cast would work as it doesn't rely on the vtables, but just adding a qobject_cast doesn't work because MythRender isn't based on qobject.
[22:02:54] hampton: I tried adding QObject as another base class to MythRender, but then MythRenderOpenGL inherits QObject twice (from MythRender and QOpenGLContext). Not going to be a simple fix going this route.
[22:03:48] peterbennett: Just remember to always have a virtual method in there that is not inline ...
[22:07:49] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:d1ff:6177:c50e:b4be) has quit (Quit: Konversation terminated!)
[22:09:22] peterbennett: I would say it is better to use the language feature of dynamic cast rather than a qt feature.
[22:24:46] MythBuild: Build [#53](https://code.mythtv.org/buildbot/#builders/204/builds/53) of `clazy-master` 3completed successfully.
[23:10:05] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[23:23:55] gigem (gigem!~david@mythtv/developer/gigem) has quit (Ping timeout: 258 seconds)
[23:27:39] gigem (gigem!~david@47.183.238.94) has joined #mythtv
[23:27:39] gigem (gigem!~david@47.183.238.94) has quit (Changing host)
[23:27:39] gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv
[23:27:40] Mode for #mythtv by ChanServ!ChanServ@services. : +v gigem
[23:35:28] markspieth: i noticed logging is off by default now in android and post getting the logs was a futile exercise. thanks for figuring it out. multi vtables must have different typeids. what a pain. just like each lambda is a different unknowable type.
[23:36:36] markspieth: will test soon. make that multi vtable warming an error and it shouldn't happen again
[23:37:01] markspieth: if its the root cause

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