Wednesday, October 4th, 2017, 00:15 UTC | ||
[00:15:16] | Hydr0p0nX (Hydr0p0nX!~hydr@66-191-154-200.dhcp.mtgm.al.charter.com) has joined #mythtv | |
[00:23:05] | hampton (hampton!806bf1b0@gateway/web/freenode/ip.128.107.241.176) has quit (Ping timeout: 260 seconds) | |
[00:34:43] | dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has joined #mythtv | |
[00:35:05] | dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 240 seconds) | |
[02:39:34] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds) | |
[02:42:08] | knowledgejunkie (knowledgejunkie!~knowledge@cpc77018-warw18-2-0-cust959.3-2.cable.virginm.net) has quit (Ping timeout: 240 seconds) | |
[02:43:01] | knowledgejunkie (knowledgejunkie!~knowledge@cpc77018-warw18-2-0-cust959.3-2.cable.virginm.net) has joined #mythtv | |
[02:44:30] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[02:54:25] | knowledgejunkie (knowledgejunkie!~knowledge@cpc77018-warw18-2-0-cust959.3-2.cable.virginm.net) has quit (Ping timeout: 248 seconds) | |
[03:01:03] | hampton (hampton!806bf1a6@gateway/web/freenode/ip.128.107.241.166) has joined #mythtv | |
[03:01:26] | knowledgejunkie (knowledgejunkie!~knowledge@cpc77018-warw18-2-0-cust959.3-2.cable.virginm.net) has joined #mythtv | |
[03:48:13] | neufeld (neufeld!~user@69-165-173-139.dsl.teksavvy.com) has joined #mythtv | |
[04:11:24] | amessina_ (amessina_!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!) | |
[05:20:47] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CM00fc8d50aef0.cpe.net.fido.ca) has quit (Ping timeout: 260 seconds) | |
[05:21:13] | mad_enz (mad_enz!~mad_enz@CPE00508b114c3e-CM00fc8d50aef0.cpe.net.fido.ca) has joined #mythtv | |
[05:55:51] | jheizer_ (jheizer_!~jheizer@2601:246:8200:70ab:b8bb:d87a:a5ee:446f) has quit (Read error: Connection reset by peer) | |
[05:55:57] | jheizer__ (jheizer__!~jheizer@2601:246:8200:70ab:b8bb:d87a:a5ee:446f) has joined #mythtv | |
[06:14:08] | SteveGoodey (SteveGoodey!~steve@host109-155-58-129.range109-155.btcentralplus.com) has joined #mythtv | |
[08:05:29] | ** stuarta insults smolt ** | |
[08:07:35] | stuarta: | out of file descriptors again |
[08:11:14] | willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv | |
[08:11:14] | willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host) | |
[08:11:14] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
[08:11:39] | SteveGoodey (SteveGoodey!~steve@host109-155-58-129.range109-155.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[08:19:54] | frobnic: | https://fredrikaverpil.github.io/2016/04/27/s . . . urce-limits/ |
[08:20:36] | frobnic: | no idea if thats the problem, but worth checking |
[08:23:07] | stuarta: | no, it's crap code. |
[08:25:15] | stuarta: | leaks file descriptors, and eventually hits the limit |
[08:25:24] | stuarta: | then wedges |
[08:25:52] | frobnic: | ah, ok :) |
[08:26:26] | stuarta: | rewriting it is on the todo list |
[09:10:11] | xris (xris!~xris@mythtv/developer/xris) has quit (Quit: Goodbye.) | |
[09:22:44] | xris (xris!~xris@xris.forevermore.net) has joined #mythtv | |
[09:22:44] | xris (xris!~xris@xris.forevermore.net) has quit (Changing host) | |
[09:22:44] | xris (xris!~xris@mythtv/developer/xris) has joined #mythtv | |
[09:27:14] | Chutt_ (Chutt_!~ijr@2605:a000:1208:c115:c457:ef1d:60fd:2177) has joined #mythtv | |
[09:29:09] | Chutt (Chutt!~ijr@cpe-24-166-106-174.neo.res.rr.com) has quit (Ping timeout: 258 seconds) | |
[12:03:09] | SteveGoodey (SteveGoodey!~steve@host109-155-58-129.range109-155.btcentralplus.com) has joined #mythtv | |
[12:09:42] | neufeld (neufeld!~user@69-165-173-139.dsl.teksavvy.com) has quit (Ping timeout: 260 seconds) | |
[12:37:56] | ** stuarta yawns ** | |
[13:13:24] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Ping timeout: 258 seconds) | |
[13:24:56] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
[13:37:12] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 260 seconds) | |
[13:38:34] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[14:15:30] | hampton (hampton!806bf1a6@gateway/web/freenode/ip.128.107.241.166) has quit (Ping timeout: 260 seconds) | |
[14:23:56] | Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has joined #mythtv | |
[14:33:07] | neufeld (neufeld!~user@69-165-173-139.dsl.teksavvy.com) has joined #mythtv | |
[14:33:47] | neufeld: | Got dropped, so my musings weren't seen. Replaying. |
[14:33:49] | neufeld: | So, I submitted bug #13141 last night. I'd like to try to develop a patch for it. |
[14:33:49] | ** MythLogBot http://code.mythtv.org/trac/ticket/13141 ** | |
[14:34:11] | neufeld: | This isn't looking good. There's a table, iptv_channel, that contains the URL of the IPTV box. It doesn't have a key for card ID, so there doesn't seem to be an easy way to distinguish the two tuners in the database. |
[14:34:25] | neufeld: | It appears that I have to find a way to populate this table with two entries per channel. I need distinct chanids for the two tuners. That, or I have to do a lot of database reworking to teach the system about multiple tuners. |
[14:34:41] | stuarta: | ah, i had a question about that |
[14:34:53] | stuarta: | do both "cards" have the same channel lineup? |
[14:35:15] | stuarta: | my first thought was, have they been setup with distinct data sources |
[14:35:19] | stuarta: | ? |
[14:35:23] | neufeld: | No, they have the same channel lineup. |
[14:35:37] | neufeld: | They're on a splitter from the cable company. I want to be able to record two shows at once. |
[14:35:59] | stuarta: | so you have 1 datasource for both cards? |
[14:36:03] | neufeld: | That's right. |
[14:36:15] | neufeld: | They receive the same channels, but from different IP numbers. |
[14:36:42] | stuarta: | i wonder if that is making them use only the first config file... |
[14:36:49] | neufeld: | I was looking around schedules direct, doesn't seem to be a way to create two lineups with the same content. That would give me separate chanids. |
[14:37:25] | neufeld: | So, to populate that table, you have to do a scan in mythtv-setup. Problem is, the entries supercede anything already there. |
[14:37:37] | stuarta: | ok. |
[14:37:43] | stuarta: | what about the iptv setup part? |
[14:38:00] | neufeld: | Sorry, I'm not clear on your question. |
[14:38:37] | neufeld: | The "FREEBOX" devices are set up with different .m3u files, each one with the corresponding correct IP number for the cardID. |
[14:39:05] | stuarta: | that's what i'm getting at, so somewhere along the line it's pulling the config for the wrong card |
[14:39:12] | stuarta: | and just using the first one |
[14:39:46] | neufeld: | No, when you load the channels in mythtv-setup, the one you load last overwrites any corresponding entries from any earlier cards. |
[14:40:18] | neufeld: | It's correctly parsing and using both files. If I stop the channel scan partway through I can actually see a mixture of the two IP numbers. |
[14:40:25] | stuarta: | right, so if the channels are identical, then the channel numbers (not chanid's) are identical, and therefore should use the same datasource |
[14:40:47] | stuarta: | if the channel numbers need to be different you need 2 datasources |
[14:41:02] | stuarta: | biab, have an errand to run |
[14:41:04] | neufeld: | OK. |
[14:41:23] | hampton (hampton!806bf1b1@gateway/web/freenode/ip.128.107.241.177) has joined #mythtv | |
[14:47:43] | neufeld: | So, I'm looking at the code for the MythTV release, I've checked out to the revision in the bug report. In that revision, the code in question is at libs/libmythtv/channelutil.cpp:1689 That's where the channel scan is getting loaded into the table. |
[14:57:18] | ** stuarta yawns ** | |
[15:02:43] | neufeld: | stuarta: what are my options for getting two datasources? |
[15:13:50] | hampton (hampton!806bf1b1@gateway/web/freenode/ip.128.107.241.177) has quit (Ping timeout: 260 seconds) | |
[15:28:05] | benklop (benklop!~quassel@c-73-153-66-252.hsd1.co.comcast.net) has quit (Ping timeout: 240 seconds) | |
[15:33:54] | stuarta: | neufeld: not familiar how you do that with SD |
[15:35:18] | neufeld: | stuarta: actually, I'm testing something now. |
[15:35:26] | neufeld: | Channel scan takes, like 20+ minutes, so it's slow going. |
[15:36:19] | neufeld: | I've created a second data source in mythtv-setup, attached to the same SD listing. I used to do that when I had both SD and HD boxes, so that I wouldn't try to record an HD show from an SD STB. This ought to work... |
[15:36:37] | neufeld: | I'm populating the second IPTV box from the cloned listings source. If that works, I'll update the bug. |
[15:36:51] | stuarta: | that sounds reasonable |
[16:09:03] | neufeld: | Looks OK in the database. I'll test it soon. |
[16:09:06] | ** neufeld goes back to lunch ** | |
[16:12:25] | hampton (hampton!806bf1a5@gateway/web/freenode/ip.128.107.241.165) has joined #mythtv | |
[16:15:13] | gregl (gregl!~greg@cpe-66-67-122-101.nycap.res.rr.com) has quit (Quit: Leaving) | |
[16:39:56] | hampton: | stuarta: Can you send me the command used to produce the cppcheck report? |
[17:02:14] | Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving) | |
[17:32:49] | neufeld: | stuarta: OK, that worked. The cloned listing has chanids of 3###, while the original has 1###. I can record two different shows, on two different channels, at the same time. |
[17:32:53] | neufeld: | I'll update the bug. |
[17:38:07] | neufeld: | Done. Thank you for your help, stuarta, you got me thinking in the right way to solve the problem. |
[17:53:42] | Chutt_ is now known as Chutt | |
[18:18:01] | neufeld (neufeld!~user@69-165-173-139.dsl.teksavvy.com) has quit (Quit: ERC (IRC client for Emacs 25.1.1)) | |
[19:06:17] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies) | |
[19:08:57] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (Remote host closed the connection) | |
[19:09:24] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
[19:23:49] | benklop (benklop!~quassel@c-73-153-66-252.hsd1.co.comcast.net) has joined #mythtv | |
[19:24:58] | _benklop (_benklop!~quassel@c-73-153-66-252.hsd1.co.comcast.net) has joined #mythtv | |
[19:25:01] | benklop (benklop!~quassel@c-73-153-66-252.hsd1.co.comcast.net) has quit (Read error: Connection reset by peer) | |
[19:43:17] | stuarta: | hampton: sure, lemme dig it out |
[19:47:35] | _benklop (_benklop!~quassel@c-73-153-66-252.hsd1.co.comcast.net) has quit (Ping timeout: 240 seconds) | |
[19:53:09] | stuarta: | ugh i hate python |
[20:00:28] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (Remote host closed the connection) | |
[20:00:54] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
[20:14:50] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
[20:24:55] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (Remote host closed the connection) | |
[20:25:21] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
[20:53:27] | Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit () | |
[21:16:01] | SteveGoodey (SteveGoodey!~steve@host109-155-58-129.range109-155.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[21:34:10] | hampton (hampton!806bf1a5@gateway/web/freenode/ip.128.107.241.165) has quit (Ping timeout: 260 seconds) | |
[22:00:09] | hampton (hampton!0cd0a482@gateway/web/freenode/ip.12.208.164.130) has joined #mythtv | |
[22:54:55] | frobnic (frobnic!fb@b2b-130-180-11-14.unitymedia.biz) has quit (Ping timeout: 248 seconds) | |
[23:23:09] | frobnic (frobnic!fb@b2b-130-180-11-14.unitymedia.biz) has joined #mythtv |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.