:: #mythtv

Daily chat history

Current users (81):

alan`, aloril, amessina, Anssi, anykey_, Beirdo, brfransen, Captain_Murdoch, Chutt, clever, coling, Cougar, danielk221, dblain, dekarl1, DJDan, ElmerFudd, fetzerch, foobum, ghoti, Gibby, GreyFoxx, HeXiLeD, IReboot, J-e-f-f-A, jams, jarle, jarryd, jhall_, jheizer, joe___, joki, jpabq, jpabq_, jpharvey, jst, jwhite, jya, kc, Kevin`, knightr, kormoc, kurre2, kwmonroe`, laga, MaverickTech, mrand, MythBuild, MythLogBot, nephyrin, neufeld, NightMonkey, Peitolm, peper03, Peps, petefunk, poptix, purserj, rhpot1991, rsiebert_, Seeker`, seld, skd5aner, sl1ce, SmallR2002, sphery, sraue, stuarta, stuartm, superm1, taylorr, tgm4883, toeb, tonsofpcs, tris, unforgiven512, wahrhaft, wolfgang1, XDS2010, xris, _charly_
Friday, March 8th, 2013, 00:17 UTC
[00:17:26] jwhite (jwhite! has quit (Ping timeout: 255 seconds)
[00:29:52] Wolfgang2 (Wolfgang2! has quit (*.net *.split)
[00:29:52] dekarl (dekarl! has quit (*.net *.split)
[00:29:55] brfransen (brfransen!~brfransen@ has quit (*.net *.split)
[00:29:56] tonsofpcs (tonsofpcs! has quit (*.net *.split)
[00:29:57] Anssi (Anssi!hannulaa@mandriva/developer/anssi) has quit (*.net *.split)
[00:29:57] GreyFoxx (GreyFoxx! has quit (*.net *.split)
[00:29:58] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has quit (*.net *.split)
[00:39:13] Wolfgang2 (Wolfgang2! has joined #mythtv
[00:39:13] dekarl (dekarl! has joined #mythtv
[00:39:13] brfransen (brfransen!~brfransen@ has joined #mythtv
[00:39:13] tonsofpcs (tonsofpcs! has joined #mythtv
[00:39:13] Anssi (Anssi!hannulaa@mandriva/developer/anssi) has joined #mythtv
[00:39:13] GreyFoxx (GreyFoxx! has joined #mythtv
[00:39:13] Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has joined #mythtv
[00:39:28] Wolfgang2 (Wolfgang2! has quit (Read error: Connection reset by peer)
[00:39:42] Wolfgang2 (Wolfgang2! has joined #mythtv
[00:48:20] Wolfgang2 (Wolfgang2! has quit (Quit: Wolfgang2)
[00:51:38] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!)
[01:05:00] rsiebert_ (rsiebert_! has quit (Ping timeout: 272 seconds)
[01:07:07] knightr: trac gets updated for modifications to branches other than master and fixes? (devel/resync-ffmpeg)
[01:41:37] stichnot (stichnot!stichnot@mythtv/developer/stichnot) has quit (Read error: Operation timed out)
[02:06:02] stichnot (stichnot!~stichnot@ has joined #mythtv
[02:06:02] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[02:06:02] stichnot (stichnot!~stichnot@ has quit (Changing host)
[02:14:32] kwmonroe` (kwmonroe`!~kwmonroe@ has joined #mythtv
[02:17:05] kwmonroe (kwmonroe!~kwmonroe@ has quit (Ping timeout: 245 seconds)
[02:26:42] sl1ce (sl1ce! has joined #mythtv
[02:51:10] bas-t (bas-t! has quit (Quit: Ex-Chat)
[03:20:33] unforgiven512 (unforgiven512! has quit (Read error: Operation timed out)
[03:27:11] peper03 (peper03! has quit (Read error: Operation timed out)
[03:27:29] unforgiven512 (unforgiven512! has joined #mythtv
[03:28:29] peper03 (peper03! has joined #mythtv
[03:37:32] Sharky-Sleep is now known as Sharky112065
[04:02:19] dekarl1 (dekarl1! has joined #mythtv
[04:02:35] dekarl (dekarl! has quit (Ping timeout: 256 seconds)
[04:21:05] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 260 seconds)
[04:22:12] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[05:07:18] J-e-f-f-A (J-e-f-f-A! has quit (Ping timeout: 264 seconds)
[05:08:09] stichnot (stichnot! has joined #mythtv
[05:08:09] stichnot (stichnot! has quit (Changing host)
[05:08:09] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[05:36:31] J-e-f-f-A (J-e-f-f-A! has joined #mythtv
[06:15:08] aloril (aloril! has quit (Ping timeout: 256 seconds)
[06:27:01] aloril (aloril! has joined #mythtv
[06:51:52] SteveGoodey (SteveGoodey! has joined #mythtv
[06:59:50] amessina (amessina! has quit (Quit: Konversation terminated!)
[07:17:50] SteveGoodey (SteveGoodey! has quit (Quit: Konversation terminated!)
[07:31:10] rsiebert (rsiebert! has joined #mythtv
[07:57:42] rsiebert_ (rsiebert_! has joined #mythtv
[08:00:28] rsiebert (rsiebert! has quit (Ping timeout: 272 seconds)
[08:02:45] rsiebert (rsiebert! has joined #mythtv
[08:05:32] rsiebert_ (rsiebert_! has quit (Ping timeout: 272 seconds)
[08:19:14] Sharky112065 is now known as Sharky-Sleep
[08:31:41] rsiebert_ (rsiebert_! has joined #mythtv
[08:32:06] rsiebert (rsiebert! has quit (Read error: Connection reset by peer)
[08:34:42] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:168:4754:4a64:7737) has joined #mythtv
[08:55:52] stuartm: it shouldn't, looks like it was mis-configured
[09:05:05] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv
[09:48:32] stuartm: stuarta, Beirdo: ^^
[09:50:28] ** stuarta wakes up **
[10:12:51] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!)
[10:16:07] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv
[10:25:21] Wolfgang2 (Wolfgang2! has joined #mythtv
[10:59:50] alan` (alan`! has quit (Read error: Operation timed out)
[11:01:05] alan` (alan`! has joined #mythtv
[11:58:33] IReboot (IReboot! has quit (Remote host closed the connection)
[12:00:22] IReboot (IReboot! has joined #mythtv
[12:08:27] FabriceMG (FabriceMG!~Thunderbi@ has joined #mythtv
[13:11:39] danielk221: Who can bump the Vamshi Reddy spam account off the mailing lists?
[13:28:54] stuartm: already done :)
[13:29:07] stuartm: unsub'd and banned
[13:40:40] danielk221: :)
[14:33:41] Jordack (Jordack! has joined #mythtv
[14:37:30] stichnot: Anyone know why audio visualizers are only supported for opengl and vdpau? See GetVisualiserList()
[14:44:03] stuartm: performance?
[14:48:15] stichnot: I ask because one item on my list is to look into providing a visualizer as a themable MythUI component which in particular could be added to the cutlist editor screen to help the user find blank *and* silent frames
[14:50:02] stichnot: One other prerequisite is to get digital audio converted to the analog mono/stereo format that the visualizer requires. I should maybe check out jya's D/A conversion video for help on that...
[14:50:31] stuartm: there was always a plan to provide a <video> widget that would provide both video and visualisations, that may involve a little more than a straight <visualiser> widget but more useful in the long term?
[14:53:50] stuartm: anyway, I don't know the specific reason why visualisations aren't offered for other video renders
[15:11:53] joki- (joki-! has joined #mythtv
[15:12:06] joki (joki! has quit (Ping timeout: 264 seconds)
[15:12:06] joki- is now known as joki
[15:12:27] danielk22 (danielk22! has joined #mythtv
[15:21:32] FabriceMG (FabriceMG!~Thunderbi@ has quit (Quit: FabriceMG)
[15:35:39] stichnot: stuartm: That's interesting. It seems like a full-blown video widget would be more than one would want for editor screen visualization. perhaps the visualization component could be designed to plug into both scenarios.
[15:37:08] gregL (gregL! has quit (Remote host closed the connection)
[15:44:17] stuartm: stichnot: yeah, that would at least make it simpler to add the video widget in future and involve less duplication
[15:49:51] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 256 seconds)
[16:05:42] stoffel (stoffel! has joined #mythtv
[16:19:02] Sharky-Sleep is now known as Sharky112065
[16:22:58] Sharky112065 is now known as Sharky-AFK
[16:27:31] Wolfgang2 (Wolfgang2! has quit (Quit: Wolfgang2)
[16:29:04] amessina_ (amessina_! has joined #mythtv
[16:29:52] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Ping timeout: 276 seconds)
[16:33:47] Wolfgang2 (Wolfgang2! has joined #mythtv
[16:57:15] jwhite (jwhite! has joined #mythtv
[17:01:24] amessina_ is now known as amessina
[17:01:38] DJDan (DJDan! has joined #mythtv
[17:10:08] Steve-Goodey (Steve-Goodey! has joined #mythtv
[17:12:18] wilmoore-misc (wilmoore-misc! has joined #mythtv
[17:35:33] stichnot (stichnot!~stichnot@ has joined #mythtv
[17:35:33] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[17:35:33] stichnot (stichnot!~stichnot@ has quit (Changing host)
[17:45:02] cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has quit (Quit: Konversation terminated!)
[17:46:20] cesman (cesman! has joined #mythtv
[17:46:20] cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has joined #mythtv
[17:46:20] cesman (cesman! has quit (Changing host)
[17:57:35] bas-t (bas-t! has joined #mythtv
[18:01:31] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv
[18:03:00] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:168:4754:4a64:7737) has quit (Read error: Connection reset by peer)
[18:07:23] natanojl (natanojl! has joined #mythtv
[18:29:19] peper03: stichnot: I think I've seen a patch somewhere to overlay a visualisation in the cutlist editor. It was a while ago and I don't know how it was implemented but I've definitely seen something...
[18:31:45] natanojl: peper03: I think he is talking about #10848
[18:31:45] ** MythLogBot **
[18:32:41] peper03: natanojl: Ah yes, that would be what I was talking about too :)
[18:32:59] natanojl: :)
[18:34:05] peper03: That's saved me a search then :)
[18:38:29] natanojl: np :)
[19:07:25] peper03: A general question to anyone: What workflow do you use for maintaining multiple patches concurrently? I've only used git in connection with this project. I'm much more used to Perforce, which allows you to group files together into separate changelists during development. It makes it much easier to track which files belong to which problem. As far as I can see, git doesn't have anything like that, does it?
[19:10:04] Steve-Goodey (Steve-Goodey! has quit (Quit: Konversation terminated!)
[19:11:54] kormoc: peper03, Git branches are intended to solve that problem. One branch per issue you work on
[19:15:08] peper03: kormoc: Yes, that was the conclusion I was coming to. Pros and cons to both ways, I suppose.
[19:32:14] stichnot: peper03: that's exactly the ticket I was referring to. If you study the patch, you'll find a lot of unnecessary duplication of existing code. And the visualization only works properly with analog mono or stereo audio. I'd like to create a better abstraction of a visualization, plus make it actually work with digital audio.
[19:33:08] peper03: Git certainly lives up to its name, though. I guess I really need to spend some time playing but all too often I find git incredibly confusing and hard to work with. I guess it's just different workflows but even simple things like having to stash changes before syncing and then re-apply then afterwards seems convoluted.
[19:35:00] peper03: stichnot: I glanced at it earlier but not in detail. Abstraction sounds good, though. I like the idea a lot but I'd certainly want it work with digital audio otherwise it wouldn't be much use to me on my main box.
[19:37:28] peper03: And many other users too, no doubt :)
[19:38:38] stichnot: Totally useless to me without digital audio. Silent sections still look like random noise.
[19:43:36] danielk22: peper03: I used to use quilt, but with git I just make branches and then merge them into a private branch for my own use. .. of course I also tend to work on fewer mythtv projects at a time than I did when I used quilt.
[19:47:47] peper03: danielk22: I'll have a look at that, thanks. Do you use the command line everywhere or a GUI? I grew up with command lines, so I'm not afraid of them, but for many operations, a GUI is much quicker and less error-prone (like the time it takes to type a (partial) hash correctly vs. selecting something from a list).
[19:48:18] peper03: I found SmartGit, which seems ok, but I still have to go to the command-line for too much.
[19:48:29] peper03: s/much/many things/
[19:59:33] wagnerrp: i just disabled new account creation on the wiki
[20:01:48] danielk22: I use the command line for git. When I used perforce, 10+ years ago, I used a GUI which was nice. But I looked at a bunch of git GUIs and ran away screaming. The command line is pretty good with git though. git status ; git commit -a -m "blah" works most of the time.
[20:08:42] peper03: danielk22: git stash list; git stash apply stash@{0} no, wait, what was in that stash again? ... :) I think I need to work on my workflow :)
[20:12:21] seld (seld! has quit (Remote host closed the connection)
[20:20:21] jheizer: Using git command line makes me feel stupid
[20:21:32] peper03: jheizer: :) It makes me think 'Isn't this what computers are supposed to be doing *for me*?'
[20:22:45] jheizer: github's windows app has made it easier for one man show projects. Before I was using git-gui through cygwin.
[20:23:23] jheizer: I have just gotten so use to the easy for TFS during the day that I am spoiled.
[20:25:39] jhall_ (jhall_!~jhall@2001:468:d01:9c:226:b9ff:fe2d:482e) has quit (Remote host closed the connection)
[20:30:21] peper03: I'm sure there are features of git that I've yet to fully comprehend how great they are but for standard stuff, it just feels difficult. I'll admit to not having experience with lots of other systems but we have hundreds of people at work using Perforce without problems. It should be effectively transparent, allowing you to get on with development. Git feels like it's turning me into an integrator.
[20:30:41] peper03: That's not to put integrators down, it's just not what I want to concentrate on.
[20:32:35] peper03: Still, better than the first proper job I had. Everyone worked on a single copy of the source code on a network drive! When I suggested to my immediate boss that a source control system would be useful, he looked at me and seriously asked why! :-o
[20:35:35] jheizer: Haha I had to fight us to use branches. Before trunk = everyone working. We now do proper branch per feature.
[20:35:51] neufeld: At my first proper job, I set up source control even though I was the only developer. We were doing simulations for public policy, and I wanted to have tagged points so if questions came up three months later, I could view the code that actually was being used to generate the results.
[20:39:12] peper03: Yeah, my experience up until that point had only been in a team of a few people using SourceSafe. The main advantage I was trying to put to my boss was the ability to discard changes when you realise you've gone down the wrong route. I can't believe we actually managed to get anything up and running with around a dozen people working on a single, shared copy of the code!
[20:39:17] peper03: He who saves last, wins :)
[20:41:18] neufeld: At my second job I got in trouble for creating a branch in perforce. The project head had some scripts he used to examine code changes, and rules like "when the number of lines of code decreases X% over Y days, then the product is ready for shipping." My branch confused his script, which suddenly reported that the project had doubled in lines of code. The solution to this was that the use of branches was forbidden
[20:41:18] neufeld: in the company. We got an email memo and everything!
[20:41:48] stichnot: danielk22: I played around more with iPhone .mov videos, but I'm not sure what can be done about the seeking problem. One possibility is to configure the AVFRingBuffer layer to maintain two RingBuffer objects for .mov streams, with some intelligence for selecting between them. The advantage being that RingBuffer doesn't have to be touched and this only affects .mov playback.
[20:44:09] danielk22: jya: Wasn't there some change to mov interleave behavior in ffmpeg in recent memory?
[20:54:25] bas-t (bas-t! has quit (Quit: Ex-Chat)
[20:55:39] stichnot: danielk22, jya: This may point to something relevant: . . . /135012.html
[20:56:58] jheizer: neufeld: LMAO That is great.
[20:58:03] stichnot: better link: . . . .html#135017
[21:00:12] seld (seld! has joined #mythtv
[21:12:25] Steve-Goodey (Steve-Goodey! has joined #mythtv
[21:13:14] stichnot: danielk22, jya: for reference, this patch eliminates the seek thrashing on iPhone videos.
[21:14:14] stichnot: this can be observed by running mythfrontend -v file | grep 'Seek(' (and of course by observing the playback)
[21:26:05] Wolfgang2 (Wolfgang2! has quit (Quit: Wolfgang2)
[21:37:53] jhall_ (jhall_!~jhall@2001:468:d01:9c:226:b9ff:fe2d:482e) has joined #mythtv
[22:06:10] Steve-Goodey (Steve-Goodey! has quit (Quit: Konversation terminated!)
[22:07:51] IReboot (IReboot! has quit (Remote host closed the connection)
[22:08:06] danielk22: stichnot: cool! Any reason we can't submit this upstream?
[22:09:09] IReboot (IReboot! has joined #mythtv
[22:15:14] stuartm: the first mailing post maybe, there Reimar Döffinger is maintaining that the amount buffered should be reduced to a quarter of the current amount, stichnot's patch instead increases it eight fold
[22:17:45] stuartm: of course Reimar's proposal is obviously a non-starter, but it suggests that there might be resistance from some quarters to increasing it
[22:19:31] stuartm: but then he does concede that it should possibly be configurable to support both use cases
[22:20:30] stichnot: danielk22: if you read in particular . . . 135730.html, they say that Apple's way of doing this is (for streaming) to keep one http connection open per stream. They talk about keeping multiple pointers active in ffmpeg, similar to what I suggested for AVFRingBuffer.
[22:21:37] stichnot: stuartm: I believe the patch reduces the search window from 1 second to 1/4 second. I probably need the window to be at least 2 seconds for my iPhone videos, but my first and only experiment was with an exaggerated 8 seconds.
[22:22:08] stichnot: Our current code still uses 1 second, I don't know if the 1/4 second was committed anywhere
[22:22:34] danielk22: stichnot: We can do that, but it is bad design. Why add another 8 MB buffer and another thread to shrink a 1 MB buffer to 256KB...
[22:22:50] stuartm: I don't get the impression that it was, but that's only from reading the same mailing list posts as you
[22:24:23] stichnot: danielk22: and don't forget doubling the simultaneous readahead load on the backend...
[22:25:10] stichnot: (though that should stabilize quickly I suppose)
[22:27:58] stichnot: In any case, at this point I suggest doing nothing, since (1) ffmpeg may be headed toward handling it the right way, (2) no one else seems to be complaining about it, (3) a workaround is to use NFS instead of streaming
[22:37:22] danielk22 (danielk22! has left #mythtv ()
[22:38:08] jason___ (jason___!de9a35fd@gateway/web/freenode/ip. has joined #mythtv
[22:39:31] stoffel (stoffel! has quit (Remote host closed the connection)
[22:44:26] jab (jab! has joined #mythtv
[23:02:20] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 272 seconds)
[23:06:11] Sharky-AFK (Sharky-AFK! has quit (Ping timeout: 256 seconds)
[23:12:08] jason___ (jason___!de9a35fd@gateway/web/freenode/ip. has quit (Ping timeout: 245 seconds)
[23:18:43] natanojl (natanojl! has quit (Ping timeout: 276 seconds)
[23:25:00] jab (jab! has left #mythtv ()
[23:34:35] wilmoore-misc (wilmoore-misc! has quit (Remote host closed the connection)
[23:40:57] kormoc: Am I the only one seeing myth web being incredibly broken with 0.26-fixes?
[23:50:33] kormoc: whoops, I am. PEBKAC
[23:57:00] Jordack (Jordack! has quit ()

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