MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (102):

alan`, aloril, Anduin, anykey_, beata, Beirdo, boshhead, caelor, Captain_Murdoch, carmony, castlec, cdev, ceros, cesman, clever, cocoa117, coling, Cougar, dagar, danielk22, Dave123, Dave123-road, davide, Diverdude, dlblog, duerF, eharris, elmojo, elvum_, f33dMB, foobum, foxbuntu, ghoti, Gibby, gigem, gregL, GreyFoxx, hads, high-rez, iamlindoro, ikonia, J-e-f-f-A, j-rod|afk, jafa, jams, jannau, jarle, JEDIDIAH__, joe___, jpabq, jpabq-, jpharvey_, jstenback, justinh, justpaul, jwhite, jya, kc, kenni, Kevin`, kha, knightr, kormoc, Kunalagon, kurre_, laga, lofidellity, m4xx, mag0o, markk_, MavT, mrand, MythLogBot, natanojl, NightMonkey, nutron, okolsi, ozatomic, paul-h, pheld, pmcenery, PointyPumper, poptix, purserj, RDV_Linux, reynaldo, rhpot1991, rooaus, skd5aner, sphery, Splat1, stuarta, stuartm, superm1, tgm4883, ThisNewGuy, tomimo, tris, wagnerrp, xris, ybot, _charly_
Saturday, December 11th, 2010, 00:02 UTC
[00:02:09] neolive: ok
[00:12:07] wagnerrp (wagnerrp!~wagnerrp_@NR-FT1-66-42-240-159.fuse.net) has joined #mythtv
[00:47:20] Gibby (Gibby!~Gibby@204.118.10.244) has quit (Quit: ZNC - http://znc.sourceforge.net)
[00:58:34] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 260 seconds)
[01:02:33] Gibby (Gibby!~Gibby@204.118.10.244) has joined #mythtv
[01:31:34] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Read error: Connection reset by peer)
[01:40:30] gigem_ (gigem_!~david@host137.12.intrusion.com) has joined #mythtv
[01:44:59] gigem (gigem!~david@host137.12.intrusion.com) has quit (Ping timeout: 272 seconds)
[01:48:28] gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv
[01:50:40] neolive (neolive!~chatzilla@41.27.46.205) has quit (Ping timeout: 245 seconds)
[01:56:28] JEDIDIAH__ (JEDIDIAH__!~jedi@cpe-76-185-72-21.tx.res.rr.com) has joined #mythtv
[01:59:54] jya (jya!~avenardj@60-242-40-141.static.tpgi.com.au) has quit (Read error: Connection reset by peer)
[02:00:10] jya (jya!~avenardj@60-242-40-141.static.tpgi.com.au) has joined #mythtv
[02:09:20] markk_: danielk22, stuartm: thanks – I'll probably backport those changes later today.
[02:10:32] markk_: iamlindoro, danielk22: re live tv, I'm pretty confident that 99% of the problems seen are backend related – although probably complicated by the fact that people are seeing different issues.
[02:11:28] markk_: not exactly conclusive/scientific, but I haven't had a single live tv 'failure' since I upgraded to a more powerful backend machine.
[02:12:57] iamlindoro: I'd tend to believe that better hardware produces more consistent results, but I would like Live TV to be more bulletproof. There's probably a lot of places where it could be
[02:13:24] iamlindoro: And FWIW that's not me casting blame at any one cause, just a statement that I'd love to see it get a thorough scrubbing
[02:20:59] Beirdo: stuartm: the borkage on building mytharchivehelper...
[02:21:04] Beirdo: gjhurlbu@mythbe:~/src/mythtv/mythtv$ git bisect good
[02:21:04] Beirdo: 8d49bf3134cf777561885490b4576aabd2f18b1f is the first bad commit
[02:22:36] Beirdo: https://github.com/MythTV/mythtv/commit/8d49b . . . 6aabd2f18b1f
[02:22:55] Beirdo: this needs fixing :) Who's up for the job?
[02:37:05] xris (xris!~xris@xris.forevermore.net) has quit (Ping timeout: 255 seconds)
[02:37:23] xris (xris!~xris@xris.forevermore.net) has joined #mythtv
[02:37:28] ceros (ceros!~andres@xbmc/staff/ceros) has joined #mythtv
[02:40:54] paul-h_ (paul-h_!~paulh@5ad84320.bb.sky.com) has joined #mythtv
[02:43:44] paul-h (paul-h!~paulh@5ad84320.bb.sky.com) has quit (Ping timeout: 255 seconds)
[02:43:44] davide (davide!~gigem@cpe-76-187-29-95.tx.res.rr.com) has quit (Ping timeout: 255 seconds)
[02:44:19] davide (davide!~gigem@cpe-76-187-29-95.tx.res.rr.com) has joined #mythtv
[02:51:11] NightMonkey (NightMonkey!debian-tor@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!)
[03:10:00] jya: damn, I push my private branch again... is there a way to make git push only push the branch you're working on (including master)
[03:11:21] Beirdo: man git-push
[03:11:45] Beirdo: there should be a way, yes
[03:11:57] jya: I mean so it does it by default
[03:12:24] jya: I now I can do git push origin master
[03:12:32] jya: if I'm in the master branch etc
[03:12:49] jya: i just don't want to remember that all the time :)
[03:16:10] Beirdo: those "cehoyos" commits aren't good
[03:16:24] Beirdo: we need a full email address in there
[03:17:32] Beirdo: please be sure to have full email addresses.
[03:20:48] Beirdo: as in.. git commit --author="Full Name <email@address.com >"
[03:23:20] sphery: jya: I think--though I don't fully understand it, yet--that's what jannau was talking about with: git config --local --add push.default tracking
[03:24:06] jya: Beirdo, I did that
[03:24:25] jya: it's github displaying it as such
[03:24:32] Beirdo: no, I think you did --author="cehoyos"
[03:24:45] Beirdo: that isn't an email address, and it isn't a full name
[03:24:52] jya: and those commits won't be useful outside my branch once janne resync ffmpeg
[03:25:01] jya: I didn't :)
[03:25:21] wagnerrp: jya: i saw earlier this month that you had complained about the token changes causing problems with mythdroid
[03:25:39] wagnerrp: why you said that, i checked, and foobum had already committed the updated token a week or so earlier
[03:25:43] wagnerrp: i know nothing about android
[03:25:56] Beirdo: well, whereever tehy came from... the author is not useful, it should have an email address.
[03:25:57] wagnerrp: is that some issue with the app store, that you have to wait for updated applications to trickle through?
[03:27:28] jya: Beirdo: i did put --author "name <email>"
[03:27:50] jya: i used the full commit file from there
[03:28:10] jya: http://git.ffmpeg.org/?p=ffmpeg;a=commitdiff_ . . . 07bc27ab6135
[03:28:36] jya: just happen that github doesn't display it it seems
[03:28:55] Beirdo: well, it has the same author as that, which isn't an email
[03:29:09] jya: and I also never intended to push my private branch
[03:29:33] jya: and i will dele the changeset once janne push the ffmpeg resync
[03:29:58] Beirdo: gotcha
[03:30:11] jya: and everyone shoud know who ceyoyos is anyway :)
[03:30:35] jya: if you follow mplayer or ffmpeg that is
[03:30:39] Beirdo: why should we? not one of our developers
[03:30:55] jya: you use his code everyday :P
[03:31:10] Beirdo: I'm sure I do.
[03:31:23] Beirdo: that doesn't change anything :)
[03:31:26] Beirdo: heh
[03:31:54] jya: i can do a git reset --hard idf you want me to
[03:32:32] Beirdo: nah, don't worry, let's figure out how to do it right
[03:32:40] jya: ok, back to more important thing :)
[03:32:52] Beirdo: it's not on master anyways, and if it won't get merged in, we'll figure it out
[03:33:34] jya: i wonder why we used our own hacked IEC958 frame encoder instead of using ffmpeg
[03:34:09] Beirdo: we also should use -s on a commit by someone else (which I forgot on a patch I put in the other day, but stuartm remembered on his)
[03:34:38] jya: -s?
[03:34:55] Beirdo: add signed-off-by: header
[03:34:59] Beirdo: man git-commit :)
[03:35:45] jya: it already add me as committer
[03:36:42] jya: having signed-off + committer being lways the same doesn't add much values
[03:37:45] Beirdo: sure it does. The signed-off shows up in the commit log quite visibly
[03:42:20] jya: i switched to the "Default" profile earlier today, I've add dozens of "video frame buffering failed too many times" already
[03:42:33] jya: back to vdpau, and it's dandy
[03:44:33] Beirdo: lovely
[03:45:20] Beirdo: just a thought... commits transplanted from another project, we should probably put a link to where it came from, even if their author info is wonky? :)
[03:45:52] Beirdo: just trying to think of a way to keep ourselves out of trouble later
[03:50:11] Dave123-road (Dave123-road!~dave@74.74.222.96) has quit (Quit: Leaving)
[03:50:23] Dave123-road (Dave123-road!~dave@cpe-74-74-222-96.rochester.res.rr.com) has joined #mythtv
[04:00:33] xris: how difficult to add a note about it to the merge commit message?\
[04:03:12] Beirdo: like amend it?
[04:03:28] Beirdo: I dunno if you can after pushing
[04:04:40] Beirdo: or you mean when merging say "commits x y and z from ffmpeg" or whatever
[04:08:14] xris: not after pushing, no.. but going forward
[04:11:40] Beirdo: yeah, before pushing, make sure the author is correct, make sure the comments are what you are looking to commit, etc
[04:11:58] Beirdo: so you CAN amend and fix stuff before pushing :)
[04:56:50] cattelan is now known as cattelan_away
[05:29:24] elmojo: markk_: so why the removal of play_speed from video_frame_rate?
[05:42:21] kormoc is now known as kormoc_afk
[05:43:12] bmidgley_ (bmidgley_!~bmidgley@c-76-27-89-77.hsd1.ut.comcast.net) has joined #mythtv
[05:43:25] bmidgley_ (bmidgley_!~bmidgley@c-76-27-89-77.hsd1.ut.comcast.net) has left #mythtv ()
[05:53:31] kurre_ (kurre_!~tomimo@xdsl-83-150-88-111.nebulazone.fi) has joined #mythtv
[05:53:53] kurre (kurre!~tomimo@xdsl-83-150-88-111.nebulazone.fi) has quit (Ping timeout: 272 seconds)
[05:54:25] tomimo (tomimo!~kurre@xdsl-83-150-88-111.nebulazone.fi) has joined #mythtv
[06:24:00] kormoc_afk is now known as kormoc
[06:39:14] markk_: elmojo: initially because it breaks the xrandr functionality. during livetv transitions, the player is paused and hence the rate is set to zero. secondly – I can't actually see why it was there in the first place. we only use that rate in the display profile code – and we don't use the play speed to determine the display profile.
[06:41:56] Beirdo: any reason we aren't building libmp3lame into our ffmpeg libs? We already use the library anyways, and having it in the ffmpeg libs would let mythffmpeg create mp3 output as well
[06:49:27] xris: Beirdo: should make it an option if you do — distros will need a way to disable it
[06:49:53] Beirdo: configure already as mp3lame as always enabled
[06:50:11] Beirdo: unless something disables it later, I guess
[06:50:24] Beirdo: let me look at where that's disabled, make it disable both
[06:52:08] Beirdo: enabled lamemp3 && check_lib2 lame/lame.h lame_init -lmp3lame -lm || die "ERROR! You must have the Lame MP3 encoding library installed to compile MythTV."
[06:52:41] Beirdo: I see no reason why I'd need to disable using it in our compiled ffmpeg when we require it to compile at all
[06:53:45] Beirdo: but OK
[06:54:03] Beirdo: I see the libmp3lame is already switchable by --enable-libmp3lame anyways
[06:54:18] Beirdo: seems rather silly when we then require it for myth
[06:55:13] Beirdo: the checks are practically identical too
[06:55:20] Beirdo: but fair enough.
[07:00:39] Beirdo: so, for full nuvexport functionality, mythtv needs to be configured with --enable-libmp3lame and --enable-libxvid
[07:05:31] xris: huh
[07:06:25] Beirdo: as I'm switching it to always use ffmpeg compiled with mythtv
[07:06:38] Beirdo: against our snapshot
[07:06:48] Beirdo: no more supporting random versions
[07:27:41] Beirdo: mythtranscode in raw mode... mixes down to stereo from AC3?
[07:33:53] Kunalagon (Kunalagon!~Kunalagon@212.200.241.59) has joined #mythtv
[08:17:33] Goga777 (Goga777!~Goga777@shpd-92-101-138-175.vologda.ru) has joined #mythtv
[08:36:23] jya: Beirdo: it could be a side effect of my earlier change to fix the volume issues.
[08:36:57] jya: but for it to downmix, it means that the profile used for transcode is set to stereo
[08:37:09] Beirdo: we use profile 0
[08:37:41] Beirdo: it spits out raw video frames and raw PCM audio to fifos
[08:37:43] jya: the only way it will downmix, is if your are reading > 2.0 (4.0, 5.1 etc..) for a stereo output
[08:38:06] Beirdo: but I just don't know if the audio is downmixed to stereo for the fifo
[08:38:24] jya: before, it would leave the AC3 stream as-is (well it would be decoded and downmixed by ffmpeg)
[08:39:17] jya: now I'm not sure how mythtranscode plug to the player code... but this is wht I change with the player
[08:40:00] jya: thinking about it, it shouldn't make that difference; before what would have come out of ffmpeg would have been stereo stream too
[08:40:11] Beirdo: this is being god-awful slow too
[08:40:11] jya: stereo stream, with a low volume
[08:40:36] Beirdo: but then again, I chose a 1080i H.264 file with AC3 audio to test with
[08:40:39] Beirdo: real smart
[08:40:45] jya: to test if this is this change ... it's easy to test
[08:41:07] jya: in libs/libmythtv/avformatdecoder.cpp
[08:41:10] Beirdo: well, I'm testing nuvexport using mythffmpeg
[08:41:53] jya: comment out line 4263: if (AudioOutputUtil::has_hardware_fpu())
[08:41:53] jya: return false;
[08:42:26] jya: though, the more I think about it, the more I think this shouldn't have any consequences to the number of channels you are getting
[08:42:49] jya: 1080i H264, it's going to be hard to test if the audio downmix has anything to do with the speed !
[08:43:06] Beirdo: I wish the fifo interface on mythtranscode were actually documented
[08:43:17] Beirdo: well, I'm dumping the video
[08:43:25] jya: the other thing I can think off,
[08:43:25] jya: to get AC3 audio passed on to the player, the audio device must report that it supports AC3
[08:43:30] Beirdo: the first test is to MP3 audio only
[08:43:43] jya: if mythexport override the basic class, and set it as false, you won't get AC3
[08:44:00] Beirdo: mythexport is something else entirely
[08:44:06] jya: ok...
[08:44:11] jya: not my fault then :)
[08:44:21] jya: I have no idea how mythexport works
[08:44:31] jya: ah.. I'm confusing with mythtranscode
[08:44:31] Beirdo: me neither
[08:44:39] Beirdo: this is nuvexport :)
[08:44:44] jya: mythtranscode simulates a player
[08:44:45] Beirdo: which uses mythtranscode
[08:44:48] wagnerrp: mythexport is some web-based mythbuntu tool
[08:44:55] jya: ah
[08:45:08] jya: I never looked much into mythtranscode
[08:45:28] wagnerrp: i think most people only use mythtranscode for lossless cutting these days
[08:45:32] jya: all I see is that it override all video and audio playback class with functions doing absolutely nothing
[08:45:50] wagnerrp: aside from those pulling streams out of it for nuvexport
[08:45:55] Beirdo: heh
[08:46:29] jya: looking at the way mythtranscode override the audio base clase
[08:46:31] jya: you have:
[08:46:32] Beirdo: unfortunately, if it IS downmixing to stereo (which I bet it is), then we need a tweak in nuvexport when we use mythtranscode
[08:46:36] jya: CanPassThrough: return false
[08:46:59] jya: this would need to return true
[08:47:17] Beirdo: I know I'm getting raw PCM, but if the file says it has 6 channels, and I get 2 channels of raw audio out...
[08:47:35] Beirdo: I don't want AC3 from it
[08:47:41] jya: 5.1 AC2 is a 2 channels raw PCM
[08:47:54] jya: internally that its
[08:47:55] Beirdo: I just want the interface well defined
[08:48:15] Beirdo: we are expecting 48kHz stereo 16-bit PCM
[08:48:41] Beirdo: and it always used to work, I'm just wondering if anything changed or not
[08:48:57] Beirdo: as for this being SO slow, I really don't get it.
[08:49:07] Beirdo: 18fps is ridiculously slow
[08:49:10] jya: that part regarding the audio telling if it can support passthrough was changed around may this year
[08:49:14] Beirdo: on an i7–860
[08:49:41] jya: certainly won't be the audio slowing it that much
[08:49:51] jya: isn't h264 encoding actually using only one core?
[08:49:56] Beirdo: but this is my first run at all using mythffmpeg
[08:50:04] Beirdo: it's decoding, but yeah
[08:50:22] Beirdo: /dev/null is being web-scale in this setup for sure
[08:50:40] Beirdo: heh. I take the raw 1920x1088 frames, and ram em into /dev/null
[08:50:50] jya: has there been any update to ffmpeg other than the name of the library?
[08:50:58] Beirdo: as all I want in this test is an MP3
[08:51:09] Beirdo: not the library, this is the executable
[08:51:22] jya: ahhhhh
[08:51:27] Beirdo: and the only thing I changed was the name
[08:51:36] jya: ok, I crawl back in my hole then as Markk would say
[08:51:40] Beirdo: it links against the libmythav* libs
[08:52:23] Beirdo: so it's using the same code to decode as mythtv would be (and also for encoding, etc)
[08:52:55] jya: ok, for the record, looking at the transcode.cpp code, none of the change to the audio class is going to make a difference regarding the audio being passthrough or not
[08:52:56] wagnerrp: and more importantly, its a static target to use for encoding
[08:53:18] jya: the only use of having the class member overridden is to allow it to compile. it makes no use of it
[08:53:20] wagnerrp: you dont have to build nuvexport against different options and syntax in different versions of ffmpeg that may be installed on a users system
[08:53:26] Beirdo: precisely, my reason for doing this is to avoid the constantly shifting ffmpeg command lines
[08:54:04] Beirdo: every user of a given version of mythtv will have the exact same code to run (assuming they enable libmp3lame and libxvid should they want that support)
[09:01:06] jya: looking at the transcode.cpp more closely... I see a few potential issue.
[09:01:23] jya: The AudioSettings class created (that is use to configure the base audio class)
[09:01:41] jya: is created with use_passthru as false
[09:02:04] jya: so avformatdecoder.cpp will never try to feed it raw ac3 or dts
[09:02:10] Beirdo: fine
[09:02:22] Beirdo: at least for my use :)
[09:02:23] jya: This has been like this since at least 0.22
[09:02:46] jya: so I don't know how you the transcode, and keep the original AC3 or DTS audio ever worked
[09:02:51] jya: does anyone use this code ?
[09:02:55] Beirdo: we may want to change that at some time, but the net result is we'd want to suck nuvexport right into mythtranscode eventually
[09:03:15] Beirdo: because there is a mode to only transcode the video
[09:03:18] Beirdo: and copy audio
[09:03:40] Beirdo: for nuvexport we only use the fifo interface though
[09:03:46] jya: when creating the transcoder, we need to tell it that it's passthrough or not. that code isn't there. I thought I could quickly fix that, but it's going to take longer than anticipated.
[09:04:03] Beirdo: it's not passthru
[09:04:30] jya: and to know if it's pasthrough, we also have to first check if the type of the original audio codec found in the stream
[09:04:37] jya: Beirdo: I know it's not passthru :)
[09:04:41] Beirdo: hehe
[09:04:43] jya: I'm saying if you want passthru
[09:04:48] Beirdo: ahh
[09:04:51] jya: it's just not going to work
[09:04:56] Beirdo: fair enough
[09:05:01] jya: that's in regard to your first question
[09:05:21] jya: "mythtranscode in raw mode... mixes down to stereo from AC3?"
[09:05:22] Beirdo: the thing is, we SHOULD be able to pull the audio stream out as is from any file but .nuv
[09:05:27] jya: I agree.
[09:05:32] jya: but the code ain't there :)
[09:05:50] Beirdo: sure it is... it's called mythffmpeg :)
[09:05:58] jya: partially my fault, I never looked into it
[09:06:14] Beirdo: in mythtranscode, we can't do it currently, true
[09:06:15] jya: That's in reference to mythtranscode !
[09:06:50] jya: so if someone wants to lodge a ticket to remind me
[09:07:11] jya: I'll add the option to pass to transcode to get passthru
[09:07:21] Beirdo: Cool
[09:07:32] Beirdo: that could come in useful later on for sure
[09:07:47] jya: personally, whenever I transcode, I want the original audio
[09:08:03] jya: it doesn't take that much space, and audio is such an important factor to playback
[09:08:15] jya: G. Lucas said it's 50% , it must be true :)
[09:09:30] jya: I can't see how getting the raw audio ever worked in mythtranscode
[09:09:38] jya: I mean *ever*
[09:09:57] Beirdo: well it does
[09:10:07] jya: unless I still have me head stuck in my arse, like I've had all this past week
[09:10:40] jya: still bloody annoyed to have tracked a but for so long, when it was just the alsa hardware buffer size that was too low
[09:10:49] Beirdo: hehe, ouch
[09:10:55] jya: I was so convinced it was in the audio code
[09:11:13] Beirdo: #9356, feel free to grab it
[09:12:26] jya: you're sure mythtranscode worked with raw audio before?
[09:13:07] Beirdo: yes
[09:13:12] Beirdo: absolutely
[09:13:29] Beirdo: nuvexport has used it that way for years
[09:13:34] Beirdo: like since 0.16 or so
[09:13:37] jya: i see option to set the mp3 quality, the sampling rate
[09:13:57] jya: there's an option to copy raw audio, but with comments regarding MP3
[09:14:01] Beirdo: if you use --fifodir (I think it is), it creates two fifos
[09:14:16] jya: yes , I see that /vidout and /audout
[09:14:29] Beirdo: one with raw video frames (YUV12, I think), and one with stereo 48kHz 16-bit PCM
[09:14:55] Beirdo: how it gets it there, I have NO clue
[09:14:59] jya: but how does that get you an AC3 or DTS stream?
[09:15:06] jya: how I see that part of the code
[09:15:17] Beirdo: it doesn't
[09:15:24] jya: line 734 in transcode.cpp
[09:15:40] jya: by raw audio I mean: get the exact audio copy
[09:15:47] jya: so if it was AC3, you get the raw AC3
[09:15:50] Beirdo: I was asking... if the original is AC3, are we sure it's spitting out stereo still, or will it give 6 channels
[09:15:52] jya: what do you mean by raw ?
[09:15:56] Beirdo: that's not raw
[09:16:08] jya: uh?
[09:16:10] Beirdo: raw audio... as in uncompressed PCM
[09:16:17] jya: what's your definition of raw
[09:16:20] jya: ahhhh
[09:16:27] jya: ok.. that's not my definition of raw then
[09:16:46] jya: if you had an AC3 in and get stereo pcm out
[09:16:50] jya: surely that's not raw
[09:16:54] Beirdo: the audio we capture is compressed in many different ways
[09:17:18] Beirdo: coming out that fifo, it needs to be a well-defined format that is always the same
[09:17:24] jya: it looks like we've been speaking two very different languages in the past 30 minutes
[09:17:31] Beirdo: hehe, sorry
[09:17:39] jya: when I say I can add support for raw
[09:17:53] jya: I mean extract the original audio stream and output it as-is
[09:18:06] Beirdo: now, getting the compressed stream right out of there extracted... also would be useful
[09:18:08] jya: not, extract it, convert it to stereo PCM and output it
[09:18:33] jya: which is what I was referring to earlier, by stating add support for raw
[09:18:34] Beirdo: not high priority, necessarily, but it would open up more possibilities
[09:18:38] Beirdo: right
[09:18:58] jya: outputtin stereo (uncompressed) PCM is already there
[09:19:09] Goga777 (Goga777!~Goga777@shpd-92-101-138-175.vologda.ru) has quit (Remote host closed the connection)
[09:19:20] jya: outputting the identical audio stream as stored in the original file isn't there, and I don't think it's ever been there
[09:19:32] Beirdo: no, I don't think it is
[09:19:37] jya: does it make sense now ?
[09:19:41] Beirdo: for transcoding, it does copy though
[09:19:56] Beirdo: yeah, I think we are on the same wavelength now :)
[09:19:59] jya: the comment regarding the "copy" mode is
[09:20:20] jya: / Encoding from NuppelVideo to NuppelVideo with MP3 audio
[09:20:21] jya: // So let's not decode/reencode audio
[09:20:50] Beirdo: not sure if any other type of profile will trigger an audio copy
[09:21:06] jya: I may be completely wrong, because I only had a very quick glance
[09:21:18] jya: but my understanding of the current transcode bit
[09:21:35] jya: is that at best, you'll get stereo pcm out
[09:21:51] Beirdo: right, which is what we are used to
[09:22:07] Beirdo: as long as it gives stereo PCM, not 6-channel PCM :)
[09:22:13] jya: ok... the first priority , is rename that "raw" term.
[09:22:14] Beirdo: as that would be painful
[09:22:32] jya: so we're not talking different language like that
[09:22:50] Beirdo: right.
[09:22:57] jya: reminds me starting working on the audio code
[09:23:14] jya: in there we had constant references to frames and samples
[09:23:32] jya: when sometimes the function named framesomething
[09:23:36] jya: would deal with samples
[09:23:47] jya: the one called AddSamples, would deal with frame
[09:23:59] jya: and vice versa. a nightmare
[09:24:35] jya: the name of the argument was num_frames, when it should have been num_samples...
[09:24:57] Beirdo: always fun to clean up messes
[09:25:19] jya: Beirdo, can you make some magic like you did with [12345]
[09:25:19] MythLogBot: SVN 12345: (branch master) https://github.com/MythTV/mythweb/commit/18d0b946
[09:25:30] jya: so when we put #1234
[09:25:38] jya: it puts a link to the trac entry ?
[09:25:43] Beirdo: Yeah, it can be done
[09:25:50] Beirdo: I'll look at that tomorrow
[09:25:53] jya: thanks
[09:26:00] Beirdo: be pretty simple, really
[09:26:25] Beirdo: just a bit tired to try to get it in tonight :) 1:30am and all
[09:26:50] jya: tell me about it, went to bed at 3:30, to get up at 6:30 as I'm kid duty
[09:27:00] Beirdo: oh fun
[09:27:16] jya: went to see santa today, fell asleep on the couch
[09:28:37] jya: did we had an agreement yesterday regarding code style?
[09:28:46] jya: we had talked about not using 80 columns anymore..
[09:28:51] Beirdo: huh?
[09:29:02] Beirdo: not that I heard of
[09:29:06] jya: the suggestion was thrown in the air
[09:29:13] Beirdo: and certainly not on the mailing list
[09:29:22] Beirdo: I will strongly object to that
[09:29:55] jya: danielk22 wanted me to change all my verbose macro (VBAUDIO, VBERROR) to be again VERBOSE(VB_AUDIO, LOC +) so
[09:30:16] jya: (VBAUDIO is a macro to VERBOSE(VB_AUDIO, LOC + msg) already
[09:30:26] Beirdo: hehe
[09:30:38] jya: and this as a consequence of having to reformat all the strings to fit in 80 columns
[09:30:41] Beirdo: one of these days I intend to put in real logging
[09:30:51] jya: (ersonally think it's a waste of time .but ...)
[09:31:12] Steve_Goodey (Steve_Goodey!~steve@host86-145-237-137.range86-145.btcentralplus.com) has joined #mythtv
[09:31:13] jya: why strongly object? you're still using an ASCII VT100 monitor ?
[09:31:26] Beirdo: debug strings I'm often not picky about, but there is no reason to go over 80 columns in actual code
[09:31:43] jya: when you have things like
[09:32:06] Beirdo: the only reason I've heard to do so is pure laziness with fullscreen editors, most of which can do 80cols fine if asked
[09:32:30] Beirdo: and yes, I use vim on ssh connections
[09:32:55] Beirdo: 80x25 or 80x50 sometimes
[09:32:56] jya: audiotime = audbuf_timecode – (
[09:32:56] jya: ((main_buffer + soundcard_buffer) * (int64_t)eff_stretchfactor ) /
[09:32:57] jya: ((int64_t)effdsp * obpf));
[09:32:57] jya: 
[09:33:18] jya: make the font smaller :)
[09:34:33] Beirdo: every employer I've had doing software has had anal 80-col rules, and I've only a couple times had lines that were super-awkward to split
[09:35:36] jya: I guess you're also still using dot-matrix printer
[09:35:47] jya: 80 columns made a lot of sense on those
[09:36:09] Beirdo: 80 columns is still default size for all terminal windows like ssh and xterms
[09:36:42] jya: we're talking about dropping Xv, and here we are talking about keeping 80 columns
[09:37:21] jya: trying to do a git pull to update
[09:37:31] jya: it tells me: error path .... is unmerged
[09:37:40] jya: what's the easiest to drop it all
[09:37:41] jya: ?
[09:37:55] Beirdo: to get rid of local changes?
[09:37:56] jya: I can't do checkout on that file either
[09:37:58] jya: yes
[09:38:06] Beirdo: git reset --hard
[09:38:16] jya: can't do git stash ; git stash drop either
[09:38:18] jya: ah ok
[09:38:19] Beirdo: but all local changes will be gone
[09:38:25] jya: that's what I want
[09:38:33] jya: I finished my changes on another machine
[09:38:35] Beirdo: OK
[09:38:54] Beirdo: you may need to abort a merge or something too
[09:39:05] Beirdo: it should tell you if there's other things you need to do
[09:39:32] jya: mmm... I ran git reset --hard
[09:39:49] jya: all mod are gone, but doing git pull , put me back in the same state
[09:40:46] Beirdo: what's the message?
[09:41:18] jya: CONFLICT (content): Merge conflict in mythtv/libs/libmyth/audio/audiooutputsettings.cpp Automatic merge failed; fix conflicts and then commit the result.
[09:41:33] jya: there's no local modification on that file
[09:41:58] Beirdo: move it aside/delete it and try again
[09:42:00] jya: and I haven't committed here since I made a ocopy on the other machine where I committed and pushed
[09:42:12] Beirdo: or...
[09:42:17] Beirdo: git mergetool
[09:42:19] jya: tried that
[09:42:30] Beirdo: and see what it thinks needs merging
[09:42:59] jya: same file..
[09:43:12] jya: I'm going to delete the changes set to back in time a fair bit
[09:43:15] jya: and redo a pull
[09:43:48] Beirdo: if you want to completely reset it...and pull
[09:43:54] Beirdo: you can do a forced pull
[09:44:09] Beirdo: git pull origin +master:master
[09:44:12] Beirdo: for instance
[09:44:23] jya: that's for the temp/newaudiosetup branch..
[09:44:32] Beirdo: ah
[09:45:26] jya: now Im *very* confused
[09:46:03] Beirdo: heck, if it got into a really wonky state, you can always reclone
[09:46:17] jya: ok cool
[09:46:18] Beirdo: but that's not something ya wanna do too often, typically
[09:46:32] jya: I did git reset --hard HEAD~1 a few times
[09:46:50] jya: then git pull origin temp/newaudiosetup
[09:46:53] Beirdo: rigt
[09:46:54] jya: seems okay now
[09:46:55] xris: jya: better to do origin/master for that
[09:47:00] xris: git reset --hard origin/master
[09:47:13] Beirdo: well, it's on a non-master branch
[09:47:18] xris: that'll put you back where you would be with a clean clone (although with a ton of garbage)
[09:47:20] jya: xris: doesn't this work on master only ?
[09:47:26] xris: Beirdo: then on origin/branchname
[09:47:39] xris: as long as you reset to "origin" it should be like a clean clone
[09:47:56] xris: but as j-rod found, it leaves a ton of garbage around
[09:48:03] Beirdo: yeah
[09:48:12] Beirdo: git gc will love you later
[09:48:13] xris: left him about 100M larger than a clean clone
[09:48:18] xris: even after a git gc
[09:49:27] jya: how can I see the size of my local repo?
[09:49:30] Beirdo: that's odd. an aggressive gc should get rid of anything not referenced, I thought
[09:49:39] Beirdo: du -s .git?
[09:49:58] jya: 284848
[09:50:01] jya: seems allright
[09:50:13] jya: cd .git
[09:51:00] Goga777 (Goga777!~Goga777@shpd-92-101-138-175.vologda.ru) has joined #mythtv
[09:54:25] Steve_Goodey (Steve_Goodey!~steve@host86-145-237-137.range86-145.btcentralplus.com) has quit (Ping timeout: 245 seconds)
[09:56:26] Beirdo: the MP3 export finished.
[09:56:45] Beirdo: 2h18m50s for 1h30m show
[09:56:46] Beirdo: bah
[10:09:53] Beirdo: hahaha
[10:10:02] Beirdo: this is borked
[10:10:14] Beirdo: it's 4:30 long
[10:10:26] Beirdo: like 4h30m
[10:10:46] Beirdo: so it looks like it may have handed me 6 PCM channels
[10:16:24] Goga777 (Goga777!~Goga777@shpd-92-101-138-175.vologda.ru) has quit (Remote host closed the connection)
[10:40:30] stuartm: https://github.com/MythTV/mythtv/commit/a746d462a is a 'fix' now? The linking could/should be confined to mythbrowser but the entire point of classes like playgroup is to reduce the points of breakage if you change the DB schema etc, going from a high level api to direct db access is going about it the wrong way
[10:42:00] stuartm: nothing in that commit actually fixes the mytharchivehelper build failing because libmythtv is linked, it just ignores the problem instead
[10:44:07] stoffel (stoffel!~quassel@p57B4D5A2.dip.t-dialin.net) has joined #mythtv
[10:57:27] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv
[11:22:30] neolive (neolive!~chatzilla@41.30.11.188) has joined #mythtv
[11:26:59] neolive_ (neolive_!~chatzilla@41.27.75.115) has joined #mythtv
[11:29:03] neolive (neolive!~chatzilla@41.30.11.188) has quit (Ping timeout: 255 seconds)
[11:29:09] neolive_ is now known as neolive
[11:36:05] neolive (neolive!~chatzilla@41.27.75.115) has quit (Ping timeout: 245 seconds)
[11:37:48] neolive (neolive!~chatzilla@41.27.17.116) has joined #mythtv
[11:43:59] neolive (neolive!~chatzilla@41.27.17.116) has quit (Ping timeout: 265 seconds)
[11:56:44] Diverdude (Diverdude!~Diverdude@1709ds1-vbr.0.fullrate.dk) has joined #mythtv
[11:56:47] Diverdude: i find it quite insane that i have to install the entire mythtv package with mysq and everything on a stupid frontend machine....that is quite bad software strategy
[12:00:27] laga: Diverdude: #mythtv-users
[12:33:45] PointyPumper (PointyPumper!~pintlezz@190.244.73.13) has quit (Ping timeout: 265 seconds)
[12:40:56] gigem_ (gigem_!~david@host137.12.intrusion.com) has quit (Remote host closed the connection)
[12:41:06] PointyPumper (PointyPumper!~pintlezz@190.244.73.13) has joined #mythtv
[12:41:20] gigem_ (gigem_!~david@host137.12.intrusion.com) has joined #mythtv
[12:52:07] Goga777 (Goga777!~Goga777@shpd-92-101-138-175.vologda.ru) has joined #mythtv
[12:55:41] cocoa117 (cocoa117!~cocoa117@188-223-64-197.zone14.bethere.co.uk) has joined #mythtv
[13:03:37] jya: is there a way to move a git stash from one machine to another ?
[13:32:31] jya: what's the official name of the mythtv foundation again? (that's to assign copyrights)
[13:40:58] stuartm: MythTV Foundation
[13:47:25] jya: is there a default copyright message to put, license etc?
[13:47:43] jya: adding some new files..
[13:57:22] stuartm: we've never had a standard comment/license block
[13:58:06] stuartm: in the absence of anything in the file itself the root COPYRIGHT should apply
[14:01:04] wagnerrp: stuartm: i thought that 'known problem' with VDPAU was only relevent to onboard video chipsets with shared memory
[14:01:26] wagnerrp: the PCI bus should not be scaling with the clock rate of the CPU
[14:33:49] stuartm: wagnerrp: right, I read what I expected to read i.e. that he was using an IGP
[14:34:07] wagnerrp: yeah, no... 8400 PCI
[14:38:42] jya: what are the requirements to include mythverbose.h ?
[14:38:53] jya: I get "/usr/include/qt4/QtCore/qobjectdefs.h:51: error: expected initializer before ‘QtCoreModule’"
[14:50:38] ceros (ceros!~andres@xbmc/staff/ceros) has quit (Ping timeout: 240 seconds)
[14:51:44] ceros (ceros!~andres@xbmc/staff/ceros) has joined #mythtv
[14:58:28] elmojo: markk_: makes sense... patch OK as far as I can tell but I'm not very familiar with the display profile code
[15:10:52] cattelan_away (cattelan_away!~cattelan@c-24-118-127-188.hsd1.mn.comcast.net) has quit (Ping timeout: 255 seconds)
[15:28:35] Dave123-road (Dave123-road!~dave@cpe-74-74-222-96.rochester.res.rr.com) has quit (Quit: Leaving)
[15:53:46] jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has joined #mythtv
[16:09:45] Gibby (Gibby!~Gibby@204.118.10.244) has quit (Ping timeout: 260 seconds)
[16:28:04] stuartm: that windows build script thread is busy
[16:29:06] wagnerrp (wagnerrp!~wagnerrp_@NR-FT1-66-42-240-159.fuse.net) has quit (Ping timeout: 240 seconds)
[16:29:22] wagnerrp (wagnerrp!~wagnerrp_@NR-FT1-66-42-240-159.fuse.net) has joined #mythtv
[16:39:13] Steve_Goodey (Steve_Goodey!~steve@host86-145-237-137.range86-145.btcentralplus.com) has joined #mythtv
[16:43:52] Dave123-road (Dave123-road!~dave@cpe-74-74-222-96.rochester.res.rr.com) has joined #mythtv
[16:46:44] stoffel (stoffel!~quassel@p57B4D5A2.dip.t-dialin.net) has quit (Remote host closed the connection)
[16:48:20] Gibby (Gibby!~Gibby@204.118.10.244) has joined #mythtv
[17:41:29] gigem (gigem!~david@host137.12.intrusion.com) has joined #mythtv
[17:45:13] gigem_ (gigem_!~david@host137.12.intrusion.com) has quit (Ping timeout: 255 seconds)
[18:06:05] m4xx (m4xx!~spooky@c-76-19-95-158.hsd1.ct.comcast.net) has quit (Ping timeout: 245 seconds)
[18:16:27] jams: stuartm- do you use kate? and if so what QT version do you have
[18:17:12] Steve_Goodey (Steve_Goodey!~steve@host86-145-237-137.range86-145.btcentralplus.com) has quit (Remote host closed the connection)
[18:18:31] stuartm: jams: I use it via kdevelop, 4.6.2
[18:19:14] jams: notice that it's really slow with large files?
[18:19:26] jams: menus, buttons,redraws take forever
[18:19:38] stuartm: jams: I haven't noticed that
[18:19:50] stuartm: not at all
[18:20:08] jams: maybe it's because your on 4.6.2
[18:20:31] jams: there is a bug out there, and KDE dev's are blaming it on nokia/QT
[18:20:48] jams: i'm on QT 4.7 and kate has become unusable
[18:21:05] jams: i suggest you not update qt =)
[18:21:07] jams: thx
[18:22:24] jams: for reference http://bugreports.qt.nokia.com/browse/QTBUG-8389 and https://bugs.kde.org/show_bug.cgi?id=225228
[18:27:52] duerF (duerF!~tommi@heima.tommi.org) has joined #mythtv
[18:40:59] Dave123 (Dave123!~dave@cpe-74-74-222-96.rochester.res.rr.com) has quit (Quit: Leaving)
[18:43:02] elmojo: anyone know how to checkout a single commit from master to fixes/0.24?
[18:53:50] paul-h_: elmojo: git checkout fixes/0.24; git cherrypick {commitref};git push
[18:54:27] paul-h_: Use git log to find {commitref}
[18:55:13] Dave123 (Dave123!~dave@cpe-74-74-222-96.rochester.res.rr.com) has joined #mythtv
[18:55:13] paul-h_: That's from stuartm yesterday :)
[19:01:36] stuartm: jams: have you voted for the bug in QT's tracker? It probably won't have any effect, but you never know
[19:05:24] sphery: stuartm: I agree it doesn't fix mythplugins to allow linking to mythtv code, but since many people (you included) were complaining that they couldn't build mythplugins, it was a quick and easy way to make it work until someone decides to actually do the work required to fix all the library issues caused when linking libmythtv in mythplugins, this was a quick way to make the repo usable, again..
[19:05:53] stuartm: I wasn't complaining? plugins were building fine for me
[19:05:59] stuarta: i was
[19:06:11] sphery: ah, ok, well many others, than
[19:07:03] stuartm: seems like it would have been simpler to move the libmythtv linking line into mythbrowser.pro instead, that should fix the mytharchive build at least
[19:07:53] sphery: anyway, feel free to make it so the library we use for tv stuff can be used for non-tv stuff :) any approach is fine for me--just wanted it to work
[19:09:35] davide (davide!~gigem@cpe-76-187-29-95.tx.res.rr.com) has quit (Remote host closed the connection)
[19:09:58] paul-h_ is now known as paul-h
[19:11:28] gigem_ (gigem_!~gigem@cpe-76-187-29-95.tx.res.rr.com) has joined #mythtv
[19:11:33] gigem_ is now known as davide
[19:15:56] Steve_Goodey (Steve_Goodey!~steve@host86-145-237-137.range86-145.btcentralplus.com) has joined #mythtv
[19:37:44] elmojo: paul-h: thanks! I'll add it to UsingGit
[19:42:40] stuarta: good idea. i'll never remember it
[19:48:38] elmojo: when I cherry-pick I don't see the changes with git diff.... how can I diff the code versus what is in the base?
[19:49:28] wagnerrp: git log -n <n> to show you the hash of the commit
[19:49:41] wagnerrp: and then git show <hash> to show you the commit itself
[19:50:11] elmojo: yes but I want to see what differences I have in my tree
[19:50:31] wagnerrp: 'show' gives the diff
[19:50:55] elmojo: I thought I could cherry-pick and then run git diff and it would show the cherry-pick changes
[19:51:11] wagnerrp: when you cherry-pick, you directly commit all the changes
[19:51:26] elmojo: ok so commit is rolled into cherry-pick
[19:51:34] elmojo: makes sense
[19:51:37] wagnerrp: since youve committed, there are no longer outstanding differences between the working copy and the local repository to diff
[19:52:12] elmojo: I still wish there was a command that would show the differences between committed and the checked-out base
[19:52:25] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 272 seconds)
[19:52:44] wagnerrp: also, cherry-pick does not seem to reference the original commit in the other branch
[19:52:44] elmojo: but like you say since it's committed it will show up in git log
[19:52:48] elmojo: so that will work fine
[19:53:03] wagnerrp: i dont know if there is some better way to do that or not
[19:53:06] elmojo: ok, let me update UsingGit again
[19:53:08] stuarta: so what happens when the changeset doesn't apply cleanly?
[19:53:13] wagnerrp: no clue
[19:53:19] stuarta: that is bound to happen between trunk and fixes
[19:55:14] iamlindoro: apparently the commit is only done when the apply is clean
[19:55:32] iamlindoro: which begs the question, what happens when git thinks it applied cleanly, but it didn't
[19:58:32] elmojo: I don't like that 'git log' shows everything even when you are on a checked out branch like fixes/0.24... I like to just see commits for that branch... anyway to do that?
[19:58:44] wagnerrp: git log <branch>
[19:59:10] wagnerrp: but it shows you /everything/ in that branch
[19:59:21] wagnerrp: including commits from master from before the branch was branched from master
[19:59:41] wagnerrp: the log doesnt start from scratch at the branch
[20:02:25] stuarta: which is correct
[20:02:48] stuarta: svn has a --stop-on-copy option which stops it traversing back past the branch cut
[20:09:03] jannau: git log origin/fixes/0.24 ^origin/master
[20:09:40] elmojo: ok... so if I cherry-pick a commit from master on my fixes/0.24 branch how do I remove that specific change?
[20:10:51] jannau: I don't understand what you want
[20:11:34] elmojo: say I checkout a clean fixes/0.24 and then run git cherry-pick {commitref}... how do I revert the cherry-pick?
[20:12:11] elmojo: I tried running git log to get the commitref and running git revert but it said my tree was dirty
[20:12:13] jannau: if it's the only change, delete the branch and mae a frsh checkout
[20:12:30] elmojo: just curious in case I've got other commits or local changes
[20:12:53] elmojo: seems like git can get you in a very bad bind under certain scenarios
[20:13:10] jannau: git revert is something you very seldemly want to run
[20:15:09] jannau: I still don't really get what the problem is
[20:15:53] elmojo: how can you remove a local commit?
[20:16:10] jannau: you cherry-picked a change, made some other modifications (uncommitted) and you want remove the cherry-pick and preserve the other changes
[20:16:26] elmojo: yes
[20:18:02] jannau: are the other changes commitable? then the easiest and safest solution would be to commit them and git rebase -i $BASE and drop the cherry-pick
[20:18:42] elmojo: ok... simple enough
[20:23:38] elmojo: is there a git command if you have royally screwed up your local checkout to get it back to pristine condition? or do you have to just delete the entire repo and clone again?
[20:25:52] elmojo: ok, git reset did the trick
[20:39:30] mrand (mrand!~mrand@ubuntu/member/mrand) has left #mythtv ()
[20:47:16] mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv
[21:08:35] brfransen (brfransen!~brfransen@adrianDHCP-47.216-254-250.iw.net) has quit (Ping timeout: 245 seconds)
[21:20:22] Goga777 (Goga777!~Goga777@shpd-92-101-138-175.vologda.ru) has quit (Remote host closed the connection)
[21:30:08] NightMonkey (NightMonkey!debian-tor@pdpc/supporter/professional/nightmonkey) has joined #mythtv
[21:38:19] jya (jya!~avenardj@60-242-40-141.static.tpgi.com.au) has quit (Quit: jya)
[21:44:13] RDV_Linux (RDV_Linux!~doug@CPE001195554bb4-CM00252eac6f40.cpe.net.cable.rogers.com) has joined #mythtv
[22:11:05] Steve_Goodey (Steve_Goodey!~steve@host86-145-237-137.range86-145.btcentralplus.com) has quit (Ping timeout: 245 seconds)
[22:13:47] stuartm: how do you obtain a diff for a range of commits?
[22:14:04] jannau: git diff from..to
[22:14:10] stuartm: in this case I need to diff the last two commits I made but produce a single diff
[22:15:13] jannau: git diff origin/master..HEAD for example shows a single diff of all commit which are done on top of origin/master
[22:15:43] jannau: git diff HEAD~2..
[22:16:41] stuartm: jannau: thanks, that second example looks like it's done the right thing
[22:18:13] jannau: yes
[22:18:39] jannau: the .. are used to specify a range of commits
[22:19:12] stuartm: stuarta, sphery: can you try the following patch, distclean mythplugins and let me know if the build works – http://mythtv.pastebin.ca/2016902
[22:20:08] jannau: COMMIT_ID~n means the n-th parent of COMMIT_ID, FOO.. is short for FOO..HEAD
[22:20:22] stuartm: jannau: ok thanks, I tried that with the sha1 but it was only giving me the diff of one commit, must not have been inclusive e.g. I needed to specify the commit before the one I needed included in the range
[22:23:03] cesman (cesman!~cecil@pool-71-254-162-41.lsanca.fios.verizon.net) has joined #mythtv
[22:23:04] cesman (cesman!~cecil@pdpc/supporter/professional/cesman) has joined #mythtv
[22:23:04] cesman (cesman!~cecil@pool-71-254-162-41.lsanca.fios.verizon.net) has quit (Changing host)
[22:23:18] stuartm: ugh, Arch packager is screwing up the version info
[22:25:19] jannau: stuartm: yes, the first one is not included, which kind of makes sense if you think of git diff v0.7.0..v0.7.1 to create the diff between version 0.7.0 and 0.7.1
[22:25:51] stuartm: yeah
[22:27:48] Steve_Goodey (Steve_Goodey!~steve@host86-145-237-137.range86-145.btcentralplus.com) has joined #mythtv
[22:49:06] m4xx (m4xx!~spooky@c-76-19-95-158.hsd1.ct.comcast.net) has joined #mythtv
[22:54:18] jya (jya!~avenardj@60-242-40-141.static.tpgi.com.au) has joined #mythtv
[22:54:43] stuartm (stuartm!~gbee@cpc4-derb9-0-0-cust534.8-3.cable.virginmedia.com) has quit (Ping timeout: 240 seconds)
[22:55:01] stuartm (stuartm!~gbee@cpc4-derb9-0-0-cust534.8-3.cable.virginmedia.com) has joined #mythtv
[23:04:00] Steve_Goodey (Steve_Goodey!~steve@host86-145-237-137.range86-145.btcentralplus.com) has quit (Ping timeout: 245 seconds)
[23:13:07] Gibby (Gibby!~Gibby@204.118.10.244) has quit (Quit: ZNC - http://znc.sourceforge.net)
[23:13:31] Gibby (Gibby!~Gibby@204.118.10.244) has joined #mythtv
[23:41:15] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv

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