MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (85):

aloril, Anduin, Anssi, anykey_, Beirdo, brfransen, brtb, CaCtus491, cattelan, clever, coling, Cougar, damaltor, danielk22, Dave123, dblain, dekarl_zZz, dlblog, eharris, ElmerFudd, foobum, foxbuntu, ghoti, gregL, GreyFoxx, highzeth, J-e-f-f-A, jafa2, jams, jarle, jcarlos_, JoeJulian, joe____, joki, jpabq, jpabq-, jpabq_, jstenback, justinh, jwhite, kenni, knightr, kormoc, kurre2, kwmonroe, laga, mag0o, markk, MaverickTech, Memphis, mike|2, mirage335, mrand, MythBuild, MythLogBot, mzanetti, NightMonkey, pheld, poptix, purserj, rhpot1991, rsiebert, sailerboy, skd5aner, Slasher`, sphery, sraue, stichnot, stuarta, superm1, sutula, taylorr, TazzNZ, tgm4883, tomimo, tris, Unhelpful, vallor, wagnerrp, wahrhaft, xris, ybot_, zCougar, zombor, _charly_
Wednesday, February 1st, 2012, 00:05 UTC
[00:05:59] sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Quit: Ex-Chat)
[00:15:51] xavierh (xavierh!~chatzilla@cpc1-swin3-0-0-cust274.3-1.cable.virginmedia.com) has quit (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20120117091749])
[00:25:42] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv
[00:32:40] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[00:40:29] kwmonroe` is now known as kwmonroe
[00:59:29] sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv
[01:02:42] stichnot (stichnot!~chatzilla@192.55.54.38) has quit (Ping timeout: 255 seconds)
[01:09:37] voyo (voyo!~voyo@213-134-188-198.home.aster.pl) has quit (Quit: WeeChat 0.3.6)
[01:13:51] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Quit: Leaving)
[01:44:01] jpabq_ (jpabq_!~jpabq@mythtv/developer/jpabq) has quit (Quit: jpabq_)
[01:53:44] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[01:55:01] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv
[02:03:06] NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!)
[02:04:37] davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection)
[02:05:00] davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv
[02:05:00] davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host)
[02:05:00] davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv
[02:15:36] stichnot (stichnot!~chatzilla@192.55.54.42) has joined #mythtv
[02:30:00] kth1 (kth1!~kth@dyndsl-080-228-178-011.ewe-ip-backbone.de) has quit (Quit: Leaving.)
[02:34:10] jeff999 (jeff999!~jeff@124-171-111-66.dyn.iinet.net.au) has joined #mythtv
[02:44:04] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Ping timeout: 244 seconds)
[03:10:02] iamlindoro: dekarl_zZz: I thought about it a bit and reconsidered-- I think that your approach might be safe, but it needs testing. Can you please test the various scenarios (and build a patch which compiles ;) ) and lodge a ticket?
[03:18:51] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[03:26:35] mike (mike!~mike@c-76-115-119-121.hsd1.or.comcast.net) has joined #mythtv
[03:26:42] jya: Beirdo: re: bug #10228, not sure what I'm supposed to do with this. The information provided is useless (that's no backtrace)… The BT doesn't even guarantee that it's crashing where he says it is crashing.
[03:27:00] mike is now known as Guest80475
[03:28:53] mike|2 (mike|2!~mike@c-76-115-119-121.hsd1.or.comcast.net) has quit (Ping timeout: 248 seconds)
[03:28:54] skd5aner: jya: not to speak for Beirdo, but I'm guessing he's just doing triage – since it says "audio", he assigned it to you – at this point, it'd be totally up to you as to what you think the next steps should be (continue on, close as invalid, request more info, etc) :)
[03:29:29] jya: I asked for a proper backtrace… I'll wait one week and close it if nothing comes through
[03:29:38] skd5aner: in fact, you might want to change it to "info requested" from "new"...
[03:29:44] skd5aner: that's a BIG help in keeping things clean
[03:30:05] jya: ah fair enough
[03:30:12] skd5aner: thanks jya :)
[03:30:30] skd5aner: (I only speak up because I might start triaging myself)
[03:31:12] skd5aner: definitely a big help when a developer can "own" the ticket and make a decision on next steps and at least communicate that back out so it doesn't just sit them, ya know? thanks again
[03:31:21] skd5aner: s/them/there
[03:31:38] wagnerrp: roo?
[03:33:34] sphery: Captain_Murdoch: mythjobqueue currently connects with a playback connection, so blocks shutdown. Does this seem like a reasonable patch to change mythjobqueue to allow backend shutdown when no jobs are being processed. It's not the prettiest approach, but as long as mythbackend has an internal job queue, I can't come up with a better way. http://pastebin.com/vaGrWYB7
[04:02:42] Captain_Murdoch: sphery, do you know if we can receive events and not block shutdown? I think it uses a playback connection so that it can get events.
[04:03:18] sphery: wagnerrp: ^^^
[04:04:25] wagnerrp: https://github.com/MythTV/mythtv/blob/master/ . . . ext.cpp#L452
[04:04:31] wagnerrp: event sockets are non-blocking
[04:04:31] sphery: in that, I'm not changing the connection type--only changing the allow/block shutdown--so I'm not sure if that qualifies as playback connection once shutdown is allowed or if it makes it a monitor connection at that point?
[04:04:39] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv
[04:06:56] Captain_Murdoch: I can't think of any reason it needs to block shutdown. I don't know of any reason it needs a playback socket vs just a monitor socket
[04:06:59] sphery: still doing a gCoreContext->ConnectToMasterServer() for the initial connection (where that means we get default = true for both blockingClient and openEventSocket (but then after first run through processqueue(), it will drop to non-blocking connection if no jobs are running, I think
[04:07:33] wagnerrp: Captain_Murdoch: well you wouldnt want the master backend disconnecting and shutting down while processing a job
[04:07:55] Captain_Murdoch: if the job is using a file on the MBE, then files will be listed as in use in the DB.
[04:08:02] Captain_Murdoch: does that block shutdown?
[04:08:47] wagnerrp: i believe so
[04:09:03] wagnerrp: more importantly, nearly all users are going to have the database on the same machine as their master backend
[04:09:08] sphery: guess this says that blocking = playback, so I am changing from playback to monitor: QString ann = QString("ANN %1 %2 %3").arg(blockingClient ? "Playback" : "Monitor").arg(d->m_localHostname).arg(false);
[04:09:16] wagnerrp: so you wouldnt want the database to drop out while running a job
[04:09:24] wagnerrp: even if it didnt specifically need the backend
[04:09:50] sphery: well, with this, we'll be a blocking connection when jobsRunning > 0 and a non-blocking connection when jobsRunning = 1
[04:10:02] sphery: so that will keep the backend from shutting down
[04:10:06] Captain_Murdoch: sphery, sounds ok.
[04:10:16] sphery: (or am I totally misreading the code)
[04:11:43] sphery: the code I'm adding is at the end of JobQueue::ProcessQueue() – https://github.com/MythTV/mythtv/blob/master/ . . . eue.cpp#L163
[04:12:25] sphery: it gets added in at line 466
[04:16:24] Captain_Murdoch: seems OK, it will just be running frequently than really necessary unless it checks to see what the last state was the line time through the loop.
[04:16:34] Captain_Murdoch: s/line time/last time/
[04:17:56] wagnerrp: add a call to mythcorecontext to query the state?
[04:19:21] wagnerrp: looking through allow/blockshutdown, the manipulate the state of both the command and event sockets
[04:19:37] sphery: yeah, was looking to see if there's one in there... if not, I can either add my own state variable in processqueue or add a function to mythcorecontext
[04:19:42] wagnerrp: not sure why they would need to mess with the event socket
[04:19:52] wagnerrp: there isnt
[04:23:23] sphery: where's it changing event socket state?
[04:23:39] wagnerrp: mythcorecontext::allowshutdown/blockshutdown
[04:23:46] wagnerrp: it changes both
[04:24:07] OldEnK (OldEnK!~OldEnK@75-175-210-80.cdrr.qwest.net) has joined #mythtv
[04:25:05] sphery: ah, I see... you were saying event connections are not supposed to be blocking, ever?
[04:25:35] wagnerrp: i dont see why they should be
[04:25:47] wagnerrp: the connection code doesnt allow you to set them as blocking
[04:25:57] sphery: weird
[04:25:59] wagnerrp: it always uses 'Monitor' (nonblocking)
[04:27:14] sphery: so, probably makes sense to just a mythcorecontext method to return the blockingClient value and then query that rather than try to keep my own state variable
[04:27:59] wagnerrp: there is no value, unless you want to parse it out of the announce string stored in the MythSocket
[04:28:14] sphery: mythcorecontext has a field blockingClient
[04:28:26] wagnerrp: does it? i looked but didnt see one
[04:28:29] sphery: oh, guess not
[04:29:02] sphery: so, then one in processqueue is probably fine
[04:31:13] Captain_Murdoch: I was thinking more of the jobqueue constantly calling allowshutdown every time it wakes up. if it isn't transitioning from jobsrunning -> nojobsrunning or vice versa then it doesn't need to change state.
[04:31:53] slickrick (slickrick!~INTERWORX@CPE204e7f8e4519-CM00159a648146.cpe.net.cable.rogers.com) has joined #mythtv
[04:32:27] wagnerrp: right, he was just looking to see if the current state was already being stored somewhere
[04:32:30] Captain_Murdoch: probably better to add a flag to the context
[04:32:37] Captain_Murdoch: not anywhere that I know.
[04:32:44] Captain_Murdoch: yeah, just read more scrollback. :)
[04:33:29] sphery: ah, so you'd prefer keeping it in mythcorecontext?
[04:33:37] sphery: might be useful for mythfrontend that way, too
[04:33:42] Captain_Murdoch: yeah.
[04:33:50] sphery: ok, will do
[04:34:46] slickrick: i am working on setting up a slave backend which i have my hdpvr connected to. i read the documentation and ran through the steps.
[04:34:47] slickrick: at this point i'm expecting that i can see the new capture device when i change the sources in the frontend but i can't.
[04:34:55] slickrick: i have checked the master and slave backend logs and everything looks fine. can anyone tell me where i should look next?
[04:35:15] sphery: bad part is now I have to figure out names for fields/functions, and I'm not feeling particularly creative right now
[04:35:25] wagnerrp: slickrick: this is the development channel, you want #mythtv-users
[04:35:33] slickrick: sorry my bad ...
[04:35:34] slickrick: thanks.
[04:35:37] slickrick (slickrick!~INTERWORX@CPE204e7f8e4519-CM00159a648146.cpe.net.cable.rogers.com) has left #mythtv ("Ex-Chat")
[04:36:03] wagnerrp: Captain_Murdoch: the corecontext sockets are only ever going to be of type Monitor or Playback, correct?
[04:36:12] wagnerrp: any of the other socket types are managed elsewhere?
[04:37:10] Captain_Murdoch: yes.
[05:01:24] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[05:07:46] Memphis (Memphis!Memphisau@124-171-91-148.dyn.iinet.net.au) has quit (Read error: Connection reset by peer)
[05:07:54] Memphis (Memphis!~Memphisau@124-170-98-144.dyn.iinet.net.au) has joined #mythtv
[05:08:51] netw1z (netw1z!~overseas_@cpe-72-225-175-91.nyc.res.rr.com) has quit (Ping timeout: 248 seconds)
[05:12:30] Memphis (Memphis!~Memphisau@124-170-98-144.dyn.iinet.net.au) has quit (Ping timeout: 272 seconds)
[05:18:40] Memphis (Memphis!Memphisau@124-171-223-136.dyn.iinet.net.au) has joined #mythtv
[05:48:01] luke0512 (luke0512!~eric@HSI-KBW-091-089-189-101.hsi2.kabel-badenwuerttemberg.de) has joined #mythtv
[06:02:45] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Quit: kormoc)
[06:22:42] yy (yy!~yy@unaffiliated/yy) has joined #mythtv
[06:23:12] yy (yy!~yy@unaffiliated/yy) has left #mythtv ()
[06:45:51] wagnerrp: markk: whenever you get up, could you check out this post? http://www.mythtv.org/pipermail/mythtv-dev/20 . . . /071753.html
[06:46:34] wagnerrp: theres reference to the opengl2es code, which as far as i know, shouldnt be bothered with by anyone running normal desktop hardware
[06:48:07] wagnerrp: sphery and I have been wondering if there is any worth using opengles on a desktop, outside of development/debugging
[06:48:15] wagnerrp: or if anyone found doing so needs to be corrected
[06:55:19] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv
[06:57:35] jeff999 (jeff999!~jeff@124-171-111-66.dyn.iinet.net.au) has quit (Read error: Connection reset by peer)
[07:27:43] beata- (beata-!beata@108.12.181.220) has joined #mythtv
[07:29:25] beata (beata!beata@108.12.181.220) has quit (Ping timeout: 252 seconds)
[07:30:28] luke0512 (luke0512!~eric@HSI-KBW-091-089-189-101.hsi2.kabel-badenwuerttemberg.de) has left #mythtv ("Verlassend")
[07:34:36] stichnot (stichnot!~chatzilla@192.55.54.42) has quit (Ping timeout: 252 seconds)
[07:38:34] stichnot (stichnot!~chatzilla@192.55.54.42) has joined #mythtv
[07:45:27] OldEnK (OldEnK!~OldEnK@75-175-210-80.cdrr.qwest.net) has quit (Quit: Leaving)
[07:59:48] dekarl_zZz: iamlindoro: yes, I can come up with a tested patch. but will take out until monday or so. The issue seems to be somewhere else as its not falling back to tmdb but going there directly. I'll look into making "-v all" emit some information what its doing.
[08:13:36] jeff999 (jeff999!~jeff@124-171-111-66.dyn.iinet.net.au) has joined #mythtv
[08:16:48] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has left #mythtv ()
[08:19:56] iamlindoro (iamlindoro!~iamlindor@c-71-202-67-27.hsd1.ca.comcast.net) has left #mythtv ()
[09:16:57] EagleIJoe (EagleIJoe!~rockhound@d031232.adsl.hansenet.de) has joined #mythtv
[09:18:44] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv
[09:40:42] jeff999 (jeff999!~jeff@124-171-111-66.dyn.iinet.net.au) has left #mythtv ("Leaving")
[09:52:29] javajunky (javajunky!~Adium@80.77.243.22) has joined #mythtv
[10:05:46] stuartm: sphery: fwiw I think it's a brilliant idea to rename 'Host name' to 'Host identifier' or similar
[10:10:09] sphery: hehe, I started a patch to just change the LocalHostName value in config.xml/mysql.txt and started to realize just how much we have that uses the name hostname
[10:11:35] sphery: can probably start with just LocalHostName and a couple log messages (the most user-facing parts), then after 0.25 change some of the configuration classes to use a better name for functions and all
[10:17:19] sphery: stuartm: btw, didn't know if the IsBlockingClient() stuff in https://github.com/MythTV/mythtv/commit/73492e1ac might be useful for your mythfrontend non-blocking connection when idle patch, but thought I'd mention it in case it is.
[10:19:47] stuartm: I've no need of it atm, although it might be used in a statetype in the frontend to indicate idle status
[10:22:00] stuartm: fwiw, I was planning to commit the idle state stuff tonight, I'll add the mythwelcome style idle 'screensaver' later if there is time before the feature freeze
[10:27:15] damaltor (damaltor!sbnc@h1889977.stratoserver.net) has quit (Read error: Operation timed out)
[10:27:46] laga (laga!~laga@h1626373.stratoserver.net) has quit (Read error: Operation timed out)
[10:27:51] laga (laga!~laga@h1626373.stratoserver.net) has joined #mythtv
[10:32:02] sphery: nice, there were users on -users list who said we should make mythfrontend allow shutdown when it's idle, so I'm sure they'll be happy to see you finally finished up coding their idea :)
[10:33:32] stuartm: heh
[10:33:40] damaltor (damaltor!sbnc@h1889977.stratoserver.net) has joined #mythtv
[10:39:00] Yancho (Yancho!~mpulis@unaffiliated/yancho) has quit (Ping timeout: 252 seconds)
[10:52:03] Yancho (Yancho!~mpulis@unaffiliated/yancho) has joined #mythtv
[11:05:02] Guest80475 (Guest80475!~mike@c-76-115-119-121.hsd1.or.comcast.net) has quit (Remote host closed the connection)
[11:05:49] mike|2 (mike|2!~mike@c-76-115-119-121.hsd1.or.comcast.net) has joined #mythtv
[11:16:00] stuartm: this Met Office data looking very promising, importantly they have an API for location searching which the BBC doesn't (hence why it breaks every few months)
[11:18:07] stuartm: we get a summary 5 day forecast instead of 3 day, a through-the-day forecast for 5 days and current observations
[11:18:52] stuartm: it seems we also get 24 hours worth of historic observations but those aren't of interest to us
[11:19:39] beata- (beata-!beata@108.12.181.220) has quit (Ping timeout: 255 seconds)
[11:30:07] jeff999 (jeff999!~jeff@124-171-111-66.dyn.iinet.net.au) has joined #mythtv
[11:41:53] bradd (bradd!~bradd@shaolin.ameri.ca) has quit (Quit: leaving)
[11:52:27] xavierh (xavierh!~xavier@cpc1-swin3-0-0-cust274.3-1.cable.virginmedia.com) has joined #mythtv
[11:53:27] xavierh: stuartm: I thought you needed a license for Met Office unless you use there widget ?
[11:53:41] xavierh: s/there/their
[11:57:01] stuartm: xavierh: for their commercial products you do, but they offer basic data free, it just requires MythTV to register and use of an API key tied to the account
[11:57:11] stuartm: I only learnt of it today
[11:57:47] xavierh: nice
[11:59:15] stuartm: the data is licensed under the Open Government License, and we only need to display a copyright message, which is fine because that's also a requirement for the BBC stuff
[11:59:26] stuartm: http://www.metoffice.gov.uk/about-us/legal/registered-content
[12:16:24] stuartm: I might restrict the use to the en_gb locale, at least initially since there is a fair use policy that we don't want to trigger
[12:39:20] jeff999 (jeff999!~jeff@124-171-111-66.dyn.iinet.net.au) has quit (Remote host closed the connection)
[13:05:59] davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection)
[13:06:22] davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv
[13:06:28] davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host)
[13:06:28] davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv
[13:13:11] EagleIJoe (EagleIJoe!~rockhound@d031232.adsl.hansenet.de) has quit (Quit: EagleIJoe)
[13:37:43] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Quit: Leaving)
[14:02:49] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv
[14:30:57] kwtm2 (kwtm2!~kwtm1@adsl-75-61-104-20.dsl.pltn13.sbcglobal.net) has joined #mythtv
[14:37:14] jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya)
[14:58:59] Seeker`: can anyone give me an estimate how hard it would be to implement q "jump to letter" function for the video ui?
[14:59:38] Seeker`: i.e press a button to bring up a dialog, entrr a letter and then automatically
[14:59:53] Seeker`: jump to the first title starting with that letter
[15:05:07] stuartm: Ctrl+S
[15:08:59] Seeker`: ah, thats what incremental search is?
[15:10:10] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[15:10:22] kwtm2 (kwtm2!~kwtm1@adsl-75-61-104-20.dsl.pltn13.sbcglobal.net) has quit (Ping timeout: 272 seconds)
[15:17:33] rsiebert (rsiebert!~quassel@e179130090.adsl.alicedsl.de) has joined #mythtv
[15:20:46] rsiebert_ (rsiebert_!~quassel@e179131162.adsl.alicedsl.de) has quit (Ping timeout: 276 seconds)
[15:52:06] stuartm: it's better than 'jump to letter' since if you keep on typing it will drill down the results to the one you want
[15:52:56] stuartm: although there are two search dialogues, one is better than the other and ideally we'd just be using that one throughout
[16:01:15] wagnerrp: i dont recall off hand, did lawrence rust's encrypted-iso-over-storage-group patch ever make it in?
[16:01:24] wagnerrp: im seeing discussion about it that seems to indicate no
[16:04:21] stuartm: I thought it was going in, but I don't remember it happening
[16:05:11] stuartm: there weren't any objections that I recall, it doesn't do anything differently to dvd playback, it just does it on the backend instead of the frontend
[16:05:30] wagnerrp: seemed like people wanted it packaged as playback of physical disks on remote machines, and ISOs would have been a bonus capability along for the ride
[16:07:11] stichnot (stichnot!~chatzilla@192.55.54.42) has quit (Ping timeout: 252 seconds)
[16:07:17] sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 248 seconds)
[16:07:39] stuartm: it's the other way around for me, I can't see why anyone would seriously want to put a disc in a player in another room – it has novelty value but nothing more, but ISO/VIDEO_TS capability would be worth having
[16:08:43] stuartm: actually, now that I say it, I can see one use-case for remote playback of a physical disc and that's for frontends in a child's room so that parents can control what DVDs they watch
[16:09:08] Peitolm: but why would they not have a folder on a box with all of the "permitted content" on
[16:09:34] wagnerrp: it was more of displaying the feature as one for interoperability
[16:09:34] stuartm: physical disc
[16:09:46] wagnerrp: although to be honest, i doubt that would make much difference one way or another
[16:09:48] stuartm: Peitolm: i.e. a DVD in a DVD-Rom drive
[16:10:13] Peitolm: sadly the suggested changes to the UK copyright law re: format shifting will still not allow transfer of most materials from DVD -> HDD
[16:10:26] stuartm: you've rented the latest Disney crap for the kids but don't want to watch it yourself
[16:10:36] wagnerrp: stuartm: could be useful for a DVD jukebox, recall the hackish NBD code for that grey foxx whipped up a couple years back
[16:10:38] Peitolm: stuartm: yeah, i get that bit, but surely that would just get tedious
[16:10:45] Peitolm: ah, you're thinking of rental stuff
[16:11:34] Peitolm: sony used to make a 200+ CD multichanger, wonder if anyone does anything similar for DVDs
[16:11:42] stuartm: wagnerrp: sure, I can that, although I can't imagine a great many people own DVD changers
[16:11:56] stuartm: Peitolm: they do, GreyFoxx owns a 300 disc DVD iirc
[16:12:00] Peitolm: ooh
[16:12:13] Peitolm: wonder what that looks like to linux
[16:12:35] ** Peitolm hits google **
[16:13:06] wagnerrp: Peitolm: its firewire-attached, looks like a SCSI disk drive
[16:13:35] wagnerrp: theres actually special kernel support for such scsi media changers
[16:14:05] Peitolm: ok. that's not the DVPCX995V then
[16:14:13] ** Peitolm keeps looking **
[16:14:48] wagnerrp: no, the 300 and 400 changers are players only
[16:14:54] wagnerrp: http://www.amazon.com/Sony-VGP-XL1B2-Media-Ch . . . p/B000ENU79C
[16:15:00] Peitolm: yeah, just found it
[16:15:00] wagnerrp: this one is 200-disk
[16:15:13] Peitolm: surprisingly not that expensive
[16:15:23] wagnerrp: ... now
[16:15:43] wagnerrp: they havent manufactured it in several years, so its pretty much only available used
[16:16:56] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv
[16:17:02] Peitolm: anyone else make them?
[16:17:59] wagnerrp: not that im aware of
[16:22:07] sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv
[16:22:13] stuartm: small market considering that most people know how to rip a disc and a HDD is cheaper and takes up a lot less space
[16:22:48] Peitolm: sadly it's technically illegal
[16:24:04] wagnerrp: i still claim its not illegal until someone is taken to court and charged
[16:24:27] stuartm: emphasis on 'technically', since no-one has ever been prosecuted and even the government has said that the law is ridiculous
[16:24:31] wagnerrp: (they do for applications, but never users)
[16:24:31] Peitolm: i suppose technically it's a civil suit rather than whatever
[16:25:09] stuartm: not in the UK
[16:25:46] Peitolm: hrm
[16:26:03] stuartm: yes, a civil suit might be brought against you, but it's a violation of a proper law not a civil contract
[16:27:08] Peitolm: on a tangent, DVd playback under linux uses decss, anyone know what the UK stance on that is?
[16:27:30] stuartm: you'd be prosecuted under the same law as the guy selling dodgy DVDs on a market stall (but they never will since every MP has a relative who owns an mp3 player etc)
[16:28:05] wagnerrp: stuartm: at least over here, there is nothing illegal about ripping and storing your CDs on an MP3 player
[16:28:09] stuartm: or a VCR
[16:28:39] stuartm: wagnerrp: there is in the UK, more because the law failed to keep up with new tech, it's strictly speaking illegal to copy any copyright work
[16:28:58] Peitolm: #that you don't have specific permission to copy
[16:29:07] Peitolm: like iTunes "copy to 5 devices"
[16:29:09] stuartm: right, there are educational exceptions
[16:29:15] stuartm: too
[16:29:16] wagnerrp: or usage of a VCR (although VCRs are required by law to be encrippled and be subject to corrupt macrovision timing pulses)
[16:29:29] Peitolm: time-shifting is a whole different question
[16:31:11] stuartm: heh, I came back in this room for a pencil and ten minutes later I'm still here ... must ignore IRC
[16:32:16] Peitolm: right, i think i might go and see if i can build mythtv on lion
[16:32:20] Peitolm: *shudder*
[16:33:19] wagnerrp: Peitolm: were you the one yesterday asking about the gentoo sandbox issue?
[16:34:45] Peitolm: yes
[16:35:02] wagnerrp: i really need to get this new generator script finished...
[16:35:07] Peitolm: but as it was a user question i asking in -user :)
[16:35:18] wagnerrp: someone just opened a ticket for a 0.24.2 ebuild
[16:36:18] Peitolm: on the gentoo bugzilla?
[16:36:39] wagnerrp: i assume he means our repository
[16:36:47] wagnerrp: not sure how he expects us to do anything about gentoo's
[16:37:03] Peitolm: how can i help?
[16:37:19] wagnerrp: nothing, just trying to recall who it was yesterday
[16:37:23] wagnerrp: purely informative
[16:37:31] Peitolm: o.k.
[16:37:44] Peitolm: might roll a gentoo build-bot later
[16:37:59] Peitolm: although without specific versions, it's a pain :)
[16:38:09] Peitolm: afk
[16:40:39] jpabq_ (jpabq_!~jpabq@mythtv/developer/jpabq) has joined #mythtv
[16:59:17] davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection)
[16:59:37] davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv
[16:59:37] davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host)
[16:59:38] davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv
[17:08:42] stichnot (stichnot!~chatzilla@192.55.55.37) has joined #mythtv
[17:19:55] Peitolm: right, well, that blew up, time to try a pre-compiled version of qt
[18:00:52] danielk22: MythBuild: force build cppcheck-master now
[18:00:53] MythBuild: build forced [ETA 8m56s]
[18:00:53] MythBuild: I'll give a shout when the build finishes
[18:04:59] davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection)
[18:05:23] davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv
[18:05:23] davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host)
[18:05:24] davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv
[18:10:17] MythBuild: Hey! build cppcheck-master #565 is complete: Success [build successful]
[18:10:18] MythBuild: Build details are at http://code.mythtv.org/buildbot/builders/cppc . . . r/builds/565
[18:10:29] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv
[18:10:58] Tobias_Kaminsky (Tobias_Kaminsky!~tobi@frnk-590d39be.pool.mediaWays.net) has joined #mythtv
[18:11:40] Tobias_Kaminsky is now known as Finswimmer
[18:16:39] NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has joined #mythtv
[18:29:08] joki (joki!~joki@p54861B08.dip.t-dialin.net) has quit (Ping timeout: 240 seconds)
[18:29:14] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv
[18:29:16] joki- (joki-!~joki@p54862E5E.dip.t-dialin.net) has joined #mythtv
[18:29:25] joki- is now known as joki
[18:33:25] danielk22: stuartm: Can you take a look at PhrasePopup::deleteClicked(void), I'm not sure what those last 4 lines should be.
[18:34:07] stuartm: sure
[18:34:23] danielk22: thx
[18:38:04] stuartm: hmm, yeah, I see what you mean
[18:39:09] stuartm: if I can't figure it out I'll ask Paul since he wrote it
[18:45:57] stuartm: could use a cleanup/refactor
[18:57:59] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 244 seconds)
[19:04:21] javajunky (javajunky!~Adium@80.77.243.22) has quit (Quit: Leaving.)
[19:11:42] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv
[19:13:58] Seeker`: stuartm: does that search look through all of the fields? I tried 'the' and it was picking up pretty much every film
[19:16:10] danielk22: stuartm: Can you explain 9dc22ad64, there is something similar on line 443 as well.
[19:19:08] stuartm: danielk22: the phrase popup shows a list of search times (for the search screens), if the user deletes the last stored search time from the list then we want to switch focus away from the list to the edit field where they would type in new terms – or if there are still terms in the list then we switch focus back from the 'Delete' button to the list
[19:19:48] mzanetti (mzanetti!~mzanetti@server1.muehlhaeuser.de) has quit (Ping timeout: 255 seconds)
[19:19:48] stuartm: search times? wtf, I don't know why I wrote that
[19:20:07] stuartm: "a list of search terms"
[19:20:54] stuartm: substitute every instance of time with term
[19:21:55] stuartm: 443 should be the same
[19:21:59] stuartm: I'll commit
[19:24:05] ** stuartm clearly needs more caffeine **
[19:24:57] stuartm: danielk22: that popup can be seen when entering the People search
[19:26:44] stuartm: I believe the point in forcing focus away from the Delete button is to prevent a user accidentally pressing it twice and deleting more than they intended
[19:27:40] danielk22: got it, thanks.
[19:27:54] stuartm: there is no confirmation, the search terms are easily recreated hence I guess there is no need, but it would be annoying all the same
[19:31:01] danielk22: stuartm: I wouldn't really want delete confirmations in those cases. Those should be reserved for cases where the consequences are potentially dire. "Are you sure you want to re-format /dev/sda ?" Otherwise you just get into the habit of clicking [ok], and accidentally do so when the system is warning you of potential disaster.
[19:31:39] stuartm: yep, I agree
[19:33:23] danielk22: stuartm: Do you mind if I suppress the c-style pointer casting warnings until we get some of the other cppcheck stuff under control?
[19:33:36] stuartm: not at all
[19:34:23] danielk22: k, will do
[19:36:36] mzanetti_ (mzanetti_!~mzanetti@server1.muehlhaeuser.de) has joined #mythtv
[19:36:47] danielk22: MythBuild: force build cppcheck-master now
[19:36:48] MythBuild: build forced [ETA 9m04s]
[19:36:48] MythBuild: I'll give a shout when the build finishes
[19:41:39] mzanetti_ is now known as mzanetti
[19:43:06] stuartm: Beirdo: a git pull for cppcheck would be good, they've fixed a couple of our 'warning' false positives
[19:43:50] stuartm: oops, no those were 'error' level (1 & 7)
[19:44:01] Beirdo: cool. one moment
[19:44:34] stuartm: I should take a moment to report some more
[19:45:49] MythBuild: Hey! build cppcheck-master #567 is complete: Success [build successful]
[19:45:49] MythBuild: Build details are at http://code.mythtv.org/buildbot/builders/cppc . . . r/builds/567
[19:46:17] Beirdo: done
[19:46:40] Beirdo: MythBuild: force build cppcheck-master now
[19:46:41] MythBuild: build forced [ETA 9m02s]
[19:46:41] MythBuild: I'll give a shout when the build finishes
[19:46:54] Beirdo: heh, it just finished from danielk22's request :)
[19:47:37] stuartm: yep :)
[19:49:15] stuartm: danielk22: the mythrender_opengl.cpp warnings weren't false positives? I didn't check the defines for GL_RGBA and GL_BGRA ...
[19:53:34] Seeker`: stuartm: is it just me, or does the current incremental search code (videodlg.cpp line 2114) only actually search for the whole string?
[19:53:38] Seeker`: rather than matching partial strings
[19:55:26] MythBuild: Hey! build cppcheck-master #568 is complete: Success [build successful]
[19:55:26] MythBuild: Build details are at http://code.mythtv.org/buildbot/builders/cppc . . . r/builds/568
[20:02:35] stuartm: Seeker`: there are two different incremental search dialogues, the one invoked by Ctrl+S is in libmythui
[20:02:49] stuartm: we should have standardised on just the one but ...
[20:03:03] stuartm: mythuibuttonlist.cpp/h
[20:03:53] stuartm: Seeker`: the one in mythvideo is also in libmythui, but in mythdialogbox.cpp/h, and it returns the full match but searches on partial strings
[20:04:55] danielk22: stuartm: GL_RGBA and GL_BGRA are different here, but I don't know about the machine where cppcheck is running.
[20:05:22] danielk22: The code is correct.. same with the other places I suppressed.
[20:06:25] stuartm: I'll report those upstream then, get them fixed
[20:07:24] Seeker`: stuartm: DoFind in mythuibuttonlist.cpp?
[20:09:34] stuartm: IMHO it's irrelevant if GL_RGBA and GL_BGRA happen to have identical values on some systems, defines can vary from platform to platform and it should be looking for places where the same define is checked twice, not two different defines with the same values – so definitely false positive even if it should happen to be technically correct
[20:10:15] stuartm: Seeker`: something like that
[20:31:35] Seeker`: stuartm: if i write a patch for it, would you be ok changing the incremental search to only search title/subtitle
[20:34:21] stuartm: Seeker`: that depends on the nature of the patch, it can't be hardcoded to those fields since the same search dialogue is used in many different places which don't have title/subtitle fields
[20:35:24] Seeker`: stuartm: something similar to viewscheduled.cpp line 91
[20:37:22] rsiebert_ (rsiebert_!~quassel@e179130090.adsl.alicedsl.de) has joined #mythtv
[20:37:50] stuartm: it's probably best to run it past Robert and Paul, since they each authored one of the incremental search dialogues and maintain mythvideo/mythmusic
[20:43:27] Seeker`: I'll try and knock up a patch when I'm done with WoW raiding for the evening
[20:48:03] stuartm: Beirdo: so the Met Office date provides 5 days of info, we currently have screens for 3 and 6 days, I'd like to avoid adding new screens because that means more to theme but the only two alternatives are to drop from the six day screen or to combine the 3 and 6 day screens, use a buttonlist instead which can display any number of days between 2 and 7 – thoughts?
[20:48:44] stuartm: either way it means changing existing themes
[20:50:34] stuartm: I'm leaning towards the second option of using a list for the 'multi-day' view, it might work well and could be themed to look similar to the existing 3 day (not so sure about the 6 day)
[20:51:28] Beirdo: Yeah, I'd have to look at it on the screen, but I think the list idea may well be a winner
[20:51:39] Beirdo: IIRC the 6 day is a grid, no?
[20:53:59] stuartm: Beirdo: I've not looked it at for a while, I think it was basically a grid, but with centre column vertically shifted giving it a ^ layout, so a straight grid wouldn't look so odd
[20:54:23] Beirdo: ahhh
[20:54:40] Beirdo: it's been a while :)
[20:55:27] stuartm: ah, no, it's pictured on the wiki, straight grid layout – http://www.mythtv.org/wiki/File:MythWeather-SixDay.jpg
[20:55:45] stuartm: I must be thinking of the pre-mythui version
[20:56:28] Beirdo: stupid Pandora is insisting on playing Bryan Adams when I ask for Journey
[20:57:15] stuartm: nice to see that care and attention was shown in positioning items on that six day screen :(
[20:57:43] Beirdo: I think that's been fixed since
[20:57:50] stuartm: (think it was my fault, I didn't account for negative double figures)
[20:58:06] Beirdo: I do remember tweaking each and every one of them when I put in the copyright message on each screen
[20:58:36] Beirdo: hehe, yeah, Edmonton's a good test case for that, especially in the winter
[20:58:57] Beirdo: if that won't do, try Fairbanks, Alaska
[20:59:01] EagleIJoe (EagleIJoe!~rockhound@d031232.adsl.hansenet.de) has joined #mythtv
[21:01:46] xavierh (xavierh!~xavier@cpc1-swin3-0-0-cust274.3-1.cable.virginmedia.com) has quit (Quit: leaving)
[21:02:09] xavierh (xavierh!~chatzilla@cpc1-swin3-0-0-cust274.3-1.cable.virginmedia.com) has joined #mythtv
[21:02:18] stichnot_ (stichnot_!~chatzilla@192.55.54.42) has joined #mythtv
[21:03:40] stichnot (stichnot!~chatzilla@192.55.55.37) has quit (Ping timeout: 252 seconds)
[21:03:44] stichnot_ is now known as stichnot
[21:04:51] stuartm: I think this might have to wait until after the 0.25 release, the timing is a bit tight otherwise, for now it's just easier to add a 5 day forecast screen, or use the 6 day but leave one day blank ...
[21:05:17] stuartm: moving to a more flexible number of days would be better in the long term though
[21:07:15] stuartm: I'm seeing a lot of tearing with high motion scenes in this DVD rip :/
[21:08:40] Beirdo: yeah, reusing the 6-day for now could make a good stop-gap
[21:10:22] stuartm: only happens with the vdpau 1x temporal or 1x advanced, one field is fine
[21:21:37] Seeker`: stuartm: do you have overlay enabled or disabled?
[21:26:09] stuartm: I don't even know what that means
[21:29:43] danielk22: stuartm: That means you have it enabled. When enabled MythTV has no control over V-Sync and it is instead handled by the compositor (usually the same application as the window manager). There should be a config option somewhere in KDE/Gnome to enable V-Sync.
[21:32:12] danielk22: On KDE it's under System Setting:Desktop Effects:Advanced:Use VSync
[21:33:04] Seeker`: danielk22: is there a way of getting vsync to actually work with overlay disabled?
[21:34:37] Peitolm (Peitolm!LUG1@mandlebrot.random-chaos.org.uk) has quit (Quit: Changing server)
[21:35:09] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit ()
[21:35:19] danielk22: Seeker`: Yes, it just needs to be done by the compositing manager, that setting above should enable it on KDE, I assume Gnome has something similar.
[21:36:20] Seeker`: danielk22: what about XFCE?
[21:36:44] javajunky (javajunky!~Adium@80.77.243.22) has joined #mythtv
[21:39:51] danielk22: No idea. A quick google turns up lots of people complaining that it doesn't.
[21:40:13] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Ping timeout: 244 seconds)
[21:51:38] Nachtschatten_ (Nachtschatten_!~rooms@tmo-097-113.customers.d1-online.com) has joined #mythtv
[21:59:28] Seeker`: hmm, think I need to find a way of switching my mythbuntu machine to gnome
[22:00:33] sphery: stuartm: do you have a nice warning in your frontend log saying that you need to enable nvidia's vsync? https://github.com/MythTV/mythtv/blob/master/ . . . ctrl.cpp#L60
[22:01:10] stuartm: sphery: no, vsync is enabled
[22:01:19] sphery: I think we should probably include an "and restart mythfrontend" in that warning.
[22:01:56] stuartm: danielk22: I have compositing/desktop effects (as kde calls them) disabled
[22:04:30] javajunky (javajunky!~Adium@80.77.243.22) has left #mythtv ()
[22:12:05] beata (beata!beata@108.12.181.220) has joined #mythtv
[22:13:13] jya (jya!~jyavenard@120.148.99.54) has joined #mythtv
[22:13:13] jya (jya!~jyavenard@120.148.99.54) has quit (Changing host)
[22:13:14] jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv
[22:17:01] EagleIJoe (EagleIJoe!~rockhound@d031232.adsl.hansenet.de) has quit (Quit: EagleIJoe)
[22:19:31] lwizardl (lwizardl!~lwizardl@c-68-62-80-172.hsd1.mi.comcast.net) has joined #mythtv
[22:19:40] lwizardl (lwizardl!~lwizardl@c-68-62-80-172.hsd1.mi.comcast.net) has left #mythtv ()
[22:19:57] Finswimmer: Hello. I am trying to compile myhtTV with Eclipse to start developing. But after compiling mythfrontend does not find the shared library libmythtv-0.24.so.0. Does someone know where I have to specify the lib folder in eclipse? (on Gentoo adding it to LDPATH works, but this could not be the solution, or?)
[22:21:43] ** stuartm thinks Paul spends too long on the phone **
[22:25:34] Nachtschatten_ (Nachtschatten_!~rooms@tmo-097-113.customers.d1-online.com) has quit (Quit: Rooms • iPhone IRC Client • http://www.roomsapp.mobi)
[22:28:11] CaCtus491 (CaCtus491!~Kent@123-243-197-152.static.tpgi.com.au) has quit (Quit: leaving)
[22:31:02] CaCtus491 (CaCtus491!~Kent@123-243-197-152.static.tpgi.com.au) has joined #mythtv
[22:31:08] wagnerrp: Finswimmer: youre trying to compile mythplugins?
[22:32:23] Finswimmer: wagnerrp: No. in this case i wantet do start mythfrontend. I am compiling folder mythtv
[22:32:55] wagnerrp: does eclipse install the compiled code, or just try to run it from a sandbox?
[22:33:55] Finswimmer: second one. But i have installed it via make install. it was installed in another folder specified via ./configure --prefix
[22:34:53] beata (beata!beata@108.12.181.220) has quit ()
[22:35:35] wagnerrp: and youve configured the necessary PATH, LD_LIBRARY_PATH, PYTHON_PATH, and any other environmentals you may need??
[22:38:21] Finswimmer: I think. PATH and LD_LIBRARY_PATH is specified in C/C++ Make Projekt -> Environment with the correct values.
[22:41:12] Finswimmer: But nevermind. I will add the folder to LDPATH globally in Gentoo and it works.
[22:41:49] rsiebert_ (rsiebert_!~quassel@e179130090.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds)
[22:41:57] wagnerrp: sounds like your project environment is not being applied however you are running the application
[22:44:06] Finswimmer: I will try to fix this tomorrow. And if I do not succeed it is not that bad, as it should not make problems with patches or anything.
[22:45:03] Finswimmer: thank you! Bye
[22:45:04] Finswimmer (Finswimmer!~tobi@frnk-590d39be.pool.mediaWays.net) has quit (Quit: Konversation terminated!)
[22:49:20] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Remote host closed the connection)
[23:09:18] MythBuild: build #569 of master-vista-mingw-32bit is complete: Failure [failed compile] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/569 blamelist: Daniel Kristjansson <danielk@cuymedia.net >
[23:14:28] stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has joined #mythtv
[23:14:28] stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has quit (Changing host)
[23:14:28] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv
[23:37:06] _charly_ (_charly_!kroseneg@sunrise.schmidham.net) has quit (Read error: Operation timed out)
[23:38:32] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 244 seconds)
[23:39:08] kurre2 (kurre2!~tomimo@xdsl-83-150-88-111.nebulazone.fi) has quit (Ping timeout: 252 seconds)
[23:39:15] kurre2 (kurre2!~tomimo@xdsl-83-150-88-111.nebulazone.fi) has joined #mythtv
[23:39:24] _charly_ (_charly_!kroseneg@sunrise.schmidham.net) has joined #mythtv
[23:39:29] xavierh (xavierh!~chatzilla@cpc1-swin3-0-0-cust274.3-1.cable.virginmedia.com) has quit (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20120117091749])
[23:49:19] anykey_ (anykey_!~guedel@46-126-245-147.dynamic.hispeed.ch) has quit (Ping timeout: 245 seconds)
[23:51:44] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[23:55:48] stichnot (stichnot!~chatzilla@192.55.54.42) has quit (Ping timeout: 252 seconds)
[23:56:50] anykey_ (anykey_!~guedel@46-126-245-147.dynamic.hispeed.ch) has joined #mythtv
[23:57:13] stichnot (stichnot!~chatzilla@192.55.54.42) has joined #mythtv

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