MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (57):

aloril, blahdodo, ChanServ, CyberJacob, enyc, gregl, jafa, jams, jya, KooeeeeennN, markspieth, MythBuild, MythLogBot, pppingme, ramshadow, stuarta, taylorr, XDS2010|AFK, xris, _charly_, Anssi, nephyrin, ElmerFudd, hampton, tris, libsci, MitchCapper, jpabq, brfransen, ikevin, jab416171, peper03, clever, sheedy, frobnic, ghoti, Warped, sdrik, davic, mad_enz, tgm4883, Hydr0p0nX, knowledgejunkie, dekarl1, eharris_, Vollstrecker, benklop, Chutt_, dmfrey, gbee, GreyFoxx, jheizer_, gregbert, Guest10049, rmeden1, jarle_, dym
Thursday, August 31st, 2017, 00:25 UTC
[00:25:32] dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[00:25:35] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 240 seconds)
[00:35:43] Vaska (Vaska!~Vaska@99-6-101-70.lightspeed.milwwi.sbcglobal.net) has quit (Quit: leaving)
[00:44:28] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[00:45:14] mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CM00fc8d50aef0.cpe.net.fido.ca) has quit (Quit: Leaving)
[01:49:41] markspieth (markspieth!~markspiet@CPE-124-188-72-98.facz1.ken.bigpond.net.au) has quit (Ping timeout: 240 seconds)
[02:00:39] markspieth (markspieth!~markspiet@CPE-124-188-72-98.facz1.ken.bigpond.net.au) has joined #mythtv
[02:24:51] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 252 seconds)
[02:25:51] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[03:55:06] alexis779 (alexis779!~alexis779@47-32-152-207.dhcp.snlo.ca.charter.com) has joined #mythtv
[05:47:26] Tobbe5178 (Tobbe5178!~asdf@2001:2002:51eb:d24e:2db2:26a7:c315:8e92) has joined #mythtv
[05:54:35] alexis779 (alexis779!~alexis779@47-32-152-207.dhcp.snlo.ca.charter.com) has quit (Remote host closed the connection)
[06:06:17] markspieth|2 (markspieth|2!~markspiet@CPE-124-188-72-98.facz1.ken.bigpond.net.au) has joined #mythtv
[06:08:30] markspieth (markspieth!~markspiet@CPE-124-188-72-98.facz1.ken.bigpond.net.au) has quit (Ping timeout: 240 seconds)
[06:16:53] markspieth (markspieth!~markspiet@cpe-124-188-72-98.facz1.ken.bigpond.net.au) has joined #mythtv
[06:19:42] markspieth|2 (markspieth|2!~markspiet@CPE-124-188-72-98.facz1.ken.bigpond.net.au) has quit (Ping timeout: 240 seconds)
[08:06:11] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:88ea:7762:c254:f58e) has joined #mythtv
[08:27:03] SteveGoodey (SteveGoodey!~steve@host81-158-30-123.range81-158.btcentralplus.com) has joined #mythtv
[09:06:29] stuarta: rebuilt the rpi stretch image from scratch and it certainly looks better already
[09:06:42] stuarta: now just have 6hrs of compiling ahead to find out if it has worked
[09:38:33] stuarta: and actually, the experimental opengl looks great, glxgears is much better than with the legacy interface
[09:38:46] stuarta: unfortunately i suspect qt5 won't work with it
[09:40:44] stuarta: that's what peterbennett said anyway
[10:03:00] stuarta: well it's off and building
[10:04:46] stuarta: \o/ woot. f26 arm boots on a qemu virt
[10:05:27] stuarta: may have to try the same procedure with raspbian
[10:09:52] ** stuarta realizes it may have been a good idea to add some swap space on the external hdd **
[11:36:49] mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CM00fc8d50aef0.cpe.net.fido.ca) has joined #mythtv
[12:00:22] SteveGoodey (SteveGoodey!~steve@host81-158-30-123.range81-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[13:07:58] jheizer_ (jheizer_!~jheizer@2601:246:8200:70ab:38ab:3687:7271:2c79) has joined #mythtv
[13:08:37] jheizer (jheizer!~jheizer@2601:246:8200:70ab:2df3:d1ee:7c4:f6d3) has quit (Ping timeout: 246 seconds)
[13:25:53] hampton (hampton!~dhampton@pool-68-134-224-167.bltmmd.fios.verizon.net) has quit (Remote host closed the connection)
[13:35:06] hampton (hampton!~dhampton@pool-68-134-224-167.bltmmd.fios.verizon.net) has joined #mythtv
[14:16:38] Merlin83b2 (Merlin83b2!~Daniel@thirtyfoursp.plus.com) has joined #mythtv
[14:16:55] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:88ea:7762:c254:f58e) has quit (Read error: No route to host)
[14:19:19] dan__ (dan__!~Daniel@2a00:1ee0:3:1337:88ea:7762:c254:f58e) has joined #mythtv
[14:21:04] Merlin83b2 (Merlin83b2!~Daniel@thirtyfoursp.plus.com) has quit (Ping timeout: 255 seconds)
[14:24:49] Vollstrecker (Vollstrecker!~vollstrec@p200300E19BC68B000A606EFFFE4490F9.dip0.t-ipconnect.de) has joined #mythtv
[14:42:59] SteveGoodey (SteveGoodey!~steve@host81-158-30-123.range81-158.btcentralplus.com) has joined #mythtv
[16:02:15] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[16:11:10] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[16:11:24] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[16:20:18] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[16:20:44] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[16:29:40] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[16:30:04] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[16:38:59] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[16:39:20] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[16:45:12] Steve-Goodey (Steve-Goodey!~steve@host81-158-30-123.range81-158.btcentralplus.com) has joined #mythtv
[16:45:48] dan__ (dan__!~Daniel@2a00:1ee0:3:1337:88ea:7762:c254:f58e) has quit (Quit: Leaving)
[16:48:15] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[16:48:28] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[16:55:47] ** stuarta facepalms **
[16:55:57] stuarta: --disable-openmax is not implemented
[16:56:00] stuarta: sigh
[16:57:24] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[16:57:36] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[17:06:32] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[17:06:48] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[17:15:43] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[17:15:56] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[17:24:50] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[17:25:03] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[17:33:58] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[17:34:13] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[17:38:15] peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv
[17:43:07] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[17:43:32] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[17:49:17] peterbennett: OpenGL seem to be broken in master and fixes/29
[17:50:47] stuarta: it's broken on f26, but only with wayland
[17:52:27] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[17:52:41] peterbennett: Trying to figure out which commit broke it
[17:52:42] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[18:01:37] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[18:01:51] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[18:10:45] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[18:11:02] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[18:19:57] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[18:20:14] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[18:30:22] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[18:30:38] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[18:39:32] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[18:39:49] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[18:48:43] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[18:49:00] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[18:57:56] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[19:00:13] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[19:09:08] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[19:09:23] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[19:10:15] peterbennett: OK OpenGL fixed now.
[19:18:18] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[19:18:34] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[19:25:50] Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv
[19:27:28] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[19:27:55] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[19:33:34] stuarta: peterbennett: nice
[19:33:51] stuarta: sadly it wasn't the cause of my vaapi under wayland issues :(
[19:36:49] stuarta: that remains a can of worms
[19:36:51] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[19:37:04] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[19:45:11] peterbennett: There is an environment variable QT_XCB_GL_INTEGRATION that somehow controls how OpenGL is used
[19:45:55] stuarta: i shall keep that in mind
[19:46:00] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[19:46:16] peterbennett: So maybe there is some value for wayland integration that can be set
[19:46:19] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[19:47:48] stuarta: so the upside of now being able to disable openmax, is i only link with /usr/lib/arm-linux-gnueabihf/libEGL.so.1
[19:47:55] stuarta: however some other stuff doesn't work
[19:49:02] peterbennett: https://github.com/qt/qtwayland has some info
[19:49:05] peterbennett: QT_WAYLAND_CLIENT_BUFFER_INTEGRATION=xcomposite-glx
[19:49:33] peterbennett: So you are trying to disable openmax on the raspberry pi ?
[19:50:11] stuarta: i was looking at where the /opt/vc...libEGL was coming in, and it's clearly from the openmax stuff
[19:50:42] stuarta: in a vague attempt at getting it to work in pure opengl
[19:51:42] stuarta: given how well the experimental opengl stuff actually works on the rpi
[19:52:06] peterbennett: I have settings in the build that put links to the /opt/vc libraries into /usr/share/mythtv/lib and then tell the linker to use that one first
[19:52:18] peterbennett: That way it does not try to link to the others
[19:52:32] stuarta: i, ahem, worked around that for my tests ;-)
[19:52:54] peterbennett: Ok you will need to disable some of that
[19:53:29] stuarta: yeah i did
[19:53:40] stuarta: it's all pure speculation at this point
[19:53:54] stuarta: and i will have no time for the next week or so to even look at it
[19:54:03] peterbennett: I suppose we may be able to use experimental OpenGL for the video output and openmax for the decoding
[19:54:25] stuarta: in theory
[19:54:54] peterbennett: Unfortunately good ideas degenerate into hard work
[19:54:59] stuarta: hah
[19:55:14] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[19:55:15] stuarta: wayland implementation = good idea and a lot of hard work
[19:55:31] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[19:55:43] peterbennett: Indications are that openmax decoding was working with the experimental OpenGL but the rendering was not
[19:55:45] stuarta: it basically requires unpicking and understanding the entire way we handle graphics across all platforms
[19:56:14] stuarta: i've seen something like that, playback had just a black screen, whilst the rest of the gui seemed to work
[19:57:18] peterbennett: if you test with omxplayer you get the audio but see no video
[19:57:48] stuarta: which seems sensible, since omx isn't handling the output stage with opengl
[20:00:02] stuarta: old way = omx with drm
[20:00:12] stuarta: new way = opengl with kms
[20:01:05] ** stuarta wonders if his rpi will cope with a `make -j3` and running the frontend under gdb **
[20:02:39] stuarta: peterbennett: when you have time try `glmark2` under old and new ways
[20:02:39] peterbennett: yes I do that all the time
[20:03:12] peterbennett: what is glmark2?
[20:03:40] stuarta: i sent you the link with the details, but it's essentially an opengl benchmark
[20:04:08] peterbennett: So old way means without the experimental opengl?
[20:04:12] stuarta: yes
[20:04:26] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[20:04:32] peterbennett: I am sure it is very different.
[20:04:42] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[20:05:07] stuarta: the first thing it renders is a prancing horse statue, looks terrible under the old way, and perfect under the new way
[20:05:27] stuarta: it goes through a whole bunch of other types of images and opengl bits, and the story is the same
[20:06:56] stuarta: had to install a few extra libs to allow it to build, but nothing major
[20:10:30] Chutt_ (Chutt_!~ijr@2605:a000:1208:c10c:c457:ef1d:60fd:2177) has joined #mythtv
[20:12:47] Chutt (Chutt!~ijr@2605:a000:1208:c10c:c457:ef1d:60fd:2177) has quit (Ping timeout: 246 seconds)
[20:13:37] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[20:13:53] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[20:14:57] stuarta: build faster little rpi
[20:15:20] peterbennett: Theoretically we could build mythtv with OpenGL support for the GUI and it should just work, video playback with OpenGL profile may sort of work.
[20:16:05] stuarta: that's what i'm kinda trying todo
[20:17:05] peterbennett: If that works all we need is to separate the openmax decoding so it can be used with OpenGL rendering.
[20:17:49] peterbennett: I dont know what sort of deintelacing would be possible
[20:18:01] peterbennett: dinterlacing
[20:18:10] peterbennett: deinterlacing
[20:18:11] stuarta: i think that's the same problem we have with vaapi
[20:18:51] stuarta: the hardware can decode and deinterlace before giving back the frames, but our architecture as is stands doesn't allow that to be done as a single step
[20:19:14] stuarta: (as i understand this mess)
[20:20:05] stuarta: i think a good first step would be opengl display with openmax used (optionally) to decode
[20:20:25] stuarta: unfortunately i suspect this will require some serious surgery
[20:20:50] ** stuarta really should finish migrating things off alcor first **
[20:22:47] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[20:23:00] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[20:28:13] stuarta: peterbennett: so my experiments have been directed at seeing what works when i remove the /opt/vc... EGL libs from the equation
[20:28:50] stuarta: current method uses openmax for audio, so as soon as i disable openmax i have no audio
[20:31:55] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[20:32:08] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[20:35:06] peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[20:36:56] peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv
[20:37:19] peterbennett: you can use ALSA audio, that works better
[20:38:26] peterbennett: stuarta: There are several places in the code where I have disabled OpenGL for raspberry pi, to prevent people shooting themselves in the foot or prevent seg faults
[20:38:54] stuarta: fair enough, i've managed to break it completely now :-/
[20:39:11] stuarta: getting odd errors from the depths of qt
[20:41:03] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[20:41:23] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[20:41:44] peterbennett: Yes I have seen my share of odd errors from the raspberry pi.
[20:42:28] stuarta: it'll get there
[20:50:18] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[20:50:37] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[20:59:31] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[20:59:43] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[21:00:11] peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[21:08:37] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[21:08:56] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[21:17:52] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[21:18:09] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[21:27:04] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[21:27:17] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[21:36:11] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[21:36:27] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[21:42:16] SteveGoodey (SteveGoodey!~steve@host81-158-30-123.range81-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[21:45:22] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[21:45:34] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[21:47:15] Steve-Goodey (Steve-Goodey!~steve@host81-158-30-123.range81-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[21:48:45] stuarta: it lives!
[21:49:30] stuarta: it = the most basic opengl triangle, using only the qt abstracted opengl
[21:54:29] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[21:54:46] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[22:03:42] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[22:03:57] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[22:12:53] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[22:13:11] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[22:19:12] Tobbe5178 (Tobbe5178!~asdf@2001:2002:51eb:d24e:2db2:26a7:c315:8e92) has quit (Read error: Connection reset by peer)
[22:22:05] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[22:22:23] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[22:31:17] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[22:31:32] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[22:40:27] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Quit: c ya!)
[22:40:42] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has joined #mythtv
[22:49:03] joki (joki!~joki@p54860D78.dip0.t-ipconnect.de) has quit (Ping timeout: 248 seconds)
[23:28:32] Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Remote host closed the connection)

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