:: #mythtv

Daily chat history

Current users (66):

aloril, Anssi, benklop, blafu, blahdodo, brfranse_, Captain_Murdoch, ChanServ, Chutt__, clever, CyberJacob, davic, dblain, dekarl, dmfrey, eharris_, Elmer, enyc, ghoti, gigem, GreyFoxx, Guest63620, Hydr0p0nX, Hydroponx, ikevin, jab416171, jams__, jheizer_, jpabq, jpharvey_, jst, jya, knowledg1junkie, KooeeeeennN, kukks, lapion, libsci, logan-, mad_enz, markspieth, membiblio, MitchCapper, MythBuild, MythLogBot, nephyrin`, peper03, poptix, pppingme, raven42, rhpot1991, rich0, sheedy-away, sphery, sraue_, stuarta, stuartm, tgm4883, Tobbe5178, tris, vincent42, wagner__, Warped, XDS2010, xris, _charly_, _iwc
Friday, November 4th, 2016, 01:27 UTC
[01:27:49] arescorpio (arescorpio!~arescorpi@ has joined #mythtv
[01:32:08] kukks: Hi all. What's a nice way to contact the mythtv developers about wanted/missing/useful additions? I'm living in Berlin (Germany) and would like to help implementing the new *special* DVT-T2 HD, which will be the default here in March 2017.
[01:46:13] kukks: I'm using a "TBS-6205 DVB-T2/T/C Quad TV Tuner PCIe Card" and nearly all is working fine with mythtv. The DVB-T2 multiplex-channel 42 is available here in Berlin since *many* months already – to test the new HEVC-stuff, etc.... I have lots of *nix* programming experience... :-)
[01:50:28] kukks: atm mythtv is just ignoring that new "german" DVB-T2 HD stuff. BTW – other backends (e.g. tvheadend) are already supporting it. But i would like to stay with mythtv. :-)
[01:52:07] dmfrey: MitchCapper: here is the start of the log on a new mkv hls transcode
[01:52:27] dmfrey: let me know if you want me to capture anything else
[03:10:36] Chutt (Chutt!~ijr@2605:a000:1208:c087:5167:d22a:46e1:ea16) has quit (Read error: Connection reset by peer)
[03:49:52] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 250 seconds)
[03:50:33] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[04:27:01] dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[04:27:17] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 268 seconds)
[04:51:12] arescorpio (arescorpio!~arescorpi@ has quit (Quit: Leaving.)
[05:39:18] Chutt (Chutt!~ijr@2605:a000:1208:c087:6ccf:bc7a:7252:9c69) has joined #mythtv
[06:48:10] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[07:12:04] benklop (benklop! has quit (Ping timeout: 250 seconds)
[07:16:22] benklop (benklop!~quassel@2001:470:d:ee6:e23f:49ff:fe17:e0da) has joined #mythtv
[07:41:22] SteveGoodey (SteveGoodey! has joined #mythtv
[07:53:46] Tobbe5178 (Tobbe5178! has quit (Ping timeout: 256 seconds)
[07:58:40] Tobbe5178 (Tobbe5178! has joined #mythtv
[08:03:58] Tobbe5178 (Tobbe5178! has quit (Ping timeout: 256 seconds)
[08:05:30] Tobbe5178 (Tobbe5178! has joined #mythtv
[08:24:26] willcooke (willcooke! has joined #mythtv
[08:24:26] willcooke (willcooke! has quit (Changing host)
[08:24:26] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[08:57:53] stuarta: kukks: in theory it should pickup the new stations / mplex. what do you mean by "ignoring" them?
[09:12:45] benklop (benklop!~quassel@2001:470:d:ee6:e23f:49ff:fe17:e0da) has quit (Ping timeout: 260 seconds)
[09:13:52] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[09:38:23] benklop (benklop!~quassel@2001:470:d:ee6:e23f:49ff:fe17:e0da) has joined #mythtv
[10:05:20] knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Ping timeout: 244 seconds)
[10:43:34] tgm4883 (tgm4883!uid23806@ubuntu/member/tgm4883) has quit (Ping timeout: 260 seconds)
[10:43:34] sheedy-away (sheedy-away!sheedy@kde/developer/sheedy) has quit (Ping timeout: 260 seconds)
[10:47:15] tgm4883 (tgm4883!uid23806@ubuntu/member/tgm4883) has joined #mythtv
[10:49:14] kukks (kukks!~Guenter@samba/team/kukks) has quit (Ping timeout: 264 seconds)
[11:50:22] sheedy-away (sheedy-away!sheedy@kde/developer/sheedy) has joined #mythtv
[12:01:49] knightr (knightr! has joined #mythtv
[12:01:49] knightr (knightr! has quit (Changing host)
[12:01:49] knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv
[12:09:54] Tobbe5178 (Tobbe5178! has quit (Ping timeout: 256 seconds)
[12:17:07] Tobbe5178 (Tobbe5178! has joined #mythtv
[14:28:06] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies)
[15:13:35] gregl (gregl! has quit (Read error: Connection reset by peer)
[15:40:32] joki- (joki-! has joined #mythtv
[15:56:55] dekarl1 is now known as dekarl
[16:04:01] dekarl: kukks, if you read the logs, can you capture PAT/PMT/SDT of the new mux with dvbsnoop (including hexdump)? Basically it should "just work" but I think no one ever tested it, so some simple piping may be missing
[16:04:25] dekarl: stuarta, did anyone add the new service types?
[16:05:18] stuarta: dekarl: which types were they? i added some a while ago
[16:10:55] stuartm: DVB-T2 with AVC works, I'm guessing here that it the HEVC multiplexes are doing something differently -
[16:12:52] stuarta: i suspect it might be slightly different signalling
[16:14:40] dekarl: I don't see any mention of HEVC
[16:15:36] dekarl: I'm not finding a list
[16:16:21] stuarta: dekarl: can you see if you can find anything where someone has captured the signalling?
[16:16:57] stuartm: right, I'd expect some changes to increase bandwidth at the expense of range – higher symbol rate, different modulation maybe
[16:17:23] stuarta: i'm thinking along the lines of the video pid's aren't properly identified or the like
[16:18:10] stuartm: actually, ignore all that, reading something which indicates that they went with HEVC to support more HD channels and not higher resolutions
[16:18:17] stuartm: I see HEVC and tend to assume 4k
[16:18:47] dekarl: I think it may be as simple as new values for service_type that we need to handle in IsDTV()
[16:18:59] dekarl: hence me asking for a dump of the actual PMT :)
[16:20:26] stuartm: wow, 11 HD channels on a DVB-T2 multiplex ... to me, that suggest they are shoe-horning them in at the expense of encoding quality
[16:21:29] stuartm: . . . ng-available
[16:22:03] stuarta: dekarl: yeah, that's exactly what i was thinking
[16:25:25] dekarl: around here . . . tors.h#L1487
[16:26:00] MitchCapper: dmfrey not sure if you are submitting that log to try and troubleshoot your video encoding issue (if so will probably need more of the log as I only see audio references so far) or the interlace issue, in which case can you confirm thats an interlaced MKV?
[16:26:15] stuarta: dekarl: bit further down in the IsHDTV() section
[16:26:27] stuarta: or even isUHDTV()
[16:26:30] dekarl: . . . v011501p.pdf – Annex I
[16:27:37] dekarl: page 77 / table 87 – 0x1F – HEVC digital television service
[16:28:40] stuarta: that's covered by IsUHDTV
[16:29:02] stuarta: so I wonder if he's running 0.27 and not 0.28
[16:29:05] dekarl: details about resolution / mono or stereoscopic is in the component descriptor
[16:29:21] stuartm: yeah
[16:29:59] dekarl: so we're back to square one. see a specimen and write some tests ;)
[16:30:28] stuarta: tests?!?!? what are these test things you speak of???? ;-p
[16:30:45] stuartm: anyone know what NVOD means in this context? We're skipping those types currently
[16:31:05] stuarta: N... Video On Demand?
[16:31:55] dekarl: stuarta, that's these mean critters that always spoil the surprise on production day
[16:32:25] stuarta: heh, the problem i have with TDD is not enough people write tests that should fail
[16:32:41] stuarta: ie. the write a test, make the test pass, then :shipit:
[16:33:01] stuarta: but no tests with bad data, strange input etc etc
[16:33:02] stuartm: could be, as in the old Sky style 'VOD' which wasn't on-demand at all, they simply had showings at 30–60m intervals and you had to wait until the next showing started
[16:33:30] stuarta: maybe the N stands for Not quite, or Nearly
[16:34:16] dekarl: stuartm, IIRC NVOD is the broadcast solution for pay-per-view with the movie starting every 30 minutes or so on half a dozen channels
[16:34:32] stuartm: tests that should fail are harder, you have to write code which generates random input and if the input is random every run the test would be subtly different
[16:34:35] stuarta: that's the old sky style
[16:34:50] stuartm: dekarl: yeah, that's what we're talking about
[16:34:55] stuartm: but thanks for confirming
[16:35:37] dekarl: good thing is, HbbTV is coming to UK and US, so we can have HTML5 + MPEG2-TS over HTTP for VoD
[16:36:08] stuartm: that's often the problem I have with unit tests, writing tests as the author of the code doesn't test my assumptions, it reinforces my mistakes
[16:36:14] stuarta: i saw something like that in the wild here briefly, but then it got shutdown
[16:36:40] stuartm: unit tests should be written by someone who didn't write or hasn't seen the code, based on the requirements and expectations
[16:37:10] stuarta: dekarl: it signalled an iptv endpoint via the mheg program
[16:37:21] stuarta: stuartm: exactly
[16:38:01] dekarl: stuarta, that's the established aka soon old way ;)
[16:38:30] stuarta: mythtv kinda worked with that
[16:38:45] dekarl: yes, we have zero HbbTV support :/
[16:38:59] stuarta: it happily recorded the mheg, so when you watched the program back you received the currently showing program, rather than your recorded one ;-)
[16:39:41] dekarl: Kudos to everyone who adds the mixing of DVB EIT/MHEG script + IPTV video/audio into a recorder
[16:40:01] stuarta: i wish i had the required skill level
[16:40:11] dekarl: recording either works like a charm
[16:40:20] dekarl: got to run, see you later
[16:40:25] stuarta: later
[16:46:04] stuartm: If anyone does it, I'd lay money on it being either Dave Matthews or LVR
[16:52:48] stuarta: dave matthews would be the one i'd have reached out to
[17:00:15] stuarta: i've been having far more fun exploring SSO for when I get around to upgrading the various other bits of our infrastructure
[17:00:26] stuarta: it's working pretty well actually
[17:02:31] stuarta: now i just need to work on protecting wiki, forum & trac, whilst upgrading them to latest
[17:06:57] stuarta: right, i'm done for the day.
[17:08:24] gregl (gregl! has joined #mythtv
[17:13:16] gregl (gregl! has quit (Remote host closed the connection)
[18:18:06] Chutt_ (Chutt_!~ijr@2605:a000:1208:c087:6ccf:bc7a:7252:9c69) has joined #mythtv
[18:21:32] Chutt (Chutt!~ijr@2605:a000:1208:c087:6ccf:bc7a:7252:9c69) has quit (Ping timeout: 260 seconds)
[18:39:40] Chutt__ (Chutt__!~ijr@2605:a000:1208:c087:6ccf:bc7a:7252:9c69) has joined #mythtv
[18:43:29] Chutt_ (Chutt_!~ijr@2605:a000:1208:c087:6ccf:bc7a:7252:9c69) has quit (Ping timeout: 260 seconds)
[18:56:10] kukks (kukks!~Guenter@samba/team/kukks) has joined #mythtv
[19:42:27] knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Ping timeout: 244 seconds)
[20:33:33] zz_CyberJacob is now known as CyberJacob
[21:38:53] knightr (knightr! has joined #mythtv
[21:38:53] knightr (knightr! has quit (Changing host)
[21:38:53] knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv
[21:49:09] joki- (joki-! has quit (Ping timeout: 250 seconds)
[21:53:57] knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Read error: Connection reset by peer)
[22:31:19] SteveGoodey (SteveGoodey! has quit (Quit: Konversation terminated!)
[23:42:57] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 256 seconds)
[23:43:30] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[23:48:54] enyc (enyc! has joined #mythtv

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