--- | Log | opened Thu Dec 27 00:00:10 2007 |
00:25 | |-| | gardz [n=grimcogs@ppp121-44-202-128.lns3.mel4.internode.on.net] has joined #mythtv |
00:31 | |-| | hacosta_ [n=hector@189.160.60.162] has joined #mythtv |
00:45 | |-| | jhulst [n=jhulst@unaffiliated/jhulst] has joined #mythtv |
00:49 | |-| | hacosta__ [n=hector@189.160.60.162] has quit [Read error: 110 (Connection timed out)] |
01:41 | |-| | rooaus [n=cameron@ppp59-167-168-137.lns1.mel4.internode.on.net] has joined #mythtv |
01:46 | |-| | xris [n=xris@xris.forevermore.net] has left #mythtv [] |
02:07 | |-| | rooaus [n=cameron@ppp59-167-168-137.lns1.mel4.internode.on.net] has left #mythtv [] |
02:12 | |-| | jhulst [n=jhulst@unaffiliated/jhulst] has quit ["Konversation terminated!"] |
03:17 | |-| | gnome42 [n=gnome42@76-10-147-200.dsl.teksavvy.com] has quit [Remote closed the connection] |
03:21 | |-| | onixian [n=xian@89-96-28-147.ip10.fastwebnet.it] has joined #mythtv |
03:57 | |-| | richards [n=richard@rns-stearn.demon.co.uk] has joined #mythtv |
04:06 | |-| | onixian [n=xian@89-96-28-147.ip10.fastwebnet.it] has quit [Read error: 104 (Connection reset by peer)] |
04:07 | |-| | th1 [n=thomas@cpc1-cmbg4-0-0-cust200.cmbg.cable.ntl.com] has joined #mythtv |
04:10 | |-| | zCougar [n=cougar@lost.data.ee] has joined #mythtv |
04:10 | |-| | Cougar [n=cougar@lost.data.ee] has quit [Remote closed the connection] |
04:11 | |-| | zCougar changed nick to Cougar |
04:31 | |-| | stuarta [n=stuart@unaffiliated/stuarta] has joined #mythtv |
04:36 | |-| | th1 [n=thomas@cpc1-cmbg4-0-0-cust200.cmbg.cable.ntl.com] has quit [Read error: 113 (No route to host)] |
04:40 | |-| | th1 [n=thomas@cpc1-cmbg4-0-0-cust200.cmbg.cable.ntl.com] has joined #mythtv |
05:05 | |-| | grokky [n=grokky@ppp59-167-69-101.lns1.mel6.internode.on.net] has joined #mythtv |
05:13 | |-| | beavis [n=beavis@drms-590c7437.pool.einsundeins.de] has joined #mythtv |
05:31 | |-| | LoneShadow|work [n=Lone@c-76-103-55-28.hsd1.ca.comcast.net] has joined #mythtv |
05:31 | |-| | rpm_ [n=rpm@nat.supportedsystems.net] has joined #mythtv |
05:32 | |-| | LoneShadow|work changed nick to LoneShadow |
05:34 | <rpm_> | xbox frontend users: is there a noticable speed increase between installing to an image file on the fatx file system, and installing to a native partition? |
05:34 | [~] | stuarta points to the topic |
05:35 | <rpm_> | Doh! wrong tab. sorry folks |
06:01 | <gbee> | what formats aren't supported by mythtranscode --buildindex that are supported by mythcommflag --rebuild? |
06:17 | |-| | onixian [n=xian@89-96-28-147.ip10.fastwebnet.it] has joined #mythtv |
06:32 | |-| | gardz [n=grimcogs@ppp121-44-202-128.lns3.mel4.internode.on.net] has quit [] |
06:38 | |-| | splat1 [n=splat1@rf1.splat1.com] has joined #mythtv |
06:40 | |-| | beavis [n=beavis@drms-590c7437.pool.einsundeins.de] has quit [Remote closed the connection] |
06:42 | |-| | justinh [n=justinh@spc1-salf3-0-0-cust997.bagu.broadband.ntl.com] has joined #mythtv |
06:53 | |-| | grokky [n=grokky@ppp59-167-69-101.lns1.mel6.internode.on.net] has quit [] |
06:56 | |-| | th1 [n=thomas@cpc1-cmbg4-0-0-cust200.cmbg.cable.ntl.com] has quit [Read error: 113 (No route to host)] |
07:25 | |-| | melunko [n=hmelo@200.184.118.132] has joined #mythtv |
07:29 | <gbee> | anyone know what CPUs were struggling with transparent images in watch recordings that meant the fleximage stuff was implemented? |
07:30 | <justinh> | no idea there gbee |
07:32 | <justinh> | don't think the commit history goes far enough back |
07:34 | <justinh> | I think I really need to sit down & work out a proper use case for this appearance setting widget |
07:35 | |-| | BleedAway [i=whocares@saus04.usc.es] has joined #mythtv |
07:40 | <justinh> | damn I've just thought of a major snag with my idea. a plugin can't draw outside of the main mythtv window area can it? |
07:40 | <justinh> | not a major limitation but people would run into problems if they were running myth in a smaller size than their screen |
07:41 | <gbee> | justinh: if that's the case, then they wouldn't be too concerned about overscan? |
07:42 | <justinh> | basic idea of mine with this appearance thing is to put 2 arrows onscreen. pressing select alternates which arrow is selected. arrow can be repositioned with arrow keys to the screen edge (maybe have a flag for large/small movements too). Press menu to er... bring up a menu giving the option to save the new size setting |
07:44 | <justinh> | maybe it'd be easier to change the code to draw 2 bitmaps on top of the appearance setup menu. I'm sure I looked at it & thought it'd be too much though |
07:47 | <justinh> | draw one bitmap at (x_offset, y_offset) and the other at (x_size - x_offset - bitmap_xsize, y_size - y_offset - bitmap_ysize) |
07:48 | <justinh> | nah fwiw it won't do me any harm to bash out a plugin even if nobody ever uses it |
07:53 | <gbee> | change for fleximage dates back at least 5 years, assuming that it was made for the old CPUs back then I can't really see it's relevance with most frontends in use now |
07:54 | <gbee> | considering mythui doesn't even support the concept and that few themes actually use it, I'm thinking that the setting is now just a source of confusion |
07:55 | <justinh> | I think some themes still use it but not properly |
07:55 | |-| | Reepicheep [n=Reepiche@97-87-66-161.dhcp.krny.ne.charter.com] has quit [] |
07:56 | <gbee> | justinh: wouldn't put the arrows in the appearance setup menu, too fiddly considering that all those menus are done with the settings wizard |
07:56 | <gbee> | only way that would properly work is by creating a new widget for the purpose |
07:56 | <justinh> | if anything it only causes more memory to be used & on leaner cpus they're likely to be short of that anyway IMHO |
07:58 | <gbee> | shouldn't really cause more memory, at least not in any significant amounts, once it's a pixmap in memory I don't think the fact that it's a transparent pixel makes any difference |
07:58 | <justinh> | hrm GetScreenSettings is only good for screenwidth, wmult, screenheight, hmult. I need X & Y offset too. won't harm to do just one iddy biddy little query I spose |
08:01 | <gbee> | x/y offset are stored as settings no? so a GetSetting("xoffset") ought to do it |
08:02 | <justinh> | GuiOffsetX & GuiOffsetY aren't even in the settings table til they've been set to non-zero |
08:03 | <gbee> | GetNumSetting("GuiOffsetX", 0) then |
08:04 | <gbee> | second value is the one used if the setting can't be found in the table |
08:04 | |-| | reynaldo [n=rverdejo@190-82-33-10.adsl.cust.tie.cl] has quit [Read error: 110 (Connection timed out)] |
08:05 | <justinh> | ahhh |
08:05 | <gbee> | GetNumSetting is used for settings which return an int(eger), GetSetting returns a QString |
08:16 | |-| | th1 [n=thomas@cpc1-cmbg4-0-0-cust200.cmbg.cable.ntl.com] has joined #mythtv |
08:16 | <justinh> | cheers gbee :) |
08:28 | |-| | joobie [n=joobie@joobie.org] has quit ["This computer has gone to sleep"] |
08:41 | |-| | th1 [n=thomas@cpc1-cmbg4-0-0-cust200.cmbg.cable.ntl.com] has quit ["Leaving"] |
08:48 | |-| | Reepicheep [n=Reepiche@97-87-66-161.dhcp.krny.ne.charter.com] has joined #mythtv |
08:49 | |-| | Reepicheep [n=Reepiche@97-87-66-161.dhcp.krny.ne.charter.com] has quit [Client Quit] |
08:50 | |-| | Reepicheep [n=Reepiche@97-87-66-161.dhcp.krny.ne.charter.com] has joined #mythtv |
09:05 | |-| | Cardoe [n=cardoe@gentoo/developer/Cardoe] has joined #mythtv |
09:16 | |-| | hacosta_ [n=hector@189.160.60.162] has quit [Read error: 104 (Connection reset by peer)] |
09:29 | |-| | bendailey [n=bendaile@mail.bhmsd.k12.in.us] has joined #mythtv |
10:19 | |-| | beata-- [n=beata@c-68-83-135-4.hsd1.nj.comcast.net] has joined #mythtv |
10:20 | |-| | beata [n=beata@c-68-83-135-4.hsd1.nj.comcast.net] has quit [Read error: 104 (Connection reset by peer)] |
10:40 | |-| | rpm_ [n=rpm@nat.supportedsystems.net] has quit ["Ex-Chat"] |
10:53 | |-| | onixian [n=xian@89-96-28-147.ip10.fastwebnet.it] has quit ["Leaving"] |
10:59 | |-| | onixian [n=xian@89-96-28-147.ip10.fastwebnet.it] has joined #mythtv |
11:02 | |-| | zdzisekg [n=zdzisekg@mail.swoc.com] has joined #mythtv |
11:02 | |-| | zdzisekg [n=zdzisekg@mail.swoc.com] has quit [Client Quit] |
11:02 | |-| | zdzisekg [n=zdzisekg@mail.swoc.com] has joined #mythtv |
11:22 | |-| | superm1 [n=superm1@ubuntu/member/superm1] has quit ["Leaving"] |
11:25 | <gbee> | Captain_Murdoch: not that it matters much, but I've always thought that it made more sense because of their respective primary roles for mythtranscode to rebuild seek tables than mythcommflag |
11:28 | <gbee> | seems to me that mythcommflag was tasked to do the job simply because at the time it was the only application at that time which went through the file, the seek table building was tagged onto the flagging part but they had very little in common |
11:28 | <gbee> | just my impression though, since I've never looked at either mythtranscode or mythcommflag in any detail |
11:34 | |-| | xris [n=xris@ip67-88-193-254.z193-88-67.customer.algx.net] has joined #mythtv |
11:45 | |-| | adante_ [n=adante@124-171-229-228.dyn.iinet.net.au] has joined #mythtv |
11:59 | |-| | reynaldo [n=rverdejo@152.74.239.212] has joined #mythtv |
12:00 | |-| | adante [n=adante@124-171-221-210.dyn.iinet.net.au] has quit [Read error: 110 (Connection timed out)] |
12:00 | |-| | adante_ changed nick to adante |
12:15 | |-| | zdzisekg [n=zdzisekg@mail.swoc.com] has quit ["Easy as 3.14159265358979323846..."] |
12:22 | |-| | catinpan changed nick to catinpan_away |
12:25 | |-| | WindowSmasher [n=Cory_Mil@208.70.116.25] has joined #mythtv |
12:25 | <WindowSmasher> | Hey all. Any word lately on an rss plugin that supports torrent downloads? |
12:26 | <WindowSmasher> | sorry! |
12:26 | |-| | WindowSmasher [n=Cory_Mil@208.70.116.25] has left #mythtv [] |
12:26 | |-| | reynaldo [n=rverdejo@152.74.239.212] has quit [Read error: 110 (Connection timed out)] |
12:27 | |-| | catinpan_away [n=cattelan@ip65-44-182-162.z182-44-65.customer.algx.net] has quit [Read error: 104 (Connection reset by peer)] |
12:27 | |-| | Reepicheep [n=Reepiche@97-87-66-161.dhcp.krny.ne.charter.com] has quit [] |
12:34 | |-| | rsp2k [n=rpm@unaffiliated/rsp2k] has joined #mythtv |
12:42 | |-| | zdzisekg [n=zdzisekg@mail.swoc.com] has joined #mythtv |
12:55 | |-| | onixian [n=xian@89-96-28-147.ip10.fastwebnet.it] has quit [Read error: 110 (Connection timed out)] |
13:01 | |-| | zdzisekg [n=zdzisekg@mail.swoc.com] has quit ["I used to think I was indecisive, but now I'm not too sure."] |
13:51 | |-| | gnome42 [n=gnome42@76-10-147-200.dsl.teksavvy.com] has joined #mythtv |
13:55 | |-| | reynaldo [n=rverdejo@190-82-40-33.adsl.cust.tie.cl] has joined #mythtv |
13:58 | |-| | Reepicheep [n=Reepiche@97-87-66-161.dhcp.krny.ne.charter.com] has joined #mythtv |
14:14 | |-| | aevil [n=aevil@ip-62-143-170-233.1211H-CUD12K-04.ish.de] has joined #mythtv |
14:18 | |-| | reynaldo [n=rverdejo@190-82-40-33.adsl.cust.tie.cl] has quit [Read error: 110 (Connection timed out)] |
14:42 | <jams> | would 4376 break the telnet controls? |
14:48 | |-| | LoneShadow [n=Lone@c-76-103-55-28.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] |
14:57 | |-| | ben [n=ben@i-195-137-17-204.freedom2surf.net] has joined #mythtv |
14:58 | <ben> | im running ubuntu with mythtv but the screensaver keeps turning on, i cant get to the option in system prefs |
14:58 | <ben> | how can i do it through console |
14:58 | <laga> | ben: ask in #mythbuntu |
14:59 | <ben> | im not running mythbuntu on that machine |
14:59 | <Daviey> | ask in #ubuntu-mythtv then :) |
15:00 | <Daviey> | ben: (This is the Mythtv *development* channel.. you will get a pitch fork inserted into you if you seek support here) |
15:00 | <ben> | ok, sorry |
15:09 | [~] | justinh wonders what on Earth is wrong with so many irc clients that so many people miss the joining message & topic |
15:22 | <gbee> | Daviey: you make us sound like such an unfriendly bunch |
15:22 | <gbee> | I only used the pitchfork that _one_ time .... |
15:23 | <justinh> | heheh this plugin might just take me the rest of my life to finish at the current rate of progress :P |
15:28 | <Daviey> | gbee: #mythtv is one of the coldest places on IRC |
15:28 | <gbee> | hope to get to work on a few tickets tomorrow |
15:28 | <Daviey> | I thought it best to warn him before justinh jumps in for the kicking :) |
15:29 | [~] | justinh refrains from typing a reply |
15:30 | |-| | beavis [n=beavis@drms-590c7437.pool.einsundeins.de] has joined #mythtv |
15:32 | <gbee> | not meant to be a social club :) fact is that if we didn't stop OT discussions firmly, then this channel would become unusable for those devs and prospective devs who read back over the channel history to keep on top of the latest topics |
15:33 | <gbee> | I have a hard enough time keeping up with all the threads in the -dev mailing list, if this channel was nearly as busy I wouldn't have the time to do it |
15:34 | <justinh> | well, if I haven't cracked this compile error by this time tomorrow I'll have to come, cap in hand ;) |
15:35 | |-| | ben [n=ben@i-195-137-17-204.freedom2surf.net] has quit ["Leaving"] |
15:36 | <justinh> | derr.. I forgot how useful compiler messages can be. if it says there's no member function declared in a class it really means it |
15:36 | <gbee> | justinh: happy to help at any time |
15:39 | |-| | kormoc [n=kormoc@unaffiliated/kormoc] has joined #mythtv |
15:40 | <justinh> | blimmin eck :) |
15:42 | <gbee> | 'cept on Wednesdays, or any date with a 3 in it |
15:43 | <justinh> | I was blimmin ecking at the stupidity of the schoolboy error I'd made |
15:44 | <justinh> | never believe somebody else's .h file |
15:45 | <justinh> | looking in iconview.cpp to see how the image loading is done, couldn't find a declaration of load_pixmap, so (have a laugh, go on) I just assumed bools don't need to be defined. My excuse is that I have a cold & I'm sticking by it |
15:47 | |-| | VolVE [n=bclaydon@c-76-118-99-51.hsd1.ma.comcast.net] has joined #mythtv |
15:49 | |-| | VolVE [n=bclaydon@c-76-118-99-51.hsd1.ma.comcast.net] has left #mythtv [] |
16:03 | <gbee> | justinh: calling gContext->LoadScaleImage() should be enough to get a QImage you can then use, using the mythcontext (soon to be mythui) classes ensures that the global cache (when written) and theme cache get used |
16:08 | <gbee> | some of the plugins aren't great examples since they were written without knowledge of the wider code or before developments were made in libmyth |
16:09 | <gbee> | not a huge deal, they work fine, they aren't as easy to maintain |
16:15 | |-| | catinpan [n=cattelan@ip65-44-182-162.z182-44-65.customer.algx.net] has joined #mythtv |
16:25 | <gbee> | justinh: was the UK icon stuff backported to -fixes? |
16:26 | <gbee> | I'm not sure if you want to keep it updated in trunk now that services.mythtv.org is online? |
16:33 | |-| | rsp2k [n=rpm@unaffiliated/rsp2k] has left #mythtv ["Leaving."] |
16:41 | |-| | joobie [n=joobie@58.108.192.59] has joined #mythtv |
16:55 | |-| | jhulst [n=jhulst@unaffiliated/jhulst] has joined #mythtv |
17:01 | |-| | melunko [n=hmelo@200.184.118.132] has quit ["Ex-Chat"] |
17:04 | <Cardoe> | gbee: what's services. ? |
17:05 | <Chutt> | Cardoe, channel icon stuff, to start with |
17:06 | <gbee> | web based storage/code for stuff like icon configuration, mythtv-setup/mythfrontend connects and gets up to date icon data based on the users channels (callsign, xmltvid or dvb/atsc service ids) |
17:07 | <gbee> | or rather it will be mythtv-setup, testing a patch atm, until now it's used a script in contrib/master_iconmap, channel_icons.pl |
17:08 | <Cardoe> | ah neat. |
17:08 | <Cardoe> | crummy thing about the current -fixes icons for US is that the script generates .gif links right now.. but the upstream provider switched to .jpg several months ago |
17:09 | <Cardoe> | so when it goes to download them all, it sits there 404ing each one |
17:09 | <gbee> | idea is to avoid the mess of updating scripts/data files in SVN every time there is a tiny change, in future I think we'd probably like to see it handle themes and updates for things like mythweather scripts |
17:10 | <gbee> | but I guess it all depends on how well the icon stuff works |
17:17 | <xris> | should be able to just generate an icon xml file from services.mythtv.org and pass it out for UK stuff |
17:18 | <gbee> | xris: not really much point is there? UK users can use services.mythtv.org just the same as everyone else |
17:20 | <gbee> | I want to check with Justin first, but the UK icon stuff in contrib is a redundant |
17:20 | <xris> | gbee: but only with trunk |
17:21 | <gbee> | xris: the UK icon stuff was never backported to -fixes anyway, so 0.20 users have never had an icon script which works for them (except xmltv) |
17:22 | <xris> | ah |
17:22 | <xris> | ok |
17:23 | <gbee> | if 0.21 gets released as scheduled, then they'll only need to wait a couple of months |
17:25 | <xris> | true |
17:35 | |-| | bendailey [n=bendaile@mail.bhmsd.k12.in.us] has quit ["Leaving."] |
17:35 | |-| | grokky [n=grokky@ppp59-167-69-101.lns1.mel6.internode.on.net] has joined #mythtv |
18:03 | |-| | Cardoe [n=cardoe@gentoo/developer/Cardoe] has quit ["Leaving"] |
18:11 | |-| | jarle [n=jarle@70.84-234-133.customer.lyse.net] has quit [Read error: 110 (Connection timed out)] |
18:12 | |-| | jarle [n=jarle@70.84-234-133.customer.lyse.net] has joined #mythtv |
18:13 | |-| | grokky [n=grokky@ppp59-167-69-101.lns1.mel6.internode.on.net] has quit [Read error: 110 (Connection timed out)] |
18:17 | |-| | JoeBorn [n=rootmeis@218.80.244.90] has joined #mythtv |
18:22 | <justinh> | gbee: don't think the uk icon script was backported. as for whether there's a point keeping it updated or not.. might look at it tomorrow |
18:23 | <justinh> | and btw I'm using gContext->LoadScaleImage() |
18:23 | <justinh> | now I just get a warning "control reaches end of non-void function" |
18:23 | |-| | grokky [n=grokky@ppp59-167-69-101.lns1.mel6.internode.on.net] has joined #mythtv |
18:24 | <gbee> | np, I've closed #4287 but if you want to re-open and take ownership then please do |
18:26 | <justinh> | okey dokey :) |
18:26 | <gbee> | justinh: as far as the error, function missing return statement where one is expected |
18:27 | <gbee> | if it doesn't need to return anything, then change it to void classname::functionname() { |
18:27 | <justinh> | yeah I was thinking that. been watching Dr Who :( |
18:31 | <justinh> | that was 70 mins of my life I'll never get back |
18:32 | <gbee> | can't really comment, never been a Dr Who fan and would feel the same about any episode |
18:33 | |-| | LoneShadow [n=Lone@nat/cisco/x-f21051a503037133] has joined #mythtv |
18:33 | |-| | LoneShadow [n=Lone@nat/cisco/x-f21051a503037133] has left #mythtv [] |
18:33 | <justinh> | yay no more warnings. this is a slow, slow crawl :) |
18:34 | <justinh> | better planning would mean less work in the long run but where's the fun in that? |
18:39 | <justinh> | time for bed. hopefully the cough from hell will be better tomorrow |
18:41 | <gbee> | I don't think you can spend too much time planning this stuff, sure it's fine in a commercial project where you get paid as much to plan the strategy as to actually write the code but nothing would ever get done in MythTV if the same amount of prior planning went into it |
18:41 | <gbee> | you just have to use experience and judgement instead so that you get the best result possible |
18:45 | |-| | xris [n=xris@ip67-88-193-254.z193-88-67.customer.algx.net] has quit ["Leaving."] |
18:52 | |-| | beavis [n=beavis@drms-590c7437.pool.einsundeins.de] has quit ["Verlassend"] |
19:09 | <GreyFoxx> | Woop, reworked the video portion of the upnp server so that you navigate it like a directory structure, and it's still compatible with the old way |
19:09 | <GreyFoxx> | so now on my xbox360 I can navigate the mythvideo directories just like the Videolist |
19:10 | <GreyFoxx> | and music is "mostly" working |
19:13 | <jams> | GreyFoxx any signs of the dvd changer? |
19:16 | <GreyFoxx> | jams: Nope. She decided to put the money into a "new flatscreen for the livingroom" fund |
19:16 | <jams> | well just as good i suppose. |
19:17 | <GreyFoxx> | yeah, so in acouple weeks I'm gonna go out and buy a new one after I do a little research :) |
19:17 | |-| | rhp [n=rhp@h89220116181.dsl.speedlinq.nl] has joined #mythtv |
19:18 | <GreyFoxx> | I'm just stoked at how well the 360 is working now. once I clean it up, and get rid of my copious debug logging I'll commit it for others to test |
19:18 | <GreyFoxx> | gotta test it against nero showtime and the dsm320 too |
19:18 | <GreyFoxx> | hoping I didn't break anything :) |
19:23 | |-| | MaverickTech [n=Maverick@111.86.233.220.exetel.com.au] has joined #mythtv |
19:24 | |-| | xris [n=xris@xris.forevermore.net] has joined #mythtv |
--- | Log | closed Thu Dec 27 19:31:17 2007 |
--- | Log | opened Thu Dec 27 19:31:24 2007 |
19:31 | |-| | mikegrb [n=michael@mail.thegrebs.com] has joined #mythtv |
19:31 | |-| | Ekipa kanalu #mythtv: Wszystkich: 87 |-| +op [0] |-| +voice [0] |-| normalnych [87] |
19:31 | |-| | Kanal #mythtv zsynchronizowany w 26 sekundy |
19:32 | |-| | clever[rev] [n=clever@fctnnbsc16w-156034221207.nb.aliant.net] has joined #mythtv |
19:33 | |-| | laga [n=laga@mythwiki.de] has joined #mythtv |
19:47 | |-| | aevil [n=aevil@ip-62-143-170-233.1211H-CUD12K-04.ish.de] has quit [Remote closed the connection] |
19:52 | |-| | joobie [n=joobie@58.108.192.59] has quit ["This computer has gone to sleep"] |
19:56 | |-| | joobie [n=joobie@58.108.192.59] has joined #mythtv |
19:58 | |-| | joobie [n=joobie@58.108.192.59] has quit [Client Quit] |
20:17 | |-| | catinpan changed nick to catinpan_away |
20:19 | |-| | catinpan_away [n=cattelan@ip65-44-182-162.z182-44-65.customer.algx.net] has quit ["Terminated with extreme prejudice - dircproxy 1.0.5"] |
20:54 | |-| | Dave123 [n=dave@cpe-72-230-182-200.rochester.res.rr.com] has quit ["Leaving"] |
21:09 | |-| | Timelord_ [n=jeremy@i-195-137-17-204.freedom2surf.net] has joined #mythtv |
21:09 | |-| | Timelord__ [n=jeremy@i-195-137-17-204.freedom2surf.net] has quit [Read error: 110 (Connection timed out)] |
21:30 | |-| | reynaldo [n=rverdejo@190-82-54-111.adsl.cust.tie.cl] has joined #mythtv |
21:31 | |-| | torrent [n=torrent@207-109-183-73.spkn.qwest.net] has quit ["Leaving"] |
21:32 | |-| | hatlevip [n=hatlevip@74-132-221-166.dhcp.insightbb.com] has quit ["Leaving"] |
21:40 | |-| | kormoc [n=kormoc@unaffiliated/kormoc] has quit [] |
21:43 | |-| | zachman123 [n=Zach@24-231-243-170.dhcp.trcy.mi.charter.com] has joined #mythtv |
21:43 | |-| | zachman123 [n=Zach@24-231-243-170.dhcp.trcy.mi.charter.com] has left #mythtv [] |
21:46 | |-| | dekarl [n=deKarl@dslb-084-058-004-141.pools.arcor-ip.net] has joined #mythtv |
21:49 | |-| | gnome42 [n=gnome42@76-10-147-200.dsl.teksavvy.com] has quit ["Leaving"] |
21:51 | |-| | hads_ [n=hads@reef80.anchor.net.au] has joined #mythtv |
21:51 | |-| | hads [n=hads@reef80.anchor.net.au] has quit [Read error: 104 (Connection reset by peer)] |
21:56 | |-| | rooaus [n=cameron@ppp121-44-238-248.lns2.mel4.internode.on.net] has joined #mythtv |
22:09 | |-| | gnome42 [n=gnome42@76-10-147-200.dsl.teksavvy.com] has joined #mythtv |
22:13 | <Captain_Murdoch> | gbee, actually mythcommflag doesn't rebuild it, the decoder does. If a seektable is not present, the decoder builds it as it goes throught the file, so building a seektable is a byproduct of reading through a file with the decoder. the seektable rebuild code is actually in NuppelVideoPlayer, mythcommflag just calls NuppelVideoPlayer::RebuildSeekTable(). NVP::RebuildSeekTable() uses NVP's builtin logic to use the proper decoder f |
22:13 | <Captain_Murdoch> | ile, so it uses the decoder's ability to generate a seektable. mythtranscode's rebuild code does the same thing that avformatdecoder does basically, it (mythtranscode) just does it in a way that works for most/all files while avformatdecoder doesn't right now, hence the ticket. |
22:24 | <Captain_Murdoch> | jams: re 4376, I don't think it will break NetworkControl since I use postEvent for keystrokes and other commands are handled in the main loop. I haven't tested it though. |
22:29 | |-| | jhulst [n=jhulst@unaffiliated/jhulst] has quit ["Konversation terminated!"] |
22:33 | <Captain_Murdoch> | jams: now I can't account for the validity of that patch. he deleted the comment that says we can't do what he's doing and I don't know why that was there to begin with, something with not doing GUI stuff form multiple threads I think. so there may be more work involved than his simple mod. |
22:53 | <Chutt> | none of that keypress handing matters that it's from a different thread |
22:53 | <Chutt> | since none of it touches qt |
23:09 | |-| | Dave123 [n=dave@cpe-72-230-182-200.rochester.res.rr.com] has joined #mythtv |
23:16 | <clever[rev]> | Captain_Murdoch: i have a problem with my seek stuff within a few files |
23:17 | <clever[rev]> | Captain_Murdoch: ive used the --rebuild a few times and the seektable seems to claim the file is 44mins long(hitting i in frontend and peeking at the mysql table) |
23:17 | <clever[rev]> | mythweb claims its 1hour and when i watch it the show does cover a 1hour episode from start-end |
23:17 | <clever[rev]> | and seeking backwards is near imposible in small chunks |
23:18 | <Captain_Murdoch> | mythweb probably doesn't know anything about the seektable. isn't it only looking at start/end time? |
23:18 | <clever[rev]> | dont know how mythweb does it but i use a mysql formula to peek at the max(mark) in the seektable |
23:18 | [~] | Captain_Murdoch needs a memory refresh on what "my seek stuff" is. |
23:19 | <Captain_Murdoch> | is this a nuv file or a digital mpeg-?s recording? |
23:19 | <clever[rev]> | i had made a mysql query to take the size from the seektable and the filesize from recorded and sort all shows by the avg bitrate(aud+vid) |
23:19 | <clever[rev]> | nuv recordings ive seen the damage on |
23:20 | <clever[rev]> | just got a pvr 150 but havent noticed the problem on its mpg |
23:20 | <clever[rev]> | 's yet |
23:20 | <clever[rev]> | but 80% of my recordings are still nuv |
23:20 | <Captain_Murdoch> | I think --rebuild works ok for ivtv recordings, can't recall exactly. it's usually off on the other digital recordings. |
23:21 | <clever[rev]> | --rebuild didnt fix the problems i appear to have with the nuv files |
23:21 | <Captain_Murdoch> | transcoded files or originals? |
23:21 | <clever[rev]> | not shure |
23:21 | <clever[rev]> | i was auto transcoding all my recordings to shrink them more |
23:22 | <Captain_Murdoch> | --rebuild might have problems on nuv files that have been transcoded to apply the cutlist. |
23:22 | <clever[rev]> | i can probly compare the starttime to the lastmod time if i find it again |
23:22 | <clever[rev]> | no cutlist for shure |
23:22 | <Captain_Murdoch> | I auto-transcode 95% of my HD recordings because I need to get some more hard disk space and seeking works fine on all those. |
23:22 | <clever[rev]> | it covered the entire 1hour and 2mins of the show from start to end |
23:22 | <clever[rev]> | comercials and all |
23:23 | <clever[rev]> | but the seek bar in mythfrontend claimed it was 44mins long |
23:24 | <Captain_Murdoch> | and this was after recording was over, not while it was live? |
23:24 | <clever[rev]> | yeah after it was done |
23:25 | <clever[rev]> | i cant watch it from start to END if its not finished |
23:25 | <clever[rev]> | and it covers allmost exactly 1hour 2mins(60sec early start&late end) |
23:26 | <Captain_Murdoch> | for nuv files, that length comes from the info in the file, not from the seektable in the DB. |
23:26 | <clever[rev]> | the lenght in mythfrontend was showing as about 44mins |
23:26 | <clever[rev]> | which did match up with the seektable info |
23:27 | |-| | jhulst [n=jhulst@unaffiliated/jhulst] has joined #mythtv |
23:27 | <clever[rev]> | scaning over mysql to find any shows which claim to be in that area in size |
23:28 | <clever[rev]> | once i refind the problem file i can get exact details |
23:28 | <Captain_Murdoch> | probably coincidence. the seektable in the file itself is what's used to set the length in the decoder unless the file doesn't have a seektable, in which case the seektable in the DB is used. |
23:28 | <clever[rev]> | yeah ive come across a few shows which are missing in the DB seektable yet seek fine |
23:29 | <clever[rev]> | which caused them to not showup when i scaned the box for high bitrate things to shrink |
23:29 | <Captain_Murdoch> | the --rebuild was only added because of issues with the backend crashing leaving .nuv files without their in-file seektable. |
23:29 | <clever[rev]> | ah |
23:29 | <clever[rev]> | which may explain why i had a few shows missing from the db |
23:30 | [~] | clever[rev] expands the mysql query some more to narrow the search down to less then 196 items |
23:30 | <Captain_Murdoch> | mythcommflag used to be builtin to the backend and executed as a thread. it and other bugs would cause mythbackend to crash sometimes. I think I added the --rebuild, then later we started supporting ivtv and started writing the seektable to the DB during recording since we needed it there anyway for ivtv's files. |
23:31 | <clever[rev]> | yeah i noticed the seektable updates in bursts when i did mythbackend -v all ages ago |
23:31 | <Captain_Murdoch> | all recordings should have seektables in the DB, it is written to the DB during recording. I think the only time it gets removed is if you apply the cutlist during transcoding and I thought a new one was saved in the DB when you did that, but am too foggy right now to remember. |
23:33 | <clever[rev]> | several of my shows(atleast 5) cause mythtranscode to segfault |
23:34 | <Captain_Murdoch> | yeah, my nightly backup script also has code in it to alert me to failed transcodes. usually due to corrupt recordings although I can usually skip past the bad part during playback and continue watching. |
23:35 | <clever[rev]> | the files that do kill the transcode play perfectly fine |
23:35 | <clever[rev]> | and other files where my audio buffers overflowed and play back horidly still transcode fine |
23:35 | <clever[rev]> | this is odd |
23:36 | <clever[rev]> | an entry in the seektable in the db |
23:36 | <clever[rev]> | | 44.0500 | 2007-10-26 05:00:00 | 1051 | |
23:36 | <clever[rev]> | had trouble finding it in mythfrontend |
23:37 | <clever[rev]> | i peek at the recorded table aims me at a show that the fe claims is at 6am |
23:37 | <clever[rev]> | starttime clearly says 5am but the frontend claims 6am |
23:37 | <clever[rev]> | and it refuses to play... |
23:38 | <clever[rev]> | and frontend just closed without warning... |
23:38 | <clever[rev]> | [2]+ Segmentation fault mythfrontend |
23:38 | <clever[rev]> | damn ulimit was off |
23:40 | <clever[rev]> | 2007-12-28 00:40:03.324 GetRecordBasename found no entry |
23:40 | <clever[rev]> | database claims its a 5am show but the frontend claims its 6am |
23:43 | <clever[rev]> | feels like a coredump is on its way |
23:43 | <clever[rev]> | [2]+ Segmentation fault (core dumped) mythfrontend -v all |
23:43 | <clever[rev]> | YAY |
23:49 | <clever[rev]> | this backtrace is new |
23:49 | <clever[rev]> | havent seen itbefore |
23:49 | <clever[rev]> | eventthread->runtv->processkeypress->dialogshowing->qmutex::lock->segfault!! |
23:50 | <clever[rev]> | and AGAIN its a this==0x0 fault |
23:50 | <clever[rev]> | #1 0xb7a818c6 in OSD::DialogShowing (this=0x0, name=@0xaeaff0c8) at osd.cpp:2245 |
23:50 | <clever[rev]> | im getting alot of those all over the place |
23:50 | <Captain_Murdoch> | when exitting playback? |
23:51 | <clever[rev]> | the file doesnt even play |
23:51 | <clever[rev]> | but it normaly just dumps back to the recording list |
23:52 | <clever[rev]> | i was triggering that bug several times to get a patern in the log to look at and hit another bug:P |
23:53 | <clever[rev]> | adding a small check to see if the OSD variable is null before calling dialog->showing |
23:54 | <clever[rev]> | not shure what the right thing to do when its null is but anything is better then a segfault right now:P |
23:57 | <Captain_Murdoch> | are you looking at this: http://svn.mythtv.org/trac/changeset/15242 |
23:59 | <clever[rev]> | yeah thats near the line i just edited |
--- | Log | closed Fri Dec 28 00:00:20 2007 |