Friday, October 9th, 2020, 03:17 UTC | ||
[03:17:40] | MythBuild: | Build [#119](https://code.mythtv.org/buildbot/#builders/188/builds/119) of `tidy-master` 3completed successfully. |
[04:23:55] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds) | |
[04:25:29] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[04:25:29] | Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth | |
[05:03:41] | markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[05:03:42] | Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2 | |
[05:08:17] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 272 seconds) | |
[05:30:00] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Quit: WeeChat 2.3) | |
[05:31:51] | peterbennett (peterbennett!~pi@2601:183:100:9a:48ec:d10e:59a1:ed27) has joined #mythtv | |
[05:31:51] | peterbennett (peterbennett!~pi@2601:183:100:9a:48ec:d10e:59a1:ed27) has quit (Changing host) | |
[05:31:51] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv | |
[05:31:52] | Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett | |
[05:32:34] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CMf0f249d13d30.cpe.net.cable.rogers.com) has quit (Ping timeout: 272 seconds) | |
[06:19:16] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has joined #mythtv | |
[06:19:16] | Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[06:31:53] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has joined #mythtv | |
[07:04:10] | peterben1 (peterben1!~pi@2601:183:100:50d:ff18:c548:4064:813d) has joined #mythtv | |
[07:06:49] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Ping timeout: 272 seconds) | |
[07:58:04] | stuarta: | markk_: fyi, i played around with svelte last night, and it was trivial to drop in the JS & CSS and have it served up by the backend |
[07:58:13] | stuarta: | as in the compiled artifacts |
[08:22:48] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has quit (Ping timeout: 265 seconds) | |
[09:04:27] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has joined #mythtv | |
[09:41:24] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has quit (Quit: Konversation terminated!) | |
[10:14:57] | markk_: | stuarta: I've added a project board and added some notes https://github.com/MythTV/mythtv/projects/5 |
[10:16:06] | markk_: | note cards not very useful though – no room for discussion |
[10:19:41] | stuarta: | agree, cards not very useful without notes |
[10:25:17] | markk_: | hampton: any clues what package provide '-lMachineIndependent -lGenericCodeGen' for glslang support. not required here (debian), configure fails without them and I can't seem to find them |
[10:26:19] | RokLobsta (RokLobsta!~Dirkka@121-200-12-5.79c80c.mel.nbn.aussiebb.net) has quit (Remote host closed the connection) | |
[11:02:51] | Maliuta (Maliuta!maliutamat@gateway/shell/matrix.org/x-pepoahahaegnmmxv) has quit (Quit: killed) | |
[11:09:42] | Guest7452 (Guest7452!maliutamat@gateway/shell/matrix.org/x-gwzcgkqkmfcteaau) has joined #mythtv | |
[11:15:02] | Guest7452 (Guest7452!maliutamat@gateway/shell/matrix.org/x-gwzcgkqkmfcteaau) has quit (Changing host) | |
[11:15:02] | Guest7452 (Guest7452!maliutamat@unaffiliated/maliuta) has joined #mythtv | |
[11:15:03] | Guest7452 (Guest7452!maliutamat@unaffiliated/maliuta) has quit (Changing host) | |
[11:15:03] | Guest7452 (Guest7452!maliutamat@gateway/shell/matrix.org/x-gwzcgkqkmfcteaau) has joined #mythtv | |
[11:15:13] | Guest7452 is now known as Maliuta | |
[11:25:43] | MythBuild: | Build [#408](https://code.mythtv.org/buildbot/#builders/160/builds/408) of `master-ubuntu-20_04–64bit` 4failed. |
[11:26:27] | MythBuild: | Build [#418](https://code.mythtv.org/buildbot/#builders/156/builds/418) of `master-f32–64bit` 4failed. |
[11:34:29] | rhpot1991 (rhpot1991!rhpot1991@ubuntu/member/rhpot1991) has quit (*.net *.split) | |
[11:34:31] | davic (davic!~davic@unaffiliated/davic) has quit (*.net *.split) | |
[11:34:31] | gigem (gigem!~david@mythtv/developer/gigem) has quit (*.net *.split) | |
[11:34:31] | frobnic (frobnic!fb@b2b-130-180-11-14.unitymedia.biz) has quit (*.net *.split) | |
[11:34:32] | Vollstrecker (Vollstrecker!~werner@p200300d92f0077002e4d54fffe5896ba.dip0.t-ipconnect.de) has quit (*.net *.split) | |
[11:34:32] | Anssi (Anssi!anssi@kodi/staff/anssi) has quit (*.net *.split) | |
[11:34:32] | stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has quit (*.net *.split) | |
[11:34:32] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has quit (*.net *.split) | |
[11:34:32] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (*.net *.split) | |
[11:34:32] | produnis (produnis!~produnis@ip-176-198-75-148.hsi05.unitymediagroup.de) has quit (*.net *.split) | |
[11:34:32] | MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has quit (*.net *.split) | |
[11:34:32] | clever (clever!~clever@NixOS/user/clever) has quit (*.net *.split) | |
[11:34:32] | ghoti (ghoti!~paul@bras-base-ptldon0102w-grc-04-76-66-167-29.dsl.bell.ca) has quit (*.net *.split) | |
[11:34:32] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (*.net *.split) | |
[11:34:32] | MitchCapper (MitchCapper!~IRCUser@unaffiliated/mitchcapper) has quit (*.net *.split) | |
[11:34:32] | markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has quit (*.net *.split) | |
[11:34:34] | Valen (Valen!~quassel@ransom.vapourforge.com) has quit (*.net *.split) | |
[11:34:34] | pppingme (pppingme!~pppingme@unaffiliated/pppingme) has quit (*.net *.split) | |
[11:34:34] | hampton (hampton!~dhampton@mythtv/developer/hampton) has quit (*.net *.split) | |
[11:34:34] | xris (xris!~xris@mythtv/developer/xris) has quit (*.net *.split) | |
[11:34:34] | tonsofpcs (tonsofpcs!~mythbuntu@rivendell/member/tonsofpcs) has quit (*.net *.split) | |
[11:34:34] | peterben1 (peterben1!~pi@2601:183:100:50d:ff18:c548:4064:813d) has quit (*.net *.split) | |
[11:34:34] | jya (jya!sid396171@gateway/web/irccloud.com/x-mytvqddsnbvdqotq) has quit (*.net *.split) | |
[11:34:34] | _charly___ (_charly___!~kroseneg@sunrise.schmidham.net) has quit (*.net *.split) | |
[11:34:34] | ramshadow (ramshadow!ramshadow@dotlan.net) has quit (*.net *.split) | |
[11:34:34] | knowledgejunkie (knowledgejunkie!~knowledge@cpc77018-warw18-2-0-cust959.3-2.cable.virginm.net) has quit (*.net *.split) | |
[11:34:35] | MythNotifyBot_ (MythNotifyBot_!~cinch@cust32-dsl91-135-4.idnet.net) has quit (*.net *.split) | |
[11:34:37] | libsci (libsci!~libsci@unaffiliated/libsci) has quit (*.net *.split) | |
[11:34:37] | tris (tris!tristan@camel.ethereal.net) has quit (*.net *.split) | |
[11:34:37] | ijc (ijc!~ijc@benson.default.arb33.uk0.bigv.io) has quit (*.net *.split) | |
[11:34:38] | ChanServ (ChanServ!ChanServ@services.) has quit (*.net *.split) | |
[11:34:38] | brfranse- (brfranse-!~brfransen@097-095-233-051.res.spectrum.com) has quit (*.net *.split) | |
[11:34:38] | afisher (afisher!sid188203@gateway/web/irccloud.com/x-gutprcutnenqwlcz) has quit (*.net *.split) | |
[11:34:38] | aloril (aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi) has quit (*.net *.split) | |
[11:34:38] | vesper11 (vesper11!~ves@104.244.209.100) has quit (*.net *.split) | |
[11:34:38] | blahdodo (blahdodo!~blahdodo@69.172.160.6) has quit (*.net *.split) | |
[11:34:38] | cybrNaut (cybrNaut!~cybrNaut@unaffiliated/cybrnaut) has quit (*.net *.split) | |
[11:34:38] | ElmerFudd (ElmerFudd!~le@jagular.dk) has quit (*.net *.split) | |
[11:34:38] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has quit (*.net *.split) | |
[11:34:38] | wangel (wangel!~mythman@98.29.244.220) has quit (*.net *.split) | |
[11:34:38] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (*.net *.split) | |
[11:34:38] | poptix (poptix!poptix@poptix.net) has quit (*.net *.split) | |
[11:34:38] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:418a:c2d9:6b56:5558) has quit (*.net *.split) | |
[11:34:38] | zbot (zbot!~supybot@2601:647:4802:4c3:222:4dff:fe51:6728) has quit (*.net *.split) | |
[11:34:38] | warpme_ (warpme_!uid391875@gateway/web/irccloud.com/x-znlzvlvpregylmeq) has quit (*.net *.split) | |
[11:34:38] | GreyFoxx (GreyFoxx!~greg@216.83.31.88) has quit (*.net *.split) | |
[11:34:38] | Panic (Panic!~Panic@tapch.at) has quit (*.net *.split) | |
[11:34:38] | mkbloke (mkbloke!~mkbloke@vps.cammo.me.uk) has quit (*.net *.split) | |
[11:34:38] | Maliuta (Maliuta!maliutamat@gateway/shell/matrix.org/x-gwzcgkqkmfcteaau) has quit (Write error: Broken pipe) | |
[11:40:21] | Guest44660 (Guest44660!maliutamat@gateway/shell/matrix.org/x-rofvkbundgigcwfw) has joined #mythtv | |
[11:40:21] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has joined #mythtv | |
[11:40:21] | peterben1 (peterben1!~pi@2601:183:100:50d:ff18:c548:4064:813d) has joined #mythtv | |
[11:40:21] | markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[11:40:21] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[11:40:21] | produnis (produnis!~produnis@ip-176-198-75-148.hsi05.unitymediagroup.de) has joined #mythtv | |
[11:40:21] | MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has joined #mythtv | |
[11:40:21] | blahdodo (blahdodo!~blahdodo@69.172.160.6) has joined #mythtv | |
[11:40:21] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:418a:c2d9:6b56:5558) has joined #mythtv | |
[11:40:21] | zbot (zbot!~supybot@2601:647:4802:4c3:222:4dff:fe51:6728) has joined #mythtv | |
[11:40:21] | clever (clever!~clever@NixOS/user/clever) has joined #mythtv | |
[11:40:21] | pppingme (pppingme!~pppingme@unaffiliated/pppingme) has joined #mythtv | |
[11:40:21] | ghoti (ghoti!~paul@bras-base-ptldon0102w-grc-04-76-66-167-29.dsl.bell.ca) has joined #mythtv | |
[11:40:21] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[11:40:21] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv | |
[11:40:21] | wangel (wangel!~mythman@98.29.244.220) has joined #mythtv | |
[11:40:21] | warpme_ (warpme_!uid391875@gateway/web/irccloud.com/x-znlzvlvpregylmeq) has joined #mythtv | |
[11:40:21] | Vollstrecker (Vollstrecker!~werner@p200300d92f0077002e4d54fffe5896ba.dip0.t-ipconnect.de) has joined #mythtv | |
[11:40:21] | davic (davic!~davic@unaffiliated/davic) has joined #mythtv | |
[11:40:21] | Anssi (Anssi!anssi@kodi/staff/anssi) has joined #mythtv | |
[11:40:21] | stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has joined #mythtv | |
[11:40:21] | Mode for #mythtv by wilhelm.freenode.net : +vvvv markspieth2 peper03 jpabq stuarta | |
[11:40:21] | MythNotifyBot_ (MythNotifyBot_!~cinch@cust32-dsl91-135-4.idnet.net) has joined #mythtv | |
[11:40:21] | brfranse- (brfranse-!~brfransen@097-095-233-051.res.spectrum.com) has joined #mythtv | |
[11:40:21] | hampton (hampton!~dhampton@mythtv/developer/hampton) has joined #mythtv | |
[11:40:21] | afisher (afisher!sid188203@gateway/web/irccloud.com/x-gutprcutnenqwlcz) has joined #mythtv | |
[11:40:21] | cybrNaut (cybrNaut!~cybrNaut@unaffiliated/cybrnaut) has joined #mythtv | |
[11:40:21] | jya (jya!sid396171@gateway/web/irccloud.com/x-mytvqddsnbvdqotq) has joined #mythtv | |
[11:40:21] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[11:40:21] | xris (xris!~xris@mythtv/developer/xris) has joined #mythtv | |
[11:40:21] | Mode for #mythtv by wilhelm.freenode.net : +vvvv hampton jya gigem xris | |
[11:40:21] | rhpot1991 (rhpot1991!rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv | |
[11:40:21] | tonsofpcs (tonsofpcs!~mythbuntu@rivendell/member/tonsofpcs) has joined #mythtv | |
[11:40:21] | _charly___ (_charly___!~kroseneg@sunrise.schmidham.net) has joined #mythtv | |
[11:40:21] | GreyFoxx (GreyFoxx!~greg@216.83.31.88) has joined #mythtv | |
[11:40:21] | frobnic (frobnic!fb@b2b-130-180-11-14.unitymedia.biz) has joined #mythtv | |
[11:40:21] | ramshadow (ramshadow!ramshadow@dotlan.net) has joined #mythtv | |
[11:40:21] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[11:40:21] | Valen (Valen!~quassel@ransom.vapourforge.com) has joined #mythtv | |
[11:40:21] | MitchCapper (MitchCapper!~IRCUser@unaffiliated/mitchcapper) has joined #mythtv | |
[11:40:21] | mkbloke (mkbloke!~mkbloke@vps.cammo.me.uk) has joined #mythtv | |
[11:40:21] | ElmerFudd (ElmerFudd!~le@jagular.dk) has joined #mythtv | |
[11:40:21] | libsci (libsci!~libsci@unaffiliated/libsci) has joined #mythtv | |
[11:40:21] | aloril (aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi) has joined #mythtv | |
[11:40:21] | knowledgejunkie (knowledgejunkie!~knowledge@cpc77018-warw18-2-0-cust959.3-2.cable.virginm.net) has joined #mythtv | |
[11:40:22] | tris (tris!tristan@camel.ethereal.net) has joined #mythtv | |
[11:40:22] | ijc (ijc!~ijc@benson.default.arb33.uk0.bigv.io) has joined #mythtv | |
[11:40:22] | ChanServ (ChanServ!ChanServ@services.) has joined #mythtv | |
[11:40:22] | Mode for #mythtv by wilhelm.freenode.net : +vo sphery ChanServ | |
[11:40:22] | vesper11 (vesper11!~ves@104.244.209.100) has joined #mythtv | |
[11:40:22] | poptix (poptix!poptix@poptix.net) has joined #mythtv | |
[11:40:22] | Panic (Panic!~Panic@tapch.at) has joined #mythtv | |
[12:07:45] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has quit (Ping timeout: 240 seconds) | |
[12:30:41] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has joined #mythtv | |
[12:30:41] | Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[12:40:13] | MythBuild: | Build [#419](https://code.mythtv.org/buildbot/#builders/156/builds/419) of `master-f32–64bit` 3completed successfully. |
[12:56:24] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
[13:03:24] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CMf0f249d13d30.cpe.net.cable.rogers.com) has joined #mythtv | |
[13:03:53] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has joined #mythtv | |
[13:41:54] | MythBuild: | Build [#409](https://code.mythtv.org/buildbot/#builders/160/builds/409) of `master-ubuntu-20_04–64bit` 3completed successfully. |
[13:43:07] | stuarta: | hmpf. javascripts DOMParser can't grok the output from the backend /Status/GetStatus |
[13:43:19] | stuarta: | doesn't seem to be fully valid xml |
[13:43:27] | stuarta: | although xmllint doesn't complain |
[13:46:18] | stuarta: | existing webfrontend just uses the /GetStatusHTML call and wraps it in an iframe |
[13:48:25] | stuarta: | i hate xml |
[13:48:34] | stuarta: | much prefer JSON |
[13:53:19] | Guest44660 (Guest44660!maliutamat@gateway/shell/matrix.org/x-rofvkbundgigcwfw) has quit (Changing host) | |
[13:53:20] | Guest44660 (Guest44660!maliutamat@unaffiliated/maliuta) has joined #mythtv | |
[13:53:20] | Guest44660 (Guest44660!maliutamat@unaffiliated/maliuta) has quit (Changing host) | |
[13:53:20] | Guest44660 (Guest44660!maliutamat@gateway/shell/matrix.org/x-rofvkbundgigcwfw) has joined #mythtv | |
[13:53:22] | Guest44660 is now known as Maliuta | |
[13:58:19] | markk_: | stuarta: why isn't /Status/GetStatus returning json? (if you're working with javascript) |
[13:58:35] | stuarta: | it only returns XML, which is shit |
[13:58:54] | stuarta: | it doesn't pay any attention to any accept headers and just does xml |
[13:59:07] | ** stuarta feels a can of worms opening ** | |
[14:00:28] | markk_: | where is it being sent from? (i.e. where is the code) |
[14:00:46] | stuarta: | i believe programs/mythbackend/httpstatus.* |
[14:02:48] | stuarta: | https://github.com/MythTV/mythtv/blob/master/ . . . atus.cpp#L67 |
[14:04:34] | stuarta: | the actual API is going to take more work than the frontend presentation of it.... |
[14:04:44] | markk_: | needs to be nuked and converted into an API endpoint |
[14:05:19] | stuarta: | the html endpoint is definitely used (including by mythweb) |
[14:05:58] | stuarta: | i'm beginning to think, we are better of designing the API, then implementing it |
[14:08:28] | stuarta: | i started looking at libmythupnp, and then started banging my head against the desk |
[14:09:11] | stuarta: | the webserver functionality is quite intertwined with the upnp stuff. needs surgery |
[14:10:52] | markk_: | stuarta: it's implementing HttpServerExtension – it should be implementing ServiceHost – which would then take care of headers, serialisation etc |
[14:11:36] | markk_: | stuarta: yes – I groan out loud with the upnp stuff. my current pet hate is the custom socket code – which is not needed |
[14:11:56] | hampton: | markk_: Those two libs are from the glslang-devel rpm. |
[14:12:22] | stuarta: | upnp and webserver should be separate |
[14:12:43] | stuarta: | stupid shit like the status endpoints don't work if you pass --noupnp |
[14:12:52] | stuarta: | yet they have nothing todo with upnp |
[14:43:08] | stuarta: | now this would be useful -> https://www.qt.io/blog/2019/01/25/introducing-qt-http-server |
[14:53:24] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has quit (Ping timeout: 256 seconds) | |
[15:14:36] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CMf0f249d13d30.cpe.net.cable.rogers.com) has quit (Ping timeout: 272 seconds) | |
[15:29:00] | stuarta: | decided i am going to have to mock up the backend services just so i can continue to verify that svelte would work :-/ |
[15:37:53] | peterben1: | stuarta: The GetStatus does not go through the normal API framework. It should be possible to convert it, r create a new one with the same function. |
[15:42:04] | markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds) | |
[15:45:31] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[15:45:31] | Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth | |
[15:52:21] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has joined #mythtv | |
[16:12:43] | stuarta: | it probably pre-dates it |
[16:17:06] | markk_: | stuarta: qt-http-server looks a little limited for our uses – and doesn't look like it is going anywhere |
[16:17:13] | markk_: | would have been nice though |
[16:21:43] | stuarta: | no and it's not part of the qt project |
[16:25:32] | stuarta: | what we need is 1) something to serve up the static files, 2) something to hook the endpoints up behind 3) upnp/ssdp |
[16:26:39] | stuarta: | 4) an API which actually responds with the desired format |
[16:30:44] | markk_: | stuarta: I'm going through the code base looking at network access. going to create a ticket for 'discussion' and try and highlight the problems. in a nutshell, I think we need to consolidate around 1 'MythHTTPServer' for inbound traffic and one 'MythNetworkAccessManager' for outbound traffic (a subclass of QNetworkAccessManager). |
[16:31:00] | stuarta: | agreed |
[16:31:23] | markk_: | cusom socket code in UPnP needs to go. upnp needs to depend on http – not the other way around. |
[16:31:32] | stuarta: | agreed |
[16:32:05] | markk_: | and Upnp depends on SSDP |
[16:32:39] | stuarta: | not toooo bothered about that, iirc upnp needs ssdp for the discovery side |
[16:33:09] | markk_: | yeah – but SSDP is used standalone for other code |
[16:33:42] | markk_: | i.e. ssdp is one part of the overall UPnP architecture – but we use it for searching for devices elsewhere |
[16:38:13] | stuarta: | isn't it also used to media players (it. smart tv's) can play content from the backend? |
[16:42:42] | markk_: | stuarta: that's the whole UPnP setup. SSDP is used for discovery (SimpleServiceDiscoveryProtocol). So a UPnP server announces itself with SSDP, including where the HTTP server is located. The HTTP server then implements the correct UPnP endpoints |
[16:43:42] | stuarta: | right, i was a little vague on the specifics of the protocol |
[16:43:50] | stuarta: | this is why there are RFC's dammit! |
[16:44:26] | markk_: | hampton: am I missing something – I don't actually see those libraries in the packages? either deb or rpm |
[16:46:51] | markk_: | stuarta: so just to be clear – we also use SSDP for discovering things like backends, SatIP boxes, UPnP scanning (in the incomplete UPnPScanner) |
[16:47:17] | hampton: | I'm using fedora33. |
[16:47:24] | hampton: | Name : glslang-devel |
[16:47:25] | hampton: | Version : 11.0.0 |
[16:47:25] | hampton: | Release : 1.20200803.git5743eed.fc33 |
[16:47:46] | hampton: | /usr/lib64/libGenericCodeGen.a |
[16:47:46] | hampton: | /usr/lib64/libHLSL.a |
[16:47:46] | hampton: | /usr/lib64/libMachineIndependent.a |
[16:47:46] | hampton: | /usr/lib64/libOGLCompiler.a |
[16:47:46] | hampton: | /usr/lib64/libOSDependent.a |
[16:47:47] | stuarta: | markk_: okay, quite a collection of things |
[16:47:47] | hampton: | /usr/lib64/libSPIRV.a |
[16:47:47] | hampton: | /usr/lib64/libSPVRemapper.a |
[16:47:48] | hampton: | /usr/lib64/libglslang-default-resource-limits.a |
[16:47:48] | hampton: | /usr/lib64/libglslang.a |
[16:47:57] | ** stuarta throws a pastebin at hampton ** | |
[16:48:33] | hampton: | hey, i did excerpts and not the entire output of 'rpm -qi' |
[16:48:38] | stuarta: | :-p |
[16:54:05] | markk_: | hampton: I'm guessing f33 is more up to date/different. not seeing genericcodegen or machineindependent libs anywhere else – not sure how best to handle that |
[17:05:35] | hampton: | Make it conditional on fedora? Look got /etc/os-release in the config file to get an idea of how. Probably best to actually get the libs list from pkgconfig, except they're not listed in the glslang pkgconfig file. That might be a bug report to Fedora. |
[17:07:01] | warpme_ (warpme_!uid391875@gateway/web/irccloud.com/x-znlzvlvpregylmeq) has quit (Quit: Connection closed for inactivity) | |
[17:09:30] | hampton: | markk_: I'm seeing a crash in current master when changing video sources. Want me to file a bug? |
[17:10:06] | markk_: | hampton: can you get a backtrace? |
[17:10:46] | hampton: | Sure. Pastebin or email? |
[17:11:43] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CMf0f249d13d30.cpe.net.cable.rogers.com) has joined #mythtv | |
[17:11:43] | markk_: | hampton: pastebin is good. |
[17:16:47] | hampton: | https://pastebin.com/fazhLJkq |
[17:21:05] | produnis (produnis!~produnis@ip-176-198-75-148.hsi05.unitymediagroup.de) has quit (Remote host closed the connection) | |
[17:24:10] | markk_: | hampton: can you add "m_player = nullptr;' at line 5909 of current master. (I'd offer a patch but I've got a load of changes in there atm) |
[17:24:23] | markk_: | 5909 of tv_play.cpp that is |
[17:29:12] | produnis (produnis!~produnis@ip-176-198-75-148.hsi05.unitymediagroup.de) has joined #mythtv | |
[17:35:01] | hampton: | right after playerContext.SetPlayer(nullptr); ? |
[17:36:57] | hampton: | That fixes it. |
[17:40:41] | hampton: | I can look at configure if that helps. I was testing a slew of ::connect changes to use PMF instead of strings when I tripped over the crash, and I thought I was going to have to hunt it down. Now that its fixed, I can finish testing and commit them, then look at configure. |
[17:45:52] | markk_: | hampton: configure is not a burning issue – but a fix would be nice:) |
[18:27:45] | hampton: | markk_: Are you using debian or ubuntu? What vulkan/glslang debs do I need to install? |
[18:54:00] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has quit (Ping timeout: 258 seconds) | |
[19:27:47] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CMf0f249d13d30.cpe.net.cable.rogers.com) has quit (Ping timeout: 240 seconds) | |
[19:32:32] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CMf0f249d13d30.cpe.net.cable.rogers.com) has joined #mythtv | |
[20:11:47] | brfranse- (brfranse-!~brfransen@097-095-233-051.res.spectrum.com) has quit (Quit: ZNC 1.8.1 - https://znc.in) | |
[20:18:29] | brfransen (brfransen!~brfransen@097-095-233-051.res.spectrum.com) has joined #mythtv | |
[20:18:35] | MythBuild: | Build [#739](https://code.mythtv.org/buildbot/#builders/112/builds/739) of `master-debian-buster-rpi2-armv7l` 4failed. |
[20:48:30] | brfransen (brfransen!~brfransen@097-095-233-051.res.spectrum.com) has quit (Quit: ZNC 1.8.1 - https://znc.in) | |
[20:51:21] | produnis (produnis!~produnis@ip-176-198-75-148.hsi05.unitymediagroup.de) has quit (Read error: Connection reset by peer) | |
[20:58:09] | produnis (produnis!~produnis@ip-176-198-75-148.hsi05.unitymediagroup.de) has joined #mythtv | |
[20:59:28] | brfransen (brfransen!~brfransen@097-095-233-051.res.spectrum.com) has joined #mythtv | |
[21:02:39] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has joined #mythtv | |
[21:05:20] | markk_: | hampton: not entirely sure what I have installed – or is actually required – (debian). |
[21:06:15] | markk_: | hampton: though have just remembered I installed glslang from source I think – as debian didn't seem to have all of the deps in a package. I'll have to check. |
[21:07:07] | RokLobsta (RokLobsta!~Dirkka@121-200-12-5.79c80c.mel.nbn.aussiebb.net) has joined #mythtv | |
[21:20:42] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has quit (Quit: Konversation terminated!) | |
[21:33:20] | produnis (produnis!~produnis@ip-176-198-75-148.hsi05.unitymediagroup.de) has quit (Ping timeout: 272 seconds) | |
[21:45:51] | produnis (produnis!~produnis@ip-176-198-75-148.hsi05.unitymediagroup.de) has joined #mythtv | |
[22:53:35] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CMf0f249d13d30.cpe.net.cable.rogers.com) has quit (Ping timeout: 258 seconds) | |
[23:06:40] | Warped (Warped!~Warped@unaffiliated/warped) has joined #mythtv | |
[23:18:25] | markk_ (markk_!~mark@host109-151-70-155.range109-151.btcentralplus.com) has quit (Ping timeout: 265 seconds) | |
[23:41:25] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds) | |
[23:42:23] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[23:42:24] | Mode for #mythtv by ChanServ!ChanServ@services. : +v peper03 |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.