MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (60):

aloril, amessina, Anssi, blahdodo, brfransen, ChanServ, clever, Cougar, davic, dragonian, dym, ElmerFudd, enyc, frobnic, gary_buhrmaster, ghoti, gigem, gregl, GreyFoxx, Hydroponx, ijc, jpharvey, jya, k-man, kalamaja_, knowledgejunkie, kwizart, mad_enz, Maliuta_, markspieth, markspieth2, MitchCapper, mkbloke, MythBuild, MythLogBot, natanojl, ooshlablu, Panic, peterbennett, poptix, pppingme, rhpot1991, RokLobsta, scilib, sphery, stuartm, taylorr, tgm4883, The_RamShadow, toddejohnson, tris, Warped, zbot, _charly_, tonsofpcs, MythNotifyBot, quigleymd, peper03, hampton, jheizer
Tuesday, March 5th, 2019, 00:00 UTC
[00:00:53] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 245 seconds)
[00:07:50] Fear (Fear!fear@69.85.85.114) has joined #mythtv
[00:07:50] Fear (Fear!fear@unaffiliated/warlord) has joined #mythtv
[00:07:50] Fear (Fear!fear@69.85.85.114) has quit (Changing host)
[01:05:04] Fear (Fear!fear@69.85.85.114) has joined #mythtv
[01:05:04] Fear (Fear!fear@unaffiliated/warlord) has joined #mythtv
[01:05:04] Fear (Fear!fear@69.85.85.114) has quit (Changing host)
[02:04:56] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Remote host closed the connection)
[02:05:24] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[02:08:07] peper03_ (peper03_!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds)
[02:33:36] mkbloke (mkbloke!~mkbloke@vps.cammo.me.uk) has quit (Ping timeout: 252 seconds)
[02:34:23] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Remote host closed the connection)
[02:41:27] mkbloke (mkbloke!~mkbloke@vps.cammo.me.uk) has joined #mythtv
[02:53:45] Fear (Fear!fear@69.85.85.114) has joined #mythtv
[02:53:45] Fear (Fear!fear@unaffiliated/warlord) has joined #mythtv
[02:53:45] Fear (Fear!fear@69.85.85.114) has quit (Changing host)
[03:51:49] Hydr0p0nX (Hydr0p0nX!~Hydr0p0nx@66-191-154-200.dhcp.mtgm.al.charter.com) has quit (Remote host closed the connection)
[04:39:26] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[04:39:26] Mode for #mythtv by ChanServ!ChanServ@services. : +v peper03
[07:06:07] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[07:06:07] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth22
[07:09:30] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 244 seconds)
[07:34:00] markk_ (markk_!~mark@host109-149-186-157.range109-149.btcentralplus.com) has joined #mythtv
[07:58:18] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:b041:5f71:d0f8:4e90) has quit (Read error: No route to host)
[07:58:42] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv
[08:09:50] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:e6b7:3488:f9bc:a00f) has joined #mythtv
[08:09:51] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[08:39:30] RokLobsta (RokLobsta!~Dirkka@119.18.13.51) has joined #mythtv
[08:39:37] blahdodo (blahdodo!~blahdodo@69.172.190.157) has quit (Quit: Bye bye)
[08:39:57] blahdodo (blahdodo!~blahdodo@69.172.190.157) has joined #mythtv
[08:44:04] stuarta: morning all
[08:50:13] markk_: morning
[08:51:35] stuarta: markk_: so i retested last night, and the wayland workaround is definitely causing vaapi2 to degrade to software decode
[08:57:55] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[09:02:36] markk_: stuarta: hrm – I'll have another look but definitely don't understand that. Can you post a -v playback log?
[09:10:32] SteveGoodey (SteveGoodey!~steve@host86-145-19-224.range86-145.btcentralplus.com) has joined #mythtv
[09:10:32] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[09:26:35] markk_ (markk_!~mark@host109-149-186-157.range109-149.btcentralplus.com) has quit (Ping timeout: 255 seconds)
[09:48:19] markk_ (markk_!~mark@host109-149-186-157.range109-149.btcentralplus.com) has joined #mythtv
[10:43:52] markk_ (markk_!~mark@host109-149-186-157.range109-149.btcentralplus.com) has quit (Ping timeout: 250 seconds)
[10:44:22] markk_ (markk_!~mark@host109-149-186-157.range109-149.btcentralplus.com) has joined #mythtv
[10:51:29] markk_: markspieth2: so I've implemented my java class and got it working. doesn't help much:( playback still very choppy. Looking at some extremely verbose logging, I think it's a threading issue. I get frame update timeouts that coincide with the avformatdecoder complaining about retries on submitting packets to mediacodec.
[10:53:15] markk_: so if the mediacodec object is busy decoding, it cannot release the video frame. if that's the case, I really don't know how to deal with it. the ffmpeg mediacodec api is deliberately opaque.
[11:13:04] markspieth (markspieth!~kvirc@mythtv/developer/markspieth) has joined #mythtv
[11:13:04] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[11:22:11] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has quit (*.net *.split)
[11:22:12] markspieth2 (markspieth2!~kvirc@mythtv/developer/markspieth) has quit (*.net *.split)
[11:53:27] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[11:53:27] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2
[11:57:47] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 255 seconds)
[11:57:57] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[11:57:57] Mode for #mythtv by ChanServ!ChanServ@services. : +v jpabq
[12:14:38] markk_ (markk_!~mark@host109-149-186-157.range109-149.btcentralplus.com) has quit (Ping timeout: 245 seconds)
[12:25:03] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 245 seconds)
[12:25:37] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[12:25:37] Mode for #mythtv by ChanServ!ChanServ@services. : +v jpabq
[12:28:13] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:e6b7:3488:f9bc:a00f) has quit (Quit: Konversation terminated!)
[12:31:15] markspieth: peterbennett: tested. Looks good. It has also changed the periodic low(er) rate playback (smooth then not smooth). It does appear to jump occasionally instead. I suspect the playback rate is not quite the same as the source rate and needs to catch up sometimes
[12:41:47] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 240 seconds)
[12:44:38] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[12:44:38] Mode for #mythtv by ChanServ!ChanServ@services. : +v jpabq
[12:48:00] hampton (hampton!~dhampton@pool-71-121-180-245.bltmmd.fios.verizon.net) has joined #mythtv
[12:48:02] hampton (hampton!~dhampton@pool-71-121-180-245.bltmmd.fios.verizon.net) has quit (Changing host)
[12:48:02] hampton (hampton!~dhampton@mythtv/developer/hampton) has joined #mythtv
[12:48:02] Mode for #mythtv by ChanServ!ChanServ@services. : +v hampton
[12:55:07] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 240 seconds)
[12:55:42] Spicy-Rabbit (Spicy-Rabbit!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has joined #mythtv
[12:55:47] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[12:55:47] Mode for #mythtv by ChanServ!ChanServ@services. : +v jpabq
[12:57:19] Spicy-Rabbit (Spicy-Rabbit!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit (Client Quit)
[13:01:43] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 245 seconds)
[13:01:57] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[13:01:57] Mode for #mythtv by ChanServ!ChanServ@services. : +v jpabq
[13:02:38] Spicy-Rabbit (Spicy-Rabbit!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has joined #mythtv
[13:06:14] hampton: morning
[13:28:55] peterbennett: markspieth: OK good. If I can see the occasional jump I can look at it. It is at a specific time in the video?
[13:30:49] peterbennett: markspieth: When you say playback rate not same as source rate, I assume you are watching LiveTV?
[13:36:07] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 240 seconds)
[13:53:49] Spicy-Rabbit (Spicy-Rabbit!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit ()
[14:03:23] stuarta: hmmm, why is the render branch marking vaapi2 as not supported. that's rubbish
[14:03:53] stuarta: explains why it's falling back to SW decode
[14:21:55] markk_ (markk_!~mark@host109-149-186-157.range109-149.btcentralplus.com) has joined #mythtv
[14:22:08] markk_: stuarta: you need to update your display profile. vaapi2 is vaapi-dec in the branch
[14:39:59] stuarta: k
[14:40:18] stuarta: markk_: fyi, the program guide overlay doesn't work, just black screens
[14:40:54] stuarta: previously this would have shown the program guide with the video in the the corner
[14:43:38] markk_: stuarta: ok – I think I know what that is.
[14:45:58] stuarta: hmmm "OpenGLInterop: No render support for codec 'MPEG2 VAAPI'"
[14:46:13] stuarta: that'll be why it's dropping to SW
[14:49:24] markk_: stuarta: wayland? you need to force egl: QT_XCB_GL_INTEGRATION=xcb_egl mythfrontend -v playback
[14:49:31] markk_: then you get zero copy
[14:49:50] stuarta: certainly non intuitive
[14:50:36] ** stuarta tests **
[14:51:01] Tobbe5178 (Tobbe5178!~asdf@2001:2002:51eb:d24e:d18c:c003:a33c:6c27) has quit (Read error: Connection reset by peer)
[14:51:07] markk_: I'm looking at one og the GLX->opengl interops to see if it will still work with wayland. but zero copy only works with egl
[14:51:52] stuarta: does egl work if there is a windowing system, or does it need to go direct?
[14:52:51] markk_: seems to work fine over both X and wayland. under the hood it's an opengl profile that qt creates.
[14:53:55] stuarta: vaapi-dec only comes up as an option if i 1) set the above env variable, 2) go into the vaapi profile, then select the "vaapi-dec & opengl-yv12" profile, and then select vaapi-dev
[14:54:23] stuarta: well "vaapi-dec & opengl-yv12" is whatever you have selected at the time
[14:54:49] stuarta: yay, vaapi-dev
[14:54:51] stuarta: yay, vaapi-dec
[14:56:56] stuarta: markk_: is there any mileage in doing something like this -> https://github.com/stuarta/opengl-qt5/blob/ma . . . .cpp#L22-L31
[15:04:06] markk_: stuarta: just doing some testing
[15:09:17] stuarta: markk_: fyi, on my f29 laptop i have the following platform plugins "eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb"
[15:09:44] markk_: stuarta: how did you get the list?
[15:10:24] stuarta: markk_: built the code linked above and ran with an invalid platform "./openglwidget -platform xcb-egl"
[15:12:37] markk_: stuarta: what qt version? I get a much smaller list. no wayland stuff
[15:13:04] stuarta: 5.11.3
[15:13:15] stuarta: fedora 29
[15:13:27] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Quit: Gone)
[15:14:06] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv
[15:14:06] Mode for #mythtv by ChanServ!ChanServ@services. : +v stuartm
[15:14:17] ** stuarta waves to stuartm **
[15:47:13] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:e6b7:3488:f9bc:a00f) has joined #mythtv
[15:47:14] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[16:13:10] markk_ (markk_!~mark@host109-149-186-157.range109-149.btcentralplus.com) has quit (Ping timeout: 246 seconds)
[17:15:01] KdW (KdW!~klaas@D93E7846.cm-28.dynamic.ziggo.nl) has joined #mythtv
[17:28:05] KdW (KdW!~klaas@D93E7846.cm-28.dynamic.ziggo.nl) has quit (Remote host closed the connection)
[17:42:34] jheizer1 (jheizer1!~jon@c-73-51-93-177.hsd1.il.comcast.net) has quit (Quit: WeeChat 1.9.1)
[17:56:24] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving)
[18:29:17] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies)
[18:55:28] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv
[18:55:28] Mode for #mythtv by ChanServ!ChanServ@services. : +v natanojl
[18:56:03] jheizer (jheizer!~jon@c-73-176-222-27.hsd1.il.comcast.net) has joined #mythtv
[18:56:03] Mode for #mythtv by ChanServ!ChanServ@services. : +v jheizer
[19:13:39] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 252 seconds)
[19:24:38] jheizer (jheizer!~jon@c-73-176-222-27.hsd1.il.comcast.net) has quit (Ping timeout: 255 seconds)
[19:26:25] jheizer (jheizer!~jon@2601:246:8200:9739:2520:cd7:7770:b6e7) has joined #mythtv
[19:26:25] Mode for #mythtv by ChanServ!ChanServ@services. : +v jheizer
[20:24:57] KdW (KdW!~klaas@D93E7846.cm-28.dynamic.ziggo.nl) has joined #mythtv
[21:01:50] markspieth: peterbennett: The jumps are not very noticable but happen occasionally. Im assumign there is a vout rate sync issue with vin sync and it gets out of wack (delayed presentation) which it them catches up in 1 go now. no sound (or not discernable) skip but I may have seen it once or twice in a night of watching.
[21:03:57] markspieth: Its much better with the fps patch enabled than the previous effect of smooth then 1/2 rate (est. 7 sec smooth, 2 secs 1/2 rate).
[21:11:00] markspieth: I have also noticed (once or twice when watching recorded program at x1) that playback took longer than 30 min for a 30 min program which was also strange. Havent chased or verified this with the fps patch since.
[21:11:33] markspieth: Used a wall clock for this :-)
[21:13:49] markspieth: markk_: I assumed you have looked at vlc's surface implementation. Maybe that will shed some light on things.
[21:18:40] markspieth: markk_: I will have a look at what you have done and see if I can add value. Can you email a patch for the android stuff so I can review that too.
[21:24:04] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 244 seconds)
[21:31:58] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[21:31:58] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2
[21:33:22] toddejohnson (toddejohnson!~toddejohn@50.196.222.100.tjsquared.com) has quit (Ping timeout: 268 seconds)
[21:36:01] KdW (KdW!~klaas@D93E7846.cm-28.dynamic.ziggo.nl) has quit (Remote host closed the connection)
[21:36:52] toddejohnson (toddejohnson!~toddejohn@50.196.222.100.tjsquared.com) has joined #mythtv
[21:40:18] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv
[21:40:18] Mode for #mythtv by ChanServ!ChanServ@services. : +v natanojl
[21:45:50] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:e6b7:3488:f9bc:a00f) has quit (Quit: Konversation terminated!)
[22:02:02] peterbennett: markspieth: I agree that playback of your recordings was awful with the 25/50fps confusion. To me it was unwatchable
[22:06:36] wangel (wangel!~mythbacke@cpe-74-137-135-105.kya.res.rr.com) has quit (Remote host closed the connection)
[22:06:38] peterbennett: markspieth: I would never have noticed if a recording took longer, because I skip past ads and a 30min program takes 20min without ads
[22:09:17] SteveGoodey (SteveGoodey!~steve@host86-145-19-224.range86-145.btcentralplus.com) has quit (Quit: Konversation terminated!)
[22:15:22] peterbennett: markspieth: Maybe for your jumps you need to change the AVSync2 audio correction (ms). If you set that high it will increase the jumpiness, setting it low will smooth it out. See if that helps.
[23:21:21] markspieth2: will try that. currently set to 500. the jumps are very small though and barely noticable.
[23:23:13] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[23:33:26] peterbennett: markspieth: The max is supposed to be 40 ...

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