MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (56):

aloril, amessina, Anssi, blahdodo, brfransen, ChanServ, clever, davic, dym, eharris, ElmerFudd, enyc, frobnic, gary_buhrmaster, ghoti, GreyFoxx, Guest33692, Hydr0p0nx, Hydroponx, ijc, IonTau, jheizer, jpabq, jpharvey, jpharvey_, jya, kalamaja_, knowledgejunkie, libsci, mad_enz, markspieth, markspieth2, mark____, MitchCapper, mkbloke, MythBuild, MythLogBot, MythNotifyBot_, nephyrin, ooshlablu_, Panic, peper03_, poptix, pppingme, ramshadow, rhpot1991, sdrik, sphery, stuarta, stuartm, taylorr, tonsofpcs, tris, Warped, zbot, _charly_
Saturday, January 19th, 2019, 00:05 UTC
[00:05:26] jpabq: Looks like my problem had to do with residual libraries. I went through and deleted anything mythtv related out of /usr/local, and now it is working.
[00:21:24] IonTau (IonTau!~IonTau@ppp121-45-211-103.bras1.cbr2.internode.on.net) has joined #mythtv
[01:06:15] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[01:29:36] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[01:29:36] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2
[01:30:43] markspieth2: gigem: building libs again with fresh checkout. let you know in 45min
[01:34:51] markspieth2: failed for me too. will fix.
[01:38:34] gigem: markspieth2: K. I just got home and was about to try again myself.
[01:56:56] markspieth2: maybe remove sysroot conf option from fontconfig build.
[01:57:27] markspieth2: if this one builds I'll push the oneliner
[02:02:30] markspieth2: pushed update
[02:02:45] markspieth2: master of course
[02:05:12] gigem: Okay. I'll try it very soon.
[02:05:54] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[02:18:18] nephyrin (nephyrin!~neph@2601:600:817f:a19a:a5cf:8446:c53:57b2) has quit (Ping timeout: 252 seconds)
[02:20:58] nephyrin (nephyrin!~neph@2601:600:817f:a19a:a5cf:8446:c53:57b2) has joined #mythtv
[02:28:44] markspieth2: I also noticed on a low res channel hw kernel deint does a terrible job. looks like it samples with an offset in x making edges look terrible.
[02:29:11] markspieth2: this is with mediacodec decoder.
[02:45:43] gigem: Still building.
[02:46:02] gigem: For standard definition, you should probably use yadif 2x.
[02:53:59] markspieth2: he linear works ok
[02:54:10] markspieth2: hw
[02:56:01] markspieth2: still building is a good sign
[02:57:20] gigem: libass and its prereqs built by themselves so I expect that to work. Just gotta wait a little longer. I think it's in webkit now.
[02:57:56] gigem: mark____: See deinterlacer talk above.
[03:41:18] gigem: Subtitles. And there was much rejoicing! Thanks, markspieth2. Now I can go back to figuring what and how I want to transcode.
[05:03:24] Tobbe5178 (Tobbe5178!~asdf@2001:2002:51eb:d24e:f584:3df2:1fdb:e5a0) has joined #mythtv
[05:29:43] gigem: And then the rejoicing stopped. ATSC closed captions work but subtitles in a separate stream don't. Further investigation will have to wait.
[06:29:42] RokLobsta (RokLobsta!~Dirkka@119-18-13-51.cust.aussiebb.net) has quit (Remote host closed the connection)
[08:09:14] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has joined #mythtv
[08:09:14] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[09:45:44] mark____ (mark____!~mark@host31-51-150-46.range31-51.btcentralplus.com) has joined #mythtv
[10:16:42] nephyrin (nephyrin!~neph@2601:600:817f:a19a:a5cf:8446:c53:57b2) has quit (Ping timeout: 252 seconds)
[10:21:02] nephyrin (nephyrin!~neph@2601:600:817f:a19a:a5cf:8446:c53:57b2) has joined #mythtv
[10:33:10] IonTau (IonTau!~IonTau@ppp121-45-211-103.bras1.cbr2.internode.on.net) has quit (Remote host closed the connection)
[10:40:10] mark____: gigem, markspieth: I spent hours trying to find the source of that problem the other day – though I'd made a mistake in the branch. Slightly relieved it's in master :) anyway – problem found, will commit fix to master and fixes.
[10:51:50] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!)
[11:30:04] nephyrin (nephyrin!~neph@2601:600:817f:a19a:a5cf:8446:c53:57b2) has quit (Ping timeout: 264 seconds)
[11:31:00] nephyrin (nephyrin!~neph@2601:600:817f:a19a:a5cf:8446:c53:57b2) has joined #mythtv
[13:56:38] mark____ (mark____!~mark@host31-51-150-46.range31-51.btcentralplus.com) has quit (Quit: mark____)
[14:12:17] markspieth: Another observation in master android with mediacodec. When using speedup and interlaced content, the program duration counter counts faster than real time and then reaches 0 and forces play rate back to 1. I suspect this is related to rate doubling. 35min progam at 1.55 reaches this state at around 24 min.
[14:14:04] markspieth: Also with faster playback rate with mediacodec, frame judder/drop is annoying. When I switched to GL High Q profile (no mods), S/W decoding playback at this rate is perfect. AVSync2 was used.
[14:36:50] peterbennett: markspieth: Some work needs to be done on duration counting, i agree.
[14:37:55] peterbennett: markspieth: I think both of these problems are related to the fact that speedup norlayy disabled frame doubling, but with mediacodec on sheld it cannot disable teh frame doubling
[14:38:08] peterbennett: *noarmally
[14:38:15] peterbennett: *normally
[15:03:36] mark____ (mark____!~mark@host31-51-150-46.range31-51.btcentralplus.com) has joined #mythtv
[15:05:42] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has joined #mythtv
[15:05:42] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[15:15:43] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[15:55:39] brfransen (brfransen!~brfransen@47.42.26.155) has quit (Quit: ZNC 1.7.0 - https://znc.in)
[16:06:54] nephyrin (nephyrin!~neph@2601:600:817f:a19a:a5cf:8446:c53:57b2) has quit (Ping timeout: 250 seconds)
[16:11:01] nephyrin (nephyrin!~neph@2601:600:817f:a19a:a5cf:8446:c53:57b2) has joined #mythtv
[16:26:04] gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has quit (Quit: Leaving)
[16:26:25] gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has joined #mythtv
[17:18:05] gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has quit (Quit: Leaving)
[17:26:29] mark____: peterbennett: why would using mediacodec for decoding have any influence on doublerate?
[17:59:18] peterbennett: mark____: Mediacodec on shield deinterlaces in the decoder, we have no way of turning off the deinterlace
[18:01:19] peterbennett: mark____: So it is always coming from the decoder at double rate if it was interlaced
[18:05:54] brfransen (brfransen!~brfransen@47.42.26.155) has joined #mythtv
[18:29:37] mark____: peterbennett: ah – thanks – didn't know that. do we adjust the stream metadat to account for that? i.e. make sure mythplayer just thinks it is a progressive/double rate stream? and mark frames as progressive?
[18:49:51] SteveGoodey (SteveGoodey!~steve@2a00:23c5:7da3:4501:7a24:afff:fe9d:c233) has joined #mythtv
[18:49:52] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[18:52:48] SteveGoodey (SteveGoodey!~steve@2a00:23c5:7da3:4501:7a24:afff:fe9d:c233) has quit (Client Quit)
[19:05:42] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!)
[19:08:53] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has joined #mythtv
[19:08:53] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[20:04:31] gregbert (gregbert!~gregbert@unaffiliated/gregbert) has quit (Quit: Lost terminal)
[20:10:22] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 244 seconds)
[20:10:34] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[20:10:34] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2
[20:18:47] RokLobsta (RokLobsta!~Dirkka@119-18-13-51.cust.aussiebb.net) has joined #mythtv
[20:19:39] mark____: markspieth: the android builds on your website – should they work on the shield? Have started playing with the android stuff but I only get the splash screen before it bails out. latest build.
[20:24:35] peterbennett: mark____: I have a site with android build that work
[20:29:24] mark____: peterbennett: do you have a link?
[20:29:35] peterbennett: Is is in the wiki
[20:30:57] peterbennett: https://dl.bintray.com/bennettpeter/generic/
[20:31:08] peterbennett: The 64 bit version works on shield
[20:31:34] peterbennett: wiki page describes how to install it etc -> https://www.mythtv.org/wiki/Android
[20:32:17] peterbennett: I have not yet put the official mythtv30 version there
[20:33:01] peterbennett: But those that are there work fine
[20:36:12] markspieth2: mark____: yes they work for me onte shield. they have my extra patches though. some 4k experimental stuff and other things
[20:37:30] peterbennett: markspieth2: is the libass stuff now ok on android and is it committed to master and v30 ?
[20:38:08] peterbennett: markspieth2: I am waiting for that to be sorted out before I make a build for the bintray website
[20:41:36] markspieth2: yes.however gigem said it didn't work for everything. I suspect it's a fontconfig config issue. I tried it with dvbt subtitles and it works.
[20:43:48] markspieth2: I suspect font type is the issue an if it can't find one suitable it shows nothing
[20:59:33] mark____: markspieth2, peterbennett: wow – fantastic work! looking really good
[21:01:14] gigem: peterbennett: atsc cc and vbi cc work. Normal a/v subtitles don't, at least for me. Like markspieth2, I suspect a font problem. I'm trying to narrow it down.
[21:13:43] mark____: markspieth2, peterbennett: is there anyway to do display refresh rate switching on android tv?
[21:22:10] gigem: mark____: I believe Kodi can do it, so in theory, we could too. I doubt it's implemented, though.
[21:26:05] mark____: gigem: found it: https://github.com/xbmc/xbmc/blob/master/xbmc . . . /XBMCApp.cpp
[21:39:54] Fear (Fear!fear@69.85.85.114) has joined #mythtv
[21:39:54] Fear (Fear!fear@unaffiliated/warlord) has joined #mythtv
[21:39:54] Fear (Fear!fear@69.85.85.114) has quit (Changing host)
[21:55:47] peterbennett: mark____: We still do not know how to get the display to support 4k screen size on android, it seems stuck on 1920x1080
[21:56:28] mark____: peterbennett: I think we need to disallow all deinterlacers on android. does that sound correct?
[21:56:52] mark____: peterbennett: get Qt to support 4k?
[21:57:06] peterbennett: mark____: On shield it does not matter what you set, because MythTV always sees progressive.
[21:57:14] mark____: deinterlacers with mediacodec
[21:57:39] peterbennett: mark____: On other android devices there is no deinterlace and we need to use the OpenGL deint.
[21:58:03] mark____: well that's annoying:)
[21:58:10] mark____: anyway we can test for it?
[21:58:34] peterbennett: mark____: On fire TV 4K, mediacodec crashes if it sees interlaced content while decoding
[21:59:46] peterbennett: mark____: On fire TV (non-4k) mediacodec presents everything as if it was progressive even if interlaced. So the OpenGL interlacers do not deinterlace it.
[22:00:39] peterbennett: Bottom line: I set all mpeg2 to be software decoded so the OpenGL deintelace works.
[22:03:11] peterbennett: mark____: Re 4K – the physical screen is 4k and running at 4k but something is scaling what the app does so that the app thinks it is 1080.
[22:05:05] peterbennett: People who have interlaced h264 will have to do something also when using fire tv . I do not have interlaced h264.
[22:11:23] mark____: peterbennett: on my oneplus 1 (4+ year old android phone) everything is working nicely. needs a keyboard to be really functional though:(
[22:12:11] mark____: I can't remember now whether it was on the phone or shield now – but there was one clip that was definitely being deinterlaced twice. turned off gl deinterlacer and it was smooth.
[22:12:58] mark____: peterbennett: there must be a way to query what the device supports
[22:14:08] peterbennett: mark____: I think the deinterlace capabilities are being hidden by FFmpeg
[22:14:53] peterbennett: So it seems like you have the opposite – android was deinterlacing but telling Mythtv that it was still interlaced.
[22:15:21] mark____: peterbennett: re ffmpeg – yes, maybe – but there is nothing stopping us from checking once at startup
[22:15:39] mark____: yes- i need to confirm – but it definitely seemed to be deinterlaced twice
[22:15:47] peterbennett: I tried it on my phone and it played ok but I don't think I could tell whether it was deinterlaced or not – that would require very powerful eyes
[22:17:37] mark____: peterbennett: https://appbus.wordpress.com/2016/04/12/resol . . . id-ios-bb10/
[22:17:41] peterbennett: On the phone I used the network remote interface to control it since I cannot connect a keyboard to my phone.
[22:19:36] peterbennett: The 4K is somewhat academic right now, as I believe we need direct gpu to screen video to support it.
[22:34:41] RokLobsta (RokLobsta!~Dirkka@119-18-13-51.cust.aussiebb.net) has quit (Remote host closed the connection)
[22:36:02] gigem: mark____: I still have my oneplus 1 as a spare. I got it back from my mom when I gave her my nexus 6p. I love my oneplus 6. If the 7 is comparable, I might get one and give the 6 to my mom. The nexus hasn't aged well.
[22:36:22] gigem: peterbennett: If you want, I can get you a 1080i h264 sample.
[23:06:22] Tobbe5178 (Tobbe5178!~asdf@2001:2002:51eb:d24e:f584:3df2:1fdb:e5a0) has quit (Read error: Connection reset by peer)
[23:07:22] IonTau (IonTau!~IonTau@ppp121-45-211-103.bras1.cbr2.internode.on.net) has joined #mythtv
[23:28:38] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7da3:4501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!)
[23:28:55] peterbennett: gigem: I do have an h264 interlaced sample – what I meant was that there is no h264 interlaced in my regular watching schedule so I don't have to handle it in my android devices.
[23:29:12] mark____ (mark____!~mark@host31-51-150-46.range31-51.btcentralplus.com) has quit (Quit: mark____)
[23:29:56] mark____ (mark____!~mark@host31-51-150-46.range31-51.btcentralplus.com) has joined #mythtv
[23:33:42] SteveGoodey (SteveGoodey!~steve@2a00:23c5:7da3:4501:7a24:afff:fe9d:c233) has joined #mythtv
[23:33:43] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[23:34:56] SteveGoodey (SteveGoodey!~steve@2a00:23c5:7da3:4501:7a24:afff:fe9d:c233) has quit (Client Quit)
[23:37:36] markspieth2: re phones, the 4x3 panel is still there to control playback. see readme for layout
[23:38:26] markspieth2: a ten overlay would probably be nice
[23:38:34] markspieth2: temp
[23:39:59] peterbennett: markspieth2: On phones it does not behave as expected, scrolling works backwards and it is not intuitive what to do.
[23:41:01] peterbennett: I would call it user unfriendly
[23:41:16] peterbennett: User friendless
[23:51:06] markspieth2: yes I know. it was quick and dirty
[23:51:38] markspieth2: ui was never my strong suit
[23:52:28] markspieth2: ndk18b build is coming along too
[23:52:39] peterbennett: I have never looked into how the android gestures work
[23:52:56] peterbennett: Anyway out android support is really aimed at android TV
[23:54:13] markspieth2: it uses myth gestures.

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