Monday, May 21st, 2012, 00:08 UTC | ||
[00:08:10] | jya_ (jya_!~jyavenard@120.148.99.165) has joined #mythtv | |
[00:08:29] | jya_ (jya_!~jyavenard@120.148.99.165) has quit (Changing host) | |
[00:08:29] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[00:20:49] | foobum (foobum!~foobum@78-105-15-213.zone3.bethere.co.uk) has joined #mythtv | |
[00:37:49] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[01:09:17] | ElmerFudd (ElmerFudd!~le@0x5737a682.cpe.ge-0-1-0-1101.hsnqu1.customer.tele.dk) has quit (Ping timeout: 244 seconds) | |
[01:14:41] | ElmerFudd (ElmerFudd!~le@0x5737a682.cpe.ge-0-1-0-1101.hsnqu1.customer.tele.dk) has joined #mythtv | |
[01:45:38] | stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has quit (Remote host closed the connection) | |
[01:46:31] | brfransen (brfransen!~brfransen@64.179.142.146) has quit (Quit: Leaving.) | |
[01:47:59] | brfransen (brfransen!~brfransen@64.179.142.146) has joined #mythtv | |
[02:28:24] | stichnot (stichnot!~chatzilla@192.55.54.36) has joined #mythtv | |
[02:28:29] | stichnot (stichnot!~chatzilla@mythtv/developer/stichnot) has joined #mythtv | |
[02:28:29] | stichnot (stichnot!~chatzilla@192.55.54.36) has quit (Changing host) | |
[02:33:29] | Steve-Goodey (Steve-Goodey!~steve@host86-160-32-127.range86-160.btcentralplus.com) has joined #mythtv | |
[02:36:38] | Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has quit (Ping timeout: 240 seconds) | |
[02:38:46] | Seeker` (Seeker`!~cjo20@host86-145-17-169.range86-145.btcentralplus.com) has joined #mythtv | |
[02:38:46] | Seeker` (Seeker`!~cjo20@host86-145-17-169.range86-145.btcentralplus.com) has quit (Changing host) | |
[02:38:46] | Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has joined #mythtv | |
[03:13:10] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[03:28:42] | Steve-Goodey (Steve-Goodey!~steve@host86-160-32-127.range86-160.btcentralplus.com) has quit (Remote host closed the connection) | |
[03:32:45] | Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has quit (Ping timeout: 252 seconds) | |
[03:33:35] | Seeker` (Seeker`!~cjo20@host86-145-17-169.range86-145.btcentralplus.com) has joined #mythtv | |
[03:33:35] | Seeker` (Seeker`!~cjo20@host86-145-17-169.range86-145.btcentralplus.com) has quit (Changing host) | |
[03:33:36] | Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has joined #mythtv | |
[03:48:50] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Remote host closed the connection) | |
[03:49:07] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[03:58:54] | ThisNewGuy1 (ThisNewGuy1!~doug@pool-74-102-15-78.nwrknj.fios.verizon.net) has joined #mythtv | |
[04:00:53] | ThisNewGuy (ThisNewGuy!~doug@pool-74-102-15-78.nwrknj.fios.verizon.net) has quit (Ping timeout: 245 seconds) | |
[04:00:53] | kc (kc!~Casper@unaffiliated/kc) has quit (Ping timeout: 245 seconds) | |
[04:14:52] | kc (kc!~Casper@unaffiliated/kc) has joined #mythtv | |
[05:12:13] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv | |
[05:27:06] | amejia (amejia!~andres@xbmc/staff/amejia) has quit (Ping timeout: 244 seconds) | |
[05:46:10] | amejia (amejia!~andres@xbmc/staff/amejia) has joined #mythtv | |
[05:50:14] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[06:14:31] | hashbang (hashbang!~alex@213-152-35-50.dsl.eclipse.net.uk) has joined #mythtv | |
[07:00:42] | dekarl1 (dekarl1!~dekarl@p4FCEFB24.dip.t-dialin.net) has joined #mythtv | |
[07:01:56] | dekarl (dekarl!~dekarl@p4FE855EF.dip.t-dialin.net) has quit (Ping timeout: 265 seconds) | |
[07:22:17] | hashbang (hashbang!~alex@213-152-35-50.dsl.eclipse.net.uk) has quit (Quit: Leaving.) | |
[07:24:15] | rsiebert_ (rsiebert_!~quassel@g226061128.adsl.alicedsl.de) has joined #mythtv | |
[07:24:50] | rsiebert (rsiebert!~quassel@g231184154.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds) | |
[08:05:16] | stuarta: | MythBuild: force build zeromq-debian-stable-64bit |
[08:05:17] | MythBuild: | build #2 forced |
[08:05:17] | MythBuild: | I'll give a shout when the build finishes |
[08:20:45] | jya_ (jya_!~jyavenard@120.148.99.165) has joined #mythtv | |
[08:20:45] | jya_ (jya_!~jyavenard@120.148.99.165) has quit (Changing host) | |
[08:20:45] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[08:52:15] | stuarta: | jya_: i've found out that XCode 4 for snow leopard is only available if you have a paid up developer account, despite it being free for lion and xcode3 being free for SL |
[08:52:47] | jya_: | stuarta: what's your apple id ? |
[08:54:17] | stuarta: | pm |
[08:55:37] | Cougar (Cougar!~cougar@kkk.version6.net) has joined #mythtv | |
[09:02:18] | rooaus (rooaus!~rooaus@ppp59-167-126-229.static.internode.on.net) has joined #mythtv | |
[09:18:00] | MythBuild: | build #2 of zeromq-debian-stable-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/zero . . . bit/builds/2 |
[09:21:26] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv | |
[09:26:24] | Yancho (Yancho!~mpulis@unaffiliated/yancho) has quit (Ping timeout: 245 seconds) | |
[09:40:32] | Yancho (Yancho!~mpulis@unaffiliated/yancho) has joined #mythtv | |
[10:04:57] | kartouch (kartouch!~kartouch@2a02:348:82:cb67::1) has left #mythtv ("Leaving") | |
[10:05:03] | mike|2 (mike|2!~mike@c-98-232-220-158.hsd1.or.comcast.net) has quit (Remote host closed the connection) | |
[10:05:57] | mike|2 (mike|2!~mike@c-98-232-220-158.hsd1.or.comcast.net) has joined #mythtv | |
[10:19:23] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[11:25:38] | Curly060 (Curly060!~Miranda@194.25.111.26) has joined #mythtv | |
[11:29:26] | Curly060: | Hi everyone!I have MythTv up and running,however, I have some issues that I would like to be enlightened on:) I have a dual tuner DVB-T card. There seems to be various info about how to set up video sources. My idea is as follows: One video source per CARD (not per tuner). So on my setup, I will have ONE video source, which is then assigned to each tuner. Correct? |
[11:39:10] | ** stuarta points to the topic ** | |
[11:55:38] | Curly060: | oops, will switch to other channel :) |
[11:56:10] | Curly060 (Curly060!~Miranda@194.25.111.26) has left #mythtv ("I'm a happy Miranda IM user! Get it here: http://miranda-im.org") | |
[11:56:27] | Curly060 (Curly060!~Miranda@194.25.111.26) has joined #mythtv | |
[12:01:52] | Curly060 (Curly060!~Miranda@194.25.111.26) has left #mythtv ("I'm a happy Miranda IM user! Get it here: http://miranda-im.org") | |
[12:13:31] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[12:32:00] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[12:39:18] | dekarl1 (dekarl1!~dekarl@p4FCEFB24.dip.t-dialin.net) has quit (Ping timeout: 265 seconds) | |
[13:17:00] | danielk22: | stuarta: jya_: Isn't the latest XCode available for purchase in the app store for a nominal amount if you don't have a developer subscription? |
[13:25:34] | peitolm: | free in fact |
[13:32:03] | stuartm: | danielk22: discussion in #mythtv-users is making me wonder about the possibility of a 'preserve channel numbering' option for the scanner, in some locales the broadcaster stuffs the LCN in a non-standard private stream so every time users rescan all the channel numbers they've manually input are reset back to the serviceid (or similar) |
[13:34:50] | danielk22: | stuartm: The scanner is non-destructive until the final UI part so that would be fairly easy to implement. |
[13:35:12] | ** peitolm finds the channel setup screen confusing ** | |
[13:35:17] | peitolm: | am i the only person? |
[13:35:35] | danielk22: | stuartm: I think the biggest impediment is that I'm not a web UI designer and I don't understand the services stuff. |
[13:35:43] | stuartm: | cool, I'll take a look at it, just wanted to check that you had no objections or alternatives in mind |
[13:36:21] | danielk22: | stuartm: If anyone other than me does any work on the channel scanner it makes me extremely happy :) |
[13:36:21] | stuartm: | danielk22: yeah, I don't really 'get' the services stuff just yet, I'm hoping it will eventually click once I've spent some time staring at it :) |
[13:37:30] | stuartm: | fortunately I do know plenty about HTML & CSS, although I need to brush up on what's new/different in HTML5 vs XHTML and HTML4 |
[13:40:05] | rooaus (rooaus!~rooaus@ppp59-167-126-229.static.internode.on.net) has quit (Quit: rooaus) | |
[13:41:13] | stuarta: | danielk22: the most recent Xcode 4's are for lion only, not snow leopard |
[13:41:31] | stuarta: | you can get xcode 3 for SL |
[13:41:45] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv | |
[13:42:19] | stuarta: | however when apple first put out xcode4 on SL, it was only as a paid item, and they've never cleared up that oddity, it's still a pay for, even though it's superceded |
[13:44:18] | peitolm: | stuartm: a friend of mine wrote some channel handling stuff, which he was using to test his xmltv stuff, i'll try and see if i can pass it on, but he's away at a conference this week |
[13:48:52] | danielk22: | stuartm: I was employed as web designer... but to give you an idea of when this was Netscape, Mosaic and lynx were the targeted browsers and CSS wasn't even on the horizon yet... |
[13:49:44] | danielk22: | stuartm: I remember trying to convince my bosses that we should use some CGI to make the pages more active.. |
[13:56:31] | danielk22: | sphery: Thanks! That should help me figure this out.. |
[13:58:32] | danielk22: | stuarta: From what I've read XCode 4 is much more developer friendly that XCode 3 (the only thing I've toyed with). This makes me almost want to part with another $99 to play with it: http://zchydem.enume.net/2011/07/09/ios-devel . . . int-of-view/ |
[14:08:52] | stuarta: | tbh, if it would run on my machine i'd install lion |
[14:09:07] | stuarta: | damn 32bit POS mini |
[14:10:27] | jwhite (jwhite!~jwhite@75-146-153-89-minnesota.hfc.comcastbusiness.net) has joined #mythtv | |
[14:17:14] | aloril (aloril!~aloril@84.249.126.153) has quit (Ping timeout: 252 seconds) | |
[14:17:24] | stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has joined #mythtv | |
[14:19:08] | peitolm: | sell it, but a new one |
[14:20:07] | stuarta: | can't afford £550+ quid for a new one |
[14:25:31] | brfransen (brfransen!~brfransen@64.179.142.146) has quit (Read error: Connection reset by peer) | |
[14:30:00] | brfransen (brfransen!~brfransen@64.179.142.146) has joined #mythtv | |
[14:30:39] | aloril (aloril!~aloril@84.249.126.153) has joined #mythtv | |
[14:40:10] | jya: | well, I think I got HLS playback as close to perfect as it will ever be... |
[14:41:21] | jya: | the only remaining slow latency caused at startup is due to how we determine the length of the media. We fetch the first 2 segments, then the last two, check the pts and calculate from there… The size of the media is known before hand, no need to fetch the last segments |
[14:48:27] | jya: | danielk22: I'm going to push a change that reset the h264 decoder when a change of resolution is detected. it fixes (some) issues and allow playback of the apple test stream… There are still issue however, like for some streams, the AAC decoder crash too when the stream falls back to a lower bandwidth one… We need a better way to reset the player when a change occur.. |
[14:48:51] | jya: | mplayer does it perfectly btw ... |
[14:53:00] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Remote host closed the connection) | |
[15:02:56] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[15:03:04] | stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has quit (Ping timeout: 256 seconds) | |
[15:04:58] | jya: | can we make the attachment on trac bigger ? |
[15:15:04] | jya: | danielk22: I've created ticket #10745 , with a (hack) patch that works with most streams I've tried (it simply close/open the h264 decoder, no more, no less)… and attached 3 samples.. nasa-8s2.ts will usually make myth crash one way or another… either in the OpenGL drawer (myth), the AAC decoder (ffmpeg) or the h264 one (also ffmpeg)… likely some nasty memory corruption |
[15:15:04] | ** MythLogBot http://code.mythtv.org/trac/ticket/10745 ** | |
[15:23:22] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has joined #mythtv | |
[15:37:49] | jya: | Im guessing there's something we aren't doing right… When I run mythavtest with guard malloc (http://developer.apple.com/library/mac/#docum . . . cDebug.html) ; I get a segfault all the time in the h264 decoder…. yet I never get this error when running mythffplay or mythffmpeg on the same nasa-8s2.ts sample |
[15:38:23] | jya: | guard malloc causing a crash, is always related to using more memory than we allocated |
[15:45:04] | cattelan_away is now known as cattelan | |
[16:08:54] | joki (joki!~joki@p54862352.dip.t-dialin.net) has quit (Ping timeout: 245 seconds) | |
[16:10:22] | joki (joki!~joki@p54865BB5.dip.t-dialin.net) has joined #mythtv | |
[16:17:19] | stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has joined #mythtv | |
[16:53:51] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Remote host closed the connection) | |
[16:55:07] | ben1066_ is now known as ben1066 | |
[17:02:18] | idl0r (idl0r!~idl0r@gentoo/developer/idl0r) has joined #mythtv | |
[17:19:02] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[17:26:58] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv | |
[17:55:48] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Ping timeout: 250 seconds) | |
[17:58:04] | stichnot: | Just noticed that the person who opened #10688 actually ended up posting a sample. Amusing how he tried to hide the source... |
[17:58:04] | ** MythLogBot http://code.mythtv.org/trac/ticket/10688 ** | |
[17:59:34] | stichnot: | (I'm planning to commit the patch soon since I can see that vlc does the "right" thing) |
[18:13:54] | sphery: | what, "I do not have any examples of this that I am willing to post," means that the provenance of the material is questionable? :) |
[18:15:20] | stichnot: | maybe it was porn? :) |
[18:18:50] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[18:19:29] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv | |
[19:03:33] | Steve-Goodey (Steve-Goodey!~steve@host86-160-32-127.range86-160.btcentralplus.com) has joined #mythtv | |
[19:45:09] | stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has joined #mythtv | |
[19:45:09] | stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has quit (Changing host) | |
[19:45:09] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv | |
[19:46:10] | Steve-Goodey is now known as Steve_Goodey | |
[19:46:45] | Steve_Goodey (Steve_Goodey!~steve@host86-160-32-127.range86-160.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[19:47:03] | Steve_Goodey (Steve_Goodey!~steve@host86-160-32-127.range86-160.btcentralplus.com) has joined #mythtv | |
[19:51:15] | stuarta (stuarta!~stuarta@callisto.ppp0.squashedfrog.net) has quit (Remote host closed the connection) | |
[20:02:42] | stuarta (stuarta!~stuarta@callisto.ppp0.squashedfrog.net) has joined #mythtv | |
[20:07:28] | stichnot: | Is there a dual tuner card supported by Myth whose setup involves implicitly or explicitly adding the tuners to a new input group? |
[20:24:59] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit () | |
[20:27:27] | skd5aner: | stichnot: might ask devinheitmuller in -users |
[20:27:56] | skd5aner: | he's a linuxtv driver dev |
[20:33:22] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Remote host closed the connection) | |
[20:34:07] | knightr: | stichnot, if you use both the digital and analog tuners of a HVR-2250 you have to create input groups for the first and second tuner since the digital and analog part share hardware (the same tuner cannot be use for both analog and digital at the same time) |
[20:39:43] | stichnot: | knightr: thanks, that's what I was looking for. A number of reports of problems with channel changes in live TV seemed to me that they could only happen with input groups, and it seemed unlikely that so many users would create input groups unless there was a tuner like that. |
[20:40:01] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[20:40:44] | stuartm: | I suspect some users end up creating input groups not really knowing what they are for and that they are breaking their setup using them |
[20:40:44] | danielk22: | stichnot: You are aware that input groups are also implicitly created for multirec? |
[20:41:00] | stichnot: | (and thanks also skd5aner, even if I didn't need to ask him) |
[20:41:44] | stuartm: | I wonder if we could hide the input group settings unless we detect that the user is configuring a card which requires them? |
[20:41:50] | stichnot: | danielk22: these reports usually mention something about switching between digital and analog, so I didn't think of multirec |
[20:47:10] | danielk22: | stichnot: For switching between digital and analog on the same device you need an input group, but in general that is not supported. Most DVB drivers will go crazy if you try to switch between modes. |
[20:48:22] | danielk22: | It's best to load the drivers for either V4L support or DVB support but not both. |
[20:49:30] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has quit (Quit: Ex-Chat) | |
[20:49:38] | stichnot: | I'm afraid I know next to nothing about V4L and DVB. :) I'm guessing that the reports I see are for HVR-2250. |
[20:50:47] | stichnot: | I keep HDHR tuner #4 and the HDPVR in an input group as a permanent testing configuration. |
[20:50:47] | ** MythLogBot http://code.mythtv.org/trac/ticket/4 ** | |
[20:52:12] | danielk22: | These users are probably trying to run the card with drivers for both V4L and DVB loaded. This used to be supported many years ago, but more recent DVB drivers will do things like shut down the tuner at random when you are using it in the V4L side.. (DVB is digital, V4L is analog). |
[20:52:36] | cattelan (cattelan!~cattelan@c-66-41-26-220.hsd1.mn.comcast.net) has quit (Quit: Terminated with extreme prejudice - dircproxy 1.2.0) | |
[20:56:37] | brfransen (brfransen!~brfransen@64.179.142.146) has quit (Ping timeout: 276 seconds) | |
[20:58:00] | cattelan (cattelan!~cattelan@c-66-41-26-220.hsd1.mn.comcast.net) has joined #mythtv | |
[20:58:30] | brfransen (brfransen!~brfransen@64.179.142.146) has joined #mythtv | |
[21:02:21] | sphery: | tgm4883: fwiw, you guys may be interested in one or more of the other logrotate configs we have, now: http://www.mythtv.org/wiki/Category:Logrotate . . . ration_Files (such as the "all applications" one, which will rotate logs from any mythtv application and/or just adding a couple new configs for mythfrontend and/or mythpreviewgen, and, if you want, we can make some for other apps, like mythtranscode) |
[21:02:39] | amejia_ (amejia_!~andres@129.174.97.130) has joined #mythtv | |
[21:02:39] | amejia_ (amejia_!~andres@129.174.97.130) has quit (Changing host) | |
[21:02:39] | amejia_ (amejia_!~andres@xbmc/staff/amejia) has joined #mythtv | |
[21:11:55] | stichnot: | danielk22: how is digital/analog supposed to be used? Older DVB drivers? |
[21:31:59] | Steve_Goodey (Steve_Goodey!~steve@host86-160-32-127.range86-160.btcentralplus.com) has quit (Remote host closed the connection) | |
[21:34:18] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Read error: Connection reset by peer) | |
[21:47:34] | wagnerrp (wagnerrp!~wagnerrp_@2001:470:1f11:12f::a27) has joined #mythtv | |
[21:47:35] | wagnerrp (wagnerrp!~wagnerrp_@2001:470:1f11:12f::a27) has quit (Changing host) | |
[21:47:35] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv | |
[21:55:10] | amejia_ (amejia_!~andres@xbmc/staff/amejia) has quit (Quit: Konversation terminated!) | |
[21:55:25] | amejia_ (amejia_!~andres@129.174.97.130) has joined #mythtv | |
[21:55:25] | amejia_ (amejia_!~andres@xbmc/staff/amejia) has joined #mythtv | |
[21:55:25] | amejia_ (amejia_!~andres@129.174.97.130) has quit (Changing host) | |
[21:57:01] | amejia_ (amejia_!~andres@xbmc/staff/amejia) has joined #mythtv | |
[22:22:44] | danielk22: | stichnot: MythTV supports DTV<->Analog switching, but I know of no Linux drivers that support switching, so the support is only theoretical. You are supposed to be able to simply place the analog and digital inputs in the same input group and mythtv will know to only use one of those inputs at a time. |
[22:28:59] | Beirdo: | danielk22: which card? It works fine for me with the 2250 |
[22:29:36] | Beirdo: | you load up both a DVB and a V4L2 driver in that case, and then make sure to set the input groups appropriately |
[22:30:03] | stichnot (stichnot!chatzilla@mythtv/developer/stichnot) has quit (Ping timeout: 245 seconds) | |
[22:30:08] | danielk22: | Beirdo: You can switch back and forth in LiveTV without any weirdness? |
[22:30:24] | Beirdo: | Last time I tried it, but that's been a few weeks |
[22:30:31] | Beirdo: | certainly works fine for recordings |
[22:31:11] | danielk22: | Beirdo: Well the regression happened years ago in the DVB core, so if it worked a few weeks ago my guess is something has been fixed. |
[22:31:25] | Beirdo: | I'll try it again to be sure though :) |
[23:01:18] | sphery: | I would very much like to remove all the IF NOT EXISTS clauses from all the CREATE TABLE statements in MythTV code. They create huge problems (failed upgrades + users breaking DB/schema/data trying to fix the failed upgrades) when users improperly restore database backups on top of (instead of in place of) future-schema-version database. And, since we don't ever check that the existing table has the proper structure, it's extremely unsafe to ... |
[23:01:24] | sphery: | ... use if not exists... Can anyone think of any good reason not to remove the clause? |
[23:02:12] | sphery: | The only reason I can imagine that it's there is because it allows a developer, who's working on a new feature, to repeat an upgrade without first dropping the new table, but, IMHO, the developer is the one person who will know well enough how to clean up the schema before re-testing, so... |
[23:05:26] | Beirdo: | heh, I'd be fine with simplifying things. But I'm sure we will hear at least one objection, we always seem to |
[23:07:24] | sphery: | hehe, true... guess I'm just trying to convince any devs who might object before I push a commit to change it :) |
[23:08:45] | danielk22: | sphery: Yeah, it's only for developers. No need for it in the official schema upgrades. |
[23:09:29] | sphery: | cool, I'll send a mail to the list requesting that we remove those before pushing to master... thanks for the replies |
[23:48:52] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Ping timeout: 252 seconds) | |
[23:59:52] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Quit: Leaving.) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.