MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (51):

aloril, davic, gigem_, gregl, ilmostro, jpabq, mad_enz, markspieth, MythLogBot, ooshlablu, peper03, vesper, Warped, warpme_, Anssi, brfransen, ChanServ, clever, eharris, ElmerFudd, enyc, ghoti, GreyFoxx, hampton, ijc_, jya, k-man, kalamaja, knowledgejunkie, libsci, MitchCapper, mkbloke, MythBuild, MythNotifyBot__, Panic, poptix, pppingme, ramshadow, rhpot199`, RokLobsta, Simon--, sphery, stuarta, tonsofpcs, tris, wangel, xris, zbot, _charly_, markspieth2, Maliuta_[m]
Monday, February 17th, 2020, 01:24 UTC
[01:24:59] Guierrmo (Guierrmo!62739fd0@pool-98-115-159-208.phlapa.fios.verizon.net) has quit (Ping timeout: 260 seconds)
[01:51:19] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has joined #mythtv
[01:51:19] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[03:08:19] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has quit (Quit: Konversation terminated!)
[05:01:25] aloril (aloril!~aloril@mobile-access-b0485d-206.dhcp.inet.fi) has quit (Read error: Connection reset by peer)
[05:15:46] aloril (aloril!~aloril@mobile-access-b0485e-211.dhcp.inet.fi) has joined #mythtv
[06:49:00] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Quit: WeeChat 2.3)
[07:00:36] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv
[07:00:36] Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett
[07:03:18] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[07:03:18] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth22
[07:05:41] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[07:08:14] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has joined #mythtv
[07:08:14] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[07:57:53] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has joined #mythtv
[08:07:06] markk_: warpme_: can you post a log (-v playback) for the audio issues. have you tried adjusting the audio read ahead setting?
[08:46:40] stuarta: markk_: re trac hooks, they fail more often than they work
[08:46:53] stuarta: markk_: every few days i go and manually resend them
[08:50:29] warpme_: markk_: here it is: https://pastebin.com/TB6DREqR it was single playback where at end playback becomes jumpy with cracking audio. this 1.5h recording plays zero issues with audio=null
[08:57:34] markk_: warpme_: the log looks strange – in relation to what you say is happening. it starts dropping frames because the decoder appears to 'slow down'. i.e. you suddenly get 'Waiting for video buffers...' messages.
[08:59:42] markk_: but that shouldn't impact audio output – it should just drop frames and the audio should just carry on. 2 things I would try. Either increase your 'audio read ahead' value – which is easy to test – or disable the code here: https://github.com/MythTV/mythtv/blob/master/ . . . ext.cpp#L136
[09:01:51] markk_: setting the lower number of capture buffers is a Pi3/4 thing – you may want to just return from that function – or maybe even increase the number of buffers. I think the default is 20.
[09:02:27] markk_: it maybe that at that point in the video, the number of reference frames in use changes (i.e. increases) which starves the decoder of buffers.
[09:03:24] markk_: warpme_: does the issue always happen at exactly the same point in the video?
[09:09:24] warpme_: log looks also strange for me. Initially i was sure issue is related to 3d driver doing egl rendering stage. but i discover perfect playback of bluray rips (1080p). As blurays plays ok – I started to have another hypothesis: bluray has much less bit-stream error rate compared to 1080i tv recordings – so issue might be due video decoder low tolerance for stream errors. but recently i done test for 1080i tv recording with
[09:09:24] warpme_: audio=null and discover perfect playback. This tells me that e2e video pipeline is ok (and this is very good news) and root cause is within 1\audio or 2\av sync. Re: read-ahad & buffers: let me play a bit with this. will report soon :-)
[09:12:38] stuarta: markspieth22: can you clarify how gettext is not needed? the android libs build needs it in order to build fontconfig
[09:14:04] stuarta: markspieth22: this is before i even get to building mythtv
[09:19:41] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has quit (Quit: Konversation terminated!)
[09:23:33] SteveGoodey (SteveGoodey!~steve@host86-150-60-252.range86-150.btcentralplus.com) has joined #mythtv
[09:23:33] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[10:14:34] Merlin83b (Merlin83b!~Daniel@82.173.187.81.in-addr.arpa) has joined #mythtv
[10:17:41] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[10:22:38] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[10:22:38] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[10:22:38] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has quit (Ping timeout: 265 seconds)
[10:30:17] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has joined #mythtv
[10:41:41] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[10:44:05] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[10:44:06] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[11:12:54] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has quit (Ping timeout: 265 seconds)
[11:24:54] markspieth: stuarta: IDK. All I know is that it is not explicitly needed. it may be provided implicilty by another lib or an alternative like iconv or icu may be used instead.
[11:26:55] stuarta: hmmm, i wonder how to get fontconfig to build then....
[11:27:22] stuarta: i'm guessing icu doesn't provide it, as that is built before fontconfig
[11:27:47] stuarta: the gettext build errors aren't helping matters :(
[11:34:42] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has joined #mythtv
[11:55:11] markspieth2: makelibs.sh just works
[11:55:46] markspieth2: lets go through your android install
[11:56:10] stuarta: been following this -> https://github.com/MythTV/packaging/tree/master/android
[11:57:02] stuarta: the only deviation is rather than "workdir" i've used ~/Projects/MythTV/android
[11:58:31] markspieth2: that means you should probably have a ~/android pointing to that or is that the packging dir?
[11:59:29] stuarta: that's where the checkouts live, the packaging/andriod is at ~/Projects/MythTV/android/packaging/andriod
[11:59:49] stuarta: ~/android matches what is described in the doc
[12:00:07] markspieth2: then you should have mythtv installed in ~/Projects/MythTV/android/mythtv
[12:00:11] markspieth2: cloned that is
[12:00:24] stuarta: correct
[12:00:50] markspieth2: what do you have installed in ~android, ndk and sdk wise, also build tools
[12:01:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[12:01:34] markspieth2: Im having a few server issues which is inhibiting my browsing which im trying to resolve. I hope mythbackend is not suckingit dry
[12:02:22] markspieth2: I just updated it yesterday
[12:02:28] stuarta: android is a link to Android which has the contents exactly as per the docs (ie links to android-ndk android-sdk-linux android-studio and Sdk)
[12:02:47] markspieth2: versions is what I was getting at
[12:03:00] stuarta: android-ndk -> Sdk/ndk/21.0.6113669
[12:03:26] markspieth2: ndk 24,28,29 depending what is set. That is for 29
[12:04:05] stuarta: yeah installed those versions
[12:04:11] stuarta: am i missing some linke
[12:04:35] markspieth2: they build tools prehaps which I had as 29.0.3 I think
[12:04:55] markspieth2: sdk is a different number
[12:05:01] stuarta: yeah
[12:06:01] stuarta: i have ~/android/android-sdk-linux/build-tools/29.0.3/
[12:06:53] markspieth2: I the github page the same as readme.md?
[12:07:02] markspieth2: in the repo that is
[12:07:42] stuarta: yes. github converts the readme.md into the page
[12:08:46] markspieth2: what cmake do you have installed?
[12:09:29] markspieth2: mythcommflag has 34G virt and 13g res. no wonder it sucks
[12:09:31] stuarta: cmake-3.16.3–1.fc31.x86_64
[12:10:25] markspieth2: very recent. Im on 3.12. something to check.
[12:10:50] stuarta: what os are you using on the build host?
[12:10:55] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[12:10:55] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[12:11:02] markspieth2: debian testing
[12:11:10] stuarta: hmmm
[12:11:30] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Read error: Connection reset by peer)
[12:11:44] markspieth2: No sure what peter and david are using. shouldnt mater
[12:11:52] stuarta: no it shouldn't
[12:12:50] markspieth2: Im back so now I can check my android install
[12:13:47] stuarta: cleaned out lib64 and libinstall64 and trying a new build, should fail in around 10mins
[12:14:08] markspieth2: make distclean everything
[12:14:16] markspieth2: that does a complete clean build
[12:14:40] markspieth2: I will do a fresh one too for the logs
[12:16:05] markspieth2: 64bit?
[12:16:20] markspieth2: of course from the dir names
[12:16:33] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[12:16:34] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[12:22:09] markspieth2: Also I have a buildrc file with
[12:22:17] markspieth2: . $ANDROID_ROOT/keys
[12:22:18] markspieth2:
[12:22:18] markspieth2: IGNOREDEFINES="-DIGNORE_SCHEMA_VER_MISMATCH -DIGNORE_PROTO_VER_MISMATCH"
[12:25:27] markspieth2: in libiconv I have
[12:25:28] markspieth2: checking for xgettext... /usr/bin/xgettext
[12:25:50] markspieth2: checking for GNU gettext in libc... no
[12:25:50] markspieth2: checking for GNU gettext in libintl... no
[12:27:00] markspieth2: also in exiv2
[12:27:39] markspieth2: -- Native language support........ NO
[12:27:39] markspieth2:
[12:27:40] markspieth2: gettext is required for native language support. Make sure the
[12:27:40] markspieth2: gettext header files are installed. You can get gettext from
[12:27:40] markspieth2: http://www.gnu.org/software/gettext/
[12:27:54] markspieth2: NP there
[12:32:26] markspieth2: fontconfig same as for libiconv
[12:32:42] markspieth2: Do you have gettext-tools installed on the host?
[12:33:29] markspieth2: at teh endo of fontconfig I have
[12:33:53] markspieth2: /bin/mkdir -p '/home/mark/debian/mythtv/git/packaging/android/libsinstall64/share/gettext/its'
[12:33:53] markspieth2: /usr/bin/install -c -m 644 fontconfig.its fontconfig.loc '/home/mark/debian/mythtv/git/packaging/android/l
[12:33:53] markspieth2: ibsinstall64/share/gettext/its'
[12:37:48] markspieth2: I also have 2 sections that begin with
[12:37:48] markspieth2: if test "fontconfig" = "gettext-tools"; then \
[12:37:48] markspieth2: which does various installs to share/gettext/po/ and po-config
[12:39:37] markspieth2: My top level make shows
[12:39:37] markspieth2: ./makelibs.sh --arm64 all
[12:39:38] markspieth2: Using hardcoded tools version 29.0.2
[12:39:38] markspieth2: Mon 17 Feb 23:20:11 EST 2020
[12:39:38] markspieth2: makelibs.sh
[12:39:38] markspieth2: ANDROID_NATIVE_API_LEVEL [SDK]: 29
[12:39:38] markspieth2: ARM64: 1
[12:39:38] markspieth2: if that helps
[12:39:59] markspieth2: building mythtv now
[12:40:16] markspieth2: I can upload my log if it helps
[12:51:20] markspieth2: stuarta: sent you an email to squashedfrog with the log and some extras
[12:53:33] markspieth2: also on the host I have gettext 0.19.8.1–7 amd64 installed. Provides the xgettext found on the host.
[12:53:50] markspieth2: may be another prereq
[13:06:02] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has quit (Ping timeout: 240 seconds)
[13:16:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[13:41:47] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[13:41:47] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[13:56:01] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has joined #mythtv
[14:03:05] stuarta: fontconfig doesn't even get through distclean for me
[14:11:58] stuarta: and no binary called gettext-tools
[14:22:59] stuarta: oh ffs
[14:23:08] stuarta: it appears to have needed gettext-devel
[14:48:44] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has quit (Ping timeout: 268 seconds)
[15:44:22] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has joined #mythtv
[15:44:22] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[16:30:53] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[16:34:25] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[16:34:25] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[16:48:53] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[17:38:26] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[17:38:26] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[17:51:17] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[17:52:57] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[17:52:57] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[17:53:28] Merlin83b (Merlin83b!~Daniel@82.173.187.81.in-addr.arpa) has quit (Quit: Leaving)
[18:02:05] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[18:05:18] kalamaja (kalamaja!~kalamaja@95.153.20.2) has quit (Quit: No Ping reply in 180 seconds.)
[18:06:33] kalamaja (kalamaja!~kalamaja@95.153.20.2) has joined #mythtv
[18:06:59] Maliuta_ (Maliuta_!maliutamat@gateway/shell/matrix.org/x-zvtjamskmxggezff) has quit (Ping timeout: 260 seconds)
[18:12:28] kalamaja (kalamaja!~kalamaja@95.153.20.2) has quit (Read error: Connection timed out)
[18:14:14] kalamaja (kalamaja!~kalamaja@95.153.20.2) has joined #mythtv
[18:21:57] hampton: stuarta: Want a f32 builder? I cloned my rawhide builder last night and switched it to branched (aka f32).
[18:45:20] Maliuta_ (Maliuta_!maliutamat@gateway/shell/matrix.org/x-uhvsjrkwomxlfish) has joined #mythtv
[18:45:43] Maliuta_ is now known as Guest89147
[18:49:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[18:49:29] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[19:13:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[19:15:53] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[19:15:53] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[19:32:41] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[19:39:53] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[19:39:53] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[19:46:11] warpme_: markk_: took me a bit of time to get some tests. First info: increasing cap_buffers fixes issue. With 16–20 buffers I have almost perfect playback. This is v.good news as finally we may say mythtv can go on multiple arm platforms – those with stateful decoders. I prepare some statistics to help adjust optimal cap_buffers: https://pastebin.com/wNkAu19T In my opinion it is very desirable to add settings in advanced
[19:46:12] warpme_: playback section (like audio read-ahead) to fine-tune optimal cap_buffers as platforms with 1G RAM + heavy themes will require minimal low cap_buffers as they are allocated in kernel CMA pool. Other platforms – like amlogic requires 16 buffers to work nicely (20 to safe margin). Also – for testing on new platforms – cab_buffers setting will allow quick verification: is jumpy playback due too low cap_buffers or by other
[19:46:12] warpme_: thing....
[19:47:14] Guest89147 (Guest89147!maliutamat@gateway/shell/matrix.org/x-uhvsjrkwomxlfish) has quit (Quit: killed)
[19:47:41] warpme_: once again: fantastic work with v4l2 in mythtv!
[19:49:15] warpme_: i saw s912 tv boxes (capable to do 4k60p) for 25$. 25$ for box+power plug+IR is killer – even compared to RPI... Finally we can have myth on them!
[20:01:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[20:19:14] Maliuta_[m] (Maliuta_[m]!maliutamat@gateway/shell/matrix.org/x-lguioxfhaqxeqzom) has joined #mythtv
[20:23:32] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[20:23:32] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[20:24:52] frobnic (frobnic!fb@b2b-130-180-11-14.unitymedia.biz) has quit (Ping timeout: 265 seconds)
[21:07:56] Maliuta_[m] (Maliuta_[m]!maliutamat@gateway/shell/matrix.org/x-lguioxfhaqxeqzom) has quit (Changing host)
[21:07:56] Maliuta_[m] (Maliuta_[m]!maliutamat@unaffiliated/maliuta) has joined #mythtv
[21:07:56] Maliuta_[m] (Maliuta_[m]!maliutamat@gateway/shell/matrix.org/x-lguioxfhaqxeqzom) has joined #mythtv
[21:07:56] Maliuta_[m] (Maliuta_[m]!maliutamat@unaffiliated/maliuta) has quit (Changing host)
[21:27:24] jheizer (jheizer!~jon@c-73-51-91-251.hsd1.il.comcast.net) has quit (Ping timeout: 246 seconds)
[21:30:17] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[21:31:59] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[21:31:59] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[22:03:32] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has joined #mythtv
[22:27:09] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has quit (Quit: Konversation terminated!)
[22:37:28] SteveGoodey (SteveGoodey!~steve@host86-150-60-252.range86-150.btcentralplus.com) has quit (Quit: Konversation terminated!)
[22:57:08] markk_ (markk_!~mark@host86-161-39-10.range86-161.btcentralplus.com) has quit (Ping timeout: 268 seconds)
[23:08:26] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has quit (Read error: Connection reset by peer)
[23:33:42] ooshlablu (ooshlablu!~ooshlablu@98.217.124.239) has quit (Remote host closed the connection)
[23:40:47] ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:5d2d:9535:f033:4658) has joined #mythtv

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