Tuesday, January 3rd, 2012, 00:08 UTC | ||
[00:08:08] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Read error: Connection reset by peer) | |
[00:08:27] | J-e-f-f-A_ (J-e-f-f-A_!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv | |
[00:08:34] | J-e-f-f-A_ is now known as J-e-f-f-A | |
[00:10:54] | MaverickTech (MaverickTech!~MaverickT@111.86.233.220.static.exetel.com.au) has joined #mythtv | |
[00:21:34] | MythBuild: | build #414 of master-vista-mingw-32bit is complete: Success [build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/414 |
[00:21:39] | xris: | hah. 7.7G access log for www.mythtv.org. I think I should delete that. :) |
[00:23:47] | xris: | and enable log rotate on those directories. |
[00:55:14] | stichnot (stichnot!~chatzilla@192.55.54.42) has joined #mythtv | |
[01:08:17] | andreax (andreax!~andreaz@p54BF26A0.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[01:55:51] | kth (kth!~kth@unaffiliated/kth) has quit (Quit: Leaving.) | |
[02:22:57] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Quit: kormoc) | |
[02:35:38] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Read error: Operation timed out) | |
[02:39:57] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[03:41:10] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Quit: Leaving.) | |
[03:48:11] | ring0 (ring0!~ring0@unaffiliated/ring0) has quit (Ping timeout: 252 seconds) | |
[05:09:13] | zCougar (zCougar!~cougar@2001:67c:32c:600:d9d1:40b4:bbc5:69a6) has quit (Ping timeout: 252 seconds) | |
[05:21:05] | zCougar (zCougar!~cougar@2001:67c:32c:600:b4d7:e423:3ec3:43c9) has joined #mythtv | |
[05:43:44] | stichnot (stichnot!~chatzilla@192.55.54.42) has quit (Ping timeout: 255 seconds) | |
[06:13:19] | stichnot (stichnot!~chatzilla@192.55.54.38) has joined #mythtv | |
[06:47:46] | Goga777 (Goga777!~Goga777@2.95.10.104) has joined #mythtv | |
[06:49:26] | Goga777 (Goga777!~Goga777@2.95.10.104) has quit (Remote host closed the connection) | |
[06:55:25] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv | |
[06:58:22] | mike (mike!~mike@c-76-115-119-121.hsd1.or.comcast.net) has joined #mythtv | |
[06:58:48] | mike is now known as Guest97410 | |
[07:00:49] | Guest21030 (Guest21030!~mike@c-76-115-119-121.hsd1.or.comcast.net) has quit (Ping timeout: 240 seconds) | |
[07:33:31] | Goga777 (Goga777!~Goga777@2.95.10.104) has joined #mythtv | |
[08:31:40] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has quit (Read error: Connection reset by peer) | |
[08:31:48] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has joined #mythtv | |
[08:32:28] | simonckenyon (simonckenyon!~simoncken@195.7.61.12) has joined #mythtv | |
[08:42:30] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv | |
[08:52:08] | MythBuild: | build #1517 of master-freebsd-64bit is complete: Failure [failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1517 blamelist: Gavin Hurlbut <ghurlbut@mythtv.org > |
[09:00:10] | MythBuild: | build #1259 of master-debian-stable-64bit is complete: Failure [failed compile plugins] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1259 blamelist: Gavin Hurlbut <ghurlbut@mythtv.org > |
[09:08:57] | rsiebert_ (rsiebert_!~quassel@g231185067.adsl.alicedsl.de) has joined #mythtv | |
[09:09:52] | rsiebert_ (rsiebert_!~quassel@g231185067.adsl.alicedsl.de) has left #mythtv () | |
[09:10:02] | rsiebert_ (rsiebert_!~quassel@g231185067.adsl.alicedsl.de) has joined #mythtv | |
[09:32:55] | Beirdo: | markk: you around? |
[09:33:39] | Beirdo: | I have a question about how easy it would be to use internal video player in mythgallery |
[09:33:50] | Beirdo: | hmm, and looks like I have some builds to unbork too |
[09:34:33] | Beirdo: | oh crap :) |
[09:34:38] | Beirdo: | heh, that's easy to fix |
[09:34:56] | markk: | Beirdo: at a guess, probably not too hard. how is it handled at the moment? external player? |
[09:35:06] | Beirdo: | yeah, it uses mplayer still :( |
[09:36:13] | Beirdo: | I just changed the previews for videos in the gallery to use mythpreviewgen (will push momentarily) |
[09:36:30] | Beirdo: | and that was the next logical thing to look at converting to !mplayer :) |
[09:36:53] | stuartm: | damn, I thought I'd already fixed both of those (using internal player and mythpreviewgen) |
[09:37:20] | Beirdo: | I think it was on the list of things to do, and never happened or something :( |
[09:37:23] | Beirdo: | heh |
[09:37:52] | Beirdo: | there's the one for the previews committed. |
[09:38:19] | stuartm: | I think I forgot to commit it :/ I remember writing and testing it |
[09:38:31] | Beirdo: | oh jeez. I hate it when I do that ;) |
[09:38:54] | stuartm: | this was a couple of years ago ... |
[09:39:08] | Beirdo: | oh, so likely long gone? |
[09:39:38] | stuartm: | certainly not in my tree, maybe buried somewhere in my patch directory |
[09:40:08] | Beirdo: | if you find it, I don't mind doing patch wrangling to make it fit with whatever's changed since |
[09:40:29] | Beirdo: | you're free to if ya wish, but if you don't wanna, I'd be happy to |
[09:41:24] | stuartm: | grep isn't finding it, I did cleanout a lot of stuff a few months back :( |
[09:41:27] | Beirdo: | ooh |
[09:41:33] | Beirdo: | it looks like it's a setting |
[09:41:45] | Beirdo: | with a default of mplayer, but there is code in here for Internal |
[09:41:52] | Beirdo: | let me test this |
[09:42:50] | stuartm: | ah, so I'm not completely mad! We can drop the external player option/setting now though |
[09:43:23] | Beirdo: | yeah, that sounds like a plan |
[09:43:45] | stuartm: | back when I allowed the internal player to be used it was having some trouble playing 3gp |
[09:44:15] | stuartm: | hence, the external option was left |
[09:44:38] | Beirdo: | hmm, it's having issues, giving me blank screens |
[09:44:52] | Beirdo: | wonder if it's just the crappy videos I have in there |
[09:44:56] | Beirdo: | I hear audio though |
[09:46:33] | Beirdo: | wonder if it's a focus issue or something |
[09:46:47] | MythBuild: | build #1520 of master-freebsd-64bit is complete: Success [build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1520 |
[09:46:54] | Beirdo: | we haven't tried this in a while, so I guess it's not too surprising |
[09:47:16] | stuartm: | Beirdo: hmm, yeah, it looks like a focus issue (I can reproduce) |
[09:48:01] | Beirdo: | Well, we likely aren't too far off then |
[09:48:09] | stuartm: | that's new, since the internal player was switched to use a mythui 'window' instead of launching a QT one |
[09:48:33] | Beirdo: | yeah, and I think the gallery stuff is using it's own |
[09:49:31] | stuartm: | workaround is to hide the singleview qt screen – there should be some examples of that around, e.g. mythmusic when opening the edit metadata screen |
[09:50:24] | Beirdo: | K. I'll look at it tomorrow, I think. I'm starting to wind down a bit here (being 2am) |
[09:50:55] | stuartm: | er, yeah, get to bed ;) |
[09:51:13] | rsiebert__ (rsiebert__!~quassel@g229055202.adsl.alicedsl.de) has joined #mythtv | |
[09:51:18] | stuartm: | Beirdo: I can fix that one |
[09:51:29] | rsiebert_ (rsiebert_!~quassel@g231185067.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds) | |
[09:51:29] | rsiebert (rsiebert!~quassel@g231185067.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds) | |
[09:51:40] | Beirdo: | Sure, thanks :) You know your way around mythui better than I do for sure : |
[09:51:41] | Beirdo: | ;) |
[09:51:50] | rsiebert (rsiebert!~quassel@g229055202.adsl.alicedsl.de) has joined #mythtv | |
[09:56:09] | stuarta: | morning all |
[10:06:34] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Remote host closed the connection) | |
[10:10:47] | stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has joined #mythtv | |
[10:10:47] | stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has quit (Changing host) | |
[10:10:47] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv | |
[10:12:24] | MythBuild: | build #417 of master-vista-mingw-32bit is complete: Failure [failed compile_2] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/417 blamelist: Gavin Hurlbut <ghurlbut@mythtv.org > |
[10:12:25] | rsiebert: | Starting a video by the internal player can be done using GetMythMainWindow()->HandleMedia("Internal", filename); |
[10:14:47] | stuartm: | yes, we know :) That's actually what mythgallery does, Beirdo just hadn't spotted that code |
[10:17:47] | stuartm: | but thank you all the same |
[10:24:26] | rsiebert: | I'm currently writing beirdo a mail with a new mythimage plugin and its details which might be interesting to look at. |
[10:35:41] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[10:36:48] | stuartm: | heh, it's trying to decode some .mts files as though they are raw instead of video |
[11:05:03] | Guest97410 (Guest97410!~mike@c-76-115-119-121.hsd1.or.comcast.net) has quit (Remote host closed the connection) | |
[11:05:48] | mike|2 (mike|2!~mike@c-76-115-119-121.hsd1.or.comcast.net) has joined #mythtv | |
[11:40:21] | MythBuild: | build #418 of master-vista-mingw-32bit is complete: Success [build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/418 |
[11:58:41] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[12:32:44] | rsiebert: | did anyone had a look at http://code.mythtv.org/trac/ticket/10193 |
[12:55:17] | stuarta: | MythBuild: force master-debian-stable-64bit now |
[12:55:17] | MythBuild: | try 'force build [--branch=BRANCH] [--revision=REVISION] <WHICH> <REASON>' |
[12:55:25] | stuarta: | MythBuild: force build master-debian-stable-64bit now |
[12:55:26] | MythBuild: | build forced [ETA 47m21s] |
[12:55:27] | MythBuild: | I'll give a shout when the build finishes |
[13:26:35] | MythBuild: | build #1264 of master-debian-stable-64bit is complete: Success [build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1264 |
[13:37:08] | stuartm: | Beirdo: no more media monitor segfaults :) |
[13:48:26] | danielk22: | Beirdo: In 3b83dbd6de293 you'll want to tag m_cancel with volatile. Otherwise there is no guarantee the value will be checked in the while loop. |
[14:00:32] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 255 seconds) | |
[14:03:17] | Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv | |
[14:21:03] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[14:25:21] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv | |
[14:42:11] | Goga777 (Goga777!~Goga777@2.95.10.104) has quit (Read error: Connection reset by peer) | |
[14:56:48] | stichnot: | If I leave playback paused for a long time, e.g. overnight, exiting playback can take a long time. I just observed a 15-second delay according to mythfrontend.log activity, but I've seen a lot longer. Nothing suspicious shows up in the frontend or backend logs with -v important,general,playback,vbi. Any advice on diagnosing this? |
[15:01:40] | sphery: | not just paging/swapping from disk? |
[15:20:18] | stichnot: | definitely not |
[15:20:23] | stichnot: | no disk :) |
[15:21:03] | stichnot: | killing and restarting the frontend behaves in a normal way. |
[15:30:25] | kth (kth!~kth@unaffiliated/kth) has quit (Ping timeout: 268 seconds) | |
[15:51:17] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 248 seconds) | |
[16:05:26] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.58) has quit (Quit: Coyote finally caught me) | |
[16:06:04] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[16:08:34] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.58) has joined #mythtv | |
[16:24:20] | jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has joined #mythtv | |
[16:47:50] | Dapsaille (Dapsaille!~Dapsaille@sal77-1-88-187-158-197.fbx.proxad.net) has joined #mythtv | |
[16:48:13] | jams: | any news from paul about mythmusic? |
[16:49:04] | Dapsaille: | Hello, i want to use mplayer as an external player for videos (problems with internal) but it seems that it don't work No stream found to handle url myth://Videos@127.0.0.1:6543/test.avi |
[16:49:19] | Dapsaille: | i've read somewhere that it is related to storage groups .. |
[16:49:20] | Dapsaille: | ? |
[16:50:42] | wagnerrp: | Dapsaille: thats a user support question, this is the development channel, see #mythtv-users |
[16:51:21] | Dapsaille: | sorry ^^ |
[16:51:24] | Dapsaille: | thanks |
[17:11:03] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has joined #mythtv | |
[17:34:14] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[17:34:41] | danielk22: | stichnot: The DB connections might have timed out and need reconnecting, same with tcp sockets to the backend. |
[17:37:31] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has quit (Ping timeout: 252 seconds) | |
[17:50:23] | danielk22: | Beirdo: I saw read that discussion on DVD/CD drives. IIRC the reason we need to mount is because some hardware doesn't support detecting whether the drive is occupied so a mount was the only way to discover it on such HW. Ideally we'd only use that when the drive really doesn't support reporting disc presence. |
[17:50:49] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[17:51:29] | danielk22: | I thought we were actually doing that though.. so maybe there was a regression or it could be that my recollection is faulty. |
[17:52:17] | Dapsaille (Dapsaille!~Dapsaille@sal77-1-88-187-158-197.fbx.proxad.net) has quit () | |
[18:07:33] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has joined #mythtv | |
[18:15:21] | danielk22 (danielk22!~danielk@96.57.9.142) has quit (Quit: Leaving.) | |
[18:23:23] | jams: | that does sound right about the optical drives and mount. Knew there was a reason but couldn't recall it. |
[18:33:14] | sphery: | but switching to dbus use (where dbus gets events from udev), like Beirdo mentioned, would be ideal... then the distros/DEs/... can deal with broken hardware and it just works for us--and works for CDs and USB Flash and ... |
[18:50:43] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[19:02:46] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[19:04:55] | superm1 (superm1!u4318@ubuntu/member/superm1) has quit (Remote host closed the connection) | |
[19:17:50] | stuartm: | yeah, it's more a case of why we're directly mounting when distros now have much more sophisticated mechanisms |
[19:19:12] | stuartm: | and we might as well mount the devices in a manner that's compatible with the distro, so that they can be unmounted/viewed via KDE's device notifier and whatever the equivalent is called for gnome |
[19:19:34] | andreax (andreax!~andreaz@p5089FFA0.dip.t-dialin.net) has joined #mythtv | |
[19:22:48] | stuartm: | plus dbus/udev/etc can mount the device without root perms which we cannot |
[19:41:09] | stuartm: | Beirdo: I'm hitting an unexpected issue with the mythgallery internal player stuff, I'll figure it out but I thought I'd reassure you that I have been working on it |
[20:05:19] | danielk22 (danielk22!~danielk@96.57.9.142) has joined #mythtv | |
[20:06:56] | danielk22: | I'm upgrading my laptop to the latest ubuntu and noticed the hal package is no longer supported.. Does that mean it's gone in newer Ubuntu distros or has it just been renamed? |
[20:07:39] | danielk22: | Also, do we use hal for DVD/CD insertion detection? I seem to recall it's used at least being discussed at some point. |
[20:08:53] | gigem_: | do i need any special sauce to choose a new value for MYTH_PROTO_TOKEN or do i just make a new random value? |
[20:09:17] | danielk22: | gigem_: just a random value |
[20:09:52] | gigem_: | danielk22: thanks. |
[20:14:38] | danielk221 (danielk221!~danielk@96.57.9.142) has joined #mythtv | |
[20:17:03] | danielk22 (danielk22!~danielk@96.57.9.142) has quit (Ping timeout: 252 seconds) | |
[20:18:49] | wagnerrp: | its just a string |
[20:19:46] | stuartm: | doesn't even have to be random, we could pick codenames for each protocol version :) |
[20:20:05] | superm1 (superm1!u4318@ubuntu/member/superm1) has joined #mythtv | |
[20:20:24] | wagnerrp: | such as DEADBEEF and 8675309J |
[20:20:39] | wagnerrp: | so far, theyve all been 8 characters, but there is no specific requirement of any sort |
[20:24:57] | danielk221: | Turing, Babbage, Boyer, Boole... lots of good protocol names available ;) |
[20:59:06] | pumbaa2 (pumbaa2!~pumbaa2@239.139.205.68.cfl.res.rr.com) has joined #mythtv | |
[21:18:58] | danielk221: | gigem_: Did you see #10237? Markus gives a breakage time in Dec 13 – Dec 24th, but I can't locate any change in how maxepisodes is used in that time period. The only thing I can think of is that his recordings are all being marked as damaged, does that make sense to you? |
[21:25:31] | gigem_: | danielk221: i saw the emails, but hadn't looked into it yet. been trying to make more progress on another issue (see your email) before my vacation ends. i'll try to take a quick look shortly. |
[21:27:20] | danielk221: | gigem_: I don't see anything from you in my inbox.. was it just sent? |
[21:41:09] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Ping timeout: 240 seconds) | |
[21:41:44] | gigem_: | danielk221: it was sent at 15:14 CST. |
[21:48:30] | danielk221: | gigem_: still not seeing it.. |
[21:52:13] | danielk221 (danielk221!~danielk@96.57.9.142) has left #mythtv () | |
[21:54:08] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 240 seconds) | |
[21:58:05] | ** gigem_ got distracted by a hung mbe (system, not myth). ** | |
[21:58:23] | gigem_: | danielk22: i'll resend. |
[22:05:17] | danielk22 (danielk22!~danielk@96.57.9.142) has joined #mythtv | |
[22:05:35] | danielk22: | gigem_: got the e-mail, i'll need a little time to look at the patch.. |
[22:09:05] | stuartm: | danielk22: Devin mentioned that it would be really helpful if we included the actual error when a dvb ioctl fails, I can do that if there are no objections |
[22:09:24] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv | |
[22:12:56] | stuartm: | it means including errno.h in a few places |
[22:16:08] | stuartm: | or using ENO which I've just found |
[22:20:07] | danielk22: | stuartm: just use ENO, that will print a human readable version too.. |
[22:22:40] | stuartm: | yup, once I discovered it I figured it was the one to use :) |
[22:24:27] | stuartm: | I'll do this in two steps, firstly for the FE_GET_INFO call which is failing for a user (which I'll also backport) and then for any ioctl where we're not already logging the error |
[22:27:11] | Beirdo: | so, it seems we have a user out there who's mostly rewritten mythgallery to use mythui, storage groups... |
[22:27:27] | Beirdo: | which is a big YAY |
[22:28:11] | stuartm: | YAY |
[22:28:38] | Beirdo: | so we'll see how far the guy got, and I'm more than happy to use it if it's usable :) |
[22:28:46] | Beirdo: | saved us a lot of work if so |
[22:29:10] | Beirdo: | might even be a possibility for new blood |
[22:40:36] | cesman (cesman!~cesman@pool-108-38-214-203.lsanca.fios.verizon.net) has quit (Quit: Konversation terminated!) | |
[22:44:41] | cesman (cesman!~cesman@pool-108-38-214-203.lsanca.fios.verizon.net) has joined #mythtv | |
[22:45:17] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Quit: Leaving) | |
[22:45:26] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv | |
[22:56:02] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 255 seconds) | |
[23:02:23] | markk: | Beirdo: how has he handled all of the OpenGL effects with libmythui? |
[23:07:30] | stuartm: | that's the bit I suspect he's not tackled (but I could be wrong) |
[23:11:08] | Beirdo: | I haven't looked yet, but that is something we do need to completely overhaul |
[23:11:36] | Beirdo: | I need to get his code unarchived and take a look :) |
[23:14:31] | Beirdo: | at a minimum, it needs renaming |
[23:14:37] | Beirdo: | he called it mythimage |
[23:14:48] | Beirdo: | but we already have that as a class name IIRC |
[23:15:07] | stuartm: | ugh, another failed recording because we're looking for the wrong serviceid on the right multiplex |
[23:16:10] | stuartm: | Beirdo: yep, it's our QImage wrapper (little more to it than that, but that's the easiest way to describe it) |
[23:16:58] | Beirdo: | yeah. It will cause confusion to have a plugin with the same name |
[23:18:51] | stuartm: | if it does everything we'd want (storage groups/mythui/opengl effects using mythui) then I'd absorb it straight into mythfrontend instead of going via a plugin first |
[23:19:12] | Beirdo: | yeah, that would be good too |
[23:19:38] | Beirdo: | I'll see how it is as a plugin, but I think that's the best plan, really |
[23:23:39] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has joined #mythtv | |
[23:24:06] | jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has quit (Quit: jpabq) | |
[23:24:22] | stuartm: | video/music/images are pretty much core to a modern media centre, so if we can get those all better integrated it will keep MythTV relevant |
[23:25:28] | Beirdo: | yup, agreed |
[23:26:24] | stuartm: | there's plenty of things you can't do with plugins. Maybe we'll some day fix by creating a better plugin API, but until then ... |
[23:29:02] | Beirdo: | seems it requires #10193 |
[23:29:19] | Beirdo: | any chance that passes muster? |
[23:31:12] | Beirdo: | looks good to me at first glance, but it's assigned to you, and it's in your code, so I'll defer to your judgement |
[23:32:09] | stuartm: | it's more or less fine, there should be some validation of the values we get from the theme e.g. rotation < 360 |
[23:32:32] | Beirdo: | we could rationalize the rotation to be 0–360 easily enough |
[23:32:56] | stuartm: | I don't know if markk would like to accelerate rotation/zoom via opengl instead? |
[23:33:31] | Beirdo: | good point. There will still be need for rotate in the image class though |
[23:33:51] | Beirdo: | zoom for sure would likely be better off in OpenGL, or both |
[23:34:23] | Beirdo: | thumbnail generation in particular will need rotation |
[23:34:51] | stuartm: | yup |
[23:36:33] | Beirdo: | OK, for now, I'll locally apply that to try out his code anyways |
[23:36:43] | stuartm: | there are two use cases for rotation, animation where you don't want to modify the cached image and static rotation where the image will always been displayed with a fixed angle of rotation – probably two different approaches required |
[23:36:54] | Beirdo: | yup |
[23:37:11] | Beirdo: | the former would be well placed for OpenGL |
[23:37:35] | Beirdo: | the latter could be done either way, but if done in OpenGL needs to be read back after |
[23:37:43] | Beirdo: | still not a bad way to do it |
[23:38:44] | stuartm: | just check that we're reading the image size after rotation and not before, there isn't enough context in the patch for me to tell if that's the case |
[23:39:13] | Beirdo: | good point :) |
[23:39:18] | rsiebert__: | Beirdo and the others: if you have any questions go ahead. Due to the timezones its probably best to do this via mail or so |
[23:40:01] | Beirdo: | ah, there he is in person :) |
[23:40:21] | Beirdo: | OK. Right now, I'm compiling it up on a branch locally. |
[23:40:46] | Beirdo: | I think the intention will be to move it right into mythfrontend rather than staying a plugin. |
[23:40:54] | Beirdo: | gotta get there first, of course |
[23:41:34] | Beirdo: | and the OpenGL effects need to be moved into mythui, and I'm sure markk likely has that somewhere on his mental list, but dunno where |
[23:42:19] | Beirdo: | OK, compiled. |
[23:43:57] | rsiebert__: | i hope you dont run into too issues :-) I think I or you need to update the default theme? I dunno if it loads with the provided image-ui.xml |
[23:44:21] | Beirdo: | ah. I'll get to trying it once this show is over :) |
[23:44:47] | Beirdo: | watching Leverage, it's too absorbing to pause in the middle of the show |
[23:44:55] | rsiebert__: | I'll continue working on the open issues I wrote in the mail and send the updates if you want |
[23:45:19] | Beirdo: | sure. |
[23:45:24] | rsiebert__: | probably not before friday or so. |
[23:45:41] | Beirdo: | no big rush, it's always as we have time :) |
[23:45:53] | rsiebert__: | ok. bedtime in germany. see you |
[23:46:00] | Beirdo: | Ciao |
[23:52:07] | stuartm: | Leverage, huh, we only got the first series |
[23:52:34] | jams: | could never get into leverage, watched a few shows but never grabbed my attention. |
[23:57:54] | stuartm: | for me it fell into the light entertainment class, something to watch if you needed to fill 40 minutes, but you could just as easily give it a miss |
[23:58:16] | jams: | yep |
[23:58:41] | jams: | I'm thinking the new scifi show "3 inches" is going to fall in that bucket as well |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.