00:04:22 | | Join perrikwp [0] (~quassel@cpe-071-076-184-171.triad.res.rr.com) |
00:04:23 | | Quit antil33t (Read error: Connection reset by peer) |
00:04:35 | | Quit pamaury (Remote host closed the connection) |
00:04:37 | | Join antil33t [0] (~Ahurhurr@101.98.148.94) |
00:05:57 | | Join factor [0] (~factor@74.197.205.204) |
00:07:43 | | Part Zagor |
00:08:51 | rarog | pamaury: hm... I can't reproduce the not-flackering mode. :/ I'll have to talk to alienkid. |
00:08:58 | rarog | *flickering |
00:14:28 | | Quit domonoky (Read error: Connection reset by peer) |
00:18:37 | rarog | perhaps a dead end. :/ |
00:23:25 | | Quit ender` (Quit: I have always wished that my computer would be as easy to use as my telephone. My wish has come true. I no longer know how to use my telephone. -- Bjarne Stroustrup) |
00:25:29 | | Quit Keripo (Quit: Leaving.) |
00:39:32 | | Join dreamlayers [0] (~bgjenero@bas4-windsor12-1279315145.dsl.bell.ca) |
00:39:32 | | Quit dreamlayers (Changing host) |
00:39:32 | | Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers) |
00:39:45 | | Part low_light |
00:41:40 | | Quit TheLemonMan (Ping timeout: 248 seconds) |
00:45:04 | | Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 9.0/20111130065942]) |
00:46:14 | | Quit bertrik (Ping timeout: 240 seconds) |
00:48:46 | *** | Saving seen data "./dancer.seen" |
01:00 |
01:09:13 | | Part lovasoa |
01:12:29 | | Quit rarog (Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20111011102430]) |
01:15:28 | | Quit nosa-j (Read error: Connection reset by peer) |
01:18:37 | | Join nosa-j [0] (~m00k@adsl-74-235-79-99.clt.bellsouth.net) |
01:28:37 | | Join Keripo [0] (~Keripo@eng382.wireless-resnet.upenn.edu) |
01:30:10 | | Quit kadoban (Read error: Operation timed out) |
01:56:51 | | Quit factor (Ping timeout: 252 seconds) |
02:00 |
02:05:00 | | Join white_magic [0] (white_magi@69.76.19.210) |
02:05:25 | white_magic | does anyone know if any firmware for the sansa clip+ can playback cuesheets (like foobar2000 can)? |
02:05:41 | white_magic | as i just found out, rockbox currently only displays the contents of a cueshet |
02:05:57 | | Join saratoga_ [0] (9803c31c@gateway/web/freenode/ip.152.3.195.28) |
02:07:30 | saratoga_ | i think rockbox is pretty much the only firmware for anything that plays cue sheets |
02:08:14 | white_magic | well it doesn't playback the ones i have.. but i wonder if it's because the same directory contains another cuesheet and another mp3 file (in addition to the one this first cuesheet is supposed to correspond to) |
02:08:22 | white_magic | http://www.rockbox.org/mail/archive/rockbox-archive-2007-04/0024.shtml |
02:14:44 | white_magic | nope, that's not the problem, i just tested it.. |
02:17:37 | JdGordon | of course it plays cuesheets, if they are named correctly |
02:17:42 | JdGordon | you may need to actually enable them |
02:18:07 | JdGordon | yeah, settings > playback settings > cuesheet support |
02:18:19 | JdGordon | set that to yes |
02:19:11 | | Join factor [0] (~factor@74.197.205.204) |
02:19:13 | | Quit user890104 (Ping timeout: 252 seconds) |
02:20:53 | white_magic | ohhhh lemme try that! |
02:21:48 | white_magic | wow,that's all there was to it |
02:22:01 | white_magic | funny thing, fb2k ALSO had cuesheet playback disabled by default |
02:22:19 | JdGordon | open a bug on that... i don't think there is a good reason it needs to be enabled explicitly anymore |
02:22:46 | white_magic | hmm i guess i need to register for that |
02:22:50 | white_magic | oh well, it's for a good cause! |
02:23:10 | * | JdGordon has a very quick look |
02:25:24 | JdGordon | ah, don't bother |
02:25:36 | JdGordon | ok, it looks like we just dont want to do the extra file search for every track |
02:26:34 | white_magic | Not sure how that works. Are you saying there is a lot of overhead processing when cuesheet support is enabled? |
02:26:41 | saratoga_ | does it matter what the cue sheets are named? |
02:26:51 | white_magic | i realllly doubt that |
02:26:53 | saratoga_ | you have to read from the disk to see if a cue sheet exists |
02:27:07 | JdGordon | saratoga_: they need to be named <trackname>.cue in the current dir, or possibly in /cue also |
02:27:10 | white_magic | what matters most is that the mp3 file referenced in the cuesheet is correct |
02:27:21 | saratoga_ | JdGordon: ok, would you mind adding that to the manual? |
02:27:32 | JdGordon | isnt it there? |
02:28:01 | saratoga_ | it doesn't mention what filename to use as far as I can tell |
02:28:05 | saratoga_ | just says to enable them |
02:28:18 | JdGordon | im at work currently, and generally hate fixing the manual :) |
02:28:19 | JdGordon | so pass! |
02:28:36 | saratoga_ | well i don't know how cue sheets work so i'm not doing it |
02:28:39 | | Quit factor (Read error: Connection reset by peer) |
02:30:33 | | Join user890104 [0] (~Venci@Addicted.to.Minecraft.ipv6.6bez10.info) |
02:31:07 | white_magic | "not it" |
02:35:02 | | Quit white_magic () |
02:35:29 | dreamlayers | With dircache, searching for cue files should be cheap. Also, targets with dircache have so much memory that the additional allocation for cuesheet support shouldn't be an issue. |
02:43:18 | JdGordon | if that is the actual reason, maybe we change the default to be deendant on dircache then? |
02:46:17 | dreamlayers | That makes sense to me. Just one question: can different setting defaults on different targets be confusing to users or require changes to the manual? |
02:46:31 | saratoga_ | i think its safe to make people turn this on |
02:46:40 | saratoga_ | its rarely used, and you'd probably have to check the manual anyway |
02:48:50 | *** | Saving seen data "./dancer.seen" |
02:49:15 | JdGordon | i tihnk the naming scheme is actually pretty standard |
02:49:49 | saratoga_ | same name as the file but with a .cue? |
02:49:53 | JdGordon | yes |
02:50:09 | saratoga_ | ok then maybe having it on by default makes sense |
02:54:13 | | Quit Strife89 (Ping timeout: 268 seconds) |
02:56:43 | | Join kadoban [0] (~kadoban@ip98-165-177-158.ph.ph.cox.net) |
03:00 |
03:02:42 | | Quit dreamlayers (Quit: back later) |
03:04:05 | | Quit ps-auxw (Ping timeout: 268 seconds) |
03:09:40 | | Join Strife89 [0] (~Strife89@adsl-068-213-037-174.sip.mcn.bellsouth.net) |
03:10:09 | | Join ps-auxw [0] (~arneb@p4FF7EED7.dip.t-dialin.net) |
03:20:51 | | Quit jhMikeS (Read error: Connection reset by peer) |
03:37:07 | | Join CaptainKewl [0] (captainkew@207-237-110-248.c3-0.nyr-ubr2.nyr.ny.cable.rcn.com) |
03:39:55 | | Join factor [0] (~factor@74.197.205.204) |
03:43:45 | | Quit MethoS- (Quit: Konversation terminated!) |
03:51:44 | | Quit factor (Ping timeout: 255 seconds) |
03:54:54 | | Join factor [0] (~factor@74.197.205.204) |
03:55:52 | | Quit saratoga_ (Quit: Page closed) |
03:56:47 | | Quit perrikwp (Ping timeout: 252 seconds) |
03:58:29 | | Quit Keripo (Ping timeout: 255 seconds) |
04:00 |
04:04:19 | | Join jhMikeS [0] (~jethead71@c-68-61-166-99.hsd1.mi.comcast.net) |
04:04:20 | | Quit jhMikeS (Changing host) |
04:04:20 | | Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) |
04:19:01 | | Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey) |
04:29:00 | | Join dys` [0] (~andreas@krlh-5f71ec92.pool.mediaWays.net) |
04:30:22 | | Quit dys (Ping timeout: 252 seconds) |
04:34:27 | | Join perrikwp [0] (~quassel@cpe-024-163-024-033.triad.res.rr.com) |
04:35:47 | | Quit TheSeven (Disconnected by services) |
04:35:59 | | Join [7] [0] (~TheSeven@rockbox/developer/TheSeven) |
04:44:03 | | Quit amiconn (Disconnected by services) |
04:44:03 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:44:25 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:44:55 | | Quit pixelma (Disconnected by services) |
04:44:57 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:44:59 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
04:47:46 | | Quit bluefoxx (Ping timeout: 240 seconds) |
04:48:52 | *** | Saving seen data "./dancer.seen" |
04:50:15 | | Join bluefoxx [0] (FuzzyLomba@S0106e0cb4e0a6d8a.vs.shawcable.net) |
05:00 |
05:01:11 | | Quit factor (Quit: Leaving) |
05:01:32 | | Join factor [0] (~factor@74.197.205.204) |
05:04:38 | | Quit Strife89 (Ping timeout: 240 seconds) |
05:06:10 | | Join dreamlayers [0] (~bgjenero@bas4-windsor12-1279288015.dsl.bell.ca) |
05:06:11 | | Quit dreamlayers (Changing host) |
05:06:11 | | Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers) |
05:29:09 | | Join Rob2223 [0] (~Miranda@p4FFF091C.dip.t-dialin.net) |
05:33:21 | | Quit Rob2222 (Ping timeout: 268 seconds) |
05:34:35 | | Quit ps-auxw (Ping timeout: 268 seconds) |
05:36:04 | | Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123) |
05:41:21 | | Quit Horscht (Quit: Verlassend) |
06:00 |
06:22:58 | | Join zchs [0] (~zchs@ool-ad02eb3f.dyn.optonline.net) |
06:32:24 | | Quit knittl (Read error: Operation timed out) |
06:34:31 | | Nick dys` is now known as dys (~andreas@krlh-5f71ec92.pool.mediaWays.net) |
06:34:39 | | Quit Elfish (Ping timeout: 248 seconds) |
06:34:40 | | Quit nomada (Ping timeout: 248 seconds) |
06:34:46 | | Quit Staphylo (Ping timeout: 240 seconds) |
06:35:01 | | Quit simabeis (Ping timeout: 258 seconds) |
06:35:38 | | Quit Farthen (Ping timeout: 268 seconds) |
06:36:51 | | Join knittl [0] (~knittl@unaffiliated/knittl) |
06:39:26 | | Join Farthen [0] (~Farthen@2a01:4f8:101:2a4:0:bc28:b2e1:9) |
06:40:44 | | Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc) |
06:41:12 | | Join simabeis [0] (~simabeis@lobmenschen.de) |
06:41:51 | | Join nomada [0] (~nomada@irc.consciente.de) |
06:45:01 | | Quit ranmachan (Read error: Operation timed out) |
06:47:38 | | Quit Elfish (Ping timeout: 252 seconds) |
06:47:44 | | Join Staphylo [0] (~Staphylo@mareo.fr) |
06:48:19 | | Join ranmachan [0] (~ranma@2a01:4f8:130:9321::2) |
06:48:55 | *** | Saving seen data "./dancer.seen" |
06:49:25 | | Quit nomada (Quit: ZNC - http://znc.sourceforge.net) |
06:49:44 | | Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc) |
06:49:51 | | Join nomad0 [0] (~nomada@irc.consciente.de) |
06:49:55 | | Nick nomad0 is now known as nomada (~nomada@irc.consciente.de) |
07:00 |
07:01:15 | | Quit CaptainKewl (Ping timeout: 240 seconds) |
07:07:57 | | Join hpbis [0] (624793a8@gateway/web/freenode/ip.98.71.147.168) |
07:16:34 | | Quit dreamlayers (Quit: Goodnight) |
07:20:29 | | Join chkktri_ [0] (~user@85.26.231.100) |
07:24:21 | | Quit sinthetek (Ping timeout: 252 seconds) |
07:35:18 | | Quit hpbis (Quit: Page closed) |
07:35:24 | | Join thopter [0] (~d07b9022@www.haxx.se) |
07:36:45 | thopter | I just installed the 3.10 update. How do I uninstall the Doom files that were installed with everything else? I never play it, so I'd like to free up that disk space. |
07:39:47 | | Quit Guest97684 (Ping timeout: 258 seconds) |
07:40:04 | | Join sinthetek [0] (~sinthetek@cpe-174-111-026-094.triad.res.rr.com) |
07:40:04 | | Quit sinthetek (Changing host) |
07:40:04 | | Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek) |
07:41:05 | | Quit thopter (Quit: CGI:IRC 0.5.9 (2006/06/06)) |
07:41:39 | | Join [sanyi] [0] (~sanyi@apollo.pcpult.hu) |
07:41:48 | | Quit [sanyi] (Changing host) |
07:41:48 | | Join [sanyi] [0] (~sanyi@unaffiliated/alexanderc) |
07:50:36 | | Quit rjg (Ping timeout: 244 seconds) |
07:51:22 | | Join rjg [0] (~robert@2a01:348:15f:0:2e0:18ff:fe23:ae28) |
07:51:37 | | Quit [sanyi] (Ping timeout: 240 seconds) |
07:53:49 | | Join mortalis [0] (~c3133585@www.haxx.se) |
08:00 |
08:08:30 | | Join [sanyi] [0] (~sanyi@unaffiliated/alexanderc) |
08:35:06 | | Join GodEater_ [0] (93722cd0@rockbox/staff/GodEater) |
08:46:06 | | Join wodz [0] (~wodz@89-76-160-35.dynamic.chello.pl) |
08:47:49 | | Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) |
08:47:49 | | Quit pamaury (Changing host) |
08:47:49 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
08:48:00 | JdGordon | while im figuring out how to make the sleep timer shortcutable, anyone have any requests for items which currently arent possible? |
08:48:58 | *** | Saving seen data "./dancer.seen" |
08:49:47 | | Join ender` [0] (~ender@foo.eternallybored.org) |
08:52:00 | wodz | I guess you would like to hear about shortcuts and not about fm screen and rec screen ;-) |
08:53:39 | kugel | JdGordon, dreamlayers: I guess the main reason is the whooping ~72K for each cuesheet struct. at least one is buffer alloced |
08:54:24 | kugel | now with buflib we should be able to enable it on demand when the first cuesheet is found |
08:55:21 | | Quit Scromple (Read error: Connection reset by peer) |
08:56:28 | | Join bluefoxx_ [0] (fuzzylomba@S0106e0cb4e0a6d8a.vs.shawcable.net) |
08:56:45 | | Quit mortalis (Quit: CGI:IRC) |
08:58:10 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
08:59:50 | | Quit bluefoxx (Ping timeout: 244 seconds) |
09:00 |
09:09:58 | | Join mgue [0] (~mgue@p57B3C9B1.dip.t-dialin.net) |
09:10:46 | | Quit BHSPitMonkey (Remote host closed the connection) |
09:10:59 | | Join LinusN [0] (~linus@giant.haxx.se) |
09:12:56 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
09:24:38 | | Join nick-p [0] (~nick@82-69-105-120.dsl.in-addr.zen.co.uk) |
09:26:07 | JdGordon | kugel: where is it allocated? I had a really quick look before and didnt see it? |
09:27:28 | kugel | hm, actually I think it's not buffer_alloc'd (apart from that this function doesnt exist anymore) anymore. IIRC it's on the audio buffer directly and only if a cuesheet exists for playing file |
09:28:12 | JdGordon | so whats the harm of having it enabled |
09:28:13 | JdGordon | ? |
09:28:40 | | Quit rjg (Read error: Connection reset by peer) |
09:28:46 | | Join rjg [0] (~robert@odie.tomelliott.net) |
09:29:26 | kugel | none I'd say |
09:36:01 | | Quit Ac-town (Changing host) |
09:36:01 | | Join Ac-town [0] (~Ac-town@osuosl/staff/actown) |
09:38:17 | nick-p | JdGordon, kugel: Isn't it allocated in apps/playback.c, audio_load_cuesheet 1229? (I've been looking at this while working on FS #12419) |
09:38:17 | fs-bluebot | http://www.rockbox.org/tracker/task/12419 Support for embedded cuesheets. (patches, unconfirmed) |
09:39:12 | | Join lasser [0] (~chatzilla@p57B58181.dip0.t-ipconnect.de) |
09:39:25 | JdGordon | nick-p: surely thats only allocated if it is needed? |
09:39:37 | | Quit bertrik (Ping timeout: 240 seconds) |
09:40:10 | nick-p | JdGordon: Yes, I think that's currently the case (and if the user has it enabled) |
09:40:20 | JdGordon | ok, so lets enable it by default |
09:40:31 | kugel | no, let's remove the setting :) |
09:40:49 | kugel | IIRC I converted hwcodec to do the same during my buflib work |
09:40:50 | JdGordon | well that causes a hit if dircache isnt enabled thoguh |
09:41:23 | kugel | why? aren't cuesheets on the buffer? |
09:41:37 | kugel | cuesheet-mob I mean? |
09:41:50 | JdGordon | not ram hit, disk access |
09:42:11 | kugel | cuesheet-mob I mean? |
09:42:25 | kugel | :) |
09:42:38 | kugel | cuesheet is handled like album art isnt it? |
09:42:58 | JdGordon | yeah, but check for the file for every track? |
09:43:06 | JdGordon | meh, we do it for aa, yeah, remove the setting |
09:43:16 | | Quit keyb_gr (Ping timeout: 252 seconds) |
09:43:26 | kugel | the check is negible if the disk is already spinning |
09:43:56 | kugel | with dircache anyway |
09:44:34 | | Part lasser |
09:55:10 | | Join TheLemonMan [0] (~LemonBoy@ppp-28-57.26-151.libero.it) |
10:00 |
10:06:29 | | Quit kadoban (Ping timeout: 244 seconds) |
10:07:13 | JdGordon | dammit! pressing STD_CONTEXT in the time+date screen does talk_time() which is stopping the usual menu context menu so those items cant be added to the shortcuts screen :/ |
10:10:39 | nick-p | JdGordon: Is it time for a dedicated sleep timer sub menu? I've got another item to add in the pipeline... |
10:11:02 | JdGordon | eww, no |
10:11:09 | JdGordon | whats the new item? |
10:11:29 | nick-p | FS #12338 |
10:11:29 | fs-bluebot | http://www.rockbox.org/tracker/task/12338 Option to restart running sleep timer on keypress (patches, unconfirmed) |
10:12:43 | JdGordon | does that really need to be a setting? |
10:12:51 | JdGordon | I'd have thought that shold just happen? |
10:13:35 | nick-p | I couldn't decide. I thought it might confuse people that the sleep timer kept restarting. |
10:13:57 | nick-p | I think it should be default behaviour though |
10:14:20 | JdGordon | why would you have put sleep timer on if you were still using the dap? |
10:15:01 | nick-p | Well if you reach over to adjust the volume/ tweak a setting it's likely you're not asleep yet ;) |
10:15:04 | JdGordon | the only reaosn i can tihnk of if you skip a song in your playlist and dont want it to go for another hour |
10:15:15 | JdGordon | but then you probably want it to keep going |
10:15:21 | JdGordon | untill you are actually aslep |
10:15:44 | nick-p | That's right. I think most firmwares restart the timer on keypress |
10:16:01 | JdGordon | so get rid of the setting and wait to see if there is any negative feedback |
10:16:34 | nick-p | OK, I'll re-jig the patch |
10:17:40 | JdGordon | in all likelyhood anyone who gets annoyed by it restarting will forget the annoyance in the morning when they wake up :) |
10:19:57 | JdGordon | OK, so i think for shortcuts I'll just add a special type for the "start sleep timer" |
10:20:03 | JdGordon | and add "talk time" while im there |
10:20:31 | JdGordon | no real point mangling the time+date menu callback to make this work seen as only 1 item in it is shortcutable automatically anyway |
10:24:45 | JdGordon | nick-p: how do i disable the sleep time? |
10:25:26 | nick-p | JdGordon: the following will toggle it; |
10:25:27 | nick-p | if (get_sleep_timer()) sleep_timer_set(0); else set_sleep_timer(global_settings.sleeptimer_duration * 60); |
10:25:38 | JdGordon | 0 means disabled then? |
10:25:42 | nick-p | Yes |
10:25:46 | JdGordon | easy peasy :) |
10:27:03 | kugel | most firmwares/devices/TVs I have seen do not restart the times |
10:27:37 | nick-p | JdGordon: sorry that should have been set_sleep_timer(0) |
10:28:28 | nick-p | kugel: I meant DAPs, I've never seen a TV do it |
10:29:55 | nick-p | kugel: would you rather see it as a setting then? |
10:30:09 | kugel | I dont care actually |
10:31:01 | kugel | IMO restarting on keypress is okay, a setting is not needed IMO |
10:31:23 | JdGordon | yeah, setting is bloat unless there is any feedback |
10:32:55 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
10:36:55 | JdGordon | is there a lang string for something like "sleep timer set?" |
10:37:00 | | Join qnm [0] (~qnm@2001:44b8:3110:f300:208:9bff:fec0:179a) |
10:38:28 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
10:40:44 | | Join Keripo [0] (~Keripo@dhcp0751.kin.resnet.group.UPENN.EDU) |
10:40:52 | rasher | I think a "sleep timer" shouldn't reset on keypresses. If it was called "inactivity shutdown" or something it should |
10:40:53 | wodz | could someone with with the clue of our targets screen sizes look at how to optimally do output from backtrace()? |
10:46:31 | nick-p | JdGordon: only LANG_SLEEP_TIMER "Sleep Timer", it's currently used in s sprintf |
10:49:01 | *** | Saving seen data "./dancer.seen" |
10:52:18 | | Join keyb_gr [0] (~chatzilla@p4FF030E1.dip.t-dialin.net) |
10:52:18 | | Quit TheLemonMan (Quit: WeeChat 0.3.6) |
10:54:07 | nick-p | Well that was easy, turned out 99% of the patch was the setting handling. |
10:54:08 | | Quit liar (Ping timeout: 244 seconds) |
10:54:19 | JdGordon | thats why I said it was ointless :) |
10:54:43 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
10:56:14 | | Quit Keripo (Read error: Connection reset by peer) |
10:58:35 | | Join Laiskloom [0] (~ident@80-235-56-93-dsl.trt.estpak.ee) |
10:58:53 | | Join Keripo [0] (~Keripo@dhcp0751.kin.resnet.group.upenn.edu) |
10:59:47 | JdGordon | is the sleep timer dependant on HAVE_RTC? |
11:00 |
11:00:52 | nick-p | No, that just's just where the menu option ends up |
11:01:34 | nick-p | T&D sub-menu if there's a RTC, settings menu(?) otherwise |
11:02:11 | JdGordon | ok |
11:06:48 | | Part Laiskloom |
11:10:22 | | Join TheLemonMan [0] (~LemonBoy@ppp-28-57.26-151.libero.it) |
11:12:04 | | Join Zagor [242] (~bjst@rockbox/developer/Zagor) |
11:16:50 | JdGordon | wodz: an you use buttons in the backtrace screen? |
11:17:25 | JdGordon | and how many lines do you want to show? |
11:23:05 | wodz | JdGordon: backtrace() is fatal as it is called from panicf() or from UIE so it basically waits for button to reset the device IMO. |
11:23:40 | wodz | JdGordon: backtrace() can show at most 32 calls but in practice I never saw more than 7 |
11:23:50 | CIA-10 | New commit by jdgordon (r31178): shortcuts: talk the time and configure the sleep timeout ... |
11:24:23 | JdGordon | wodz: can we allow the up/down buttons? |
11:24:36 | wodz | if it would work - why not |
11:25:02 | JdGordon | then there should be no problem displaying the full thing on any target |
11:25:47 | CIA-10 | r31178 build result: 76 errors, 0 warnings (jdgordon committed) |
11:26:17 | wodz | but remember that when crashed various things may break (for example adc reads for buttons might be borked) |
11:27:31 | CIA-10 | New commit by jdgordon (r31179): Fix red |
11:27:46 | JdGordon | sure, but in that case there isnt much you can do anyway |
11:28:07 | JdGordon | so just print as many lines as you can |
11:28:29 | wodz | my point is that it should display as much interesting things as possible on single screen, scrolling is added value |
11:29:21 | CIA-10 | r31179 build result: All green |
11:31:14 | JdGordon | you dont really have a choice, you have to use the sysfont so number of lines is fixed |
11:32:21 | JdGordon | now im done with that... wodz, what did you want to mention about the fm/rec screens? |
11:32:39 | | Join casainho [0] (~chatzilla@pal-213-228-181-14.netvisao.pt) |
11:35:01 | wodz | fm, can't remember but rec screen is plain ugly |
11:40:33 | | Join webguest995 [0] (~c391b46a@www.haxx.se) |
11:41:00 | | Join webguest579 [0] (~c391b46a@www.haxx.se) |
11:42:32 | | Quit webguest995 (Client Quit) |
11:43:19 | | Quit webguest579 (Client Quit) |
11:52:09 | | Quit Keripo (Quit: Leaving.) |
11:58:38 | TheLemonMan | the standard dirent is fighting against rockbox definitions |
11:58:49 | | Quit casainho (Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20111008085056]) |
11:59:06 | TheLemonMan | how do i suppress the latter ? |
12:00 |
12:00:07 | | Quit dv_ (Ping timeout: 240 seconds) |
12:00:08 | kugel | preprocessor magic in dir.h/dir_uncached.h/dir_cached.h |
12:00:15 | kugel | it's quite complicated |
12:01:15 | TheLemonMan | dont see where you disable that in your patch tho |
12:22:40 | | Join mystica [0] (~mystica@mystica.mobi) |
12:23:21 | | Nick mystica555 is now known as mystica555_ (~Mike@71-211-210-11.hlrn.qwest.net) |
12:23:26 | | Nick mystica is now known as mystica555 (~mystica@mystica.mobi) |
12:25:18 | | Join Keripo [0] (~Keripo@eng138.wireless-resnet.upenn.edu) |
12:35:12 | TheLemonMan | onto next problem! is there a dummy audio driver i can use ? |
12:36:54 | | Quit Keripo (Ping timeout: 255 seconds) |
12:37:28 | | Join fereydoon1 [0] (~8d00088c@www.haxx.se) |
12:41:12 | | Join nick^p [0] (~nick@82-69-105-120.dsl.in-addr.zen.co.uk) |
12:41:22 | | Quit fereydoon1 (Client Quit) |
12:43:10 | | Join fereydoon1 [0] (~8d00088c@www.haxx.se) |
12:43:35 | | Quit nick-p (Ping timeout: 240 seconds) |
12:43:37 | | Quit fereydoon1 (Client Quit) |
12:44:17 | | Join fereydoon1 [0] (~8d00088c@www.haxx.se) |
12:44:35 | | Join webguest774 [0] (~5eb728a0@www.haxx.se) |
12:46:06 | | Quit webguest774 (Client Quit) |
12:47:38 | | Quit fereydoon1 (Client Quit) |
12:47:43 | | Quit GodEater_ (Quit: Page closed) |
12:49:05 | *** | Saving seen data "./dancer.seen" |
12:49:20 | wodz | WTF! how my rockchip device boots at all - it has nice bug in flash routine which puts it into dead loop if requested block is within first flash chip |
12:51:03 | wodz | SDK driver doesn't have this bug though |
12:53:01 | | Join lorenzo92 [0] (~chatzilla@host55-168-dynamic.245-95-r.retail.telecomitalia.it) |
12:53:55 | lorenzo92 | kugel: hi! after some other considerations, indeed there is something that eats cpu uhm uhm |
12:54:23 | | Quit nick^p (Quit: Leaving) |
12:55:10 | lorenzo92 | to be sure, we would need to introduce the battery monitoring, voltages from as3543 adc! so then we can do some benchmarkings.... |
12:55:48 | | Quit keyb_gr (Ping timeout: 252 seconds) |
12:56:29 | | Join GodEater_ [0] (93722cd1@rockbox/staff/GodEater) |
12:56:32 | | Quit chkktri_ (Ping timeout: 252 seconds) |
12:56:34 | TheLemonMan | why dont you just rely on the alsa layer to do all the sound related stuff ? |
12:57:14 | lorenzo92 | TheLemonMan: yes, we are doing that. Only volumes are managed directly from as3543 |
12:57:26 | | Join keyb_gr [0] (~chatzilla@p4FF030E1.dip.t-dialin.net) |
12:58:07 | lorenzo92 | but we have still to enable also the various ARM optimizations, perphaps that's the point too |
12:58:28 | lorenzo92 | I just wonder why with SDL cpu usage seemed to be lower... |
13:00 |
13:00:58 | TheLemonMan | and alsa has no volume support ? |
13:02:52 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
13:03:42 | lorenzo92 | well it's poor implemented by samsung... |
13:03:50 | lorenzo92 | but that's not the problem... |
13:04:56 | JdGordon | how do i get the modification time from a specific file? |
13:05:11 | JdGordon | check_bootfile() seems to scan the whole dir which im hoping isnt needed? |
13:07:00 | kugel | lorenzo92: it's possible that I chose the buffer sizes too tight |
13:07:22 | JdGordon | is there a way to get a buflib handle by its name? |
13:07:28 | JdGordon | (from a plugin) |
13:07:37 | * | JdGordon has a cunning plan! |
13:07:45 | lorenzo92 | kugel: uhm ok... |
13:08:23 | kugel | lorenzo92: you can try to bump them, they're defined at the top of pcm-alsa.c |
13:09:33 | kugel | well, bump only buffer_size, period_size shouldn't make a difference |
13:09:54 | lorenzo92 | good. will try that when I'm back ;) |
13:09:57 | kugel | alternatively you could also try to use the tick task polling mode (just undef USE_ASYNC_CALLBACK) |
13:10:12 | kugel | JdGordon: no |
13:11:09 | kugel | TheLemonMan, lorenzo92: it's not samsung. alsa simply doesnt handle volume |
13:11:21 | | Quit stripwax (Quit: http://miranda-im.org) |
13:11:39 | lorenzo92 | uhm well yes, throug the alsa mixer! it's available also in device... |
13:11:46 | lorenzo92 | but yeah no matter ;) |
13:12:48 | wodz | holly shit - the difference between what is in sdk driver and my dump is exactly 1 bit - it must be corrected by BCH engine when it is setup to |
13:13:04 | kugel | lorenzo92: did experiment with my lcd driver re-write a bit? |
13:13:41 | JdGordon | What do people think about having the plugin list automatically remove _'s from plugin names? |
13:14:04 | wodz | I don't like name mangling |
13:14:08 | wodz | I mean in general |
13:14:37 | JdGordon | sure, but in the plugin menu, *not* the generic file browser |
13:14:38 | lorenzo92 | kugel: no time :( will do that this evening ;) |
13:14:47 | JdGordon | Those underscores suck :) |
13:15:06 | kugel | not a fan. if we do that we can do it properly and assign pre-compiled real names |
13:15:21 | kugel | lorenzo92: no hurry :) |
13:15:37 | JdGordon | kugel: no, because spaces in the filenames are bound to mess something up |
13:15:46 | TheLemonMan | my device has OSS support and the driver does support volume changing via ioctls |
13:16:05 | TheLemonMan | so i'm on the safe side, i just need to tell rockbox not to use any codec |
13:16:11 | kugel | JdGordon: I use them just fine. Anyway, I meant a pre-compiled mapping not changing the filenames |
13:16:23 | wodz | JdGordon: I think he means assign the field in header for example |
13:16:35 | * | kugel wonders how spaces in filenames are problematic |
13:16:39 | JdGordon | that means loading each .rock at least once |
13:16:50 | lorenzo92 | TheLemonMan: uhm OSS. ok. but software volume isn't that nice... |
13:17:06 | lorenzo92 | which codec have you? |
13:17:32 | lorenzo92 | because on R0 I discovered the ioctls to manage the ascodec (registers) |
13:17:46 | TheLemonMan | err, i guess its the onboard one, freescale branded |
13:18:03 | kugel | no, I didnt mean to put the name in the header. I meant a { "filename", "Real Name" } style lookup table |
13:18:13 | JdGordon | eeeewww |
13:18:40 | JdGordon | 3 lines of code to remove the _ and Capitalise the names... |
13:19:29 | TheLemonMan | the build system is a real mindfuck heh |
13:20:16 | kugel | TheLemonMan: http://www.rockbox.org/wiki/PortingApplication if it's any help |
13:20:29 | | Join MethoS- [0] (~clemens@134.102.106.250) |
13:20:42 | kugel | slightly out of date, though |
13:21:47 | TheLemonMan | well i already have the base stuff in place |
13:22:10 | TheLemonMan | i just need to know how should i go for the audio part |
13:22:15 | lorenzo92 | kugel: I have the ioctl codes for the radio at least for scan and get frequency. Could you enable the FM radio menu (in a better way), implementing the source switch of the AScodec? Any idea? |
13:22:28 | TheLemonMan | as im using an approach that no other platform uses |
13:23:48 | kugel | lorenzo92: the newer sansas, especially clip zip, also have as3543 audio codec and s470x fm radio. perhaps have a look there |
13:29:13 | lorenzo92 | kugel: yes. in fact, to test the chip from a C program, I needed to use alsamixer to mute playback and enable FM in on the ascodec |
13:29:20 | lorenzo92 | DAC<->LINE IN |
13:30:38 | kugel | did you hear something? |
13:30:58 | | Quit GodEater (Ping timeout: 252 seconds) |
13:31:00 | lorenzo92 | yes ;) |
13:31:24 | kugel | then it shouldnt be too hard :) |
13:32:11 | | Join GodEater [0] (~bibble@cl-711.lon-02.gb.sixxs.net) |
13:32:11 | | Quit GodEater (Changing host) |
13:32:11 | | Join GodEater [0] (~bibble@rockbox/staff/GodEater) |
13:34:07 | lorenzo92 | yeah now I go....see you! |
13:34:12 | | Quit lorenzo92 (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115183813]) |
13:37:46 | | Quit mystica555_ (Ping timeout: 240 seconds) |
14:00 |
14:02:56 | | Quit factor (Read error: Connection reset by peer) |
14:09:53 | wodz | heh second bit flip in bootloader |
14:20:45 | | Join factor [0] (~factor@74.197.205.204) |
14:20:58 | | Join webguest96 [0] (~dddff87e@www.haxx.se) |
14:30:04 | | Quit thegeek (Read error: Connection reset by peer) |
14:31:17 | | Quit webguest96 (Quit: CGI:IRC) |
14:35:09 | | Quit bluefoxx_ (Read error: Connection reset by peer) |
14:36:32 | | Join bluefoxx [0] (fuzzylomba@S0106e0cb4e0a6d8a.vs.shawcable.net) |
14:44:28 | | Quit liar (Read error: Connection timed out) |
14:45:01 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
14:49:09 | *** | Saving seen data "./dancer.seen" |
14:50:43 | | Join gbl08ma [0] (~gbl08ma@195.23.214.65) |
14:51:52 | gbl08ma | hello everyone |
14:52:39 | gbl08ma | perhaps it's just in front of my eyes (and I haven't done real researching on it), but how do you delete a shortcut from the new shortcuts list, through the GUI? |
14:52:54 | gbl08ma | that is, without editing the shortcuts file |
14:53:16 | gbl08ma | I've tried to select and hold the shortcut I want to delete, but no success |
14:58:45 | | Join PaulJam [0] (~Paule@p54BEA06C.dip.t-dialin.net) |
14:59:34 | | Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) |
15:00 |
15:00:44 | Zagor | gbl08ma: I don't know. the shortcuts feature is so new I haven't even tried it yet |
15:00:57 | Zagor | JdGordon wrote it |
15:01:46 | gbl08ma | Well, before Shortcuts were in a main menu entry, they were in a plugin. I thought the feature was interesting, but not practical (because you needed to go to the file browser, launch the shortcuts file, and only then select the shortcut) |
15:02:26 | gbl08ma | now that they are in the main menu, it's a more interesting feature, but I can't seem to be able to remove and shortcut I add |
15:02:31 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
15:03:11 | gbl08ma | Also, since now shortcuts are able to speak the time and set the sleep timer, it's even more interesting |
15:03:23 | gbl08ma | I guess I'll have to wait for JdGordon :) |
15:14:48 | | Quit wodz (Quit: Leaving) |
15:20:25 | kugel | isnt there a shortcuts.txt? |
15:24:51 | TheLemonMan | browsing the rockbox tree gave me goosebumps heh, so much old code mixed with new code |
15:28:35 | kugel | :) |
15:28:45 | kugel | hope you overlooked some really horrible parts |
15:34:46 | TheLemonMan | drivers with hardcoded addresses, that was the best part heh |
15:38:51 | Torne | that's not really avoidable |
15:38:55 | Torne | that's how you do hardware :) |
15:44:37 | | Quit lxs-makot0 (Ping timeout: 248 seconds) |
15:45:59 | TheLemonMan | the i2c driver is a good example of how to write an extensible driver |
15:46:15 | TheLemonMan | i even used it outside of rockbox and it gave no problems at all |
15:50:56 | | Join keyb_gr_ [0] (~chatzilla@p4FF038D9.dip.t-dialin.net) |
15:51:14 | | Quit keyb_gr (Ping timeout: 252 seconds) |
15:51:26 | | Nick keyb_gr_ is now known as keyb_gr (~chatzilla@p4FF038D9.dip.t-dialin.net) |
15:51:46 | | Join lxs-makot0 [0] (~makoto@rbh.res1.nat.lxsys.co.cc) |
15:53:42 | | Quit mgue (Ping timeout: 268 seconds) |
15:54:49 | | Join wodz [0] (~wodz@89-76-160-35.dynamic.chello.pl) |
15:55:02 | | Join mgue [0] (~mgue@p57B3C031.dip.t-dialin.net) |
15:56:58 | wodz | TheLemonMan: Are you talking about software i2c driver? If so it is a) dead simple b) specs are open c) it doesn't need any fancy hw support |
15:57:33 | wodz | lots of our stuff is based on RE and wild guessing |
16:00 |
16:02:12 | TheLemonMan | well yeah, i know, but with a bit of reworking even REd drivers can be fancy |
16:02:47 | TheLemonMan | and maybe gain even some performance |
16:05:24 | TheLemonMan | anyway, what is sound_val2phys and tenthdb2master are supposed to do ? |
16:09:02 | wodz | IIRC tehthdb2master() converts volume in centibels into value expected by the hardware |
16:09:23 | wodz | sound_val2phys do the reverese |
16:11:09 | wodz | TheLemonMan: And speaking about hardware drivers - there is little chance the code can be reused later. We try to split midleware and implement only parts close to hardware |
16:14:49 | wodz | BTW. our sw i2c is quite limited - it doesn't support clock stretching and 10bit address which many hw controllers can do |
16:14:55 | | Quit PaulJam (Ping timeout: 252 seconds) |
16:15:49 | TheLemonMan | but you can easily add those functions to it because is modular |
16:16:00 | wodz | TheLemonMan: anyway you are welcomed to do our drivers more reliable |
16:17:52 | wodz | TheLemonMan: well writing driver for i2c or spi is 30 minutes of work (tests included). Writing good driver for SD without docs and poor controller documentation can be real challange. And writing driver for some part you are not really sure what it does exactly springs into magic |
16:18:15 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
16:18:26 | TheLemonMan | i'll happily give an hand doing so once i get rockbox running on this player :) |
16:20:37 | TheLemonMan | anyway, i specified in the config.h that i dont have an rtc alarm but the code still expects the alarm functions |
16:25:40 | | Join WalkGood [0] (~4@unaffiliated/walkgood) |
16:25:55 | wodz | TheLemonMan: you should modify traget specific config not global config.h |
16:26:34 | TheLemonMan | i obiviously meant that config file :) |
16:26:56 | TheLemonMan | HAVE_RTC_ALARM isnt defined but the alarm app is still being compiled |
16:27:05 | | Join [IDC]Dragon [0] (~hohensohn@a89-182-188-108.net-htp.de) |
16:27:43 | [IDC]Dragon | Happy birthday Rockbox! |
16:28:18 | | Quit antil33t (Ping timeout: 244 seconds) |
16:28:31 | | Join antil33t| [0] (~Ahurhurr@101.98.150.103) |
16:28:36 | [IDC]Dragon | (from me ex developer) |
16:29:41 | gevaerts | [IDC]Dragon: fix that "ex" bit! ;) |
16:30:15 | [IDC]Dragon | rockbox is complete |
16:31:20 | [IDC]Dragon | for my Archos that is, I'm not updating it any more |
16:31:52 | | Join thegeek [0] (~thegeek@87.37.34.95.customer.cdi.no) |
16:32:11 | Zagor | [IDC]Dragon: wow, long time no see! |
16:32:54 | kugel | [IDC]Dragon: welcome back! o/ |
16:33:56 | | Part LinusN |
16:35:19 | * | gevaerts sets up a debate between [IDC]Dragon and JdGordon :) |
16:35:26 | | Join y4n [0] (y4n@unaffiliated/y4ndexx) |
16:37:14 | pixelma | there won't be a debate, I guess :/ |
16:37:33 | * | pixelma waves to [IDC]Dragon |
16:37:35 | [IDC]Dragon | do I know JdGordon? |
16:37:47 | [IDC]Dragon | hi everybody! |
16:37:58 | * | [IDC]Dragon waves back |
16:39:20 | TheLemonMan | HAVE_RTC_ALARM gets defined and cant undef it >: |
16:41:01 | n1s | wouldn't you just have to comment out the line in your target config and make clena? |
16:41:04 | n1s | clean? |
16:42:16 | | Quit shai (Quit: Leaving) |
16:46:04 | TheLemonMan | already done many times |
16:49:13 | *** | Saving seen data "./dancer.seen" |
16:49:47 | n1s | are you sure you're editiing the correct file? |
16:50:07 | n1s | as that's the only place it is defined (except for an rtc modded h100) |
16:50:49 | TheLemonMan | oh, yep, my target config has no mention of rtc at all |
16:50:51 | n1s | what target is it and how different is the code from svn? |
16:52:14 | TheLemonMan | its the target i just created and im using the svn version checkouted this morning |
16:53:22 | | Quit GodEater_ (Quit: Page closed) |
16:53:37 | n1s | the easiest way is probably to just post a diff to some pastebin then |
16:54:12 | | Join kadoban [0] (~kadoban@ip98-165-177-158.ph.ph.cox.net) |
16:55:37 | TheLemonMan | err, the diff is pretty big, isnt the config.h just enough ? |
16:57:37 | n1s | perhaps, i'd think the error would be either in your target config, config.h or the configure script |
16:58:46 | | Part Zagor |
16:59:39 | TheLemonMan | hrm, it was in the config.h, i forgot to include the config |
17:00 |
17:04:24 | pamaury | anyone has an idea about what is this chip: http://amaury.pouly.free.fr/Images/unk_chip.png; my guess would be an i2c eeprom given the other chips on the board but it has a lot of pins :! |
17:06:42 | | Quit antil33t| (Ping timeout: 252 seconds) |
17:09:48 | | Quit SynrG (Ping timeout: 258 seconds) |
17:12:31 | | Join dreamlayers [0] (~bgjenero@bas4-windsor12-1279315868.dsl.bell.ca) |
17:12:32 | | Quit dreamlayers (Changing host) |
17:12:32 | | Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers) |
17:14:32 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
17:15:03 | | Quit mgue (Ping timeout: 240 seconds) |
17:15:38 | dreamlayers | I'd like to commit FS #12418 soon. Are there any objections to what I'm doing there? |
17:15:38 | fs-bluebot | http://www.rockbox.org/tracker/task/12418 Merge prototypes from ata-target.h files into one file (patches, new) |
17:16:50 | | Join mgue [0] (~mgue@p57B3CCE2.dip.t-dialin.net) |
17:18:26 | * | [IDC]Dragon wave goodby, see you on another exposed occasion! |
17:18:43 | [IDC]Dragon | waves |
17:19:37 | | Quit [IDC]Dragon (Quit: Ex-Chat) |
17:26:26 | | Quit Topy44 (Ping timeout: 240 seconds) |
17:26:57 | n1s | dreamlayers: sounds good to me |
17:28:25 | wodz | pamaury: It doesn't look like eeprom |
17:28:41 | wodz | maybe some nor flash? |
17:29:02 | dreamlayers | nls: thanks |
17:29:35 | pamaury | wodz: yes I agree, it doesn't look like eeprom, but does it look like nor flash ? |
17:29:46 | wodz | pamaury: can you distinguish which pins are power lines |
17:32:09 | TheLemonMan | got rockbox compiled but doesnt run on target |
17:32:24 | TheLemonMan | and no console output to check, great |
17:33:32 | wodz | QFN20 isn't very popular either |
17:34:03 | | Join Topy44 [0] (~Topy44@f049143054.adsl.alicedsl.de) |
17:37:21 | pamaury | it could even be a little mcu |
17:38:22 | pamaury | I'm not sure but given the placement of the chip, 5 of the lines could be gpios to some leds and capacitive buttons; so perhaps it's a mcu or a "touch" controller |
17:39:42 | | Quit Zarggg (Ping timeout: 248 seconds) |
17:44:45 | pamaury | ok it doesn't matter, I'm pretty sure it's a touch sensor controller or something like this |
17:53:56 | | Join SynrG [0] (~synrg@blk-222-91-184.eastlink.ca) |
17:54:54 | | Quit SynrG (Changing host) |
17:54:54 | | Join SynrG [0] (~synrg@debian/developer/synrg) |
17:59:10 | | Join lovasoa [0] (~olojkine@78.251.22.118) |
18:00 |
18:07:50 | lovasoa | kugel: Does your patch add new features (except CPU debug), or correct bugs? Or is it a simple code rearrangement? |
18:27:39 | pamaury | hey, that's a funny choice. apparently some mp3 player I have has a nand flash + a sd<->flash bridge; they could have use a flash with sd interface directly |
18:28:54 | TheLemonMan | kugel: any hint about troubleshooting a rockbox binary that wont start ? |
18:34:13 | | Join PaulJam [0] (~Paule@p54BEAB9F.dip.t-dialin.net) |
18:43:45 | | Join alienkid10 [0] (~alienkid@unaffiliated/alienkid10) |
18:44:06 | | Join qwertyuiop369 [0] (~chatzilla@evdomip-76-79-226.iusacell.net) |
18:44:25 | alienkid10 | pamaury: what info do you need? I got rid of the lines again |
18:44:35 | alienkid10 | didn't reboot yet |
18:45:26 | pamaury | just pastebin the clocsk and voltages, just to see if there is a difference; I'm moreinterested in the value when the problem are there :) |
18:45:34 | qwertyuiop369 | hi!. rockbox for ipod clasic? |
18:45:51 | alienkid10 | pamaury: what screens? |
18:46:11 | alienkid10 | ini HW info |
18:46:49 | pamaury | first (clocks) and second or third, don't remember; you can't miss the voltage it's written vdd*: x mV |
18:47:05 | alienkid10 | ok |
18:49:15 | *** | Saving seen data "./dancer.seen" |
18:50:48 | | Join gbl08ma_ [0] (~gbl08ma@195.23.214.232) |
18:51:37 | | Quit B4gder (Ping timeout: 240 seconds) |
18:51:47 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
18:52:42 | | Part qwertyuiop369 |
18:53:24 | alienkid10 | darn it |
18:53:26 | | Join B4gder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) |
18:53:27 | | Quit B4gder (Changing host) |
18:53:27 | | Join B4gder [241] (~daniel@rockbox/developer/bagder) |
18:53:47 | alienkid10 | pamaury: it went black right after I finished typing the emi col on screen one |
18:53:56 | | Quit gbl08ma (Ping timeout: 248 seconds) |
18:54:23 | pamaury | alienkid10: press any key, it's just backlight no ? |
18:54:54 | alienkid10 | not backlight |
18:55:04 | alienkid10 | I turned it and auto off off |
18:55:18 | alienkid10 | but so far nothing looks different now that I've rebooted |
18:55:34 | alienkid10 | everything in page one upto emi=same as with lines |
18:56:04 | pamaury | can you pastebin the values ? |
18:56:33 | alienkid10 | without lines? Yeah but only for page one |
18:56:59 | pamaury | why ? For page one, just pastebin the last value (the frequency) |
18:57:03 | alienkid10 | want to me to try and change r again and see if it works to get rid of lines then tell me what to check |
18:57:49 | pamaury | no, I don't think the values will change |
18:58:05 | alienkid10 | pamaury: becuase reboot brings lines back. I'll try to get rid of lines again |
18:58:13 | alienkid10 | then check more values |
19:00 |
19:02:17 | alienkid10 | pamaury: computer is updating something I can't do anything right now so will try once done updating |
19:04:49 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
19:09:37 | | Join qwertyuiop369 [0] (~chatzilla@evdomip-76-79-226.iusacell.net) |
19:10:08 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
19:10:26 | | Join jlbiasini [0] (~metaphys@d86-32-96-55.cust.tele2.at) |
19:11:37 | alienkid10 | pamaury: I'll be back sometime today. |
19:11:46 | pamaury | ok |
19:11:46 | alienkid10 | sorry my comp is being stupid |
19:12:12 | | Quit alienkid10 (Quit: bye) |
19:14:14 | TheLemonMan | i think my problem is related to dynamic linking |
19:17:27 | | Part jlbiasini |
19:18:18 | | Join nplus [0] (~chatzilla@unaffiliated/simont) |
19:20:28 | nplus | Hi, does anyone know if there's a similar patch to this one: http://www.rockbox.org/tracker/11042 that works with 3.10? I turn on my MP3 player and normally forget about/put it down and the don't want to come back to a dead battery. |
19:26:37 | | Part qwertyuiop369 |
19:27:28 | | Join dv_ [0] (~quassel@chello080108009040.14.11.vie.surfer.at) |
19:28:11 | | Quit martii (Ping timeout: 258 seconds) |
19:33:05 | | Quit lovasoa (Ping timeout: 240 seconds) |
19:33:53 | saratoga | nplus: what do you mean? |
19:34:01 | | Quit kadoban (Ping timeout: 252 seconds) |
19:37:30 | nplus | The linked patch isn't up to date with for 3.10. When I turn on my mp3 player I would like a "inactivity" timer to start - it gets reset every time a button is press (similar to the backlight timer). After X minutes of inactivity turn off the mp3 player |
19:37:35 | | Join Stummi [0] (~Stummi@rockbox/developer/Stummi) |
19:37:41 | nplus | saratoga: ^ |
19:42:22 | | Join martii [0] (martii@sokrates.zagrodzki.net) |
19:43:06 | saratoga | nplus: not sure i understand, but i think FS #12338 is what you want |
19:43:07 | fs-bluebot | http://www.rockbox.org/tracker/task/12338 Option to restart running sleep timer on keypress (patches, unconfirmed) |
19:43:46 | nplus | Thanks I'll take a look at that |
19:46:05 | nplus | saratoga: That's almost what I want. I'd like the sleep timer to start on boot as well |
19:46:25 | saratoga | i think it already does |
19:46:52 | saratoga | http://download.rockbox.org/daily/manual/rockbox-sansaclipplus/rockbox-buildch11.html#x14-16200011 |
19:47:39 | nplus | Oh ok I'm running rockbox 2? so maybe it's changed since back then? |
19:47:50 | saratoga | huh? |
19:51:08 | gbl08ma_ | nplus: rockbox 2 is ancient, it was released several years ago. are you sure that's what you're using? |
19:52:08 | nplus | to be honest I have no clue right now |
19:52:14 | nplus | maybe i'm thinking of 3.2? |
19:52:41 | nplus | i have r28366 |
19:52:56 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
19:52:57 | gevaerts | Ah, neither 2 nor 3.2 then :) |
19:53:14 | nplus | i'm way to unfamilar with what i'm talking about |
19:53:23 | nplus | :P |
19:53:58 | | Join Horscht [0] (~Horscht@p5DD57883.dip.t-dialin.net) |
19:53:58 | | Quit Horscht (Changing host) |
19:53:58 | | Join Horscht [0] (~Horscht@xbmc/user/horscht) |
19:54:40 | nplus | the point is it's been well over a year since i've updated rockbox |
19:55:31 | | Join Zarggg [0] (~zarggg@24.229.139.169.res-cmts.sm.ptd.net) |
19:55:35 | nplus | last time i did, i had to apply a patch to get the functionality i wanted so I was trying to find a patch to apply now to so i can update it |
19:56:57 | nplus | I'm going to try http://www.rockbox.org/tracker/task/12338 |
19:57:20 | saratoga | rockbox 2 was the early 2000s i think |
19:58:21 | | Quit WalkGood (Quit: CaminaBien ♪ ♫ ♪ ♫) |
20:00 |
20:00:18 | nplus | Ok I think it's closer to 3.7 |
20:00:59 | nplus | for what it's worth |
20:01:25 | nplus | I have no clue why I thought i was running 2 |
20:01:46 | | Join Thra11 [0] (~thrall@87.114.138.134) |
20:01:47 | | Quit evilnick (Ping timeout: 244 seconds) |
20:01:53 | nplus | ls |
20:05:22 | nplus | thanks for pointing me in the right direction |
20:12:49 | | Quit Stummi (Read error: No route to host) |
20:13:01 | | Join Stummi [0] (~Stummi@rockbox/developer/Stummi) |
20:14:22 | | Quit martii (Quit: Reconnecting) |
20:14:26 | | Join martii [0] (martii@sokrates.zagrodzki.net) |
20:20:08 | CIA-10 | New commit by jethead71 (r31180): AS3525v1/v2: ... |
20:20:45 | | Quit PaulJam (Ping timeout: 240 seconds) |
20:22:31 | CIA-10 | r31180 build result: 36 errors, 0 warnings (jethead71 committed) |
20:23:32 | | Join evilnick [0] (~evilnick@5e03125a.bb.sky.com) |
20:23:32 | | Quit evilnick (Changing host) |
20:23:33 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
20:24:13 | nplus | When updating rockbox, should i delete the old .rockbox or just copy overtop of it? |
20:24:43 | jhMikeS | oh wtf |
20:25:13 | | Join Strife89 [0] (~Strife89@207.144.201.128) |
20:25:37 | jhMikeS | nplus: just overwrite it |
20:25:40 | | Quit wodz (Ping timeout: 248 seconds) |
20:26:07 | n1s | nplus: just copy it over |
20:26:09 | nplus | jhMikeS: thanks |
20:28:27 | Horscht | I didn't know it was 10 years... I only just read it on heise.de |
20:28:29 | Horscht | congrats |
20:30:21 | bertrik | I'm reading in the si470x app note (AN230) that for best performance, the channel spacing should be chosen to match the actual station spacing. The RDA5802 always uses a spacing of 50 kHz, I wonder if performance can be increased for this tuner by using a more appropriate channel spacing. Worth a try at least |
20:31:15 | bertrik | The RDA5802 is suspiciously similar to the SI4702, except the register map seems to be different |
20:31:26 | n1s | performance as in audio quality or scan speed or what? |
20:32:27 | bertrik | audio quality |
20:32:41 | n1s | ah |
20:34:10 | | Join alienkid10 [0] (~alienkid@unaffiliated/alienkid10) |
20:34:25 | alienkid10 | pamaury: besides page one what was the other one? |
20:36:12 | | Join Xerion [0] (~xerion@5419A766.cm-5-2c.dynamic.ziggo.nl) |
20:43:14 | jhMikeS | 10 years was on Pearl Harbor Day? Hmmm.... |
20:44:34 | alienkid10 | pamaury: here is paste it has one month expiration but I have values in txt file if needed |
20:44:43 | alienkid10 | pamaury: http://pastebin.com/eU9TK8KF |
20:45:10 | | Join ungali [0] (~8b8e9a81@www.haxx.se) |
20:47:48 | alienkid10 | I'll hang around in here but will be AFK |
20:49:19 | *** | Saving seen data "./dancer.seen" |
21:00 |
21:04:34 | funman | dreamlayers: could you try gcc 4.6 ? |
21:04:36 | | Part nplus |
21:05:34 | | Quit y4n (Quit: AMIGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAHAHAHAAAAAAAAAAAAHAHAAA) |
21:05:49 | CIA-10 | New commit by jethead71 (r31181): Fix sim errors in r31180. |
21:06:52 | jhMikeS | I tried weak references in the codecs for when codecs don't need a main entrypoint on load but had to abandon it because of mingw |
21:08:15 | CIA-10 | r31181 build result: All green |
21:10:49 | dreamlayers | funman: What do you want me to do with gcc 4.6? |
21:10:56 | jhMikeS | er, um, cygwin, whatever pondlife was doing |
21:14:21 | dreamlayers | So, I need a Cygwin to MinGW gcc 4.6 cross-compiler. I guess I'll have to compile it myself? |
21:16:31 | funman | dreamlayers: try weakref |
21:16:43 | funman | and tdm-gcc should have gcc 4.6 prepackaged |
21:20:32 | dreamlayers | TDM-GCC seems to be a MinGW compiler, and I'd need a Cygwin to MinGW cross-compiler. |
21:20:58 | funman | i don't understand |
21:21:18 | funman | it runs on windows so what's the problem? |
21:21:33 | | Join AlexP_mob [0] (~AlexP@rockbox/staff/AlexP) |
21:22:35 | dreamlayers | If the build runs in Cygwin and calls a MinGW compiler, then the compiler won't understand the Cygwin paths. |
21:23:11 | | Join lorenzo92 [0] (~chatzilla@host217-110-dynamic.30-79-r.retail.telecomitalia.it) |
21:23:14 | funman | jhMikeS: re 31180, what do you think of a config-ams.h included by all ams models? |
21:23:17 | dreamlayers | I don't think it's possible to build Rockbox from MinGW. There are some patches in the tracker but they didn't get accepted. |
21:23:23 | TheLemonMan | lorenzo92: mind if i pm you ? |
21:23:34 | lorenzo92 | go ;) |
21:23:36 | funman | dreamlayers: i build it with mingw (on linux) |
21:25:18 | dreamlayers | funman: You want me to try it in Windows, from within Cygwin, right? |
21:25:58 | funman | well any setup will work, as long as you confirm weakref works |
21:26:24 | funman | not sure igf tdm-gcc comes with a shell |
21:29:06 | jhMikeS | funman: might be a good idea |
21:30:16 | jhMikeS | probably for more than just AMS models too, some sort of SoC-related config, define the exception by model if any |
21:30:40 | dreamlayers | funman: I can install a MinGW-w64 4.6.0 cross-compiler in Linux. Is that ok to for this test? |
21:33:20 | | Quit saratoga (Ping timeout: 265 seconds) |
21:35:04 | funman | yep |
21:35:09 | funman | but i tested it already |
21:36:14 | funman | i just want to know what fixes sim build for you :) using weakref worked for me, so i supposed you needed to upgrade your gcc if it didn't work for you |
21:42:27 | jhMikeS | sansa clip looks like it needs to boost more aggressively when recording (get warning 00000001 far too easily) |
21:43:34 | | Quit benedikt93 (Quit: Bye ;)) |
21:45:09 | | Join bluebrother [0] (~dom@g231123231.adsl.alicedsl.de) |
21:45:09 | | Quit bluebrother (Changing host) |
21:45:09 | | Join bluebrother [0] (~dom@rockbox/developer/bluebrother) |
21:45:38 | funman | do you have other amsv1 ? |
21:47:06 | jhMikeS | nope |
21:47:11 | | Quit ungali (Quit: CGI:IRC) |
21:47:35 | jhMikeS | it ought to have more than enough power to do 44kHz mp3 |
21:48:45 | | Quit fs-bluebot (Ping timeout: 240 seconds) |
21:48:54 | | Quit bluebrother^ (Ping timeout: 268 seconds) |
21:49:04 | funman | perhaps it's because it doesn't use DMA anymore? |
21:49:35 | jhMikeS | much slower chips manage |
21:50:19 | | Join fs-bluebot [0] (~fs-bluebo@g231123231.adsl.alicedsl.de) |
21:51:37 | jhMikeS | maybe I should just test with boost on all the time |
21:54:44 | jhMikeS | now 44kHz is running the hardware at 88kHz to get the true 44kHz signal, where before it was running it at 44kHz, getting doubled-up 22kHz |
21:55:56 | | Join lebellium [0] (~chatzilla@91-65-137-216-dynip.superkabel.de) |
21:56:34 | | Quit AlexP_mob (Quit: Bye) |
21:58:43 | | Quit lxs-makot0 (Quit: Lost terminal) |
21:58:48 | jhMikeS | running it boosted all the time works...but, only 16 pcm chunks exist |
22:00 |
22:02:46 | jhMikeS | hmmm, available PCM data can never be enough to trigger the boost |
22:03:02 | jhMikeS | it's set a 1s but the buffer is only ~.75s |
22:05:51 | | Join wodz [0] (~wodz@89-76-160-35.dynamic.chello.pl) |
22:07:17 | | Quit bluebrother (Disconnected by services) |
22:07:18 | | Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother) |
22:08:02 | | Join robin0800 [0] (~robin0800@149.254.61.232) |
22:08:25 | | Quit fs-bluebot (Ping timeout: 240 seconds) |
22:09:59 | | Join fs-bluebot [0] (~fs-bluebo@g224236117.adsl.alicedsl.de) |
22:11:41 | | Quit Stummi (Quit: Bye!) |
22:16:43 | | Join Thra11_ [0] (~thrall@87.115.4.46) |
22:20:21 | | Quit Thra11 (Ping timeout: 268 seconds) |
22:23:55 | CIA-10 | New commit by dreamlayers (r31182): FS #12418 - Merge prototypes from ata-target.h files into new file ata-driver.h. After this change: ... |
22:24:52 | | Part alienkid10 ("QUIT :bye") |
22:25:57 | CIA-10 | r31182 build result: All green |
22:30:24 | dreamlayers | funman: I'll try to compile a gcc 4.6.2 cygwin to mingw cross-compiler in windows tonight |
22:30:41 | CIA-10 | New commit by jethead71 (r31183): Add a second boost condition to the recording PCM buffer to boost the CPU when 75% full or more. This is especially important for small memory when ... |
22:31:48 | dreamlayers | Is there any interest in being able to build from within mingw? FS #10021 FS #10437 |
22:31:49 | fs-bluebot | http://www.rockbox.org/tracker/task/10021 Patch to build Rockbox firmware by using MinGW. (patches, unconfirmed) |
22:31:49 | fs-bluebot | http://www.rockbox.org/tracker/task/10437 Build failure the uisimulator using MinGW. (bugs, unconfirmed) |
22:32:20 | CIA-10 | r31183 build result: All green |
22:32:25 | | Quit Llorean (Ping timeout: 240 seconds) |
22:33:16 | jhMikeS | the clip seems to record 48kHz wavpack just fine now, which is the most cpu-intensive compressor |
22:35:18 | | Quit dreamlayers (Quit: I'll be back tonight) |
22:37:05 | * | jhMikeS wonders why PCM error flags should be in pcm.h and not pcm_record.h because they're not part of general pcm, but of the core recording system |
22:40:00 | jhMikeS | hmmm...Zagor done it |
22:42:19 | jhMikeS | PCMREC_* should go in pcm_record.h, and leave DMA_REC_ERROR_* in pcm.h where he put them |
22:45:55 | CIA-10 | New commit by jethead71 (r31184): Move the PCMREC_E/W_* defines back to pcm_record.h because they're part of the recording engine interface. Leave the low-level DMA error defines in ... |
22:46:44 | lorenzo92 | kugel: putting 32 instead of 16 as the coeff for the buffer_size seem to fix the problem for the CPU |
22:48:29 | CIA-10 | r31184 build result: All green |
22:48:38 | kugel | lorenzo92: cool |
22:49:21 | *** | Saving seen data "./dancer.seen" |
22:49:41 | lorenzo92 | kugel: more or less 70% of cpu load while decoding an mp3 |
22:49:47 | lorenzo92 | @ 200 mhz |
22:49:54 | kugel | can you still compare against the non-USE_ASYNC_CALLBACK? I'm really unsure which mode is better for the cpu |
22:50:24 | lorenzo92 | need to comment out USE_ASYNC_CALLBACK? |
22:51:25 | kugel | yea |
22:51:36 | TheLemonMan | kugel: any idea about why it doesnt give any sign of life here ? |
22:52:08 | kugel | lorenzo92: don't give *too* much on the CPU load there. it includes many other factors than just music playback, like drawing the UI |
22:52:43 | lorenzo92 | kugel: oh yes sure indeed ;) |
22:52:50 | lorenzo92 | was to compare ... |
22:55:02 | lorenzo92 | kugel: okay now running NON async thing :D |
22:55:12 | lorenzo92 | will inform you soon |
22:55:49 | lorenzo92 | kugel: definitely buggy. now playback stopped for no reason |
22:56:52 | | Join fml [0] (~chatzilla@manz-5f749bab.pool.mediaWays.net) |
22:58:14 | | Quit Strife89 (Ping timeout: 252 seconds) |
22:58:14 | lorenzo92 | kugel: in the cpu debug screen would be nice also to see the cpu frequency |
22:58:27 | lorenzo92 | it's a linux feature, so should be okay |
22:59:12 | fml | JdGordon: Hello! You have again "broken" the description of the shortcuts. You've used the "what is it" form, but the paragraph has the form "With a shortcut, " and then "this and that can be done". I can't correct that right now. Could you? |
22:59:16 | CIA-10 | New commit by bluebrother (r31185): Various adjustments for MSVC. ... |
23:00 |
23:00:18 | fml | JdGordon: Also, the closing quotation marks are wrong. They should be typed as '' (a single apostroph two times) and not as ``. |
23:00:34 | | Join kadoban [0] (~kadoban@ip98-165-177-158.ph.ph.cox.net) |
23:00:57 | CIA-10 | r31185 build result: All green |
23:01:12 | | Join low_light [0] (~chatzilla@ip72-219-32-144.br.br.cox.net) |
23:02:38 | lorenzo92 | kugel: re-tested NON async cb, now I got also a player crash. Definitely not the right way ;) |
23:03:52 | pixelma | fml: don't scare JdGordon away from doing any work on the manual at all ;) |
23:04:26 | fml | pixelma: :-) But seriously, it's not quite right as of now. |
23:05:21 | | Join lovasoa [0] (~olojkine@78.251.10.217) |
23:09:25 | | Join TomColler [0] (~thomas@net-93-144-139-101.cust.dsl.teletu.it) |
23:14:49 | | Quit domonoky (Read error: Connection reset by peer) |
23:19:13 | | Quit gbl08ma_ (Quit: Saindo) |
23:19:57 | | Join Llorean [0] (~DarkkOne@rockbox/user/Llorean) |
23:23:12 | | Quit fml (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243]) |
23:23:46 | JdGordon | fml: (ah damit too slow) wont be able to fix it till tommroow night, sorry |
23:27:29 | | Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel) |
23:28:05 | JdGordon | how easy is it to make generic talk clips? |
23:28:45 | kugelp | lorenzo92: governor stats should be easy to add |
23:29:44 | lorenzo92 | yes it's just reading a file...anyway you need to place 32 instead of 16 and the cpu load seem normal now hehe |
23:29:46 | JdGordon | trying to figure out how to make the shortcuts menu talk, do i spell each line? or try using the filename voiceclips systme to all the user to provide clips for each line? |
23:30:02 | kugelp | the non async mode works on my laptop and is actually supposed to be safer |
23:30:23 | lorenzo92 | kugelp: uhm safer...uhm...it only crashes :( |
23:30:26 | wodz | honestly it sounds funny that decoding mp3 takes 70% of arm @200 MHz |
23:31:54 | B4gder | download.rockbox.org sends ~340GB an average month to 30000-45000 unique visitors/month |
23:32:35 | JdGordon | total? or just the haxx mirror? |
23:32:37 | B4gder | in november 2011, the most popular target download was sansaclipplus with 8600 downloads |
23:32:41 | B4gder | in total |
23:32:46 | bluebrother^ | quite impressive |
23:32:47 | B4gder | we have no mirrors atm |
23:32:57 | * | JdGordon smells a blog post coming :) |
23:33:03 | alexbobp | go sansa clip plus! |
23:33:11 | B4gder | yeah, I should sum it up... |
23:33:17 | gevaerts | B4gder: was there a stable target without downloads? |
23:33:27 | B4gder | the fonts package: 24500 downloads ... |
23:34:12 | bluebrother^ | B4gder: do we have the user agent for those downloads? I'd be interested in seeing how much downloads had been done using Rockbox Utility :) |
23:34:28 | lorenzo92 | wodz: yes strange indeed. I'm not expert at all in these things, but you need to consider that ARM optimizations aren't enabled yet |
23:34:39 | | Join CaptainKewler [0] (~cf57a9a2@www.haxx.se) |
23:34:39 | | Join Scromple [0] (~Simon@115-64-195-104.static.tpgi.com.au) |
23:34:39 | lorenzo92 | but shouldn't use 70% anyway uhm uhm |
23:34:43 | B4gder | bluebrother^: the silly stats program we have puts them in the "unknown" category |
23:35:07 | B4gder | 42% downloads from unknown browsers |
23:35:13 | funman | B4gder: iiuc http://downloads.videolan.org/pub/rockbox/ should mirror automatically |
23:35:17 | bluebrother^ | hmm, that's less than I expected. |
23:35:23 | B4gder | 270000 "hits" |
23:35:41 | | Quit liar (Ping timeout: 244 seconds) |
23:35:58 | B4gder | funman: yes, its just that we currently only point download.rockbox.org to the haxx server |
23:37:20 | B4gder | gevaerts: I don't know, and I found there's a problem with the stats right now so I can't easily find out right now |
23:38:24 | | Quit thegeek (Quit: ( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )) |
23:38:47 | B4gder | as a comparison www.rockbox.org had 124000 unique visitors during November |
23:40:06 | * | bluebrother^ considers giving the LZMA / xz SDK a look |
23:48:14 | | Quit CaptainKewler (Quit: CGI:IRC) |
23:49:27 | bertrik | funny how such a small an inexpensive player as the sansa clip plus turns out to be the most popular :) |
23:51:19 | dfkt | it still being in production might help as well :) |
23:53:33 | alexbobp | bertrik: well by being small and inexpensive (and with total crap for the stock firmware), it has the most to gain from rockbox |
23:53:47 | alexbobp | you can drop $50 and you have a fully capable rockbox that takes microsd cards |
23:55:38 | dfkt | not to mention this cheapest of all rockboxable players probably has the most solid audio performance |
23:55:45 | | Quit ender` (Quit: Our chances of being caught by the RIAA or IFPI are somewhat less than being hit by lightning - or choking on a wasabi-flavoured peanut. -- TheRegister) |
23:55:59 | | Quit lorenzo92 (Remote host closed the connection) |
23:56:37 | | Quit wodz (Ping timeout: 240 seconds) |
23:57:21 | | Quit pamaury (Remote host closed the connection) |
23:58:40 | | Join lorenzo92 [0] (~chatzilla@host217-110-dynamic.30-79-r.retail.telecomitalia.it) |