Tuesday, November 20th, 2018, 00:39 UTC | ||
[00:39:43] | bumblebeebat (bumblebeebat!~bumblebee@142.167.60.33) has quit (Ping timeout: 252 seconds) | |
[02:26:18] | bumblebeebat (bumblebeebat!~bumblebee@142.167.60.33) has joined #mythtv | |
[02:34:30] | bumblebeebat (bumblebeebat!~bumblebee@142.167.60.33) has quit (Ping timeout: 268 seconds) | |
[03:05:58] | sdrik (sdrik!~sdrik@sdrik.gabriello.fr) has quit (Remote host closed the connection) | |
[03:24:27] | frobnic (frobnic!fb@b2b-130-180-11-14.unitymedia.biz) has quit (Ping timeout: 240 seconds) | |
[04:03:37] | frobnic (frobnic!fb@b2b-130-180-11-14.unitymedia.biz) has joined #mythtv | |
[04:42:02] | pppingme (pppingme!~pppingme@unaffiliated/pppingme) has quit (Read error: Connection reset by peer) | |
[04:42:33] | pppingme (pppingme!~pppingme@unaffiliated/pppingme) has joined #mythtv | |
[06:04:51] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[07:32:18] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has quit (Ping timeout: 264 seconds) | |
[07:37:02] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Quit: warpme_) | |
[07:37:52] | taylorr (taylorr!~taylorr@c-98-211-44-239.hsd1.tn.comcast.net) has joined #mythtv | |
[07:37:52] | taylorr (taylorr!~taylorr@c-98-211-44-239.hsd1.tn.comcast.net) has quit (Changing host) | |
[07:37:53] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv | |
[07:45:53] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[07:56:04] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Quit: warpme_) | |
[08:07:45] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[08:37:50] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has joined #mythtv | |
[08:37:50] | Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[08:46:56] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
[09:07:28] | Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv | |
[09:58:29] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7da3:4501:7a24:afff:fe9d:c233) has joined #mythtv | |
[09:58:30] | Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey | |
[11:57:42] | blahdodo (blahdodo!~blahdodo@69.172.190.157) has quit (Quit: Bye bye) | |
[11:58:01] | blahdodo (blahdodo!~blahdodo@69.172.190.157) has joined #mythtv | |
[12:44:48] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Quit: warpme_) | |
[12:46:08] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[13:36:01] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!) | |
[13:54:04] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Quit: warpme_) | |
[14:21:46] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[14:25:32] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Client Quit) | |
[14:40:46] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[15:14:53] | MythBuild: | build #69 of master-ubuntu-18_04–64bit is complete: Exception [exception git] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . it/builds/69 blamelist: John Poet <jpoet@mythtv.org >, David Hampton <mythtv@love2code.net >, David Engel <dengel@mythtv.org >, Bill Meek <billmeek@mythtv.org >, Peter Bennett <pbennett@mythtv.org > |
[15:14:53] | MythBuild: | build #17 of 29-ubuntu-18_04–64bit is complete: Exception [exception git] Build details are at http://code.mythtv.org/buildbot/builders/29-u . . . it/builds/17 blamelist: John Poet <jpoet@mythtv.org > |
[15:15:16] | stuarta: | wtf. |
[15:15:25] | stuarta: | just because i updated the worker version |
[15:15:41] | stuarta: | ah stupid, meant to be pointing at the dev instance |
[16:06:36] | gary_buhrmaster (gary_buhrmaster!~gtb@2601:647:4802:4c3:222:4dff:fe51:6728) has joined #mythtv | |
[16:12:17] | gary_buhrmaster: | stuarta: it is unfortunate that buildbot did not provide better version tolerance into their newer worker codes (the recent mythtv externalrecorder versioning support provides client/service version upgrade agreements to, in theory at least, provide ways for older to support newer, and newer to support older). |
[16:12:49] | stuarta: | gary_buhrmaster: we still have to get to buildbot-0.9 or later |
[16:13:19] | stuarta: | they refused to have 0.9+ clients work with <0.9 masters |
[16:15:15] | gary_buhrmaster: | Yes, I understand. I think it was a poor decision on their part. To use the old argument, you can't shutdown the entire telephone system across the country in order to upgrade one central office switch. |
[16:16:12] | stuarta: | yeah, it's been a bit of a pain. at least now i'm making progress towards the new one, which will unblock the f27 -> f28 (or later) upgrade |
[16:17:13] | gary_buhrmaster: | Or, to misrepresent Postel's law: Be conservative in what you send, be liberal in what you accept |
[16:30:33] | gary_buhrmaster: | For clients, I just pip install the older buildslave codes (with --user) for the workers, ignoring the entire buildbot-worker program/libs installed with the OS. It was easier in my use case than blocking system updates which had a different set of dependency opportunities. |
[16:30:51] | stuarta: | yeah on ubuntu i just installed the older package and held it |
[16:31:01] | gary_buhrmaster: | but I look forward to buildbot 1.x to get out of that mitigation (which I just know will burn me sometime in the future because I will have forgotten I did it). |
[16:31:24] | gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has joined #mythtv | |
[16:51:46] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has joined #mythtv | |
[16:51:47] | Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[17:20:09] | gigem: | stuarta: Are the commit hooks stuck again? |
[17:21:39] | ghoti (ghoti!ghoti@75.98.206.160) has joined #mythtv | |
[17:38:10] | peterbennett: | gigem: AFAIK the commit hooks are permanently stuck. |
[17:44:06] | peterbennett: | warpme_: You can add entries to the program table to test more transitions instead of waiting 30 minutes each time. |
[17:44:51] | peterbennett: | warpme_: Itested a few transitions and they were ok, but you said it only happens occasionally so I cannot be sure if it is fixed. |
[17:46:10] | warpme_: | peterbennet: thx for hint. I?m waiting 5min but indeed I can prepare xmltv with 1min duration fake progs. So far patch looks good – but give me some time to test :-) |
[17:47:00] | peterbennett: | warpme_: In USA programs are normally every 30 minutes, maybe you have them more frequent in Poland. |
[17:47:29] | Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving) | |
[17:47:50] | warpme_: | peterbennett: changing a bit topic: when You added android playback – it was via mediacodec in ffmpeg? |
[17:48:04] | gigem: | stuarta: What have you and hampton been doing then to get them to work for a short while? hampton did just last week. |
[17:48:26] | peterbennett: | warpme_: Yes – mediacodec via ffmpeg. |
[17:49:15] | peterbennett: | warpme_: mediacodec and opengl es , Also you can use software decoding and opengl es. |
[17:49:26] | warpme_: | Do you know how conceptualy mediacodec is related to other hwaccel decoders in ffmpeg? |
[17:50:17] | peterbennett: | warpme_: mediacodec in ffmpeg is different from other hw accel decoders. It does not use a hw accel profile. |
[17:51:52] | peterbennett: | warpme_: it does not use a hw_device_ctx |
[17:52:29] | warpme_: | I?m trying to understant how myth devs. mediacodec knowledge can be reused to exploit ffmpeg with v4l2 m2m decoder. If I will show You code sample – will it be helpful? |
[17:54:38] | peterbennett: | warpme_: the decoders I have added have one problem – they do not use direct to screen output from the decoder, they go through memory first. I have not yet found out how to do the direct to opengl for vaapi2 or mediacodec |
[17:56:59] | peterbennett: | warpme_: I don't know about v4l m2m . Samples are always helpful. |
[17:58:14] | warpme_: | I think best solution for this might be: drm_prime with overlays or egl surfaces. mem 2 mem copy should be via dma_buf – so CPU load will be zero by mem operations. There is very good video about this: https://www.youtube.com/watch?v=pF6i19oscqg |
[17:58:42] | warpme_: | code sample: https://github.com/Elyotna/ffmpeg-drm/blob/master/main.c |
[18:00:07] | warpme_: | it is for testing ffmpeg v4l2 m2m decoder with drm rendering. If we enter this route: all ARM hwaccedd decode world (including future rpi) is ours.... |
[18:00:28] | natanojl (natanojl!~jonatan@c80-217-180-75.bredband.comhem.se) has joined #mythtv | |
[18:00:29] | natanojl (natanojl!~jonatan@c80-217-180-75.bredband.comhem.se) has quit (Signing in (natanojl)) | |
[18:00:30] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv | |
[18:01:17] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies) | |
[18:01:24] | peterbennett: | warpme_: I will take a look. |
[18:05:19] | warpme_: | i suspect mediacodec deals internaly with vdec hw the same like v4l2 m2m does externally via api to ffmepg. |
[18:57:52] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!) | |
[18:59:47] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has joined #mythtv | |
[18:59:47] | Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[19:01:10] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 268 seconds) | |
[19:02:44] | stuarta: | gigem: lemme look |
[19:03:24] | stuarta: | yep stuck :( |
[19:09:35] | stuarta: | done |
[19:09:40] | ** stuarta wanders off again ** | |
[19:13:05] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!) | |
[19:15:03] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has joined #mythtv | |
[19:15:03] | Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[21:13:26] | stuarta: | shiny, i like, https://bb.mythtv.org/buildbot/#/workers |
[21:13:34] | stuarta: | look quick, while builds are in progress |
[21:23:33] | gregbert (gregbert!~gregbert@unaffiliated/gregbert) has quit (Ping timeout: 252 seconds) | |
[21:46:03] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Quit: warpme_) | |
[21:51:42] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7da3:4501:7a24:afff:fe9d:c233) has quit (Quit: Konversation terminated!) | |
[21:51:53] | gregbert (gregbert!~gregbert@unaffiliated/gregbert) has joined #mythtv | |
[21:56:13] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[21:56:13] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Client Quit) | |
[21:56:31] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[21:56:57] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Client Quit) | |
[21:57:18] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[21:57:43] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Client Quit) | |
[21:58:03] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has joined #mythtv | |
[21:58:30] | warpme_ (warpme_!~warpme_@89-70-137-1.dynamic.chello.pl) has quit (Client Quit) | |
[21:59:33] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!) | |
[22:23:32] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv | |
[22:23:32] | Mode for #mythtv by ChanServ!ChanServ@services. : +v natanojl | |
[22:48:53] | stuarta: | well i know what's up with the fixes/29 build on freebsd, there's an '-I/usr/local/include' early on the compile line, so the headers get pulled from the installed libdvdnav, not our copy |
[22:49:15] | stuarta: | hence DVDBtnGrp_t is undefined |
[22:50:50] | hampton: | istr that I made changes on master to try and ensure that /usr/local/include came last. |
[22:51:10] | stuarta: | yeah, that's the commit i'd need to track down |
[22:52:43] | hampton: | bc20ba5a9a3bea4f5eb7ce5bf6c3e3f7e43f9e34 |
[23:03:02] | natanojl: | gigem: Thanks for fixing #13348 |
[23:03:02] | ** MythLogBot https://code.mythtv.org/trac/ticket/13348 ** | |
[23:05:16] | stuarta: | pile of poo |
[23:10:00] | stuarta: | hampton: is there a preceding commit that might depend on? i've patched it in by hand and it's still not moving the include out to the end |
[23:15:39] | stuarta: | in fact 6731aa6e0d6aa8955a977f86f04145ee70edaccd seems to be the same commit |
[23:18:46] | hampton: | Maybe look at 0c5980ec4c, f8f49fc6f9, or 641109a0c7. |
[23:28:02] | stuarta: | i give up for now, bed time |
[23:29:40] | gigem: | stuarta: Thanks. natanojl: You're welcome. |
[23:42:24] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 252 seconds) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.