MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (81):

abqjp, aloril, Anduin_, Anssi, anykey_, Beirdo, brfransen, cattelan, cesman, Chutt, clever, coling, Cougar, damaltor, danielk22, Dave123, dekarl, dlblog, eharris, ElmerFudd, foobum, ghoti, gregL, GreyFoxx, highzeth, iamlindoro, J-e-f-f-A, jams, jarle, jcarlos, JoeJulian, joe__, josef__, jpabq, jpabq-, jstenback, justinh, jwhite, kenni, knightr, kormoc, kurre2, kwmonroe, laga, mag0o, markk, mike|2, mirage335, mrand, MythBuild, MythLogBot, mzanetti, Peitolm, pheld, poptix, purserj, rhpot1991, rsiebert, sailerboy, Seeker`, skd5aner, Slasher`, sphery, sraue, stichnot, stuarta, superm1, sutula, tgm4883, ThisNewGuy, tomimo, tris, Unhelpful, vallor, wagnerrp, wahrhaft_, xris, ybot_, yoyolala, zCougar, _charly_
Friday, January 6th, 2012, 00:24 UTC
[00:24:59] Beirdo: wow, the test nuvexport run definitely affected compile times :)
[00:57:09] jeff999 (jeff999!~jeff@203-173-12-152.dyn.iinet.net.au) has left #mythtv ("Leaving")
[00:58:29] stichnot (stichnot!~chatzilla@192.55.54.40) has quit (Ping timeout: 248 seconds)
[01:48:03] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Quit: Leaving.)
[02:05:54] davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection)
[02:06:18] davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv
[02:06:19] davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host)
[02:06:19] davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv
[02:07:58] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[02:22:05] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[02:23:09] skd5aner (skd5aner!~skd5aner@cpe-071-071-242-134.carolina.res.rr.com) has quit (Read error: Connection reset by peer)
[02:58:32] abqjp: markk, Commit 5bb4980f2a3e0a5146fe004f91c450fbd04fb224 breaks rendering of this shape: http://pastebin.com/y1TzutgM
[02:59:00] abqjp: markk, with that commit, the shape outline is not drawn at all. Before that commit, it drew correctly.
[03:09:23] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[03:22:50] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[03:33:50] cattelan is now known as cattelan_away
[03:34:35] stichnot (stichnot!~chatzilla@nat/intel/x-reunacknbfxiqdxm) has joined #mythtv
[03:42:15] cattelan_away is now known as cattelan
[03:43:04] ** Captain_Murdoch forgets to attribute the patch in the proper way on his commit. **
[04:16:53] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[04:22:06] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[04:31:15] superm1: Beirdo: https://github.com/MythTV/mythtv/commit/623ae . . . b32632a51990 requires libjson-perl if i'm not mistaken right?
[04:31:47] superm1: libjson-perl seems to provide /usr/share/perl5/JSON so i'm thinking that's the right package for it
[04:36:12] Beirdo: yes
[04:40:25] superm1: okay, thanks
[05:28:15] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[05:49:26] MaverickTech (MaverickTech!~MaverickT@124-171-42-47.dyn.iinet.net.au) has quit (Ping timeout: 276 seconds)
[06:04:44] xris: anyone (danielk22?) know if mythtv honors the "from" date in SD data files? got some really odd behavior when BRAVOHD became BRAVOHP (but both stations have data in the xml file)
[06:13:29] cattelan is now known as cattelan_away
[06:24:27] stichnot (stichnot!~chatzilla@nat/intel/x-reunacknbfxiqdxm) has quit (Ping timeout: 252 seconds)
[06:40:30] jcarlos (jcarlos!~quassel@85.137.99.76.dyn.user.ono.com) has quit (Read error: Connection reset by peer)
[06:42:21] jcarlos (jcarlos!~quassel@85.137.99.76.dyn.user.ono.com) has joined #mythtv
[07:32:07] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv
[08:01:00] rsiebert (rsiebert!~quassel@g229055251.adsl.alicedsl.de) has joined #mythtv
[08:08:04] map7 (map7!~map7@ppp118-209-125-43.lns20.mel4.internode.on.net) has joined #mythtv
[08:23:26] stichnot (stichnot!~chatzilla@nat/intel/x-npjlqyecrqykfiby) has joined #mythtv
[09:15:19] markk: abqjp: should be fixed again
[09:16:15] markk: btw – adding the 'invisible' fill colour is adding extra overhead.
[09:40:10] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv
[09:41:18] stoffel (stoffel!~quassel@pD9E426C5.dip.t-dialin.net) has joined #mythtv
[10:10:24] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Remote host closed the connection)
[10:12:59] robertzaccour (robertzaccour!18b7dce5@gateway/web/freenode/ip.24.183.220.229) has joined #mythtv
[10:15:37] robertzaccour: I tried using my HD PVR in Linux and it looks all washed out
[10:15:58] robertzaccour: cat /dev/video1 > test.ts am I missing something?
[10:17:21] Seeker`: robertzaccour: you, you didnt read the channel topic. Try #mythtv-users
[10:17:27] Seeker`: *yes
[10:27:40] robertzaccour (robertzaccour!18b7dce5@gateway/web/freenode/ip.24.183.220.229) has quit (Quit: Page closed)
[10:50:04] stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has joined #mythtv
[10:50:04] stuartm (stuartm!~stuartm@cpc1-derb9-0-0-cust441.8-3.cable.virginmedia.com) has quit (Changing host)
[10:50:04] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv
[11:02:43] stoffel (stoffel!~quassel@pD9E426C5.dip.t-dialin.net) has quit (Ping timeout: 260 seconds)
[11:05:02] mike|2 (mike|2!~mike@c-76-115-119-121.hsd1.or.comcast.net) has quit (Remote host closed the connection)
[11:05:52] mike|2 (mike|2!~mike@c-76-115-119-121.hsd1.or.comcast.net) has joined #mythtv
[11:12:30] justinh: hey folks. trying to test the patch on #10023 – it definitely *is* speeding things along but the results are erm.. unexpected. seems starttime & description (at least) are being munged up somehow
[11:13:41] justinh: I've tried the new query on a mysql commandline & it seems to be working as expected – but in mythfrontend, time search results are having the description field strangely truncated & the starttimes are all the same.. and wrong
[11:14:04] justinh: something tells me that the query isn't the only thing that needs changed
[11:27:38] stoffel (stoffel!~quassel@pD9E426C5.dip.t-dialin.net) has joined #mythtv
[11:33:34] ** stuarta waves to justinh **
[11:38:30] justinh: hihi :-)
[11:38:35] justinh: happy new year & all that
[11:38:58] justinh: ach. the results need to be reordered cos the new query messed it around
[11:43:06] Seeker`: Now that recordings have metadata associated with them, has any thought been given to moving away from Recordings/Videos and just having Film/TV in the UI
[11:43:30] Seeker`: Where Film is an aggregate of films from Recordings and Videos
[11:48:05] coling (coling!~colin@cpc1-sgyl30-2-0-cust727.sgyl.cable.virginmedia.com) has quit (Ping timeout: 248 seconds)
[11:57:44] justinh: well that's that fixed. I'll attach a new patch to the ticket shortly :)
[12:00:26] coling (coling!~colin@cpc1-sgyl30-2-0-cust727.sgyl.cable.virginmedia.com) has joined #mythtv
[13:06:00] davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection)
[13:06:23] davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv
[13:06:24] davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host)
[13:06:24] davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv
[13:10:30] map7 (map7!~map7@ppp118-209-125-43.lns20.mel4.internode.on.net) has quit (Quit: Leaving)
[13:11:23] kth (kth!~kth@unaffiliated/kth) has joined #mythtv
[13:19:04] stuartm: Seeker`: some of us don't like that and I personally cannot see how it would be handled from a UI perspective, recordings have additional metadata that needs to be displayed and are treated differently (auto-expiry, deleted after watching, sorted by recording time etc)
[13:20:22] stuartm: that's not to say such a combined UI couldn't be offered as an alternative view alongside one which treats videos/recordings differently
[13:25:09] stoffel (stoffel!~quassel@pD9E426C5.dip.t-dialin.net) has quit (Ping timeout: 240 seconds)
[13:27:12] Seeker`: stuartm: hmm, good point. The other thing I was wondering was whether it would be possible to do a metadata lookup on programs that are scheduled for recording, and looking for duplicates in videos
[13:29:08] Peitolm (Peitolm!gGycHX@mandlebrot.random-chaos.org.uk) has quit (Ping timeout: 260 seconds)
[13:30:24] Seeker`: And the other one was a 'Move to Videos' option for recordings where the file gets renamed / moved to the Videos storage group, although there would be an interesting question of where in the storage group you move it to
[13:42:59] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[13:45:09] rsiebert (rsiebert!~quassel@g229055251.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds)
[13:45:24] Captain_Murdoch: Seeker`, we've talked about a 'move to videos' option once we get the new recordedfile schema in place. at that point, we can also display the same file in both locations (recordings and videos) if we want since the schema allows for it.
[13:46:37] Seeker`: would it still be impacted by auto-expire etc.?
[13:46:37] danielk22: xris: not honored
[13:46:40] Captain_Murdoch: if we can display the same files in both recordings and videos, then the Videos UI becomes your unified UI. we could even add the ability to 'delete' a recording from there and that would fulfill most users needs.
[13:48:09] Captain_Murdoch: Seeker`, haven't thought out that far, but probably not. once a file is a 'video', then it shouldn't be affected by 'recording' things like auto expire, etc. we'd probably move the file as part of the 'move to videos' but possibly not as part of hte 'link to videos' functionality since that's more of a display option.
[13:48:25] Seeker`: yeah, makes sense
[13:49:48] ** Seeker` is tempted to try and write a theme, see how close he can get to Aeon from XBMC **
[13:50:42] Captain_Murdoch: would be nice if someone wrote a theme design tool. I'm sure we'd get a lot more themes if it were made that 'easy'.
[13:51:15] Seeker`: how would you envisage that working?
[13:52:07] Peitolm (Peitolm!E5CeVGU@mandlebrot.random-chaos.org.uk) has joined #mythtv
[13:52:16] justinh: would be easier if there were only 3 screen layouts :P
[13:52:21] Captain_Murdoch: it'd be hard, but at least something like firebug in firefox where you can manipulate the html and see instant changes on screen.
[13:52:23] stuartm: Seeker`: it was done a long time back and Aeon probably has evolved, mythui certainly is more capable now, but http://www.mythtv.org/wiki/MythUI_Demo_Theme
[13:53:10] Seeker`: yeah, I saw that
[13:53:13] ** Captain_Murdoch heads to the dentist for his checkup. happy happy joy joy. **
[13:53:15] stuartm: it should be possible to match it even more closely in 0.25
[13:53:26] Seeker`: http://xbmc.org/skins/aeon/
[13:53:31] Seeker`: thats what it looks like ATM
[13:54:46] justinh: not that it really matters but I'd be all for having more of a gallery style view for recordings – or at least being able to treat recordings as children of groups/titles
[13:54:51] stuartm: http://xbmc.org/wp-content/gallery/aeon/aeon_movieshowcase.jpg << That reminds me, I was going to add a statetype to the buttonlist which would allow that
[13:55:15] Seeker`: you mean the tilted covers?
[13:55:48] justinh: how comes all these coverflow imitators aren't having their asses sued off?
[13:55:55] stuartm: no, that's also doable, pretty easy, I mean the covers facing one way before the selected item and the other after it
[13:56:32] Seeker`: justinh: sued for what?
[13:57:27] stuartm: did I never actually write the transform stuff for mythuiimage? ... oops
[13:57:28] stuartm: I'm sure I actually did, I remember testing it
[13:57:28] danielk22: justinh: I don't think microsoft got a design patent on it :) I'm sure if apple had implemented it 10 years things might be different..
[13:57:48] justinh: it *is* patented though, IIRC
[13:57:49] danielk22: s/years/years earlier/
[13:58:36] Seeker`: justinh: Patents aren't owned by apple though IIRC
[13:58:44] Seeker`: hmm, not all of them at least
[13:59:50] justinh: see US pat D613300 :-)
[14:00:33] danielk22: justinh: The 10,000th patent on something is a very difficult thing to sue with ;]
[14:00:40] justinh: heh
[14:01:01] Seeker`: heh, they cite a lot of other patents
[14:02:32] Seeker`: stuartm: so you think it'd be easy to do coverflow?
[14:03:44] justinh: there are a couple of qt demos that do coverflow-ish stuff
[14:04:15] justinh: quite easy to do. not quite so easy to do fast – and currently no way to animate it AFAIK
[14:04:27] Seeker`: http://www.youtube.com/watch?v=uwE_UIHSWnY
[14:04:59] justinh: yeah but doing it *properly* built into mythui...
[14:05:23] justinh: some guy already did a coverflow type widget in his mythsqueezebox 3rd party plugin
[14:05:53] justinh: but rather than build it into the ui proper it was just kind bolted in
[14:06:23] stuartm: Seeker`: the static affect, yes, very easy, the animation is more difficult only because I don't really know enough about opengl
[14:06:46] justinh: qt 4.6 likely makes it dead easy
[14:07:44] Seeker`: but it would just be adding a new widget?
[14:07:47] justinh: that's *if* you use qt's native painters etc
[14:08:41] justinh: Seeker`: it's be easiest to just make a new widget for sure, but if it was animated & did all the cool stuff people expect of it – without other aspects of the UI code also being able to use the same features it'd be a shame
[14:09:15] Seeker`: I have precisely 0 knowledge of the mythui code atm, so just trying to get a feel what what is what atm
[14:09:35] Seeker`: and overusing "atm" too
[14:09:44] justinh: it'd be like adding an effect only one widget could use
[14:10:29] justinh: so what'd be considered the best way would be to do it properly – even if that means a whole load of other work
[14:11:16] Seeker`: how would it be added 'properly'?
[14:12:51] justinh: by changing existing UI code to accomodate the necessary features. i.e. stuff like add effects classes to the painters etc
[14:13:51] justinh: there's already basic stuff for animation in mythui but it's not plumbed in yet. that'd probably need to be done & extended to be able to animate transformations/fx too as well as movement
[14:14:36] justinh: a long time ago I played with adding effects to the UI but I found it pretty hard going
[14:15:07] justinh: got as far as making a working rotation transform & had a working analogue clock widget
[14:16:13] Seeker`: heh, possibly not a good 'new to mythtv' project then :P
[14:16:50] justinh: depends how wet you want to get your feet :D
[14:17:13] stuarta: there aren't a lot of "simple" things to start on
[14:17:27] Seeker`: heh, jumping in at the deep end tends to result in things being done in the slowest way possible, with lots of rewrites down the line
[14:18:16] stuartm: Seeker`: not a new widget no, as far as I'm concerned it can be done with the buttonlist widget
[14:18:36] justinh: I dunno how anyone here would feel about starting to use native qt UI libs.. probably wouldn't take it well considering everything done so far – which'd be understandable
[14:19:27] stuartm: the behaviour wouldn't be hardcoded but more up to the themer, done mostly through statetypes and animation triggers
[14:22:23] danielk22: markk: Is OpenGL video playback tear-free for you ? I gave it a whirl yesterday and even with my most modern nvidia card I was seeing a tear about 1/4 of the way down the screen.
[14:24:02] Seeker`: danielk22: I had that the other day and I think enabling seperate GUI and movie resolutions made it go away. But I'm using VDPAU
[14:28:58] danielk22: Seeker`: I've never seen tearing in VDPAU.. my real concern is that XVideo will see less and less attention going forward so I want the OpenGL video player to be a decent alternative for those without nvidia cards. Knowing if it is a known problem or specific to my setup will help me find the problem.
[14:29:42] sphery: danielk22: should be all controlled by the video driver settings... enable sync to vblank for opengl video (as there are 2 different settings in nvidia settings) and disable composite
[14:29:45] Seeker`: danielk22: The tearing only started when I turned the overlay off (which I need to do for my ambilight system to work).
[14:30:32] Seeker`: danielk22: I was just wondering if enabling the seperate resolutions had a similar effect for the openGL player as it did for the VDPAU one with a similar problem
[14:31:26] danielk22: Seeker`: If it did, it would be a red herring. Changing resolutions just moves the tear.
[14:32:19] Seeker`: danielk22: fixed the problem in 1080p video too
[14:32:36] highzeth (highzeth!~hz@hoiseth.no) has quit (Quit: Leaving)
[14:32:42] danielk22: sphery: I always disable composite, but I'll take a look at the OpenGL setting. If that works we can probably do this in our OpenGL setup.
[14:34:07] sphery: we used to have our own sync to vblank, but it was removed
[14:35:12] sphery: danielk22: https://github.com/MythTV/mythtv/commit/f6edbde7
[14:35:14] danielk22: sphery: Our sync to vblank code wasn't to there prevent tearing, that was a misunderstanding I had and I believe Mark had as well.
[14:35:19] highzeth (highzeth!~hz@hoiseth.no) has joined #mythtv
[14:36:09] sphery: well, the OpenGL vsync is the one that was removed--I may be confusing 2 things, but that's the one that made it so you need to configure the underlying drivers
[14:36:12] danielk22: The OpenGL API does let you make buffer switches synced, but it's disabled by default.
[14:36:43] cattelan_away is now known as cattelan
[14:42:47] danielk22: markk: sphery: wglSwapIntervalEXT(1) on windows and glXSwapIntervalSgI(1) will make it so that glXSwapBuffers() will only happen on VSync, same as using the nvidia-control panel to enable this behavior across the board.
[14:44:51] Seeker`: stuartm: so to implement it using states / animations, you set it so that when the state changes, you apply a flipbook animation moving the left image to the selected one, and the selected one to the right, and just swap the images applied to all of the other buttons in the appropriate direction?
[14:52:59] stuartm: Seeker`: the way I'd do it is to add a statetype with a couple of states – above/left of selected, below/right selected
[14:54:10] stuartm: through that you'd control which way the images are facing for example, then switching between states would trigger a specific transition animation
[14:56:24] stuartm: I'm never particularly good at describing my ideas :)
[14:57:20] Seeker`: how can you get a state change to trigger an animation?
[14:57:22] stuartm: adding the statetype and getting the basic effect would be a very easy job, I could probably do it before the end of today
[14:58:35] Seeker`: from what I can pick up in the XML files you can configure what happens when you are in a specific state, but not what happens when you transition from state X to state Y
[15:01:14] stuartm: Seeker`: that's not implemented currently, it would require some hooks and mechanism to manage those hooks – e.g. adding a 'stateChanged()' signal to the code, implementing an animation xml schema, looking something like <animation name="leftmove" trigger="stateChanged"><move time="5s">x,y</move> ... blah
[15:02:59] stuartm: the animation stuff might be implemented using a scripting language instead, I know that's been suggested in the past, I personally think it's simpler to keep one language/markup in themes rather than introducing qtscript but scripting would be more powerful
[15:05:36] Seeker`: its probably a little out of my depth to give any useful suggestions / insights
[15:11:15] stuartm: I'll write up something on the dev wiki about how I think it could be done, I've got to get back to work now :)
[15:17:31] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv
[15:19:12] rsiebert (rsiebert!~quassel@g231184079.adsl.alicedsl.de) has joined #mythtv
[15:19:49] rsiebert_ (rsiebert_!~quassel@g229055251.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds)
[15:22:59] ** stuarta pokes his osx builtbot config a bit more **
[15:33:09] kth (kth!~kth@unaffiliated/kth) has quit (Quit: Leaving.)
[15:34:19] stuarta: i'm going to cry if the git clone times out again
[15:43:01] markk: danielk22: with nvidia drivers, you should only need to enable OpenGL Sync to VBlank in nvidia-settings. trying to force OpenGL Sync to VBlank anywhere else is a recipe for disaster. The only time it is forced is on OSX where the default OS behaviour is to disable it and there is no system setting to enable it. (and glxSwapInterval is not properly implemented on a lot of drivers)
[15:49:28] abqjp: markk, thank you.
[15:51:20] ** stuarta cries **
[16:00:09] danielk22: markk: I recall 10 yrs ago the nvidia drivers slowed down when you enabled that, but that was fixed pretty quickly IIRC. Is that what you see or something else?
[16:03:01] stichnot (stichnot!~chatzilla@nat/intel/x-npjlqyecrqykfiby) has quit (Ping timeout: 276 seconds)
[16:03:02] danielk22: (I have no experience with the Intel GL support, but ATI used to support it, while reporting that they didn't *sigh*)
[16:09:05] skd5aner (skd5aner!~skd5aner@cpe-071-071-242-134.carolina.res.rr.com) has joined #mythtv
[16:24:01] Seeker`: are there any useful tools for working out item positioning when developing themes?
[16:24:17] superm1 (superm1!u4318@ubuntu/member/superm1) has quit (Remote host closed the connection)
[16:27:23] sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 252 seconds)
[16:34:26] superm1 (superm1!u4318@ubuntu/member/superm1) has joined #mythtv
[16:39:19] jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has joined #mythtv
[16:39:50] sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv
[16:40:38] danielk22: Seeker`: Not that I know of but there is a theming mailing list and I believe a theming IRC channel too..
[17:11:45] markk: danielk22: the trouble with trying to force opengl sync to vblank is that you have no idea what the rest of the system is using. you potentially then have a situation where it is enabled by the driver, enabled by us and potentially enabled in qt – at which point performance takes a dive south and everyone is unhappy. If you add a setting, everyone thinks it is a cure all for all video issues and there is more unhappiness wh
[17:11:46] markk: en it doesn't help. Currently every windows driver has a sync to vblank option (either global or application specific). On linux it is available explicitly for nvidia and nvidia and needs an extra app to be set on intel (though it is enabled by default). OS X is the exception, though it appears to work without issue.
[17:18:16] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Quit: Quit)
[17:18:18] stichnot (stichnot!~chatzilla@192.55.54.36) has joined #mythtv
[17:23:00] skd5aner: Seeker`: I believe some code was committed sometime in the last year that allows you to see the positioning of everything in the list to see if something overlaps, etc
[17:23:18] skd5aner: s/in the list/on the scree
[17:24:30] skd5aner: Seeker`: https://github.com/MythTV/mythtv/commit/7c0a238
[17:24:57] Seeker`: skd5aner: thanks
[17:29:28] skd5aner: markk, danielk22: would there be a way to dynamically find out if sync to vblank is set via any of those mechanism and then act accordingly?
[17:31:38] sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Quit: Ex-Chat)
[17:33:41] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Quit: kormoc)
[17:33:53] eXeC64 (eXeC64!~eXeC64@exec64.xen.prgmr.com) has joined #mythtv
[17:34:49] danielk22: skd5aner: I dunno, you can query the setting, but I don't know if it will return true if it was set via the nvidia control panel or via the environment variable.
[17:36:23] eXeC64: I have an external hard drive mounted in /media/500GB. There's a sub folder with lots of videos that I'd like mythtv to access. I'm planning on just symlinking it but I can't find where mythtv stores video files. Where should I be symlinking to?
[17:38:22] danielk22: markk: skd5aner: plus there is the issue of the composite extension.. if enabled, the compositor is supposed to be taking care of VSync, and if it does and we do to things will go to heck pretty quickly. If the compositor doesn't preserve VSync, we can't do tear-free video in OpenGL anyway.
[17:42:26] danielk22: And I'm reminded of the other twinview VSync issue, IIRC nvidia drivers can only sync one display. I really wish V-Sync were a higher priority than trying to get 600 fps rendering on a 60fps screen in a video games.
[17:44:19] wagnerrp: eXeC64: this is the development channel, try in #mythtv-users
[17:44:33] eXeC64: wagnerrp, Ah, sorry
[17:45:50] stoffel (stoffel!~quassel@pD9E426C5.dip.t-dialin.net) has joined #mythtv
[17:46:06] danielk22: markk: I agree the nvidia settings approach is better than some internal checkbox.. But if we can automate it without breaking something else that would be nice.
[18:04:57] davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection)
[18:05:22] davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv
[18:09:59] markk: danielk22: for linux nvidia, it should be a case of using libmythnvctrl to query NV_CTRL_SYNC_TO_VBLANK
[18:11:19] wagnerrp: eXeC64: i want to answer your question in the other channel, but you havent made it there yet
[18:16:08] sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv
[18:25:49] superm1 (superm1!u4318@ubuntu/member/superm1) has quit (Remote host closed the connection)
[18:32:23] kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv
[18:32:35] stoffel (stoffel!~quassel@pD9E426C5.dip.t-dialin.net) has quit (Ping timeout: 252 seconds)
[19:05:07] superm1 (superm1!u4318@ubuntu/member/superm1) has joined #mythtv
[19:26:41] kth (kth!~kth@unaffiliated/kth) has joined #mythtv
[19:55:53] markk: danielk22: I keep on forgetting to ask – does #10044 need a database update?
[19:58:55] danielk22: markk: I think so. The videoprop column rejects inserts of mask values that aren't in the set.
[19:59:55] danielk22: Look at update 1288 in dbcheck.cpp, that added the damaged flag.
[20:00:05] danielk22: make that 1289
[20:09:09] kth (kth!~kth@unaffiliated/kth) has quit (Ping timeout: 240 seconds)
[20:13:59] stuartm: markk: is it a given that all 3D content is also HD?
[20:23:25] Chutt: stuartm, no
[20:25:19] Chutt: the 3ds is an example, its videos are vga i believe
[20:26:10] Chutt: err, less, they're 480x240 =)
[20:26:21] stuartm: I should look at the mpeg spec, the patch in http://svn.mythtv.org/trac/ticket/10044 sets the HD flag if it seems the 3D descriptor
[20:27:05] stuartm: dekarl: ^^?
[20:27:12] stuartm: s/seems/sees/
[20:27:45] Chutt: might be a given for dvb, dunno
[20:27:51] stuartm: I don't have a copy of the spec which includes 3D descriptors
[20:28:04] stuartm: Chutt: yeah, that's what I'm wondering
[20:29:03] stuartm: s/mheg/eit/
[20:34:25] stuartm: yeah, my copy of the spec (1.7.1 2005) only reserves those types, I'll try to find something more recent
[20:35:04] iamlindoro: stuartm: We could just add a 3D videoprop
[20:35:39] stuartm: iamlindoro: the patch does that, but it sets both – which might be valid, I'm grabbing the latest ETSI spec now
[20:35:49] iamlindoro: Ah, ok, sorry (should have looked)
[20:35:58] stuartm: thankfully they are available free via the ETSI website :)
[20:38:40] stuartm: ok, the draft 1.12.1 doesn't cover it either, so I'm guessing those are proprietary
[20:42:22] stuartm: dekarl: which spec covers those?
[20:45:29] eXeC64 (eXeC64!~eXeC64@exec64.xen.prgmr.com) has left #mythtv ("Leaving")
[20:46:06] stuartm: maybe we ought to start commenting the descriptor values with the specs that define them, it would help when reviewing or debugging
[20:52:05] markk: stuartm: the dvb spec for 3d has a variety of video 'types' that can be 3d. basically 1080 and 720 (from memory)
[20:52:52] markk: though I can't see where I saved it...
[20:54:30] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit (Quit: Ron Paul For Prez!)
[20:57:44] stuartm: ok, so those just haven't made it to the DVB SI Spec from Sept 2011, it reserves 0x11 to 0xAF 'For future use' (the patch uses 0x80 to 0x83)
[21:01:48] stuartm: does anyone know why we have AVC properties, as distinct from MPEG2 properties? They are both subsets of the same MPEG list, so the values should be identical in both
[21:02:15] kth (kth!~kth@unaffiliated/kth) has joined #mythtv
[21:02:35] danielk22: stuartm: where in the code is this?
[21:04:02] stuartm: danielk22: dvbdescriptors.h – they have different streamids but the content flags should be the same – just that there are types supported by one, the other or both
[21:04:28] stuartm: apologies to all, 1.12.1 does define the 3D values, I was just looking at the wrong section of the table
[21:05:24] stuartm: and all 3D types are also HD, so just ignore me and carry on :)
[21:07:39] stuartm: danielk22: the spec does split them out into two lists, but they don't conflict, I suppose the code as it is is future proof just in case they start re-using stuff
[21:08:55] stuartm: http://www.dvb.org/(RoxenUserID=18acf13664460 . . . -SI_spec.pdf
[21:09:22] stuartm: I shall shut up now :)
[21:09:49] kth (kth!~kth@unaffiliated/kth) has quit (Ping timeout: 276 seconds)
[21:30:25] moodboom (moodboom!~moodboom@63.173.119.85) has joined #mythtv
[21:30:25] moodboom (moodboom!~moodboom@63.173.119.85) has quit (Changing host)
[21:30:25] moodboom (moodboom!~moodboom@pdpc/supporter/active/moodboom) has joined #mythtv
[21:32:09] danielk22: stuartm: it looks like the implementations is different. MPEG2 has a few more valid properties in our implementation, does that mesh with the spec?
[21:32:59] danielk22: VIS_AVC || AVCProperties() on line 399 looks like a typo bug.
[21:47:52] stuartm: danielk22: yes that's correct, mpeg2 has more valid types than avc so the code is perfectly correct, I was just querying the need for both to be handled separately given that the types use the same ids – they deliberately align so could use a single list
[21:49:12] stuartm: I've already talked myself around on that question though, namely I can see that it does future proof since we can't know for certain that they won't re-use existing values for different purposes in AVC
[21:52:12] stuartm: danielk22: I'm tired and it's causing me to ramble on without having grasped what I'm reading :)
[21:55:35] jab (jab!~jab@firewall.adslpipe.co.uk) has joined #mythtv
[21:58:16] moodboom (moodboom!~moodboom@pdpc/supporter/active/moodboom) has quit (Quit: Leaving)
[22:03:02] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[22:03:37] stichnot_ (stichnot_!~chatzilla@192.55.55.39) has joined #mythtv
[22:05:24] stichnot (stichnot!~chatzilla@192.55.54.36) has quit (Ping timeout: 260 seconds)
[22:05:35] stichnot_ is now known as stichnot
[22:09:06] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[22:09:30] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[22:21:56] kth (kth!~kth@unaffiliated/kth) has joined #mythtv
[22:33:11] kth (kth!~kth@unaffiliated/kth) has quit (Ping timeout: 252 seconds)
[22:55:16] jab (jab!~jab@firewall.adslpipe.co.uk) has left #mythtv ()
[23:11:42] markk: danielk22: spent a little time this evening digging around on the vsync stuff. I'll probably try and get something in that starts trying to check the current state on a platform/vendor basis and if it proves reliable, use it to start forcing the swap interval. starting with linux nvidia, which should be easy enough...
[23:29:58] Dave123 (Dave123!~dave@cpe-74-74-200-106.rochester.res.rr.com) has joined #mythtv

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