Sunday, January 8th, 2012, 00:10 UTC | ||
[00:10:37] | wagnerrp: | iamlindoro: do you have any preferred fallback behavior? |
[00:10:55] | wagnerrp: | the old API returned language specific values, falling back to english if none were provided |
[00:11:08] | wagnerrp: | the new one just gives you nothing |
[00:11:17] | wagnerrp: | and its left up to you to pull the english values if desired |
[00:11:55] | iamlindoro: | Yes, I think that ensuring the expected behavior works-- at least until such time as languages besides english are as good in the DB |
[00:12:09] | iamlindoro: | (ie, do pull in the english when nothing else is available) |
[00:13:39] | wagnerrp: | easy enough to pull off |
[00:20:27] | wagnerrp: | movie searches may be... interesting |
[00:20:36] | wagnerrp: | considering how wrong some of the foreign titles are |
[00:20:55] | wagnerrp: | such as... http://www.themoviedb.org/movie/155?language=fr |
[00:21:36] | wagnerrp: | sure, its right, but its not called 'The Dark Knight, The Dark Knight' |
[00:21:48] | iamlindoro: | the sooner people start seeing them, the sooner we can badger them to fix it :) |
[00:21:50] | wagnerrp: | that sounds like a title for a bad poem |
[00:22:02] | iamlindoro: | nevermore! |
[00:42:07] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[00:43:00] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[00:52:34] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[00:57:31] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv | |
[01:04:02] | danielk22 (danielk22!~danielk@96.57.9.142) has joined #mythtv | |
[01:22:08] | danielk22: | gigem: Thanks for fixing #10237 ! My cuymedia.net e-mail has been out since I upgraded to Kubuntu 11.10 so I just noticed the commit message (FYI to Kubuntu users, 11.10 has a lot of problems! Wait for the next LTS release..) |
[01:40:44] | danielk22 (danielk22!~danielk@96.57.9.142) has quit (Ping timeout: 255 seconds) | |
[01:42:33] | danielk22 (danielk22!~danielk@96.57.9.142) has joined #mythtv | |
[01:46:55] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[02:05:14] | davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv | |
[02:05:14] | davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host) | |
[02:05:15] | davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv | |
[02:17:11] | Beirdo: | danielk22: on #10236, I was seeing that the TVRec was being shutdown from main's cleanup() while the other TVRecs were still up. That's why I was figuring it was related to thread #24 not looking like it's actually shutting down. |
[02:17:20] | Beirdo: | Of course, I could be wrong :) |
[02:19:13] | Beirdo: | something to look at anyways :) |
[02:35:52] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Read error: Connection reset by peer) | |
[02:36:16] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[02:36:18] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[02:48:15] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[02:54:50] | neufeld: | OK. Long time feature request. "Allow transcoding while still retaining closed caption display capability". Done. http://www.mythtv.org/wiki/Transcoding_Preserving_Captions |
[02:55:57] | neufeld: | Other long time feature request. "Put these closed captions into a DVD, allowing them to be viewed even on a consumer DVD player rather than a software player". Done locally, sent email to mythburn.py maintainer to discuss cleanup and fixes. |
[02:57:37] | neufeld: | Oh, side effect from the transcoding one, we can make H.264 transcodes with a valid seek table, solving another annoyance people have had. |
[03:37:55] | XDS2010_ (XDS2010_!u1218@gateway/web/irccloud.com/x-hxvxurlncpydsurm) has quit (Remote host closed the connection) | |
[03:38:10] | superm1 (superm1!u4318@ubuntu/member/superm1) has quit (Remote host closed the connection) | |
[03:54:22] | XDS2010_ (XDS2010_!~u1218@gateway/web/irccloud.com/x-abxpbzrshknwkidl) has joined #mythtv | |
[04:17:15] | XDS2010_ (XDS2010_!~u1218@gateway/web/irccloud.com/x-abxpbzrshknwkidl) has quit (Remote host closed the connection) | |
[04:32:47] | pvr4me (pvr4me!~craigtrel@d24-150-72-59.home.cgocable.net) has joined #mythtv | |
[04:35:10] | pvr4me (pvr4me!~craigtrel@d24-150-72-59.home.cgocable.net) has quit (Client Quit) | |
[04:52:32] | dblain (dblain!~dblain@mythtv/developer/dblain) has quit (Ping timeout: 240 seconds) | |
[05:30:19] | dblain (dblain!~dblain@c-76-127-227-175.hsd1.ma.comcast.net) has joined #mythtv | |
[05:30:19] | dblain (dblain!~dblain@c-76-127-227-175.hsd1.ma.comcast.net) has quit (Changing host) | |
[05:30:19] | dblain (dblain!~dblain@mythtv/developer/dblain) has joined #mythtv | |
[07:32:17] | Goga777 (Goga777!~Goga777@176.15.224.141) has joined #mythtv | |
[07:44:42] | highzeth (highzeth!~hz@hoiseth.no) has quit (Ping timeout: 252 seconds) | |
[08:30:42] | highzeth (highzeth!~hz@hoiseth.no) has joined #mythtv | |
[09:21:14] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Read error: Connection reset by peer) | |
[09:21:43] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has joined #mythtv | |
[09:21:44] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has quit (Changing host) | |
[09:21:44] | kenni (kenni!~kenni@mythtv/developer/kenni) has joined #mythtv | |
[09:37:57] | markk: | neufeld: have you seen/looked at mythccextractor? |
[09:38:31] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv | |
[09:44:02] | kenni (kenni!~kenni@mythtv/developer/kenni) has quit (Ping timeout: 268 seconds) | |
[09:55:50] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has joined #mythtv | |
[09:55:51] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has quit (Changing host) | |
[09:55:51] | kenni (kenni!~kenni@mythtv/developer/kenni) has joined #mythtv | |
[10:19:27] | MavT (MavT!~MaverickT@dns2.arel.com.au) has joined #mythtv | |
[10:21:50] | XChatMav (XChatMav!~MaverickT@124-149-160-237.dyn.iinet.net.au) has joined #mythtv | |
[10:22:31] | MaverickTech (MaverickTech!~MaverickT@124-149-160-237.dyn.iinet.net.au) has quit (Ping timeout: 244 seconds) | |
[10:25:49] | MavT (MavT!~MaverickT@dns2.arel.com.au) has quit (Ping timeout: 276 seconds) | |
[11:05:03] | mike|2 (mike|2!~mike@c-76-115-119-121.hsd1.or.comcast.net) has quit (Remote host closed the connection) | |
[11:05:51] | mike (mike!~mike@c-76-115-119-121.hsd1.or.comcast.net) has joined #mythtv | |
[11:06:17] | mike is now known as Guest48707 | |
[11:11:01] | jeff999 (jeff999!~jeff@203-173-12-152.dyn.iinet.net.au) has joined #mythtv | |
[11:11:48] | jeff999 (jeff999!~jeff@203-173-12-152.dyn.iinet.net.au) has left #mythtv () | |
[11:23:56] | kenni (kenni!~kenni@mythtv/developer/kenni) has quit (Ping timeout: 268 seconds) | |
[11:32:07] | XChatMav (XChatMav!~MaverickT@124-149-160-237.dyn.iinet.net.au) has quit (Ping timeout: 276 seconds) | |
[11:32:42] | MaverickTech (MaverickTech!~MaverickT@124-149-160-237.dyn.iinet.net.au) has joined #mythtv | |
[11:36:09] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has joined #mythtv | |
[11:36:09] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has quit (Changing host) | |
[11:36:10] | kenni (kenni!~kenni@mythtv/developer/kenni) has joined #mythtv | |
[11:40:22] | kenni (kenni!~kenni@mythtv/developer/kenni) has quit (Ping timeout: 240 seconds) | |
[12:06:09] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has joined #mythtv | |
[12:06:10] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has quit (Changing host) | |
[12:06:10] | kenni (kenni!~kenni@mythtv/developer/kenni) has joined #mythtv | |
[12:20:19] | eharris (eharris!~eharris@99-179-7-82.lightspeed.austtx.sbcglobal.net) has quit (Read error: Connection reset by peer) | |
[12:20:25] | eharris (eharris!~eharris@99-179-7-82.lightspeed.austtx.sbcglobal.net) has joined #mythtv | |
[12:40:08] | kenni (kenni!~kenni@mythtv/developer/kenni) has quit (Ping timeout: 240 seconds) | |
[12:40:57] | rich0 (rich0!~rich0@gentoo/developer/rich0) has quit (Remote host closed the connection) | |
[12:52:33] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has joined #mythtv | |
[12:52:33] | kenni (kenni!~kenni@port649.ds1-ly.adsl.cybercity.dk) has quit (Changing host) | |
[12:52:33] | kenni (kenni!~kenni@mythtv/developer/kenni) has joined #mythtv | |
[13:05:49] | davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection) | |
[13:06:11] | davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv | |
[13:06:12] | davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host) | |
[13:06:12] | davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv | |
[13:10:28] | _gunni_ (_gunni_!~Gunni@koln-4d0d1d32.pool.mediaWays.net) has joined #mythtv | |
[13:20:03] | _gunni_ (_gunni_!~Gunni@koln-4d0d1d32.pool.mediaWays.net) has quit (Quit: KVIrc KVIrc Equilibrium 4.1.1, revision: 582911, sources date: 20110403, built on: 2011-08-19 03:31:37 UTC 582911 http://www.kvirc.net/) | |
[14:04:49] | danielk22: | Beirdo: It looks a bit odd. AFAICT the function it is in isn't acquiring any locks unless it's doing it implicitly in the QDateTime::operator=() method. |
[14:19:54] | neufeld: | markk: no, I haven't heard of that one. It's not installed on my LinHES box, and not in my MythTV git tree. Is that an outside project? |
[14:40:46] | stichnot (stichnot!~chatzilla@192.55.54.42) has quit (Remote host closed the connection) | |
[14:41:20] | stichnot (stichnot!~chatzilla@192.55.54.42) has joined #mythtv | |
[14:54:42] | stuartm: | mythtv/programs/mythccextractor |
[15:13:33] | ** neufeld does a git pull ** | |
[15:13:48] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Quit: Ex-Chat) | |
[15:18:19] | jams: | stuartm is that in .24 ? |
[15:19:06] | rsiebert_ (rsiebert_!~quassel@g225058061.adsl.alicedsl.de) has joined #mythtv | |
[15:19:29] | rsiebert (rsiebert!~quassel@g225058198.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds) | |
[15:21:05] | neufeld: | jams: not in 24/fixes. I'm still arguing with git to try to get it to go to HEAD. Git still completely confuses me as a read-only user of repositories. The docs don't seem to be set up around "I want to view this branch of the tree". |
[15:22:51] | neufeld: | Found it. git checkout master. I can see the directory now. |
[15:26:10] | ** neufeld is rebuilding ** | |
[15:28:10] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[15:33:17] | neufeld: | markk: doesn't look like that does what I need. I use ccextractor, which can extract ivtv and ATSC captions, and which is documented to work on DVB as well. That program allows me to say "extact only the captions from 11:29 to 15:27 in the recording, and clain that the timestamps are from 8:23 to 12:21". This way, by using only the non-cut parts of the show and concatenating them together, I can apply the cutlist and still keep the |
[15:33:17] | neufeld: | captions in sync. |
[15:34:29] | neufeld: | mythccextractor seems not to have those functions, it just blorts out the entire stream as a .srt, commercials and all. |
[16:15:32] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Quit: Leaving) | |
[16:16:07] | stichnot: | Sounds like mythccextractor could use --honorcutlist and/or an explicit cutlist option. Anything else? |
[16:25:21] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Read error: Operation timed out) | |
[16:25:47] | neufeld: | stichnot: the source code claims to handle DVB and ATSC, but no mention of ivtv captions, which are my primary workload. As long as the honorcutlist option also pastes the timestamps together so that caption time stands still during commercials, it's almost all I'd need. The final bit is this: adding captions to DVDs, I mentioned yesterday. The ivtv captions I have are sometimes overlapping. spumux doesn't like that, so I wrote a |
[16:25:48] | neufeld: | little script to ensure that caption entries have at least 1 second duration and the start of one caption never preceds the end of the previous one. If that can also be enforced, then I can drop ccextractor. Oh, and a locale setting, the ivtv captions I see are in UTF-8, but that might not be true everywhere. |
[16:26:03] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[16:28:07] | neufeld: | stichnot: with honorcutlist, it would work better than ccextractor, which has to rescan from the top to find each offset. So, if a file has 10 intervals, ccextractor has to read the first part of the file 10 times, the next part 9 times, and so on, it can actually take a long time. A myth-aware extractor wouldn't have to start over after every cut region. |
[16:33:30] | kth (kth!~kth@unaffiliated/kth) has quit (Read error: Connection reset by peer) | |
[16:36:36] | Goga777 (Goga777!~Goga777@176.15.224.141) has quit (Remote host closed the connection) | |
[16:40:27] | ** neufeld is AFK ** | |
[16:40:52] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[16:41:36] | stichnot: | I don't have access to ivtv recordings. Does mythccextractor actually ignore them? |
[16:56:06] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[17:08:08] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv | |
[17:15:02] | kenni (kenni!~kenni@mythtv/developer/kenni) has quit (Ping timeout: 240 seconds) | |
[17:16:44] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[17:47:38] | kenni (kenni!~kenni@mythtv/developer/kenni) has joined #mythtv | |
[17:51:45] | ** neufeld recovers from backup ** | |
[17:52:37] | neufeld: | I set a new prefix with configure for the HEAD compile, and some components installed over my 24/fixes install directory instead... |
[17:58:15] | neufeld: | OK, running mythccextractor on a file known to have ivtv captions. |
[18:00:36] | neufeld: | Works, extracts captions from there as well. A lot of 0-duration captions, it would also have to be fixed up to get it working with spumux. Oh, it would need ccextractor's --norollup option, the stream I was testing has rollup captions, which issue about 5 captions per second. I can't keep them synchronized if I'm re-timestamping them to be at least 1 second long each. |
[18:04:57] | davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection) | |
[18:05:19] | davide_ (davide_!~david@host70.16.intrusion.com) has joined #mythtv | |
[18:05:20] | davide_ (davide_!~david@host70.16.intrusion.com) has quit (Changing host) | |
[18:05:20] | davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv | |
[18:09:16] | stuartm: | wagnerrp: turns out the discid as used by tmdb and others isn't the serial number read by dvdnav etc, the hash produced by libdvdid is very quick to generate though – I'm querying the license with the author |
[18:09:59] | wagnerrp: | yeah, i thought it was something special, not just a simple code returned by the disk |
[18:14:23] | stuartm: | anyway, if the license is fine I'll integrate libdvdid and then bribe someone to write a disc lookup API for tmdb and tvdb |
[18:15:47] | wagnerrp: | tmdb already has one, but im not sure how that would best be worked into the existing grabber interface |
[18:17:55] | stuartm: | the 'get' api seems simple enough, the 'addid' is a little more complicated |
[18:18:11] | wagnerrp: | thats an understatement |
[18:18:37] | wagnerrp: | using it isnt that complicated in and of itself |
[18:18:44] | wagnerrp: | trying to get it to interface with mythtv.... |
[18:19:25] | wagnerrp: | basically, you request a token using your API key, open a browser page using that token, and then have the user manually log into their TMDB account and authenticate it |
[18:19:40] | wagnerrp: | that whole browser part is where we would fall apart |
[18:19:58] | stuartm: | addid isn't necessary to achieve what I want and indeed it wouldn't be worth the effort writing a UI to use it with unripped discs |
[18:20:52] | stuartm: | the lookup is all I want |
[18:21:01] | superm1 (superm1!u4318@ubuntu/member/superm1) has joined #mythtv | |
[18:21:21] | wagnerrp: | and all that really makes sense until such time as someone adds ripping back |
[18:24:57] | stuartm: | as I said earlier, it seems tvdb are collecting the discid, they just haven't added a lookup api – I don't know anyone on the inside of that project, do we have anyone who does? Doug maybe? |
[18:26:20] | wagnerrp: | you can try PMing him |
[18:26:34] | wagnerrp: | hes rarely on any channels, but hes usually idling on the server |
[18:27:42] | stuartm: | thanks |
[18:27:58] | wagnerrp: | its RDV_Linux if you didnt know off hand |
[18:29:31] | wagnerrp: | yeah, i dont see anything for it yet in there API |
[18:29:44] | wagnerrp: | but it would see simple enough a request to add to GetSeriesByRemoteID |
[18:30:37] | wagnerrp: | just return the series that contains that disk id, and leave it up to the application to then pull the episode record and figure out the specific episodes in question |
[18:32:20] | mcbaine1 (mcbaine1!~na@46.226.187.107) has joined #mythtv | |
[18:32:22] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 240 seconds) | |
[18:33:31] | mcbaine1: | Aloha peeps... http://www.omgubuntu.co.uk/2012/01/ubuntu-pow . . . aled-at-ces/ |
[18:33:57] | wagnerrp: | likely too underpowered to be of much interest |
[18:34:56] | wagnerrp: | not without some serious work to get things like memory usage under control, and new decoders supported |
[18:43:23] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[18:44:12] | wagnerrp: | stuartm: did mythmusic remove the SDL/libvisual stuff all together? or just the configure options? |
[18:49:25] | stuartm: | wagnerrp: the SDL usage is still there but I believe Paul removed the libvisual usage entirely |
[18:50:14] | wagnerrp: | ok, just wondering in regards to new ebuilds |
[18:50:23] | wagnerrp: | skd5aner: you might be interested in that ^^^ |
[18:50:43] | stuartm: | I hadn't noticed that the SDL configure arg was removed, that might not have been intentional |
[18:51:14] | stuartm: | or Paul has made it mandatory instead of optional |
[18:51:22] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[18:51:31] | wagnerrp: | not sure, i was just getting errors from the ebuild trying to use it |
[18:52:30] | markk: | I don't think sdl is required anymore – I certainly hope it isn't. |
[18:52:47] | stuartm: | markk: it's still referenced in goom |
[18:53:37] | stuartm: | an synaesthesia |
[18:53:41] | stuartm: | and |
[18:54:06] | markk: | stuartm: goom is definitely just a hangover |
[18:54:26] | markk: | synaesthesai the same (at a guess) |
[18:58:26] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[19:00:33] | stuartm: | markk, wagnerrp: ok, it's commented out which wasn't obvious when grepping |
[19:01:02] | stuartm: | so mythmusic should build without sdl |
[19:08:02] | stuartm: | I've committed the DVD speed setting removal, I suspect we might want to revisit the DVD read buffer, it's too large when the bitrate of the source is low, 4:3 content still causes buffering pauses for me because the drive is idle long enough between reads to stop spinning |
[19:08:36] | stuartm: | even with a drive speed of 1x |
[19:09:09] | wagnerrp: | stuartm: IIRC, isnt a speed of 1.8x required for full bitrate playback off a DVD? |
[19:17:11] | wagnerrp: | maybe that was bluray |
[19:17:29] | stuartm: | the read speed at 1x is somewhere over 11Mbps, the max bitrate for DVD video is 9.8Mbps |
[19:18:53] | wagnerrp: | yeah, 1x bluray is 36Mbps, but the content has a maximum bitrate of 54Mbps |
[19:19:17] | stuartm: | if it causes problems that are directly related to the speed and not our buffers then we can bump it to 2x |
[19:21:23] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[19:22:17] | stuartm: | moving to 1x resolved some issues for me but those were at least partly the fault of the buffer size, the lower speed just eased the problem by slowing down the reads |
[20:01:52] | cesman (cesman!~cesman@pool-108-38-214-203.lsanca.fios.verizon.net) has joined #mythtv | |
[20:04:46] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Remote host closed the connection) | |
[20:13:16] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[20:15:24] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Remote host closed the connection) | |
[20:16:06] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[20:19:23] | andreax1 (andreax1!~andreaz@p54BF38DF.dip.t-dialin.net) has joined #mythtv | |
[20:21:22] | andreax (andreax!~andreaz@p54BF2110.dip.t-dialin.net) has quit (Ping timeout: 240 seconds) | |
[20:25:35] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[20:29:25] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[20:29:37] | stuarta: | evening all |
[20:37:00] | cesman (cesman!~cesman@pool-108-38-214-203.lsanca.fios.verizon.net) has quit (Remote host closed the connection) | |
[20:44:38] | stuarta: | Beirdo: you alive? |
[20:57:01] | Beirdo: | yup |
[20:57:37] | stuarta: | you know what criteria the buildslave uses to either blow away or update the git checkout? |
[20:58:42] | Beirdo: | um, one sec |
[20:59:00] | stuarta: | i'm guessing the git url in the checkout must match the url in the .buildbot-sourcedata-<hash_or_summink> in the build root |
[21:00:10] | Beirdo: | dunno to that level. the mode="copy" in the Git step is important though |
[21:00:17] | stuarta: | yeah doing that |
[21:00:32] | stuarta: | though it doesn't yet have the initial checkout to copy from |
[21:00:33] | Beirdo: | that means it updates into source, then copies into build/source |
[21:00:48] | Beirdo: | the initial checkout will always end up being a clone |
[21:00:53] | stuarta: | so i'm trying to avoid the full initial checkout |
[21:01:14] | stuarta: | hoping i can copy it from one of my existing checkouts |
[21:01:18] | ** stuarta fiddles ** | |
[21:02:00] | Beirdo: | ahhh |
[21:02:23] | stuarta: | well it can't hurt to try |
[21:02:23] | Beirdo: | if you have a clean checkout already, rsync that over to the source dir, might work |
[21:02:49] | stuarta: | i need to do the equivalent of a cvs switch |
[21:02:51] | Beirdo: | I never tried, but I can see how it would be useful, a full checkout takes quite some time |
[21:02:59] | stuarta: | so i'm going to hack the .git/config |
[21:03:06] | stuarta: | to make it match |
[21:03:23] | Beirdo: | yeah that should be ok |
[21:04:05] | stuarta: | trying to test the osx buildbot and getting timeouts at the checkout phase. damn broadband |
[21:04:34] | Beirdo: | I think you can change teh timeout too |
[21:04:54] | Beirdo: | but yeah, an rsync then twiddle is likely the best bet |
[21:05:02] | stuarta: | the data seems to stop coming down from github before the timeout expires |
[21:05:35] | stuarta: | damn crappy broadband |
[21:05:43] | Beirdo: | heh |
[21:05:54] | Beirdo: | I've seen that before with svn too |
[21:16:49] | foobum (foobum!~mythtv@78-105-15-213.zone3.bethere.co.uk) has quit (Remote host closed the connection) | |
[21:16:58] | stuarta: | 391M is a full master clone as used by the buildslave! |
[21:17:29] | stuarta: | 974M for all branches |
[21:18:59] | mcbaine1: | hi there, I know it's a little off topic but do you thnk SRS can be used on Myth~Tv sometime in the future ?? http://goo.gl/zdlCP |
[21:20:56] | Beirdo: | stuarta: yeah, but even then, the git repo image is smaller than an svn checkout |
[21:22:29] | ** mcbaine1 refers to the question she asked some moments ago ... ** | |
[21:23:07] | stuarta: | patience young padawan |
[21:24:34] | kormoc: | mcbaine1, What exactly are you asking? |
[21:24:39] | mcbaine1: | stuarta, An answer to this might make your question more clear. |
[21:25:22] | Beirdo: | not sure what that link had to do with anything anyways. |
[21:26:24] | kormoc: | Yeah, the gnu bucks page doesn't have SRS anywhere on it |
[21:26:37] | mcbaine1: | soz.. http://goo.gl/Yz13e |
[21:27:37] | stuarta: | hmpf. it cleaned my sourcedir... |
[21:27:56] | danielk22: | stuarta: svn switch is pretty much equivalent to git checkout ... |
[21:28:22] | Beirdo: | stuarta: that's annoying, wonder why it cleaned it out like that, they must have stored more metadata somewhere? |
[21:28:28] | stuarta: | yeah, it's persuading the buildslave not to blow away the entire checkout and just use what i put there for it |
[21:28:36] | stuarta: | must have |
[21:28:55] | Beirdo: | after the first checkout, it should be fine, but that first one... yikes |
[21:29:07] | ** stuarta sighs ** | |
[21:29:26] | ** stuarta decides to order new broadband on monday ** | |
[21:29:26] | Beirdo: | you might be able to do it by using the git:// URL rather than the https: |
[21:29:26] | kormoc: | mcbaine1, we use ffmpeg/libav, so if they support it, we would. We're not really the ones to talk to about enhancing codec support |
[21:29:38] | stuarta: | nope, still blows it away |
[21:29:53] | mcbaine1: | right who is exactly.. plz be specific.. |
[21:30:00] | Beirdo: | kormoc: not to mention... we aren't terribly likely to add a for-pay codec :) |
[21:30:04] | stuarta: | i could well be that the build master knows it hasn't completed the initial checkout |
[21:30:18] | Beirdo: | stuarta: yeah, could be. |
[21:30:21] | stuarta: | not to mention they are for windows only |
[21:30:25] | Beirdo: | let me take a look on mine |
[21:31:47] | Beirdo: | I have (at the level above source/): |
[21:31:54] | Beirdo: | -rw------- 1 buildbot buildbot 40 2012-01–08 11:08 .buildbot-sourcedata-c291cmNl |
[21:32:07] | stuarta: | yeah, been trying to make the checkout match that |
[21:32:12] | Beirdo: | contains: |
[21:32:14] | Beirdo: | https://github.com/MythTV/mythtv master |
[21:32:19] | stuarta: | yup |
[21:32:41] | Beirdo: | now, what they hash to get that -c291cmNl, I dunno |
[21:32:59] | Beirdo: | likely the git URL |
[21:33:11] | mcbaine1: | stuarta, Although i used Windows pre-2009 I use myth-tv now & Ubuntu 11.10 .. the 2008 patent is open to be redone for Linux .. do you thnk this could be implemented for my Myth-TV ?? |
[21:33:51] | Beirdo: | but if you put in a copy of something synced to the latest git, then put in a file called exactly that with that contents, it might work |
[21:33:56] | stuarta: | like kormoc said, we use ffmpeg libs for our code support |
[21:34:01] | stuarta: | codec |
[21:34:11] | stuarta: | Beirdo: tried that |
[21:34:12] | Beirdo: | mcbaine1: talk to ffmpeg devs :) |
[21:34:17] | Beirdo: | stuarta: dang. |
[21:34:34] | mcbaine1: | ok is that #ffmpeg chl ?? |
[21:34:55] | Beirdo: | the only other thing I can think of is to change the timeout to much longer, and let it run |
[21:34:57] | stuarta: | well more to the point, hacking the .git/config so the url matched that in the .buildbot-sourcedata-.... file |
[21:35:23] | stuarta: | yeah, that'll be the last resort, is already 3600 |
[21:35:35] | Beirdo: | yeah, that, and make sure that it matches that (as that's what the buildbot config says) |
[21:35:41] | Beirdo: | well, the master one |
[21:36:21] | Beirdo: | ahhh, coffeee |
[21:48:29] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[22:06:34] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[22:17:06] | foobum (foobum!~mythtv@78-105-15-213.zone3.bethere.co.uk) has joined #mythtv | |
[22:40:18] | MaverickTech (MaverickTech!~MaverickT@124-149-160-237.dyn.iinet.net.au) has quit (Ping timeout: 248 seconds) | |
[22:57:23] | stuarta: | hmmm, it might just sneak inside the 3600sec timeout |
[22:57:46] | stuarta: | it's done 104M out of 205M in 34min |
[23:01:12] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[23:05:41] | stuarta: | Beirdo: any particular reason the build slaves fetch git via https? |
[23:11:56] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 240 seconds) | |
[23:19:48] | Beirdo: | there is, but I don't recall why offhand |
[23:20:23] | Beirdo: | https is more likely to work than git: in most situations, I guess. |
[23:20:35] | Beirdo: | firewalling, and all |
[23:21:00] | stuarta: | k |
[23:22:10] | stuarta: | this is annoying, its nearly checked all the objects out, and it's about to time out |
[23:22:26] | ** stuarta sets mode +stupid_timeout ** | |
[23:22:36] | stuarta: | +5 retryies |
[23:22:42] | Beirdo: | oh jeez |
[23:23:05] | stuarta: | and my timeout is 1hr :( |
[23:23:28] | ** stuarta cries ** | |
[23:24:46] | ** stuarta resets to 3hr timeout and 5 retries. ** | |
[23:25:31] | stuarta: | what is even more annoying is the checkout is continuing in the background |
[23:34:00] | stuarta: | Beirdo: i recall you saying something about there could only be one repo used on a slave. why is that? |
[23:36:41] | Beirdo: | umm, it's a limitation of how things work with buildbot. I did get around it for the cppcheck slave task IIRC |
[23:37:36] | Vollstrecker_ (Vollstrecker_!~Vollstrec@p4FC7A11B.dip.t-dialin.net) has joined #mythtv | |
[23:38:36] | stuarta: | i did find that if you use mode="update" on 2 repo's they both try to use <buildarea>/source to check out the original copy |
[23:38:46] | Beirdo: | yeah |
[23:38:54] | Beirdo: | that may have been it |
[23:39:02] | Beirdo: | check the cppcheck builder :) |
[23:39:05] | Vollstrecker_: | Hi, guys, got another intressting problem. I copied a dvd into a folderstructure, with IFO, BUP and VOB's, it's played flawless. If I use genisoimage to pack it into an iso, it doesn't play. |
[23:39:35] | stuarta: | 2x mode="update" :) |
[23:39:43] | Beirdo: | workdir difference |
[23:39:50] | stuarta: | so that might be 2x mode="copy" where it goes astray |
[23:39:59] | sphery: | wagnerrp / stuartm: https://github.com/MythTV/mythtv/commit/e1dea7194 ... "MythMusic no longer depends on SDL or libvisual" |
[23:40:20] | Beirdo: | Vollstrecker_: try #mythtv-users |
[23:40:23] | stuarta: | mode="update" is fine |
[23:40:34] | stuartm: | sphery: right, I realised that when I looked at the code instead of just the git output |
[23:40:41] | stuartm: | git? grep |
[23:40:55] | Beirdo: | mode=update had other undesirable side effects IIRC |
[23:41:07] | sphery: | stuartm: yeah, just wanted to confirm it's intentional and seemingly meant to stay that way (not just temporarily commented) |
[23:41:12] | Beirdo: | but if it works for ya :) |
[23:41:17] | stuarta: | only using that for the packaging repo |
[23:41:20] | stuartm: | sphery: the thing is that the SDL stuff is still there just commented out |
[23:41:25] | stuarta: | so it's pretty safe for that |
[23:41:29] | Beirdo: | ahhh. :) Makes sense |
[23:41:52] | stuarta: | basically, i'm pulling the packaging repo first |
[23:41:56] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[23:42:07] | Vollstrecker_: | I can try, but as frontend reports on console "libdvdnav: No support for encrypted dvd", I guess it's more a code problem. |
[23:42:08] | stuartm: | it could probably be deleted, but I guess the idea was to keep it around until a pure opengl version is written |
[23:42:09] | stuarta: | to get updated build scripts |
[23:42:33] | stuartm: | Vollstrecker_: you've installed libdvdcss2? |
[23:43:03] | Vollstrecker_: | Jep, mplayer plays the iso. |
[23:43:14] | Beirdo: | stuarta: yeah, makes sense |
[23:43:33] | Vollstrecker_: | To be more precise, First mplayer plays the iso, and second it's not excrypted. |
[23:43:58] | stuarta: | well, it's off and running with stupid timeouts so i think i'll go sleep while it has a think |
[23:44:31] | stuarta: | hopefully i'll get this beaten into shape shortly |
[23:45:08] | Beirdo: | cool. Looking forward to an osx.py module to add to our builds :) |
[23:45:36] | stuarta: | i'll check it in when i've got it sorted |
[23:45:51] | stuartm: | libdvdnav thinks it is encrypted ... |
[23:46:08] | stuarta: | still toying with the idea of only using osx-packager to bootstrap the environment, and then building as per the standard linux builds |
[23:46:47] | stuarta: | cleaner++, tho different to how a regular user would build it |
[23:46:48] | stuartm: | libdvdnav is external code, could be a bug in the version we bundle so I'd start by logging at the changelog for the original dvdnav and see if they mention fixing something like that |
[23:46:49] | Vollstrecker_: | Question is: why. I'm pretty sure, but I don't know how to recognise this. |
[23:46:57] | Beirdo: | would still need a separate build config |
[23:47:18] | Beirdo: | but I like that, that's pretty similar to how I reworked the mingw one |
[23:47:23] | stuarta: | oh i've got an osx.py on the boil |
[23:50:39] | stuarta: | the mingw one is a good reference for this, since it's the same concept |
[23:51:01] | stuarta: | lots of hand installed deps, rather than standard os packages |
[23:52:20] | Beirdo: | yeah, the bootstrap.sh was reworked from LVR's build script for that one |
[23:52:55] | stuarta: | osx-packager.pl pretty much covered that already, just a few tweaks here and there |
[23:54:37] | Beirdo: | might be nice to have that in extras under the buildbot dir like the mingw stuff |
[23:54:42] | Beirdo: | I dunno |
[23:55:00] | stuarta: | it's already in packaging, so it can stay there for now |
[23:55:19] | Beirdo: | yeah |
[23:55:50] | stuarta: | anyway nn |
[23:55:55] | Beirdo: | it's not really a packaging script though, it's a build script, isn't it? |
[23:56:00] | Beirdo: | not that it really matters :) |
[23:56:03] | stuarta: | does both |
[23:56:06] | Beirdo: | ahh |
[23:56:19] | Beirdo: | have a good sleep :) |
[23:56:39] | stuarta: | no likely, had to eat all the chocolate in the house so wifey wouldn't eat it |
[23:56:51] | stuarta: | sugar++++++ |
[23:57:33] | Beirdo: | hhehe |
[23:57:47] | Beirdo: | I tend to load up on caffeine, myself |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.