Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2007-10-04

00:00:01preglown1s: sure you're not talking about the mo3 format?
00:00:03Bagderit only works with the exact models mentioned on the front page
00:00:53fernandobrthanx, Bagder. any plan on supporting the chipods?
00:00:54 Quit x1jmp (Read error: 104 (Connection reset by peer))
00:01:01*amiconn wonders what chIpods are
00:01:06Bagderfernandobr: and by that term you mean faked chinese ipods?
00:01:24n1spreglow: found it in this file http://sourceforge.net/project/showfiles.php?group_id=158498&package_id=234625 but I'm not sure either it seems there are many variations
00:01:26fernandobryes, that's how i saw it called
00:01:57Bagderfernandobr: well, that's a generic term and doesn't specify a specific model. Interested people could probably make rockbox run on such units
00:02:09Bagderbut we don't plan ports
00:02:20Bagderthey're just made by people who want to
00:02:27preglown1s: that's not part of the original triton fasttracker 2 spec, though
00:02:39Bagderhttp://daniel.haxx.se/blog/2007/10/03/chinese-cool-looking-fake-iphone/
00:02:41fernandobroh, ok, i'm asking because i'm not a developer
00:02:47BagderI love that one
00:03:09n1spreglow: nah, the whole format with all the extensions seems quite messy though ;)
00:03:10Bagderfernandobr: a port is a LOT of work
00:03:17preglown1s: anyway, there are two ways to find out if there is enough space in the buffer: if it's easy enough to estimate final space used, just calculate that and check. if not: let the loader try as far as it can, then return failure if it can't
00:03:38fernandobri know something about Delphi, but i think pascal cant solve the problems involved
00:03:43preglown1s: we don't really need to support more than the original triton spec, that's what 99.99% of everything uses
00:03:53preglowi didn't even know anything else existed until now
00:04:14n1sok, i'm not very familiar with the details either
00:04:34fernandobrthanks Bagder, for kindly answering my questions
00:04:54preglowbricked iaudio already? how did that happen?
00:05:15Bagderpreglow: TMM is an eager fellow ;-)
00:05:23 Quit jgarvey ("Leaving")
00:05:23Bagderand no recovery mode to speak of
00:05:34TMMBagder: that's not entirely true
00:05:49Bagderthe latter I guess ;-)
00:06:09TMMBagder: I just managed to physically damage the NAND by writing to it the wrong way, but it is most certainly possible to run code directly from USB
00:06:26TMMBagder: I'm guessing the writer code didn't know how to deal with the TWO flash parts either
00:06:34Bagderso how did you ruin the nand?
00:07:33TMMI'm not entirely sure, I was fidling with dials on the flash utility, and at some setting it just, well, died
00:08:10Bagderand then it won't (attempt to) boot from usb anymore?
00:09:28TMMit keeps resetting itself
00:09:38TMMeven in USB rescue mode
00:10:42Bagderweird
00:10:51TMMmy (educated) guess is that it won't boot anymore on account of the NAND being fucked, although there is a small change that I managed to fuck up the 4Kb of NOR where the bootloader resides
00:10:51amiconnSomething is fishy with mpegplayer timing
00:11:16TMMbut that *should* be read only as far as I can tell
00:11:24amiconnThe very same video plays faster on H10 than on H300, with "Skip frames" and "Limit fps" both enabled
00:12:34 Part DefineByte
00:14:01 Quit n1s ()
00:14:02 Quit XavierGr (Nick collision from services.)
00:14:03 Join XavierGr_ [0] (n=xavier@ppp118-174.adsl.forthnet.gr)
00:14:15preglowTMM: flash utility?
00:14:39jhMikeSamiconn: I don't need it any more. I can keep physical addresses uncached and remapped addresses cached.
00:15:15amiconnThe difference is rather significant, H10 plays around 50% faster...
00:15:55amiconnjhMikeS: Ah, so it could go away completely...
00:16:00jhMikeSI don't think c200 needs that stuff either since it has no memmapped framebuffer anyway.
00:16:16amiconnyup, that's what I thought
00:16:24 Quit fernandobr ("thanks, ppl")
00:16:26amiconnSo it should be disabled for c200
00:16:35jhMikeSI'm guessing yes
00:16:39amiconnjhMikeS: Do you have an idea regarding this mpegplayer problem?
00:16:52jhMikeSBut I'm going to remove it for e200 as well
00:17:07jhMikeSwhat one?
00:17:32amiconnThat the playback speed differs significantly even with frame skip and limit fps enabled
00:17:35jhMikeSoh...up there
00:18:09amiconnAnd it's not just the fps difference, that would be even higher
00:18:29jhMikeSI'm not quite following here
00:19:14amiconnWell, I have a video. If I play that on both H10 and H300, a certain scene appears after ~40 seconds on H10, but after ~60 seconds on H300
00:19:19amiconnIt's the very same file
00:19:49jhMikeS?? which is correct?
00:20:08amiconnDisplay framerate is ~7fps on H300 (dropping a lot) and ~20fps on H10 (dropping a few frames)
00:20:25amiconn(the video has an (insanely) high bitrate)
00:20:42jhMikeSIt might be able to drop enough frames
00:20:45jhMikeS*not
00:21:31jhMikeSand if it doesn't contain enough B-frames, it's forced to decode key frames alot
00:21:41amiconn~43 seconds would be correct
00:21:54amiconnCan't it skip keyframes as well?
00:22:29amiconn(the 40 seconds is not very precise so I think the H10 is playing it correctly)
00:22:52amiconnIs there a tool to check the gop structure?
00:22:59jhMikeSIt can it probably doesn't drop enough, so decoding itself doesn't keep up. It force-draws a frame at least every 1/2 second.
00:24:23jhMikeSSome extra get through because getting dropping to work with the decoder is a bit tricky because it has to predict the future in an out-of-order fashion on frame drawn in order. Could probably be tweaked though.
00:24:38 Join RaZorbacK [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net)
00:24:56jhMikeSI don't know of any tools. I just put dumps in the video thread.
00:25:02 Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net)
00:25:21KleviRockbox bootup Freeze on the sansa c200
00:27:20pixelmahmm... not here. Which version did you install?
00:27:47Klevithe latest one out there.
00:27:57 Join sin613 [0] (n=pbarton@dsl-134-129-144-51.und.nodak.edu)
00:28:10Klevime being optimistic, decided to just redownload it and recopy paste
00:28:18Klevisee if it works
00:28:40pixelmathe current build you mean? And (don't know if it has anything to do with it) but does your c200 have a radio?
00:28:46KleviYes
00:28:59KleviYes, the current build.
00:29:44Klevihm yeah, I get stuck at the RockBox logo screen
00:29:50pixelmaok, please try once more. I had no problems with freezing at startuo at all
00:29:59pixelma*startup
00:30:02KleviI just did
00:30:06 Join XavierGr [0] (n=xavier@ppp163-243.adsl.forthnet.gr)
00:30:12pixelmaweird
00:30:15Kleviam stil stuck
00:30:51KleviAny way I can get hold of an old version?
00:31:19jhMikeSamiconn: what's the start of physical memory on the 64MB pp targets? 64*1024*1024?
00:31:36 Quit XavierGr_ (Read error: 110 (Connection timed out))
00:32:07pixelmaKlevi: yes at the top of the current build page there is a link to the dailies - there you can also find "older" versions, up to 30 days
00:33:02jhMikeSThere's no older bootloader without SDHC for c200 is there?
00:33:47pixelmajhMikeS: sd isn't enabled at all on c200
00:34:14jhMikeSbut I think the ata driver still has the checks...I'll look
00:34:28KleviI wish the sd slot was enabled
00:34:40KleviId have a use for my new sd card i just bought
00:34:41KlevixD
00:34:47pixelmaif you can make it work... ;)
00:34:56TMMBagder: "TMM already bricked his first player…"
00:34:59jhMikeSIf low_light figures out the GPIOL insertion interrupt, it should
00:35:09TMMBagder: thank you so much for that! now I'm the village idiot ;)
00:35:16Kleviby the way, thanks pixelma
00:35:58amiconnjhMikeS: physical sdram start is 0x1000000 on all pp502x targets afaik
00:36:09preglowyeah
00:36:11 Quit spiorf (Remote closed the connection)
00:36:32amiconn(on pp5002 it's 0x28000000)
00:36:47jhMikeSso physical and remapped ram overlap?
00:36:54amiconnnope, not by far
00:36:56pixelmaKlevi: I'd be interested why the current build hangs for you, I just downloaded a clean one and put it on withiout problems
00:36:57jhMikeSor no
00:36:59jhMikeS:p
00:37:10Klevithe next build down works fine
00:37:23amiconn0x10000000 is 256MB
00:37:33Klevipixelma, Im not good at this type of thing with electronics, i just use whats out there,
00:37:56jhMikeSok, so just setting 3c00 on the mask should work for all and not cache any address above 0x10000000
00:38:14Klevihmm
00:38:16*jhMikeS 's mind isn't bitshifting well today
00:38:16Klevibrb food
00:39:02TMMamiconn: how did you figure that out?
00:39:09pixelmawonder if it's got anything to do with the radio detection that went in yesterday, but worked for all who tried (I could name at least 3 more people)
00:39:11jhMikeS3e00 even...oy
00:39:46amiconnjhMikeS: I would prefer the ROM to be cached under normal circumstances (although it's probably not read often)
00:39:48jhMikeSaright, just forget it...that's wrong too
00:40:21jhMikeSwhat does that ever get used for it rockbox?
00:40:24jhMikeS*in
00:40:50amiconnOn ipods, the hw revision is being read from there
00:41:11amiconnThat's checked in various places
00:42:25amiconnWe could copy it to ram on startup though. Still more KISS than the old method before we remapped the rom
00:42:32jhMikeSwell, remapping flash to 0x20000000 and setting mask to 0x1000 should cache it but not physical addresses
00:43:22*amiconn wonders what mask jhMikeS is talking about
00:44:19jhMikeShow to cache or not cache certain areas of RAM. I have it setup on e200 now so writes to the lcd framebuffer from phyisical addresses don't cache so no flushing is needed.
00:44:40jhMikeSBut RAM starting at 0x0 is
00:44:55amiconnDidn't you say that the e200 OF flushes regularly?
00:45:16jhMikeSit doesn't...only for sd
00:45:31amiconnhmm ok
00:45:33jhMikeSbut we can just read/write physical addresses to not cache memory
00:46:03jhMikeSthat way any controller can use it without the flushing. could be good for USB too
00:47:18jhMikeSsimple to have addr + 0x10000000 be an uncached read/write. pick whatever you need.
00:47:24amiconnHow do you access the physical addresses when ram is remapped?
00:47:51jhMikeSthey don't disappear so you see it twice
00:48:27amiconnhmm, interesting
00:48:58TMMdo they have MMU like functionality?
00:49:09preglowmmu like, yes
00:49:11preglowbut far from the full deal
00:49:14TMMor am I missing some basics here?
00:49:31*amiconn wonders what happens when (1) the same memory is remapped more than once using multiple mmap register pairs, (2) some memory is remapped "over" other memory's physical addresses
00:49:33 Quit XavierGr (Nick collision from services.)
00:49:34 Join XavierGr_ [0] (n=xavier@ppp72-87.adsl.forthnet.gr)
00:50:26sin613jhMikeS: you've been doing work on mpegplayer, correct?
00:50:49 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
00:51:29 Join Owner__ [0] (n=Owner@ool-435682a7.dyn.optonline.net)
00:51:31*amiconn also wonders where jhMikeS found information about the cache controller
00:51:33 Join RudMan [0] (n=RudMan@ool-182fb504.dyn.optonline.net)
00:51:54amiconnWhere... or how
00:52:25jhMikeSone guess who gave the tips :)
00:53:05jhMikeSsin613: just a little bit
00:53:27sin613arm idct assembly?
00:53:39 Quit ender` (" Never say "Oooops" ... always say "Ahhh, interesting..."")
00:54:10jhMikeSyeah, some video output tweaks too, and fixing the voice bug.
00:54:41sin613out of curious, is the implementation idft, or really idct?
00:54:55jhMikeSidct butterfly
00:56:46Owner__..
00:57:00sin613in idct_arm_c.c is line 108 supposed to be "sub r3, r1, r3, asl #11" or is "...#12" correct?
00:57:03jhMikeSamiconn: I guess the NOCACHEBSS_ATTR stuff could just be a section starting at 0x10000000.
00:57:48jhMikeSsin613: I'd have to look again and see if you found a bug then. I don't recall off hand.
00:58:28sin613i'm not entirely sure, as i don't have an arm player... i just see in the comment that the bit shift is supposed to be asl 11
00:58:41amiconnI think 12 is correct
00:58:50jhMikeSno, it's right
00:59:15sin613i've been using the arm code and idct.c as a reference for sorting out how to get 5995 reworked/working
00:59:23jhMikeSx = t0 + t1, y = x - 2*t1 = t0 - t1 ... etc
00:59:27TMMsub r3, r1, r3, asl #11 <−−- what does that do? substract 4??? things and put the result in r3?
00:59:30amiconnThe one extra shift accounts for the fact that r1 already has block[2]<<11 added once, so it needs it subtracted twice to match the formula
01:00
01:00:35sin613amiconn: ahh, i see
01:00:37jhMikeSr3 = r1 + r3*2048
01:00:52amiconn-, not +
01:00:53preglowminus
01:00:56jhMikeSyeah
01:01:07jhMikeSnever mind...i'm sleepy :p
01:01:13 Nick Owner__ is now known as Klevi- (n=Owner@ool-435682a7.dyn.optonline.net)
01:01:13 Quit Klevi (Read error: 110 (Connection timed out))
01:01:19Klevi-Oh now it times out
01:01:23 Nick Klevi- is now known as Klevi (n=Owner@ool-435682a7.dyn.optonline.net)
01:01:37jhMikeSas long as get the point across
01:01:39KleviGeez... that takes forever..
01:02:14*preglow goes to bed
01:02:41 Quit scorche|work ("CGI:IRC")
01:03:33 Join Spiritsoulx [0] (n=eyes_of_@24.86.181.152)
01:04:07SpiritsoulxAre there any rockbox themes for Sansa c200?
01:04:21Kleviyeah, the latest build comes with a few
01:04:36Klevias well as While playing screens
01:04:43***Saving seen data "./dancer.seen"
01:04:43Klevi*matching, even
01:05:39SpiritsoulxWait, does Rockbox eat up the c200 battery as fast as the e200?
01:06:12Klevi*shrugs* I charge my sansa daily, so I dont know about battery life long term
01:06:19 Quit jhMikeS (Nick collision from services.)
01:06:25 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
01:06:32Klevithough I went once on the original firmware for about a few days
01:06:42*Klevi lost his USB cord xD
01:06:47SpiritsoulxLawl.
01:08:14Klevithe battery never stays full according to the staus bar
01:08:31Kleviby midday it says its about halfway full
01:08:36 Part toffe82
01:09:11SpiritsoulxWell, RB uses the usually-20-h-long e2 battery in 5 hours, so that's to be expected.
01:09:37TMM5 hours? that's... useless :)
01:09:53SpiritsoulxBut the bass sounds so good V_V
01:09:54KleviI looked at the sansas specs at one point the battery is expected to last for about 5 hours of constant playback
01:09:59KleviYes, yes it does!
01:10:21jhMikeSamiconn: can the linker just add 0x10000000 to an address without having a physical section? NOCACHEDATA_ATTR wouldn't need to be initialized directly but just be part of initialized data.
01:10:22KleviMan, Rockbox amazed me when I first used it
01:10:45Klevithe bass of the original firmware sucked, and the treble always clipped songs
01:10:53pixelmahuh? I've heard it get's to about 2/3rd of the OF, and people running battery_benches on their Sansas reported about 12..14 hrs
01:11:04SpiritsoulxRockbox continues to amaze me. I found Rockboy a month ago >_>
01:11:13Klevii found it 2 weeks ago
01:11:14KlevixD
01:11:33pixelmabut not Rockboy yet ;)
01:11:42Klevipixelma, I havent tested the battery life
01:12:18pixelmame neither. My statement above was about what I heard about the e-series
01:12:19Klevithough it does FEEL like the battery is being chewed up quicker... I dont know
01:12:26KleviOh Oh... mmk
01:13:37pixelmayes, currently it needs more battery than the original firmware (but can't give any numbers) as it does on all devices with this type of cpu (portalplayer)
01:13:59TMMhow many of these portalplayer things ARE there?
01:14:04pixelmathat was more about the c200 :P
01:14:23 Quit alienbiker99 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )")
01:15:31peturany fat guru around?
01:16:46pixelmapetur: that sounds weird... ;)
01:16:55peturI know
01:17:06TMMpetur: you might have said 'vfat' :)
01:17:08petura skinny one will do too ;)
01:17:29Spiritsoulxlol wut
01:17:46hcsHeh, there are trucks on campus that sell various "Fat" sandwiches, "Fat Guru" sounds like a name for one.
01:17:53 Join JBotAlan [0] (i=43ac5149@gateway/web/cgi-irc/labb.contactor.se/x-93f61df685aa5b33)
01:18:08Spiritsoulx*suddenly wants*
01:18:12SpiritsoulxWait, what?
01:18:25Soapscorche: perhaps you'll see this when you get back - but copy.rockbox-themes.org needs a link for 1st/2nd gen iPods.
01:18:29TMMSpiritsoulx: you want a "Fat sandwich"?
01:18:53hcsTMM, Spiritsoulx: http://en.wikipedia.org/wiki/Fat_sandwich
01:19:25Klevipixelma, why is there more batery needed?
01:20:08TMMhum... a sandwich with steak and cheese might be good :)
01:20:14TMMbetter than a hamburger
01:20:55TMMow, this'll be fun, I was told that I was too on-topic on #-community, now I'm quite sure I'll be told I'm too off topic in #rockbox itself ;)
01:21:10SpiritsoulxI think it's because Rockbox uses the hardware differently, not the way it was designed for. This puts more strain on the processors and sucks more power out of the battery.
01:21:12SpiritsoulxI think.
01:22:01TMMSpiritsoulx: actually, it puts less strain on the processors, but the PP devs have no clue how to work the power-saving features of the chips
01:22:01pixelmaKlevi: that is answered many times in the forums for example (everything regarding battery life on Ipods and e200s - applies to c200s as well)
01:25:32pixelmaanyways, gotta get some sleep too. Klevi - about the freezing on your c200... I have no idea but maybe you can talk to low_light if he's around, he did most of the work and should now best. Or you should file an 'official' bugreport (give as many details as possible about the working/non-working versions)
01:28:20 Join iamben [0] (n=ben@dpc67142179038.direcpc.com)
01:34:33 Part pixelma
01:34:45peturjhMikeS: I got quite a bit further in the corruption-on-disk-full problem (no more corruption + valid recording file) but the code did a panic when flushing the fat the first time I tried, now it seems to behave :(
01:35:37Spiritsoulx=/ I just installed RB on my friend's C2 and it hasn't frozen yet.
01:36:03 Quit zicho (Remote closed the connection)
01:36:58 Quit RaRe` ("Quit msgs should be longer.")
01:37:30 Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au)
01:38:54 Quit petur ("Zzzzz")
01:39:32Nico_PjhMikeS: I have a problem with Q_CODEC_LOAD_DISK
01:39:56 Join Owner__ [0] (n=Owner@ool-435682a7.dyn.optonline.net)
01:40:15 Nick Owner__ is now known as Klevi_ (n=Owner@ool-435682a7.dyn.optonline.net)
01:40:57jhMikeSpetur: what was the problem?
01:41:03Klevi_Minesweeper comes up with an "Incompatible version error"
01:41:17jhMikeSNico_P: what's wrong with it?
01:41:49Nico_PjhMikeS: well the message isn't getting through to the codec thread fast enough
01:42:20 Quit Klevi (Read error: 110 (Connection timed out))
01:42:38Nico_PI think the previous code kinda relied on yields coming from the track being loaded to disk
01:43:07Nico_Pbut in my code it doesn't look like the codec thread is getting enough time to load the codec before I'm actually ready to play the track
01:43:44jhMikeSthat's a race condition then. no track should be able to play until the codec is loaded.
01:43:53 Quit JBotAlan ("CGI:IRC (EOF)")
01:44:28Nico_PI can safely test audio_codec_loaded ?
01:45:07jhMikeSI think so.
01:45:12Nico_Pat first I thought of using queue_send to block the audio thread until the codec threads gets the message, but I'm not sure it's worth enabling queue_send for the codec thread just for this
01:46:28jhMikeSnot like it takes up much room 16*4+4 =68 bytes
01:46:49Nico_Pwould that be a better solution ?
01:47:13jhMikeSit's atomic at least and can return a success or failure code to whatever is waiting
01:47:37Nico_PI think I'm going to go for that... I don't really know where I'd test for audio_codec_loaded reliably
01:48:29jhMikeSDo watch for mutual waits...one thread may have to poll queue_empty and remain responsive to a quit. hard to say atm.
01:49:24jhMikeSFrankly, codecs should always have a queue and call queue_empty and check messages. It would be far safer.
01:49:48Nico_PYOU'RE LOSING ME
01:49:50Nico_Poops
01:50:00jhMikeSinstead of ci.stop_codec...send a message and wait for it to unload
01:50:42jhMikeSjust an example of a way to avoid the while (x) yield() stuff that isn't always safe
01:50:50Nico_PI should replace all uses of ci.stop_codec by queue_send calls ?
01:51:21 Join elinenbe_ [0] (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com)
01:52:05jhMikeSit could be done and maybe should be. codecs should just use queue_empty and maybe call a callback to do some processing that returns an action.
01:53:29Nico_Pwhat does queue_empty imply ?
01:53:47 Join elinenbe__ [0] (n=elinenbe@cpe-68-174-107-47.nyc.res.rr.com)
01:53:55jhMikeSreturns true if there's no messages in it
01:54:33Nico_Pbut what does it mean to a codec ? if it gets a stop message and has an empty queue it can return ?
01:54:38jhMikeSevent ci.seek_time could be result = queue_send(Q_CODEC_SEEK, time);
01:55:21Nico_Phmm that would require changing the codec API and all the codecs, wouldn't it ?
01:55:28jhMikeSqueue_send will make it not have an empty queue so it will see queue_empty return false and be prompted to process a message
01:56:18jhMikeSyes. can you leave it open do it being done in the future? it's a much safer method against race and deadlocks.
01:56:56Nico_PI'll try to... if you want you can help me do it in the git tree :)
01:57:19Nico_Por at least help meleave the opening
01:57:24jhMikeShehe...I've got my hand very full of crap to do already
01:57:49Nico_P:)
01:58:15Nico_Phmm it looks like I can't get away without adding at least a yield to the audio thread loop
01:58:21jhMikeSActually if it doesn't deviate too much from now, it's not likely a problem
01:59:01Nico_Pwhat shouldn't deviate too much ?
02:00
02:03:02jhMikeSthe basic interface will be similar, right? meh...probably doesn't matter much.
02:04:04jhMikeSthreads is threads. mpegplayer performs such operations but on the homebrew messaging.
02:04:11Nico_Pyeah it should be pretty much the same
02:05:27Nico_Phmm I think the buffering thread needs a queue to be able to be notifed when data is needed
02:06:17jhMikeSisn't that the case now?
02:06:27Nico_Pcurrently it just looks at the free space every half second :/
02:06:33*Nico_P is ashamed
02:06:54 Quit Spiritsoulx ()
02:07:19jhMikeSyeah, but that keeps the buffer in the background. it gets sent a message only if data isn't available and buffering must provide it now.
02:07:21 Join Spiritsoulx [0] (n=eyes_of_@24.86.181.152)
02:07:25Nico_Pnow that I add the queue_send for the codec to load, the codec thread makes the buffering thread starve
02:07:35 Quit Spiritsoulx (Client Quit)
02:07:49jhMikeShow?
02:07:55Nico_Pso you agree a message telling it to buffer *now* would be good ?
02:08:35Nico_Pwell the codec thread starts asking for data and has a while (bufgetdata == -2) {sleep(1)} loop
02:08:39jhMikeSyeah. but buffering should otherwise be lazy, right?
02:08:45Nico_Pyes
02:09:05 Quit HellDragon (Client Quit)
02:09:17Nico_Pand sleep(1) doesn't seem to be enough for the buffering thread to notice the buffer is running low
02:09:23jhMikeSqueue_send *will* block the thread until a reply is received
02:10:00Nico_Pyes, so it seems more appropriate
02:10:00 Quit elinenbe (Read error: 110 (Connection timed out))
02:10:01 Nick elinenbe__ is now known as elinenbe (n=elinenbe@cpe-68-174-107-47.nyc.res.rr.com)
02:10:31Nico_Phow high is PRIORITY_BUFFERING ?
02:10:56jhMikeSI guess check thread.h.
02:11:32Klevi_-.-
02:11:47Klevi_I cant believe i just regisered this nick by accident
02:11:55 Nick Klevi_ is now known as Klevi (n=Owner@ool-435682a7.dyn.optonline.net)
02:13:01Nico_PjhMikeS: because I think that actually the codec thread sleeping gave the audio thread control, and this one doesn't yield... no matter how long I waited, buffering never started
02:13:14Nico_Padding a yield in the audio_thread loop solved it
02:13:31 Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon)
02:14:56 Quit ptw419 (Read error: 110 (Connection timed out))
02:15:41 Quit elinenbe_ (Read error: 110 (Connection timed out))
02:16:24jhMikeShrm...preemptive would've just run :)
02:17:07 Quit Wofl (Read error: 104 (Connection reset by peer))
02:17:07 Join advcomp2019 [0] (n=advcomp2@66.172.231.192)
02:17:13 Quit Thundercloud (Remote closed the connection)
02:17:21 Join fury1192 [0] (n=fury1192@pool-72-68-45-178.nwrknj.east.verizon.net)
02:18:09 Quit fury1192 (Client Quit)
02:18:21 Join Thundercloud [0] (n=thunderc@resnet07.nat.lancs.ac.uk)
02:20:24 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
02:20:42 Quit Soap (Nick collision from services.)
02:20:46 Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap)
02:21:11 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
02:21:34 Join Owner__ [0] (n=Owner@ool-435682a7.dyn.optonline.net)
02:21:48 Quit Klevi (Nick collision from services.)
02:22:05 Nick Owner__ is now known as Klevi (n=Owner@ool-435682a7.dyn.optonline.net)
02:36:37Nico_PjhMikeS: the queue_send to the buffering thread seems to work nicely
02:39:24Nico_Ponly problem is the codec needs to wait for the whole track to be buffered when it calls for help
02:40:08 Quit Thundercloud (Remote closed the connection)
02:43:16 Join Thundercloud [0] (n=thunderc@resnet07.nat.lancs.ac.uk)
02:43:43 Quit tictoc ("Leaving")
02:49:28Nico_PjhMikeS: in case you're interested: http://repo.or.cz/w/Rockbox.git?a=commit;h=90d4e3dd78169e3f204cda0ea1c581b5c09df035
02:49:36*Nico_P is off to bed now
02:49:49moosbonne nuit !
02:50:01Nico_Pmerci :)
02:50:18 Quit Nico_P (Remote closed the connection)
02:51:58moosnight or whatever all
02:52:01 Quit Thundercloud (Read error: 104 (Connection reset by peer))
02:52:04 Quit moos ("Glory to Rockbox")
02:52:30 Join Thundercloud [0] (n=thunderc@resnet07.nat.lancs.ac.uk)
02:53:18 Join IpodOwns [0] (i=43a8cc97@gateway/web/cgi-irc/labb.contactor.se/x-2a5495e2f64816e3)
02:53:43IpodOwnsHow do i unzip theams onto my ipod from my mac?
02:55:40IpodOwnsHow do i unzip theams onto my ipod from my mac?
02:56:02scorchedont repeat
02:56:08IpodOwnsmk
02:58:33 Quit fxb (Read error: 104 (Connection reset by peer))
02:58:55IpodOwnsHow do i unzip theams onto my ipod from my mac?
02:59:09 Join fxb__ [0] (n=felixbru@h1252615.stratoserver.net)
02:59:48 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net)
02:59:48krazykitIpodOwns, the same way you unzipped rockbox to your ipod
02:59:56scorcheIpodOwns: please read the guidelines linked int he topic
03:00
03:00:07IpodOwnsi dident i used rbutilqt
03:00:22 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net)
03:03:44IpodOwnsand i used diskkity so i dont where where to unzip it to or what program to use
03:04:46***Saving seen data "./dancer.seen"
03:07:38 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
03:12:16IpodOwnswell anyone want to help me?
03:12:51 Quit Klevi ("Leaving")
03:15:18krazykiti thought OSX natively supported zip files
03:16:09krazykitfigure out how to unzip, and make it unzip to the root of your ipod, that is, to the ipod itself
03:30:52 Join elinenbe_ [0] (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com)
03:35:13SoapIpodOwns, install 7zip, learn how to enable viewing hidden folders in OSx, then come back.
03:35:30Soapand don't fricking ask the same question repeatedly. ever. again.
03:36:54 Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net)
03:43:57IpodOwns have a mac
03:44:06IpodOwns7zip dosent work
03:44:19IpodOwnsand how to i view hidden folders
03:44:41 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au)
03:45:04ddaltonRaZorbacK: around?
03:47:49iambenive never seen someone have so much trouble using a mac
03:49:46alienbiker99wow back again for help on the same topic
03:50:10 Quit ddalton ("leaving")
03:50:14 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au)
03:50:50IpodOwnsme?
03:51:24IpodOwnsyea im a nub. i cant find the hidden folder and i dont know a good program to unzip the folders..... well tell me how to do it if ur so good
03:51:31alienbiker99go to your ipod in your file browser, go to the toolbar and find where it says "go to" click that and type ".rockbox"
03:52:55IpodOwnswait on my ipod or on my computer
03:53:23alienbiker99hook your ipod to the computer and explore the ipod
03:54:03IpodOwnsi have a mac but i get what you mean i did and i went to the search thing and put in .rockbox but it comes up blank
03:54:20IpodOwnsi think diskkity deleated it
03:54:25IpodOwnsomg i sux at this
03:54:37alienbiker99i know you have a mac. i didnt say search for it. i said to find the option in your toolbar about "go to"
03:55:01alienbiker99beyond that its not related to rockbox so it doesn't belong in this channel
03:55:52 Quit elinenbe (Read error: 110 (Connection timed out))
03:55:52 Nick elinenbe_ is now known as elinenbe (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com)
03:56:08IpodOwnsthere is no go to thing?
03:57:03alienbiker99http://docs.info.apple.com/article.html?path=Mac/10.4/en/mh702.html
03:58:29IpodOwnsohh that well ok found it but i dont know the path
03:58:43IpodOwnsnvm i can figure out ipod path and add /.rockbox
03:59:22chrisjs169yeah...
03:59:48alienbiker99you couldve spent a minute on google and found what i just told you
04:00
04:00:07IpodOwnsactualy i dont know how to find my ipod path im not very good at this im more html good. oh my zip program is better zip
04:01:28alienbiker99click on your ipod so that you can view the disk contents and then go to the go>go to folder and type in ".rockbox"
04:01:31chrisjs169doesn't the ipod appear on your computer's desktop
04:01:49alienbiker99this really isn't that hard and im not a mac user
04:01:50IpodOwnsyea but i dont know its path chrisjs169
04:01:54chrisjs169IpodOwns, so...how do you transfer music?
04:02:02IpodOwnsits easy
04:02:05alienbiker99you don't need to know the ipods path
04:02:08IpodOwnsuse itunes
04:02:12IpodOwnsyou dont
04:02:25ddaltoncan someone commit something for me?
04:02:31IpodOwnsi just type .rockbox
04:02:44IpodOwnscuz that says no file found
04:02:45chrisjs169IpodOwns, does your ipod appear on your desktop?
04:02:47ddaltonit might be useful for blind users
04:02:59IpodOwnsyes chrisjs
04:03:07chrisjs169IpodOwns, so why not click on it?
04:03:11IpodOwnsddalot ok
04:03:13IpodOwnsi did
04:03:15scorcheIpodOwns: where did you get teh theme you are trying to use?
04:03:30IpodOwnsumm let me check really quick
04:03:45alienbiker99and somebody posted a link after you left yesterday on how to unhide folders
04:04:00chrisjs169and the .rockbox directory isn't there?
04:04:29alienbiker99chrisjs169 on macs, .folders are hidden by default.
04:04:40chrisjs169alienbiker99, same on linux ;)
04:04:47alienbiker99ah ok
04:04:53IpodOwnsyea i know
04:04:54*chrisjs169 forgot he didn't have hidden folders shown
04:05:05chrisjs169(he = IpodOwns )
04:06:11chrisjs169IpodOwns, and that above article doesn't work?
04:06:19SoapCan the Apple Mac OSx support be taken to a Apple support forum of some sort?
04:06:49IpodOwnsno i went to it and i got the thing that let me go to a folder and i tyed .rockbox but i said no file found... plus i need to type in a path directory
04:07:18scorcheIpodOwns: well, if you are getting your themes from rockbox-themes.org, you can use rbutil to install those
04:07:22chrisjs169http://docs.info.apple.com/article.html?artnum=106589
04:07:24alienbiker99were you exploring the ipod when you clicked the go to?
04:09:14IpodOwnsyes
04:09:41IpodOwnsthat document is for a older verson and dosen wokr
04:09:52*chrisjs169 doesn't have a mac
04:10:05IpodOwnswell it does work but i dont know how to find ipod path
04:10:15IpodOwnsbecause i do know there is a .rockbox folder on my ipod
04:10:25chrisjs169yet you can't get to it?
04:10:49IpodOwnsyea i already have all the thems from rbutil but you cant add more to the program
04:11:00 Join XavierGr [0] (n=xavier@ppp176-213.adsl.forthnet.gr)
04:11:07IpodOwnsi can select my iopd but i dont know the path to its harddrive
04:11:57IpodOwnsi typed my path AFIpod/.rockbox
04:12:03IpodOwnsno folder found
04:12:07chrisjs169Can you get to the Terminal on your Mac?
04:12:10IpodOwnsim gona reinstall rockbox
04:12:12IpodOwnsduh
04:12:21IpodOwnsits open
04:13:01rvvs89/disk/something?
04:13:11chrisjs169type in "mount" and pastebin what appears
04:13:27chrisjs169or just paste the line referencing your ipod
04:13:33IpodOwnsok /Volumes/AF
04:13:38IpodOwnslet me try that
04:13:55IpodOwnsnice one
04:13:58IpodOwnsi found it
04:14:16chrisjs169cool
04:14:27IpodOwnsno to unzip
04:14:39IpodOwnsok i have a zip file with the theam
04:14:41 Quit My_Sic (Connection timed out)
04:14:47IpodOwnsdrag and drop?
04:14:51chrisjs169the 'unzip' command should be there
04:15:05IpodOwnsbe were on the zip file?
04:15:32IpodOwnsoh yea i did that and i just get a folder with nothing in it probaly cuz its named with .something
04:16:35IpodOwnsalll the other theam files are named with .cfg and my theam is a folder
04:16:50chrisjs169try 'unzip [theme.zip] -d /Volumes/AF' - replace [theme.zip] with the zip file
04:17:01chrisjs169works in Linux at least - dunno about OS X
04:17:28IpodOwnsok thats wehre im gona try to unzip it to
04:17:40chrisjs169k
04:17:42IpodOwns Volumes/AF/.rockbox/themes
04:17:51krazykitno
04:17:56krazykitjust /Volumes/AF/
04:18:00IpodOwnsuhh
04:18:11chrisjs169just use that command
04:18:18IpodOwnswhen i do that it just goes to the harddrive as a file
04:18:28IpodOwnsbut im using zipeg
04:18:33chrisjs169use 'unzip'
04:18:42chrisjs169"unzip theme.zip -d /Volumes/AF
04:18:43chrisjs169"
04:19:01IpodOwnswait do this in terminal?
04:19:05chrisjs169yes
04:19:19rvvs89Where else would you put it?..
04:19:51IpodOwnsumm my zipeg program says extrack to { /Volumes/AF/.rockbox/themes }
04:20:16krazykitdon't use zipeg. use unzip
04:20:51rvvs89If you don't follow instructions, how are people going to be able to help you?
04:20:55IpodOwnsunzip Iphone.zip -d /Volumes/AF
04:21:30IpodOwnshttp://www.info-zip.org/UnZip.html
04:21:42IpodOwnsthat program is to old for my comp
04:21:47 Quit XavierGr_ (Read error: 110 (Connection timed out))
04:22:11krazykityou don't download anything
04:22:45krazykitit ought to be installed by default
04:22:52IpodOwnsin terminal
04:22:53chrisjs169just run the command
04:22:54IpodOwnsohh
04:22:57chrisjs169in the terminal'
04:23:10IpodOwnsunzip Iphone.zip -d /Volumes/AF
04:23:13IpodOwnsso like that
04:23:15chrisjs169yes
04:23:26IpodOwnscannot find or open Iphone.zip, Iphone.zip.zip or Iphone.zip.ZIP.
04:23:38krazykityou need the full path to Iphone.zip
04:23:41chrisjs169Iphone.zip isn't in your current directory
04:23:46IpodOwnsyea thought so
04:24:45IpodOwns /users/andrewfree/desktop
04:25:00IpodOwns /users/andrewfree/desktop/Iphone.zip
04:25:09chrisjs169yes
04:25:17IpodOwnsok brb
04:25:23chrisjs169unzip /users/andrewfree/desktop/Iphone.zip -d /Volumes/AF
04:26:26IpodOwnsunzip /users/andrewfree/desktop/Iphone.zip -d /volumes/AF
04:26:31chrisjs169yes
04:26:38IpodOwnsthats right its doing something
04:27:15IpodOwnsthanks for helping me even though im not done yet but i wouldent be able to help someone who dident know basic stuff like me
04:28:40IpodOwnsnow im replcing the files from the folder that was alredy there
04:28:50chrisjs169ok
04:29:08 Quit XavierGr (Nick collision from services.)
04:29:09 Join XavierGr_ [0] (n=xavier@ppp147-4.adsl.forthnet.gr)
04:30:34IpodOwnsoh lame it just shows up as a folder
04:32:04IpodOwnsim gona disconect it and c what happens
04:33:10ddaltonXavierGr_: around?
04:33:15 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
04:33:15 Quit Thundercloud (Remote closed the connection)
04:34:49IpodOwnsokk. well that dident work
04:35:29IpodOwnsall the theams are .cfg
04:35:38IpodOwnsand my theme unziped to a folder.
04:35:44IpodOwnsdo i need to unzip the folder lol
04:36:44chrisjs169what folder did it unzip to?
04:36:50chrisjs169it should have unzip'd to your ipod
04:37:42IpodOwnsi unziped it to voloumes/AF(ipod)/.rockbox/theams if i unziped it to the just volumes/AF it would still be a folder
04:39:02chrisjs169no, it would extract the contents to volumes/AF
04:39:12chrisjs169which would be extracting .rockbox/* to volumes/AF
04:39:29chrisjs169what's in /volumes/AF/.rockbox/theams?
04:39:53IpodOwnsall the theames and there nameed like Themexhightbar1.cfg
04:40:35IpodOwnsand when i unzipd to just ipod it dosent go to .rockbox it goes to the hardrive like where i would put something to use my ipod as a flash drive
04:41:35IpodOwnsill try to find where i got the theam from again
04:51:10 Join psycho_maniac [0] (n=psycho_m@ppp188.hk.centurytel.net)
04:51:44IpodOwnsidk i think here http://pijulius.blogspot.com/2006/05/jblackglass-rockbox-themes-ipod-video.html
04:51:59IpodOwnsbut if anyone is still helping me i gtg poop so brb
04:52:00scorchethat requires patches
04:55:16 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:55:28 Join miepchen^schlaf [0] (n=hihi@p54BF65E3.dip.t-dialin.net)
04:58:53IpodOwnsokk
04:59:09IpodOwnsback well do you know any really good theams i can get then
05:00
05:00:04chrisjs169any that don't require patches
05:00:14IpodOwnsumm yea
05:00:27IpodOwnswell unless you care to help with patches
05:00:35 Join Callipygous [0] (n=lik-a-nu@ppp59-167-104-245.lns3.bne1.internode.on.net)
05:00:38scorcheto be honest, patching isnt for you
05:00:40Callipygoushey
05:00:42psycho_maniaccheck the rockbox wiki or go to rockbox-themes.org
05:00:56CallipygousI need advice on buying an mp3 player, does anybody on here have a biased opinion?
05:01:15scorchewe all are biased towards rockbox devices...
05:01:55pSXAuthorthe sansa e2xx series is cheap, pretty good, and works well with rockbox ;p
05:02:14IpodOwnsok ill check it out
05:02:32Callipygouswell, I'm after something that supports apple, but not a damn ipod
05:02:40Callipygousor atleast supports apple via rockbox
05:02:54Callipygouslike itunes or some other software that will run on my mac
05:03:06pSXAuthorthey all "support apple" if you use qtfairuse to remove the DRM ;p
05:03:27scorchepSXAuthor: we dont talk about that here
05:03:29 Join webguest35 [0] (i=4679ecaf@gateway/web/cgi-irc/labb.contactor.se/x-52916a94ec04a71f)
05:03:31CallipygousI can't seem to find any decent comparisons. I've been reading about the iriver clix2, it sounds really good - until I found people complaining about the customer support
05:03:42 Join XavierGr [0] (n=xavier@ppp261-249.adsl.forthnet.gr)
05:03:50scorcheCallipygous: what do you mean about supporting apple?
05:03:58scorcherockbox doesnt run on the clix2
05:03:59pSXAuthorscorche: its not illegal to remove the drm on songs you own afaik
05:04:05pSXAuthorat least not in europe (yet) anyway
05:04:07scorcheyes, it is
05:04:13|Rain|I reckon he means something he can put music onto in OSX
05:04:16 Join My_Sic [0] (n=MySic@bas3-montreal28-1177919288.dsl.bell.ca)
05:04:16Callipygousthe ipod looks good but keeping them in good working condition is like nursing an egg shell as if it were a baby
05:04:27scorche|Rain|: hence why i asked him...it is better not to assume
05:04:43CallipygousI don't know anything about drm
05:04:46Callipygousnever ran into it
05:04:48***Saving seen data "./dancer.seen"
05:04:54|Rain|offering up a likely answer makes it easy for someone to answer "yes" when they've taken too long to answer, though :P
05:05:03pSXAuthorbasically: you won't be able to play songs from itunes with anything except an ipod
05:05:06CallipygousI'm in australia
05:05:15pSXAuthorafaik anyway
05:05:38scorche|Rain|: and it also wastes time, and space when/if you are wrong
05:05:51scorchepSXAuthor: you dont need an ipod to use itunes..
05:06:01chrisjs169pSXAuthor, in the US, you can't remove DRM legally
05:06:10Callipygous|Rain|, correct, something I can put my music on using OS X
05:06:13pSXAuthorin europe i believe you can though...
05:06:19|Rain|you mean to tell me that wasting time and bytes isn't the purpose of IRC? :P
05:06:29pSXAuthorwhich other devices support m4a with drm?
05:06:45webguest35hello people. When I access ALBUM to Songlist..To WPS , No problems. However If I venture to the main menu then go back to the WPS then attempt to see the songlist, My gigabeat does not show the songlist anymore but the main menu when I hit select.
05:06:47chrisjs169Sansa supports m4a without drm
05:06:50scorchepSXAuthor: by downloading the drm-laden songs, you are accepting a license...you are violating that license if you remove the drm
05:06:56pSXAuthorit does? lol
05:07:04pSXAuthori never used the original firmware ;p
05:07:20chrisjs169in the latest version of the OF it does
05:07:21 Quit IpodOwns ("CGI:IRC (EOF)")
05:07:21pSXAuthori remove the drm to use winamp - i hate anything that apple wrote
05:07:23chrisjs169not that I use it...
05:07:41scorchepSXAuthor: that doesnt make it legal...
05:07:45pSXAuthorbut itunes is a handy way of buying music
05:07:58pSXAuthorlike i say: in europe i believe it is legal for interoperability reasons
05:08:15chrisjs169but you violate the license agreement
05:08:30scorchepSXAuthor: by downloading the drm-laden songs, you are accepting a license...you are violating that license if you remove the drm
05:08:34pSXAuthoralso: its only illegal to circumvent DRM... qtfairuse doesn't circumvent it - it actually uses apples code
05:08:52*chrisjs169 notices this is off topic...
05:08:54scorcheregardless, this sint an argument about the legality of it....this is me telling you, that it is offtopic here
05:09:05pSXAuthorwell, they can sue me then ;p - like i say - i own all m4as i've got...
05:09:15pSXAuthorand i still have the protected versions
05:09:31pSXAuthori've only got a few anyway
05:09:49scorche...this is offtopic
05:10:10Callipygousokay, so does anybody know if there is a decent site that compares mp3 players?
05:10:36krazykitCallipygous, dap review and rockbox's buyer's guide on the wiki
05:10:41chrisjs169Callipygous, anythingbutipod.com compares them, I dunno if it's decent
05:10:45CallipygousI'd like to be able to choose a player that is actually durable, a player that doesn't scratch and dent even when it's in its case, which is the case with the ipod I had.
05:10:53scorcheCallipygous: this sint a generic mp3 player help channel, this is about rockbox...if you wish to know a good rockbox device for your uses, then alright
05:11:18Callipygouswell, I intend on using rockbox
05:11:32pSXAuthorwell, your choices are severely limited then ;p
05:11:40Callipygousbut if you could point me in the direction of a channel that might be more helpful to the questions I am asking I'd be thankful
05:11:45pSXAuthor(if buying new)
05:12:01 Quit webguest35 ("CGI:IRC (Ping timeout)")
05:12:46 Join IpodOwns [0] (i=43a8cc97@gateway/web/cgi-irc/labb.contactor.se/x-c8df510a8d709f13)
05:12:57IpodOwnsHey guys.
05:12:59Callipygouswell, doesn't bother me if it's new or SH
05:13:25IpodOwnsok so i can unzip theams to my ipod but they never are the corect forment and are just folders
05:14:15chrisjs169do the folders have files in them?
05:14:28 Quit XavierGr_ (Read error: 110 (Connection timed out))
05:15:59 Join bb__ [0] (n=bb@dslb-088-074-132-177.pools.arcor-ip.net)
05:16:24IpodOwnsyea
05:16:33 Quit RudMan (Read error: 110 (Connection timed out))
05:16:39IpodOwnsbut they are all .something i got them off the rockbox website
05:16:48IpodOwnsgay i dont know what the problem is know
05:16:55IpodOwnsits the same as the other one
05:16:59krazykitthey should all unzip as ".rockbox"
05:17:05alienbiker99...install windows then =)
05:17:06krazykitwhich is why you unzip to the root of your device
05:17:39IpodOwnshow do i unzip to root?
05:17:49IpodOwnsi need root directrory
05:17:51IpodOwnslamo
05:18:02chrisjs169the command i said earlier
05:18:10chrisjs169unzip /users/andrewfree/desktop/Iphone.zip -d /Volumes/AF
05:18:33IpodOwnsok ill try that again
05:18:38psycho_maniacroot is the first place when you open your ipod hard drive such as "H:\" is root
05:18:40 Quit Callipygous ("When I grow up I want a quit message like that!!!")
05:18:50chrisjs169you could just use rbutil...
05:19:01IpodOwnsyea i have it but it dosenet have all the theams i want
05:19:13IpodOwnsunn less i can upload theams to rbutil
05:19:24chrisjs169it fetches all the ones from rockbox-themes.org
05:20:03IpodOwnsnot all
05:20:18scorcheyes all
05:20:37chrisjs169all the ones for your resolution
05:21:00IpodOwnsohh
05:21:17IpodOwnswell then i should just stop trying to be smart and stick with what i got
05:22:02IpodOwnslike i want some of theses http://www.rockbox-themes.org/index.php?res=320x240x16
05:22:49scorcheyes, those are for the 5th gen ipods
05:23:05scorchehowever, some require patches
05:23:12IpodOwnsyea i dont have the jClix one
05:23:28IpodOwnsand i downloded alll of the ones fro rbutil
05:26:28 Quit bb (Read error: 110 (Connection timed out))
05:29:23 Join FOAD_ [0] (n=dok@dinah.blub.net)
05:29:23 Quit FOAD (Read error: 104 (Connection reset by peer))
05:29:32 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net)
05:32:25 Quit IpodOwns ("CGI:IRC")
05:32:43 Quit My_Sic (Read error: 104 (Connection reset by peer))
05:34:43 Join FOAD_ [0] (n=dok@dinah.blub.net)
05:34:43 Quit FOAD (Read error: 104 (Connection reset by peer))
05:34:55 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net)
05:36:13 Join gpgarrettboast [0] (n=gpgarret@1Cust1642.an1.dca17.da.uu.net)
05:36:20 Part gpgarrettboast
05:36:40 Join gpgarrett [0] (n=gpgarret@1Cust1642.an1.dca17.da.uu.net)
05:37:02gpgarrettHello.
05:37:17gpgarrettI was wondering if someone could help me with a compiling problem.
05:37:45krazykityou don't need to ask to ask :)
05:37:55gpgarrettHaha, sorry.
05:38:55gpgarrettFor some reason, I'm getting a "filetypes.c:95: error: 'LANG_FMR' undeclared here (not in a function)" error during compile.
05:39:28gpgarrettI tracked down the source of the problem to genlang not including all of the necessary strings.
05:39:37gpgarrettBut I'm not sure why that's happening. (or how to fix it)
05:39:52gpgarrettThe target is a Sansa e200 (and I've downloaded the most recent revision of the SVN)
05:39:58krazykitno patches?
05:40:03scorchewell, first off, is this with a cl....bah
05:40:28gpgarrettno patches, and i've cleaned the build enviroment..
05:40:48 Join webguest91 [0] (i=4c10ea95@gateway/web/cgi-irc/labb.contactor.se/x-3d317460b25d4708)
05:41:02scorcheas in completely removed the folders and did a fresh svn?
05:41:17gpgarrettYes (which took a while on dialup haha)
05:41:30scorcheincluding wiping out your build dir?
05:41:33webguest91hi i have an ipod nano 1st generation with 2 gigs i want to know if its possible to install it on my ipod
05:41:35webguest91?
05:41:42krazykitwebguest91, read the front page
05:41:47scorchewebguest91: the front page lists all the devices rockobx works on
05:41:52*scorche is slow tonight
05:42:10gpgarrettMy build directory was in the trunk root (trunk/build), so it was removed too.
05:42:28webguest91i see that it says ipod nano 1generation but i don't know if it will work on the 2 gig ipod?
05:42:32scorcheand are you using the recommended compiler versions?
05:42:46scorchewebguest91: is it a 1st gen ipod nano?
05:42:54webguest91yup it works never mind thank you!!!!
05:43:37gpgarrettcygwin with arm-elf-gcc. I followed the build guide in the wiki
05:44:08 Quit webguest91 (Client Quit)
05:44:32scorchegpgarrett: well, as you can see, the build servers arent having issues with the compiling ( http://build.rockbox.org/dev.cgi ), so it is /likely/ on your end
05:44:35krazykitgpgarrett, i just updated svn and built for e200, didn't get that error
05:45:01gpgarrettscorche: that's what they said on the forum :P But I still haven't been able to resolve it.
05:45:02gpgarretthmm
05:45:10gpgarrettmaybe reinstalling cygwin?
05:45:32scorchecan you tell me the output of "arm-elf-gcc −−version" ?
05:46:26gpgarrettarm-elf-gcc (GCC) 4.0.3 (rockbox patch #1)
05:46:30ddaltonis anyone here blind?
05:46:55scorchegpgarrett: i suppose you can try re-installing cygwin...
05:47:48 Join webguest99 [0] (i=4c10ea95@gateway/web/cgi-irc/labb.contactor.se/x-fd1a299c0f3e0449)
05:49:12webguest99hi i was on a little while ago can any of you guys please give me a link to where i can download the rockbox utility tool because the ones i just downloaded don't work. they stop responding half way .
05:49:17webguest99please.
05:49:56scorchehttp://www.rockbox.org/twiki/bin/view/Main/RockboxUtilityQt
05:50:05scorcheplease search the wiki before asking a question
05:50:06 Quit chrisjs169 (Read error: 110 (Connection timed out))
05:50:38webguest99thank you!!
05:50:51 Join PaulJam_ [0] (i=Paul@vpn-3043.gwdg.de)
05:51:29gpgarrettIs anyone willing to send me their cygwin 'profile' file? I think mine may be corrupted heh
05:51:32 Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net)
05:51:52gpgarrett(or if they know a place to download the original)
05:52:52ddaltongpgarrett: I guess I could
05:52:59ddaltonwhat is your email?
05:53:31 Quit webguest99 ("CGI:IRC (EOF)")
05:55:56gpgarrettoh sorry, was looking away, use moo@void-media.net
05:56:13scorche...and prepare to get spammed...
05:56:24gpgarrettthat's why I made a temp acct ;)
05:56:29scorchethis channel is logged, and so your email is going to be indexed
05:57:05midkaythat's why he made a temp acct, scorche..
05:57:14gpgarrettIt'll just bounce after I delete the acct. :)
05:57:26scorchemidkay: and i didnt know what while i was typing...
05:57:40midkayscorche: learn to read minds better then.
05:57:45scorchemister i-dont-do-rockbox-anymore >_>
05:58:23midkayi'm not configured properly!
05:58:46scorcheyou never were!
05:59:25midkayi always was. and always am.
05:59:29midkayi'm just not at this moment.
06:00
06:07:30 Quit ToHellWithGA ("You know you'll miss me a lot.")
06:08:30 Quit PaulJam (Read error: 110 (Connection timed out))
06:10:09 Join metalfacedoom [0] (n=dust@c-24-22-81-232.hsd1.mn.comcast.net)
06:11:11 Quit miepchen^schlaf ("Verlassend")
06:12:09 Part metalfacedoom
06:13:19 Quit chrisjs169 (Read error: 110 (Connection timed out))
06:15:24 Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net)
06:22:37gpgarrettsweet :D Successful compile.
06:22:50gpgarrettThank you so much scorche and krazykit.
06:23:34gpgarrettTurns out I opened up 'profile' in notepad once and accidently converted all of the new lines to cf-lf's... :)
06:23:55krazykitnaughty notepad >:(
06:24:09gpgarrettheh ^^
06:24:16gpgarrettWell, thanks again :)
06:24:30 Quit gpgarrett ("while(1) { slap(); }")
06:27:12 Quit jurrie_ (Read error: 110 (Connection timed out))
06:33:15 Join chrisjs169|brb [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net)
06:33:35 Join Spiritsoulx [0] (n=eyes_of_@24.86.181.152)
06:33:52SpiritsoulxWhat are the Rockboy controls on the Sansa c200?
06:34:10 Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net)
06:34:31 Quit psycho_maniac ("Good Bye")
06:35:56Spiritsoulx...dead IRC is DEEAAD.
06:36:57krazykityou could download the source and find out :P
06:36:58 Quit chrisjs169 (Read error: 110 (Connection timed out))
06:38:32SpiritsoulxI've installed Rockbox on my friend's c200, but none of the buttons respond when I run a game.
06:38:49krazykitit may very well be that it's not yet mapped
06:38:54krazykitbut i must go
06:39:25scorcheit is our newest port...give it some time :)
06:39:51Spiritsoulx=P
06:39:54scorche(assuming it truly isnt mapped/ready)
06:41:25 Quit hcs ("Leaving.")
06:42:59 Join stevenm [0] (n=stevenm@infranelson.student.umd.edu)
06:47:48 Quit n17ikh|Lappy ()
06:49:37 Quit stevenm ("Connection reset by beer")
06:53:19 Join n17ikh|Lappy [0] (n=n17ikh@c-76-23-98-11.hsd1.sc.comcast.net)
06:54:32 Quit idnar (Nick collision from services.)
06:54:35 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
06:55:00 Quit Spiritsoulx ()
07:00
07:04:24 Quit homielowe (Read error: 110 (Connection timed out))
07:04:47 Quit XavierGr (Nick collision from services.)
07:04:50 Join XavierGr [0] (n=xavier@ppp84-245.adsl.forthnet.gr)
07:04:51***Saving seen data "./dancer.seen"
07:04:53 Quit jhulst (Read error: 104 (Connection reset by peer))
07:08:35 Quit chrisjs169|brb (Read error: 110 (Connection timed out))
07:12:58 Join lee-qid [0] (n=liqid@p549657F9.dip.t-dialin.net)
07:20:21 Quit XavierGr (Nick collision from services.)
07:20:24 Join XavierGr [0] (n=xavier@ppp160-233.adsl.forthnet.gr)
07:23:51 Join lymeca [0] (i=lymeca@unaffiliated/lymeca)
07:23:57lymecaCan Rockbox do gapless playback?
07:25:56SikuYes
07:26:36 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
07:26:47 Join psycho_maniac [0] (n=psycho_m@ppp188.hk.centurytel.net)
07:27:31psycho_maniaccould somebody please explain what the new comment in svn means? about the 502x players.
07:28:39LinusNit means that mike has cleaned up the caching
07:29:05ddaltonLinusN: can p7682 be committed?
07:29:19LinusNthe RAM is now mapped at two places in the address space, of which one is uncached
07:29:59psycho_maniacso would would be some advantages of this?
07:30:07LinusNso you don't need to flush the cache as much, as you can now write to RAM without affecting the cache
07:30:58LinusNthis will in turn make life easier for the audio playback code
07:31:09LinusNddalton: haven't had time to check it yet
07:31:45psycho_maniacthank you for explaining that LinusN
07:32:22 Join My_Sic [0] (n=MySic@bas3-montreal28-1177919288.dsl.bell.ca)
07:33:58IsolinearLinusN: Does that apply to all targets?
07:34:37LinusNno, only the PP502x ones as far as i can see
07:35:29psycho_maniacwhcih includes the 80 gig correct?
07:36:05 Quit lee-qid (Read error: 110 (Connection timed out))
07:36:33ddaltonok then the only time I have found it not to work is with all of Stephane's patches. I will need to try and see which one is breaking it. But with a clean svn and just the patch it works
07:36:50LinusNpsycho_maniac: yup
07:37:04psycho_maniacthats what i thought but just wanted to make sure.
07:37:27Isolinear"PP502x"?
07:37:44scorcheportalplayer 502x SOCs
07:40:12 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
07:40:43IsolinearAh. Including mine... :)
08:00
08:02:40 Quit atsea-34 (Read error: 104 (Connection reset by peer))
08:03:44 Quit BigBambi ("Leaving")
08:06:32 Join Rob222241 [0] (n=Miranda@p54B16978.dip.t-dialin.net)
08:11:47 Join atsea-34 [0] (i=atsea-@gateway/tor/x-7e1c770412a1ed09)
08:14:23 Join pondlife [0] (n=Steve@rockbox/developer/pondlife)
08:21:24 Nick bb__ is now known as bb (n=bb@dslb-088-074-132-177.pools.arcor-ip.net)
08:21:44 Quit tictoc (Remote closed the connection)
08:24:41 Quit Rob2222 (Read error: 110 (Connection timed out))
08:25:02markunlymeca: http://www.rockbox.org/twiki/bin/view/Main/GaplessHowTo
08:27:35amiconnjhMikeS: Just a little remark: As you made the ROM remap target specific, it is only needed on ipods, and checking for individual targets is a potential source of problems, the ROM remap should be #ifdef IPOD_ARCH imho
08:33:11psycho_maniacfor some reason. every other time my dir cache works it will load and work for awhile but then it just dissappears and i have to restart the player.
08:34:48LinusNpsycho_maniac: ouch
08:35:11psycho_maniacanybody else know of this? i have the 80gig ipod
08:38:24 Join CaptainSquid [0] (n=Miranda@proxy14.netz.sbs.de)
08:39:40 Quit FOAD ("I'll be back")
08:41:35GodEater_psycho_maniac: define it "not working" ?
08:41:56psycho_maniacit just shuts off and has to load the whole folder.
08:42:19GodEater_I'm not sure I understand
08:42:33GodEater_are you saying when it's on you only see partial folders ?
08:42:56psycho_maniacno it dont work at all
08:43:33GodEater_if it didn't work at all, I'd expect you not to see anything
08:43:51psycho_maniacdirectory cache does not work.
08:44:11GodEater_you said it did though, and then stopped
08:44:21psycho_maniacmeaning when i click select to load the folder it should take maybe 2 seconds well it now takes 10 or more
08:44:26psycho_maniacyes that is EXACTLY what happens
08:44:41GodEater_are you running any sort of custom build ?
08:44:50LloreanWith directory cache working it shouldn't even take two seconds to load a folder...
08:44:56psycho_maniacyes BUT this happend before i ran my own build
08:45:14scorcheplease test with a current build, and then come back ;)
08:45:16psycho_maniacLlorean. sorry im not perfect in my timing
08:45:32psycho_maniacthis has been happening with a normal build also
08:45:42psycho_maniachttp://xs220.xs.to/xs220/07404/dump071004-013743.JPG
08:45:45Lloreanpsycho_maniac: Well, "two seconds" and "a fraction of a second" are vastly different. It should be nearly instant with dircache on, and precision in reporting is important.
08:45:58LloreanBut it's also important that you be testing with a current, official build.
08:46:04psycho_maniacsorry i dont count how long it takes. it was just an example
08:46:21psycho_maniacill bet you a hundred dollars it will do the same thing
08:46:25GodEater_I wouldn't need to count to tell the difference between "nearly instant" and 2 seconds
08:46:41psycho_maniacit was just an example
08:46:48LloreanExamples are important when reporting a bug.
08:47:06LloreanIf it takes 2 seconds with Dircache supposedly On, then there's something else wrong with your player beyond it just disabling
08:47:17GodEater_your screen shot there shows the cache as not having been initialised anyway
08:47:18LloreanSo the time is _important_
08:47:30psycho_maniacok this is not the point. the point is that it just stops working every other time.
08:47:37LloreanBut more important is that you simply follow the rules and do all testing with an official build so we can make sure that none of your patches make the problem worse.
08:47:51psycho_maniacwell guess. what it was just before that screen shot. i had one but i didnt catch it in time
08:47:52Lloreanpsycho_maniac: The point is if we want to figure out WHY we need to know EXACTLY what is happening. So, yes, this IS the point.
08:48:20LloreanNo offense, but if you come and ask for help with a problem, it's important to assume that the people trying to figure it out want to know information for a reason.
08:48:25psycho_maniacim sorry i was off 1.5 seconds of how long it takes to load a folder
08:48:50LloreanSo you're saying there is no delay when you enter a folder while it's working, it happens pretty much instantly?
08:49:15psycho_maniacyeah when it works
08:49:29LloreanAnd, again, can you confirm this behaviour with a current SVN build?
08:49:37LloreanIs it reproduceable?
08:49:38scorcheplease...if you wish to have this fixed (assuming it is in svn), stop being defensive and do as we ask...we only do it to better figure out what is happening
08:49:53psycho_maniachaha every other time i boot
08:49:57 Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net)
08:50:02Lloreanpsycho_maniac: WITH A CURRENT SVN BUILD. Not your custom one.
08:50:44psycho_maniacin a moment
08:53:50 Quit XavierGr (Nick collision from services.)
08:53:51 Join XavierGr_ [0] (n=xavier@ppp66-208.adsl.forthnet.gr)
08:53:57*GodEater_ would also suggest a file system check to make sure the ipod is clean and happy
08:55:14psycho_maniaci wouldnt know how to do that
08:56:01LinusNddalton: i am trying your patch, and it has a bug: it tells the wrong "waking up in" time. i have fixed it in my version
08:56:30GodEater_psycho_maniac: "chkdsk /f" in a command prompt window if you're running windows
08:56:46LinusNi find it a little annoying that the clips queue up when setting the time
08:57:24LinusNso when i let go off the scroll wheel, it keeps telling the queued up time increments
08:58:00LinusNi tried to make it interrupt instead, but then you could miss the hour when it wraps...
08:58:07LinusNgtg to a meeting, brb
08:58:34psycho_maniaci type exactly that?
09:00
09:00:27GodEater_psycho_maniac: no you probably need to specify the ipod drive as well. A quick google should help you.
09:00:40psycho_maniack
09:01:54 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
09:03:23 Quit tictoc (Remote closed the connection)
09:03:32psycho_maniachaha i figured it out without google
09:04:35psycho_maniacwhat does it mean "the size of the "file name.mp3" entry is not valid
09:04:53***Saving seen data "./dancer.seen"
09:04:55 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
09:05:24GodEater_it means your filesystem is a bit broken
09:05:25ddaltonLinusN: did you get my latest update?
09:05:32ddaltonand what was wrong?
09:05:35GodEater_as I suspected it might be
09:05:38RaZorbacKhi ddalton
09:05:49psycho_maniacand how do i fix it. would it be because the file name is extermly long?
09:06:10ddaltonand I just spoke h and m and that is what I spoke when pressing the buttons like up to incroment the hour.
09:06:18ddaltonso h for up
09:06:22GodEater_psycho_maniac: if you've given chkdsk the /f parameter, it should fix it on it's own
09:06:23psycho_maniacGodEater_: it askes if i want to convert lost chains of files. Y/N?
09:06:35GodEater_I'd say yes
09:06:36ddaltonHi,
09:07:11ddaltonRaZorbacK: did you open 7852?
09:07:23psycho_maniacwell im just asking cuz i dont have an idea what this is doing
09:07:56RaZorbacKddalton: not for the moment, i've just got the emails but i definetely have a look on that
09:08:02GodEater_psycho_maniac: google is your friend again
09:09:00ddaltonare you Sofian Babai ?
09:09:10psycho_maniacwhen will i know that chkdsk is done
09:09:24ddaltonRaZorbacK?
09:09:28GodEater_psycho_maniac: you'll get the command prompt back
09:10:26 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
09:10:37RaZorbacKddalton: yes i am
09:10:39 Quit ddalton ("leaving")
09:10:43 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au)
09:10:46psycho_maniacthis must be taking awhile then
09:10:51 Quit atsea-34 (Read error: 104 (Connection reset by peer))
09:11:09ddaltonRaZorbacK ok so you opened it
09:11:22RaZorbacKddalton: yes i'm
09:11:40ddaltonRaZorbacK: ok what do you think about my last comment?
09:11:56psycho_maniacok its done what do i do now? just eject it and turn it on?
09:12:00 Join petur [0] (n=petur@rockbox/developer/petur)
09:12:13GodEater_psycho_maniac: yes, make sure you safely eject it, and then just power it up
09:12:19ddaltonI also commented on your feature request. sorry about all the comments. But my browser kept on submitting them when I didn't want it to
09:12:22GodEater_I predict your dircache issues will be gone
09:12:35RaZorbacKddalton you'"re talking a bout the record function?
09:12:42ddaltonyep
09:12:54psycho_maniachow can my file system get broken? 1
09:12:56RaZorbacKyour ideas are interesting
09:13:08RaZorbacKbut don't know how to do that for the moment
09:13:25RaZorbacKbut it will be nice to have this feature in rockbox
09:13:33ddaltonwell amiconn was telling me it wasn't possible. But surely if record is stopped we could play a beep.
09:13:44ddaltonthat is why I said beep then start recording
09:14:06RaZorbacKyour right
09:14:19LloreanBut technically speaking, it's recording from the instant you enter the screen
09:14:25ddaltonthen for stop you would stop first and then play the beep.
09:14:26LloreanIt's just not saving that recording until you tell it to start.
09:14:27psycho_maniacand the problem still happens and im running an offical build now
09:14:30RaZorbacKis it the same than the beep using to go to the next track for example
09:14:32LloreanThis is to ensure that the pre-record function can work
09:14:34amiconnddalton: I did not say it's impossible. On swcodec targets it would be possible, but not in a simple way
09:15:03amiconnIt would require a rework of the pcm handling so that it can record and play in parallel
09:15:09ddaltonamiconn: ok. so would it be possible on the x5, h300 and ipod?
09:15:26Lloreanpsycho_maniac: Have you disabled, rebooted, enable, let scan, then rebooted, since your fix or are you trying to use dircache data from your old build?
09:15:27psycho_maniacso now it offically happens when i run an official build
09:15:30ddaltonso could I stop recording then play a beep?
09:15:31peturamiconn: before the changes of jhMikeS, recording menu was talking even while pre-recording
09:15:40RaZorbacKbut what do you do to beep when we go to a nex track for example ?
09:15:50ddaltonwell that's my question.
09:15:52RaZorbacKmaybe it's not the same work
09:16:06ddaltonI was looking at playback.c and tried the same sort of thing in recording.c
09:17:08ddaltonso to start recording to a file you must hit rec?
09:17:21peturyes
09:17:30amiconnpetur: Oh, really? I never noticed...
09:17:41amiconnThat shows how "often" I use recording....
09:17:42RaZorbacKnot only a beep, don't know, even a little noise indicating we start to record. maybe a voice string? has it says "loading" in playing a track
09:18:03ddaltonright so we can't make it beep since it is already recording
09:18:35ddaltonRaZorbacK: My guess is a beep would be easiests
09:18:36amiconnddalton: You can *not* simply "do the same" as in playback.c. It requires support at the low level
09:18:53peturamiconn: but now it should be even easier I think since jhMikeS even has those effect plugins ;)
09:18:56ddaltonso could we make it not record until rec is pressed?
09:19:05peturddalton: no
09:19:11ddaltonwhy?
09:19:15psycho_maniacthese screen dumps are taken a min after the other, http://xs220.xs.to/xs220/07404/worked.png | http://xs220.xs.to/xs220/07404/broke.png
09:19:20peturdo not throw away pre-recording for voice
09:19:34ddaltonwe could always check for voice menus
09:19:36 Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net)
09:19:49amiconnddalton: Recording and playback are fundamentally different in that for playback data is transferred from the cpu to the dac, while for recording data is transferred from the adc to the cpu (opposite direction).
09:19:51peturddalton: it is a handy heature that lets you not miss the beginning of what you want to record
09:20:05peturs/heature/feature
09:20:17amiconnVoice works like playback, so for playback, these two work "in the same direction" and only require mixing
09:20:28Lloreanpsycho_maniac: You never answered my question.
09:20:37amiconnFor recording and voice, you have to transfer data in both directions *in parallel*
09:20:38psycho_maniacwhat was it?
09:20:58LloreanYou can scroll up, you know.
09:21:40psycho_maniacalright
09:22:18 Part Llorean
09:23:16RaZorbacKpetur: what feature are you talking about ?
09:23:29peturpre-recording
09:23:47 Quit tictoc (Remote closed the connection)
09:23:51*petur points to fine manual (and hope it is explained there)
09:24:15RaZorbacKok
09:24:40petur"This setting buffers a small amount of audio so that when the record button is pressed, the recording will begin from that number of seconds earlier. This is useful for ensuring that a recording begins before a cue that is being waited for."
09:25:00 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
09:25:37RaZorbacKpetur: yes, it may be a workaround
09:25:58RaZorbacKi'll try that.
09:25:59peturvery nice if you record a show and you want to have the initial applause on tape. without pre-rec, you'd miss the first bit because you obviously only press rec until it happens, and then it's too late
09:26:00ddaltonsorry I missed the last part had to move a traler
09:26:22psycho_maniacLlorean: i just did that and it still happens
09:26:25ddaltonok so what's the quick work around?
09:27:05RaZorbacKthe prerecording function
09:27:22ddaltonso it records automatically with out rec needing to be pressed?
09:27:24psycho_maniacso now can i say i have a problem with directory cache?
09:27:42ddaltonRaZorbacK: what function? How?
09:27:46RaZorbacK<petur> "This setting buffers a small amount of audio so that when the record button is pressed, the recording will begin from that number of seconds earlier. This is useful for ensuring that a recording begins before a cue that is being waited for
09:28:00peturddalton: no, it just stores it in memory. 'Recording' is the fact that is goes into a file
09:28:15daurn|laptop__my gmini did that with FM radio
09:28:23ddaltonand then if you press rec that is written to a file?
09:28:31daurn|laptop__it constantly had a buffer of the last 15 seconds of what you listeed to
09:28:35daurn|laptop__when you pressed record
09:28:40daurn|laptop__it started recording
09:28:46daurn|laptop__but add that 15 seconds in
09:28:52daurn|laptop__so, you'd get the whole song
09:29:01daurn|laptop__not the song after 5 seconds in
09:29:32psycho_maniacanybody on here have the 80gig ipod?
09:29:34peturpressing rec just marks what part of the buffer also goes to file (because we obviously can buffer more than the 30 seconds we allow now)
09:30:26psycho_maniaci will post a topic once the forums are working again
09:30:35ddaltonok so can I tell it not to buffer somehow and that way I can make it play the beep?
09:30:45ddaltonor won't that work
09:30:48LinusNddalton: the error is that h and m contain the absolute time when the wakeup is supposed to happen, but when you leave the screen it is supposed to tell you how long it is until the wakeup, i.e the togo variable
09:31:19LinusNyou did it right in your previous versions, using togo / 60 and togo % 60
09:31:24ddaltonLinusN: sorry I will fix that.
09:31:27*petur had to read 'togo' twice
09:31:33LinusNand i have restored it in my local version
09:31:56ddaltono good can you upload it? to save me from having to do work that already has been done?
09:32:09LinusNi'm still not sure how to handle the voice clip queueing
09:32:12ddaltonso it tells you how long until it is going off
09:32:20LinusNddalton: don't worry about updating it
09:32:25LinusNyes
09:32:28ddaltonLinusN: its not working correctly?
09:33:11ddaltono I should have read togo closely
09:33:12LinusNddalton: as i told you earlier, it enqueues the hour/minute reporting as you scroll the wheel
09:33:23psycho_maniacforums overloading?
09:33:43LinusNand it can't keep up
09:34:41ddaltonso on the h300 when pressing up it just voices the new value of h. If pressing right it just says m but if you get to 60 minutes and the hour is updated then it voices the new value of the hour. as well as the min
09:34:55ddaltonand the same for decreasing them.
09:35:07LinusNddalton: i'm sure it works ok on platforms without a scroll wheel
09:35:33ddaltonLinusN: o ok so when going very quickly it doesn't keep up?
09:35:38LinusNand it works as you described when using the buttons
09:35:43LinusNexactly
09:36:24ddaltonhmmm that's a tough one.
09:36:28LinusNi made a version that interrupts the voice instead of queueing, and it works fine, except that you might miss the hour when it wraps
09:36:43LinusNi'm not sure how to handle that, or even if i should
09:36:46ddaltonwhat do you mean?
09:37:07GodEater_psycho_maniac: I have an 80GB ipod, and I don't get this issue you're describing at all
09:37:34psycho_maniacwhy am i
09:37:58*GodEater_ shrugs. "Unknown at this time"
09:38:19LinusNddalton: on the ipod, the left/right button changes the hour and the scroll wheel changes the minute
09:38:30ddaltonLinusN: can you send me your version and I can play with it?
09:38:32RaZorbacKquestion: when building a pre-configured build, where do i put my config.cfg file or where do i define the setting for my build ?
09:38:36LinusNddalton: sure
09:39:17psycho_maniacits really annoying when im half a sleep and takes 6-8 seconds (yes i counted this time) to show the files in a folder
09:39:43 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
09:41:54 Quit chrisjs169 (Read error: 110 (Connection timed out))
09:42:14 Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net)
09:42:34RaZorbacKno ideas?
09:43:23 Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com)
09:43:52 Join sdbarker [0] (n=Scott@c-24-16-97-233.hsd1.mn.comcast.net)
09:45:44 Part sdbarker
09:45:59ddaltonRaZorbacK: what was your question? Sorry I missed it.
09:46:25RaZorbacK<RaZorbacK> question: when building a pre-configured build, where do i put my config.cfg file or where do i define the setting for my build ?
09:47:03ddaltonwhat do you mean by "pre-configured build"?
09:47:18RaZorbacKPLEASE HOLD ON
09:47:35Bagder"the setting for my build" ?
09:47:44LinusNRaZorbacK: the config.cfg file should be in .rockbox
09:48:10RaZorbacKYES I WANT MY BUILD pre configured in french with a config.cfg already set
09:50:27LinusNthen you put it in .rockbox/config.cfg
09:50:29 Join CaptainSquid83 [0] (n=Miranda@proxy14.netz.sbs.de)
09:51:15RaZorbacKlinusN: no, i'm tring to compile a build in cygwin and i would like te final build pre configured in french
09:51:29psycho_maniacLInusN: what is the config called when you want these settings to always load? set.cfg?
09:51:36RaZorbacKso i need to set all the stuff before
09:51:37LinusNfixed.cfg
09:52:21RaZorbacKfixed.cfg?
09:52:22LinusNRaZorbacK: you could always use french as the builtin language when you build
09:53:09RaZorbacKyes, but in a normal build, if a user starts rockbox , it starts in english
09:53:09LinusNhmmm, or can you...?
09:53:17RaZorbacKand i want my build to start in french
09:53:33RaZorbacKsory, my english is not so good
09:54:08LinusNRaZorbacK: your only option is to include a config.cfg in your build, but that will overwrite the current config.cfg
09:54:30LinusNso the user will lose his settings when he upgrades to your build
09:54:46 Quit CaptainSquid (Remote closed the connection)
09:55:27RaZorbacKlinusN: so you mean that the only option is to put a cfg file in the final zip
09:55:29RaZorbacK?
09:55:37LinusNyes, i'm afraid so
09:55:54ddaltonI just extract my new build and my settings are not changed
09:56:08ddaltonLinusN: I am now looking at your patch
09:56:11psycho_maniacmaybe with my problem i should buy a new 80gig
09:57:41LinusNpsycho_maniac: have you done the standard checks, like scandisk etc?
09:57:55psycho_maniaci did chkdsk/f
09:58:12RaZorbacKlinusN: thank you for your time
09:58:19LinusNRaZorbacK: you're welcome
09:58:47 Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com)
09:59:10 Join Benoitb [0] (n=Benoitb@public1.alcasat.net)
09:59:44psycho_maniaci did chkdsk/f..does that count as a "scandisk"?
10:00
10:00:08peturZagor: if you have the time, could you peek at the last patch attached to FS #5852 - just the file/fat change - and see if that was a sane fix. The trouble is I got a panic in fat_flush() first time I tried, but not after that...
10:00:58peturpsycho_maniac: chkdsk /f is ok
10:01:57psycho_maniacLlorean: I did what you asked and it still does it.
10:02:15ddaltonLinusN: I don't understand all of your code. When won't it work?
10:03:12LinusNddalton: it works perfectly, except when you scroll the wheel fast, and the hour wraps, then you won't hear it speak the hour, since it doesn't enqueue the clips in my version
10:03:27LinusNnot a big deal
10:03:56ddaltonok so do you mean when scroling fast for the minutes or hours?
10:05:15LinusNthe minutes
10:05:37ddaltonok so when the hour is incromented once you get passed 55?
10:05:44LinusNyes
10:06:25 Join atsea-34 [0] (i=atsea-@gateway/tor/x-a542472bbd8b3ea4)
10:06:53ddaltonLet me apply it and see
10:07:16psycho_maniacwell maybe some other day we'll find out my mystery problem because it seems nobody knows what im talking about
10:07:21psycho_maniacbye
10:07:23peturLinusN: applying 11V to a h120 will surely have fried the MB, right? No protection there?
10:07:24 Quit psycho_maniac ("Good Bye")
10:07:59LinusNpetur: that depends on if it was on or not when it happened
10:08:30LinusNif it was off, you might get away with changing a regulator and possibly some capacitors
10:08:30peturI'll ask
10:08:40 Quit Nico_P (Remote closed the connection)
10:08:48LinusNif it was on, the cpu might be fried beyond repair
10:09:09peturhe says the charging led still goes on, but I think it is hardware controlled?
10:10:15ddaltonLinusN: ok so is it when it goes from 23 h to 0 h? or when ever h is incromented?
10:10:22 Quit RaZorbacK ("bye all")
10:10:22ddaltonso for example 5 to 6
10:11:54LinusNddalton: everytime the hour changes automatically when you change the minute really fast. try to hold the button down to autorepeat, then you might trigger the problem
10:12:29ddaltonok I will try
10:12:44ddaltonjust give me 10 minutes for cygwin to build :-(
10:12:47ddaltonor more
10:12:50LinusN:-(
10:16:11ddaltonLinusN: if I have a bool variable will this =0; be executed if it is true? if(variable) this =0;
10:16:20ddaltonvariable is of type bool and set to true.
10:16:36ddaltonI am not using this code but it is just an example
10:16:47LinusNyes, that is correct
10:17:36ddaltonok I have added some code for inc m so I will test that. Then I will test decrease m and see if there is any difference
10:17:37LinusNthat is even the de facto way of testing for true/false conditions
10:17:39ddaltonis that ok?
10:18:19ddaltonok good so I don't need if(variable ==true) something to be executed
10:18:59 Join advcomp2019_ [0] (n=advcomp2@66.172.231.192)
10:19:38 Quit GodEater_ (Read error: 110 (Connection timed out))
10:20:25ddaltonLinusN: if mine doesn't work I will build with just your changes
10:20:57LinusNddalton: what are you trying to accomplish?
10:21:14ddaltonto fix the problem u mentioned
10:21:34LinusNin which way?
10:21:47pondlifeddalton: Do you have a multicore CPU? Or multiple CPUs..?
10:21:50 Quit iiarc (Read error: 104 (Connection reset by peer))
10:21:51ddaltonI doubt it will work because it is very simple and I guess you would have done it if it was going to work
10:22:15ddaltonpondlife: on my computer dual core. I make with make -j
10:22:26pondlifeJust checking you knew about -j...
10:22:27Zagorpetur: I'm a bit flummoxed by your changes in fat.c. it looks to me like append is broken without your patch?
10:22:32pondlifeSpeeds it up lots here
10:22:50ddalton-j slows the whole system right down
10:23:27 Join obo [0] (n=obo@rockbox/developer/obo)
10:23:33 Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater)
10:24:20 Join n1s [0] (n=nils@nl104-209-90.student.uu.se)
10:24:21 Quit chrisjs169 (Read error: 110 (Connection timed out))
10:24:30ddaltonLinusN: if the hour was changed I set a new variable I declared to true. If that variable is true then I just talk_value(h, UNIT_HOUR, true); like before and m of course.
10:24:37ddaltonand if it isn't it does your code
10:24:46ddaltonthe call to the function you wrote
10:24:52LinusNi have a similar solution which i am testing now
10:25:00peturZagor: you mean append wouldn't work without it or I just broke append?
10:25:08 Join chrisjs169 [0] (n=jack@pool-71-254-206-137.hrbgpa.east.verizon.net)
10:25:23ddaltonreally your saying I wasn't completely on the wrong track?
10:25:39Zagorpetur: I mean either your changes are meaningless, or it fixes a broken append
10:26:06peturI'm not aware of broken append
10:26:27peturI just figured out that when writing failed, some things went wrong
10:27:06peturI mean it reset the current cluster, but not the sector within the cluster
10:27:18peturand that is only on write failure
10:28:44 Quit Llorean ("Leaving.")
10:32:34Tokihi! during recording on my x5 in wav from line-in I'm getting a blinking "Warning: 00000002" message on timeline. what does it mean?
10:32:56Aveha quite interesting,
10:33:11Ave'nas' did what I was planning to do, drop the max freq from 80 to 78 MHz
10:33:23LinusNddalton: i solved it
10:33:26Avehave to try if it affects my device
10:33:47ddaltonLinusN: good how?
10:35:00LinusNwhen it wraps, it sets a boolean that forces it to say the hour, and that boolean is not reset until the wheel has been idle for 1 second (that happens when you get the ACTION_NONE event)
10:35:17 Quit advcomp2019 (Read error: 110 (Connection timed out))
10:35:36LinusNso it is set when the hour wraps, and reset when it receives ACTION_NONE
10:35:42ddaltonah ok
10:35:42 Join SkinInd95 [0] (n=chatzill@71-217-136-180.hlna.qwest.net)
10:35:44LinusNworks like a charm
10:35:49ddaltonso can you commit that?
10:35:52LinusNi'll commit it now
10:36:13ddaltonok good thanks.
10:36:24ddaltonand do you think 7814 could be committed?
10:37:01LinusNi intend to have a look at it
10:37:28peturToki: it means it probably has some buffer overflow, so some samples may be lost
10:37:43Tokiand what could be done about it?
10:37:48peturtalk to jhMikeS about it, as this shouldn't happen
10:37:54ddaltonok I think it requires a new bootloader. But since you fixed the bootloader building problem could the boot loader on the rockbox site b updated?
10:37:56Tokioki tks
10:38:07peturToki: very full or fragmented disk?
10:38:18Tokineither I think...
10:38:24peturweird
10:38:42Tokiyesterday in the evening everything was ok. today bI've put in a current built - and here it is
10:41:11peturToki: he did change some things there, try to catch him later today (he's in a US timezone)
10:41:26Tokiok, I will
10:43:03Zagorpetur: right, but the fat code change is not about the error state but rather the append function, right?
10:43:37Zagorah wrong, it's when we fail to get a new cluster
10:43:43LinusNddalton: yes, i will have a look at the bootloaders too
10:43:45Zagorit was a while since I read this code :)
10:44:02peturZagor: yup
10:44:06Zagorbut why save sector number? won't it always be 0?
10:44:30ddaltonLinusN: ok is that committed?
10:44:35ddaltonthe talking alarm one
10:45:06peturZagor: it is zero when you start a new cluster, otherwise it is the cluster you were on when writing?
10:45:46peturZagor: I don't have the code in front of me (and actually no time to discuss) :(
10:45:56Zagorpetur: yeah, but we wouldn't ask for a new cluster unless the previous one is full. and when it's full we know which sector we were in (the last, which is now full)
10:46:10peturZagor: true
10:46:27LinusNddalton: give me a few minutes
10:46:32Tokithe file seem not to be corrupted
10:46:38ddaltonok
10:46:39peturstill, it does fix chkdsk complaining
10:46:55*ddalton Will be back going for dinner
10:47:03Zagorpetur: the fat.c change? or the whole patch?
10:47:27peturfat.c was the last change I made
10:47:30 Quit amiconn (Nick collision from services.)
10:47:36 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
10:47:54peturbefore that I still had a file > 0 bytes but chkdsk complained
10:48:51Zagorhmm
10:48:57peturToki: pcm_record.h says "#define PCMREC_W_ENC_BUFFER_OVF 0x00000002"
10:49:06peturso encoder buffer overflow
10:49:39peturToki: so there might be a glitch or missing samples
10:49:47TokiI see. it seems that it doesnt affect the resulting file though. need to test more
10:50:17Tokiwill this problem be also with other file formats (like wv, mp3)?
10:50:54peturToki: this really shouldn't be happening at all
10:51:13 Join iiarc [0] (n=iiarc@62.141.49.57)
10:51:34TokiI see
10:52:39TokiI've started another recording, and now I dont see this warning
10:52:56Tokiperhaps it was gust a minor glitch with one particular file...
10:53:41peturToki: still, it shows that some watermark is not conservative enough or something else is wrong....
10:54:37Tokisorry I dont know what it means...
10:54:55 Quit chrisjs169 (Read error: 110 (Connection timed out))
10:58:25n1s|Rain|: ping
11:00
11:04:26 Quit SkinInd95 (Read error: 104 (Connection reset by peer))
11:04:33*ddalton is back
11:04:54***Saving seen data "./dancer.seen"
11:05:14 Join idnar [0] (i=mithrand@unaffiliated/idnar)
11:06:10 Join Arathis [0] (n=doerk@p508A3A37.dip.t-dialin.net)
11:06:51LinusNddalton: i have committed FS #7682
11:08:53 Join bluebrother [0] (i=feKGfARC@rockbox/staff/bluebrother)
11:09:20ddaltonLinusN: thanks for committing it
11:09:28amiconnLinusN: Hmm, why don't the iaudios and the H300 have wakeup?
11:09:43amiconn(and H10 as well)
11:09:52ddaltonLinusN: do where is the 1 second delay or what ever you said with action_none?
11:10:08ddaltonwhere don't know why I said do
11:10:44ddaltonamiconn: they do. I don't think it was ever implemented. See FS #7814
11:10:51n1sif anyone wants to test further midi optimisations on a pp target here are two patches http://home.student.uu.se/niwa5341/ midi_bench.diff simply counts the number of buffer misses and splashes the number when finished, synth_sample_opt.diff reduces the number of multiplications and memory accesses in the synthSample functions, I would be interested in both before and after numbers of misses
11:11:56ddaltonLinusN: should your function be added to alarm_menu.h? (the proto type)
11:13:27 Quit idnar_ (Read error: 110 (Connection timed out))
11:15:50ddaltonLinusN: from what I can tell there is no action_none in your patch. so what were you saying before?
11:21:00LinusNamiconn: because they don't have FS #7814 yet?
11:21:45LinusNddalton: look at what was committed
11:22:04LinusNline 188
11:22:33LinusNand no, the prototype should not be added in alarm_menu.h, since the function is static
11:22:34ddaltonok I couldn't find it I will look again
11:22:41ddaltonok
11:23:17LinusNamiconn: also, the h300 needs an updated bootloader for the wakeup
11:25:00amiconnWhy is that?
11:25:20amiconnThe patch doesn't say that
11:25:36ddaltonLinusN: isn't line 188 "             hour_wrapped = false;  "?
11:25:44LinusNddalton: exactly
11:27:14ddaltonand that isn't action_none
11:27:30LinusNddalton: look 2 lines above that
11:27:50 Quit daurn|laptop__ (Read error: 104 (Connection reset by peer))
11:28:18ddaltonline 186?
11:28:25LinusNyes
11:28:26 Join daurn|laptop__ [0] (n=fake@203.48.248.222)
11:28:36 Nick daurn|laptop__ is now known as daurn|laptop (n=fake@203.48.248.222)
11:28:41LinusNthat line says "case ACTION_NONE:"
11:29:01n1sok, updated the synt_sample_opt.diff should be even faster now, also forgot to say that the patches were made inside the midi dir
11:29:07ddaltonwhat was it before?
11:29:11 Join Entasis [0] (n=Jarred@ppp121-45-8-124.lns10.adl2.internode.on.net)
11:29:22 Quit atsea-34 (Read error: 104 (Connection reset by peer))
11:29:58LinusNddalton: i added "hour_wrapped = false;" to the ACTION_NONE case
11:30:13ddaltono now I see
11:30:29LinusNso that every time it receives ACTION_NONE it resets hour_wrapped
11:30:58LinusNACTION_NONE is sent when the get_action() times out
11:31:16LinusNand the timeout is HZ, which is 1 second
11:32:16ddaltonso it only talks when case action_none or waht ever it is called is executed?
11:32:37LinusNno
11:32:46ddaltonok
11:32:58LinusNit always talks when you change the minute, just like before
11:33:13ddaltonbut not the hour?
11:33:27LinusNbut the flag that tells it to say the hour is only reset when you stop changing
11:33:49ddaltonand will it stay silent for one second before talking?
11:34:03LinusNso it will repeatedly try to say the hour and the minute as long as you change the minute, but it will interrupt itself
11:34:19LinusNsince the clips aren't queued
11:34:47LinusNand when you stop changing, you will hear the last clips
11:35:03LinusNand since the hour_wrapped is still set, it will also speak the hour
11:35:16LinusNthen, after a second, the hour_wrapped flag is reset
11:35:53ddaltonok I will test it later and hopefully it will be clearer
11:36:15LinusNdo so
11:36:32LinusNthe build is finished, so you can download it from the rockbox web site
11:37:07ddaltonis it already in the current build section?
11:37:33 Quit sin613 ("Leaving.")
11:38:30ddaltonalso do you guys think the current build page is very accessible? I didn't find it that easy to navigate.
11:38:52ddaltonbut since I build my own builds I hardly download a build from the rockbox site
11:39:26LinusNddalton: i wouldn't know if it is accessible or not...
11:40:36ddaltonok it doesn't worry me to much if you don't get any complaints then don't worry about it. As I said before I just check out svn and then apply patches and compile.
11:40:44ddaltonand of course code on it myself
11:47:36 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net)
11:53:27ddaltonLinusN: how can I make this line use a long press of play on the h300?
11:53:30ddalton { ACTION_WPS_TRACKLOCK, BUTTON_POWER|BUTTON_REL, BUTTON_POWER },
11:58:49 Join spiorf [0] (n=spiorf@host176-169-dynamic.11-79-r.retail.telecomitalia.it)
12:00
12:11:17 Join atsea-34 [0] (i=atsea-@gateway/tor/x-e542e43f548cd58a)
12:18:36 Join webguest07 [0] (i=4b5acda8@gateway/web/cgi-irc/labb.contactor.se/x-dbcebffcb8f3fb30)
12:19:36 Quit webguest07 (Client Quit)
12:29:24 Quit ddalton (Read error: 110 (Connection timed out))
12:29:30 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
12:34:09 Join SkinInd95 [0] (n=chatzill@71-217-136-180.hlna.qwest.net)
12:34:50 Quit SkinInd95 (Client Quit)
12:37:26 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au)
12:37:53ddaltonLinusN: did you answer my button question? I got disconnected
12:39:39peturddalton: handy link to keep: http://www.rockbox.org/irc/current.txt
12:43:31ddaltonok thanks
12:44:20 Quit bagawk (Read error: 104 (Connection reset by peer))
12:44:34 Join MethoS- [0] (n=clemens@pD955D588.dip.t-dialin.net)
12:44:48 Join Wiwie [0] (n=goddi@86-41-110-76.b-ras2.lmk.limerick.eircom.net)
12:47:33 Quit ddalton ("leaving")
12:49:28 Join bagawk [0] (n=lee@unaffiliated/bagawk)
12:50:38Nico_Ppetur: yesterday you said "still waiting for a commit from austriancoder that adds read/write to the UMS driver"... did you mean he has the patch almost ready ?
12:53:38 Part elmargol ("Ex-Chat")
12:54:18 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au)
12:55:49 Join barrywardell [0] (n=barrywar@dhcp-892b9b66.ucd.ie)
12:55:59 Join parafin|sleep [0] (i=parafin@parafin.dialup.corbina.ru)
13:00
13:01:01 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
13:04:56***Saving seen data "./dancer.seen"
13:06:45 Join darksaboteur [0] (n=darksabo@75.73.87.203.static.nsw.chariot.net.au)
13:06:49 Quit parafin|away (Read error: 113 (No route to host))
13:11:13peturNico_P: he said he was working on it, and suggested he had some code
13:11:28Nico_Pthat's good news :)
13:11:56Nico_PI'm making good progress too btw
13:12:26peturSo I read...
13:12:33 Join Thundercloud [0] (n=thunderc@resnet09.nat.lancs.ac.uk)
13:13:49 Join Rondom [0] (n=Rondom@p57A96B09.dip.t-dialin.net)
13:14:21 Join FOAD [0] (n=dok@dinah.blub.net)
13:20:36*jhMikeS is glad we don't have a "blame" button like on git :p
13:22:41GodEater_there's always svn blame
13:24:06ddaltondoes anyone know how to get the "canceled" message to talk when canceling a setting.
13:24:27ddaltonfor example if you change the volume in sound settings then press left it should say canceled
13:24:38ddaltonor has that message been removed completely.
13:24:48peturit was removed
13:28:44Nico_PjhMikeS: had a look at my code ?
13:29:12ddaltonah ok no wonder I can't find it
13:29:31*Nico_P has just fixed a bug, making tracks preload correctly even after the first few, and just checked: gapless works fine :)
13:30:04ddaltonpetur: when is the splash screen "canceled" used in my patch then? I changed it to id2p. (p7764
13:30:08ddaltonID2P
13:30:33peturddalton: no idea
13:30:57ddaltondid you have a look?
13:31:25jhMikeSNico_P: was starting to. I was wondering why so much playlist code was suddenly in playback.c and then I realized I was looking at playlist.c. :p I am still waking up though.
13:31:35Nico_Phehe :)
13:31:51peturNico_P: any sign that your code also fixes FS #7825/6665 ?
13:31:54Nico_PjhMikeS: you can quite easily see the diff between the mob and master branches
13:32:26peturjhMikeS: Toki had a 'Warning: 2' while recording on X5
13:32:43*petur kicks Toki awake
13:32:54Nico_Ppetur: no idea... I'm mainly adapting the existing code to the buffering API so some bugs will probably remain
13:33:00ddaltonpetur: should all the cancel stuff be removed from my patch?
13:33:02Nico_Phopefully they will then be easier to fix
13:33:15amiconnjhMikeS: Did you see my remark regarding the platform-dependent ROM remapping in system-pp502x.c ?
13:33:18jhMikeSwhat's the URL again to that page?
13:33:24peturNico_P: nice job anyway!
13:34:07Nico_PjhMikeS: select master as base and click on diff for mob... or simply http://repo.or.cz/w/Rockbox.git?a=treediff;h=mob;hp=master;hb=mob;hpb=master
13:34:11ddaltonmaybe I should leave it. I don't think it adds a string
13:34:15jhMikeSNico_P: ok, could find the link back there
13:34:20Nico_Ppetur: thanks :) tell me that again when it's in SVN though ;)
13:34:52jhMikeSamiconn: where the comment in the file? I don't remember removing any such thing either.
13:35:20jhMikeSnever mind. it's in the logs?
13:37:32jhMikeSamiconn: ah. yes, could change that. It's useless on sansa and will crash it to even read the addresses there.
13:37:40 Quit HardDisk_WP (Read error: 110 (Connection timed out))
13:38:00amiconnIt's also useless on H10
13:38:31jhMikeSIt is? I actually did a dump on H10. want it?
13:42:20amiconnAh, hmm
13:42:29amiconnWhy doesn't it work on Sansa then?
13:42:59jhMikeSIt an i2c rom
13:43:45jhMikeSOn sansa the emu suggests there's actually something at 0x37000000. I need to do a peek at what.
13:53:42jhMikeSamiconn: what do suggest with regard to whether the ROM should be mapped? IPOD_ARCH is too selective obviously.
13:54:57 Quit iamben (Read error: 104 (Connection reset by peer))
13:56:00 Quit ddalton ("leaving")
13:56:04 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au)
13:56:14 Quit ddalton (Client Quit)
13:56:20 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au)
13:56:46ddaltonwhat do people think about p7764?
13:57:11ddaltonis it worth having once I upload the changes that nls said?
14:00
14:01:09 Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz)
14:01:49LinusNddalton: everything that is necessary for blind people to operate rockbox is worth having
14:02:43 Quit pondlife ("disconnected has pondlife")
14:05:43 Join syn4pse [0] (n=syn4pse@cpe-075-176-155-093.sc.res.rr.com)
14:06:59LinusNi wonder how we should handle the charger in the h300 bootloader, to be able tu use car adapter mode
14:07:24LinusNtoday it starts charging, but it needs to know if car adapter mode is on
14:08:00peturLinusN: is there any reason we do not just boot RockBox?
14:08:08LinusNlow battery?
14:08:33peturso maybe stay in bootloader until enough power and then boot
14:08:33LinusNi.e unable to spin up the disk
14:08:55LinusNyeah, that's probably the best
14:09:11peturwith a message telling the user why we're not booting
14:09:34 Join FOAD_ [0] (n=dok@dinah.blub.net)
14:10:46 Join elinenbe_ [0] (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com)
14:10:46 Quit elinenbe (Read error: 104 (Connection reset by peer))
14:10:53 Nick elinenbe_ is now known as elinenbe (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com)
14:11:13LinusNhowever, it isn't that easy to determine when it has charged enough
14:12:24peturwe should start using the eeprom ;)
14:12:25darksaboteurdoesn't the charger provide sufficient power to spin up the disk or am I missing something?
14:13:05BenoitbI want to thank you for your help yesterday, I can now patch and build rockbox ^^
14:13:06Benoitbonce again thanks to all who invest themselves in the project
14:13:07LinusNdarksaboteur: not necessarily, that has to be tested, i guess
14:15:27theseal_FYI ipod gen 5 w rockbox installed works EXCELLENT whith AlfaRomeo/FIAT/Microsoft's blue&me usb/bluetooth in-car media central
14:15:39theseal_EEEEEXCELLENT!
14:15:40ddaltonLinusN: what do you think about p7764?
14:16:51 Quit Nico_P (Remote closed the connection)
14:17:06LinusNddalton: my thinking is that we should add voice where it is necessary to operate rockbox properly
14:17:38*LinusN just woke up his h300 on alarm
14:18:03LinusNalmost flat battery :-(
14:18:35 Join Genre9mp3 [0] (n=yngwiejo@athedsl-110913.home.otenet.gr)
14:19:01LinusNtheseal_: good to hear
14:19:51syn4pseI'm having trouble with rb->open. if you'd like to give me a hand, check out http://pastebin.ca/725425
14:20:13theseal_:D
14:20:45ddaltonLinusN: so you think p7764 should be closed?
14:20:57LinusNsyn4pse: what happens?
14:21:01LinusNddalton: why so?
14:21:27ddaltonLinusN: do you think some of the stuff it voices isn't really needed?
14:21:43LinusNddalton: i'm not sure
14:21:53LinusNyou are probably the best one to tell
14:22:14ddaltonok well I will try it out for a few days and see how it goes.
14:22:38syn4psei just get the compiler error. syntax error before = token. it points to rb->open(filename, O_CREAT|OWRONLY);
14:22:55TokiHave anyone experienced problems with chessbox in latest builds? It is "thinking" way too long and/or hangs.
14:23:02 Quit FOAD (Read error: 110 (Connection timed out))
14:23:02 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net)
14:23:04syn4pseit points to every occurence of rb->open. i wonder if it's a problem with my define.
14:23:14ddaltonLinusN: What is stopping tasks like FS #6240, 6323, 6338, 6324, 6188 and 7653 from been committed?
14:24:00LinusNddalton: i haven't looked at those patches specifically, but it is most often lack of interest or dedication from the developers
14:24:30ddaltonLinusN: ok and p7704 is good as well. We just need to fix the voice file problem
14:24:42LinusNwhat problem?
14:25:00LinusNsyn4pse: your #define's are all wrong
14:25:07ddaltonwell we need a separate voice file for plugins otherwise the normal one will get to big
14:26:28LinusNyes
14:27:33 Join jgarvey [0] (n=jgarvey@cpe-069-134-102-044.nc.res.rr.com)
14:28:30ddaltonLinusN: how hard would that be and what would I need to do?
14:29:18LinusNmost of the the difficulty lies in administrating the voice file building and distribution
14:29:46LinusNand finding a good solution to how we could share strings with the core to avoid duplication
14:29:57LinusNand even between plugins
14:32:49TMMgettext! :D
14:33:14TMMwould work wonders on embedded players, I'm sure :)
14:33:22LinusNi'm sure :-)
14:33:59LinusNwe did consider it back when we internationalized rockbox, but soon ditched it
14:34:23TMMwell, my player is RMA now :) I wonder how long this'll take
14:34:34ddaltonso what do you think we should do for now?
14:35:26LinusNddalton: i think we should focus on the core stuff for now
14:35:40ddaltonso forget voicing of plugins?
14:35:52LinusNnot forget, just let it be for now
14:35:59ddaltonok
14:36:20ddaltonLinusN: what do you think someone like me could do in the core? (Not great with c)
14:36:43darksaboteurHas the h300 usb charging button been reassigned yet?
14:36:45ddaltonanything that needs to be implemented or do you know of anything that needs to be voiced
14:36:52LinusNwell, you have worked on stephanes patches, heven't you? with all the splashes?
14:37:20ddaltonhmmm I might have done a couple of updates. But I have mainly opened my own
14:37:39ddaltonactually I did p6138 was one of them
14:39:12Genre9mp3darksaboteur: no
14:39:21ddaltonLinusN: anyway I have to go but I will ask on the mailing list and see what blind users think.
14:39:29 Quit MethoS- ("Konversation terminated!")
14:39:29LinusNgoodie
14:40:02ddaltonLinusN: were you talking to me in your last message?
14:40:06LinusNyes
14:41:17ddaltondid you mean good that I was leaving or good I was going to ask on the list
14:42:33ddaltonok thank you very much for all your help LinusN
14:42:50 Quit ddalton ("getting late")
14:43:19*bluebrother thinks about rejecting FS #7888 −− comments?
14:44:29LinusNbluebrother: sounds like a complicated thing - can't that be accomplished with a plugin that makes use of track rating?
14:45:05LinusNor even the scrobbler log
14:45:19bluebrotherwhy not use the playcount of the database when creating the playlist?
14:45:28LinusNyeah, the scrobbler log would probably be the best
14:45:46bluebrotherupon recreation of the playlist tracks with a lower playcound would drop
14:45:51LinusNwhen is the playcount updated?
14:46:18bluebrotherI think after the track has been played. And it also tracks the percentage of the track played iirc.
14:46:19LinusNwhen it has started playing, or when it has completed?
14:46:27LinusNthat's perfect then
14:46:39bluebrotherSlasheri should know ;-)
14:46:50LinusNso you could use the database and have a clever plugin generate the playlist for you
14:47:16 Quit elinenbe (Read error: 110 (Connection timed out))
14:47:53LinusNso don't close it, just reply with a copy of our conversation
14:48:10bluebrotherok, I'll CnP it.
14:48:23 Quit TMM ("Ex-Chat")
14:49:42 Quit theseal_ ("leaving")
14:49:59 Join nanook [0] (i=d5d8c712@gateway/web/cgi-irc/labb.contactor.se/x-e4a4dcb1e9347b73)
14:50:05nanookhi
14:50:50nanookjust wondering if the rockbox SID codec supports a songlength database like the HVSC Songlengths.txt?
14:51:00LinusNnope
14:51:08nanook:(
14:51:12nanookcoming?
14:51:14LinusNfeel free to add it
14:51:21nanooki would if i could
14:51:56LinusNfile a feature request in the tracker - someone just might show mercy and implement it
14:52:17nanooki'll do that. and pray..
14:52:40bluebrotheryou could also learn coding instead ;-)
14:52:57bluebrother(not that I'm against prayer at all ;)
14:53:18LinusNthe two actions are often related
14:53:37nanookindeed
14:53:38*bluebrother is the son of a preacherman
14:53:56Davo_Dinkumhence the nick, bluebrother? heh
14:54:16bluebrotherit's not completely unrelated
14:54:36jhMikeSc200 isn't officially sporting recording yet is it?
14:54:54bluebrotherare embedded cue sheets supported? IIRC no, right?
14:54:57amiconnNot in svn afaik
14:55:02LinusNyou write some code, and then pray that it works
14:55:04jhMikeSok
14:55:36amiconnjhMikeS: I think pixelma tried it and it worked, but there's some strange noise in the left channel, but only in the monitoring signal, not the recording itself
14:55:57jhMikeSI just committed the fix
14:56:25 Join nicktastic [0] (n=nick@unaffiliated/nicktastic)
14:56:46bluebrothermaybe that's the reason I stuck at doing coding? Hehe.
14:56:57LinusN:-)
14:58:04LinusNany objections to FS #7883?
14:59:45 Nick daurn|laptop is now known as daurn (n=fake@203.48.248.222)
14:59:49 Nick daurn is now known as daurn|laptop (n=fake@203.48.248.222)
14:59:51amiconnI think the thumbnail bufsize is only enforced this way on swcodec anyway?
15:00
15:00:17 Join fabfisch [0] (i=3ee26e27@gateway/web/cgi-irc/labb.contactor.se/x-df63feedf9fcf35b)
15:00:22fabfischhello?
15:00:40fabfischgot a big problem
15:00:49bluebrothersorry, no hello in here :P
15:00:56LinusNamiconn: hmmm, you're right. talk files use the regular voice file buffer on hwcodec, right?
15:01:08bluebrotherfabfisch: I suggest asking the problem ;-)
15:01:37fabfischehm
15:01:38fabfischok
15:02:39amiconnLinusN: Iirc talk files use whatever is left from the main buffer after loading the voice file
15:02:42fabfischi installed the bootloader on my sansa but when i start the device an try to get into the original firmware it does not continue.
15:03:02krazykitsansa e200 and sansapatcher 0.3?
15:03:08fabfischyes
15:04:03fabfischi need to get into the firmware to copy the rockbox system files
15:04:52fabfischthis is shown on the display
15:04:58***Saving seen data "./dancer.seen"
15:05:20krazykitoh, i was just looking for the thread with the solution already written up
15:05:31fabfischRockbox boot loader
15:06:11krazykitand holding |<< while booting doesn't put you in the original firmware then?
15:06:18fabfischversion r12896-070323
15:06:34nanook:x
15:06:42fabfischwell it shows loading original firmware
15:06:56bluebrotherwow. That's _heavily_ outdated.
15:07:19fabfischthe last row is : Calculated crc32: A378D815
15:07:57fabfischwhat can i do
15:08:34 Quit nanook ("CGI:IRC")
15:08:52krazykitgo into recovery mode and recover the original firmware, then install the bootloader using sansapatcher 0.2
15:09:02krazykitsansapatcher is here: http://download.rockbox.org/bootloader/sandisk-sansa/sansapatcher/old/v0.2/
15:09:14LinusNamiconn: no, it truncates the thumbnail buffer to MAX_THUMBNAIL_BUFSIZE
15:09:37krazykitrecovery mode is here, fabfisch: http://www.rockbox.org/twiki/bin/view/Main/SansaE200Unbrick
15:09:45fabfischyes i know
15:09:47fabfischthx
15:09:48LinusNamiconn: talk.c:491
15:10:56LinusNamiconn: as far as i can see, we should just increase it regardless of memory size
15:12:25LinusN128k sounds like a nice round value
15:18:28LinusNnah, i'll go for 64K
15:19:20 Quit fabfisch ("CGI:IRC")
15:21:22 Quit CrumbCat (Read error: 104 (Connection reset by peer))
15:27:59XavierGr_Slasheri: Ping (did you see my pms?)
15:29:13 Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl)
15:32:54 Quit parafin|sleep ("So long and thanks for all the fish")
15:32:57 Join parafin [0] (i=parafin@paraf.in)
15:38:19bluebrotherwill this stupid menu reordering discussion ever end?
15:41:29 Part LinusN
15:43:14 Quit darksaboteur ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]")
15:44:37 Quit CaptainSquid83 ("Miranda IM!")
15:50:56 Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
15:56:01 Quit Entasis (Read error: 104 (Connection reset by peer))
15:57:14 Join webguest69 [0] (i=63e82710@gateway/web/cgi-irc/labb.contactor.se/x-a9c2da2b83693790)
15:58:19webguest69Can anyone tell me how to keep a plugin from being compiled?
15:59:21 Quit petur (Read error: 104 (Connection reset by peer))
15:59:46|Rain|edit apps/plugins/SUBDIRS and comment out the plugin you don't want to be compiled
16:00
16:00:30webguest69Thank you very much!
16:00:42 Part webguest69
16:00:59 Join petur [0] (n=petur@rockbox/developer/petur)
16:01:11 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192)
16:01:37 Quit Zagor ("Client exiting")
16:01:50*petur learns not to touch the power switch of the pc when moving around stuff :(
16:05:55 Join scorche|work [0] (n=8dc5049d@rockbox/administrator/scorche)
16:07:07jhMikeSoh bloody hell, I take multivolume support out of the e200 bootloader and then it won't boot OF for me. :P
16:07:50 Join webguest66 [0] (i=63e82710@gateway/web/cgi-irc/labb.contactor.se/x-9719ce00f971c59d)
16:08:41webguest66I went to SUBDIR, but not all the plugins are there. Is there another place as well?
16:08:48desowinjhMikeS: I told you few days ago (here in irc), that it no longer boot into OF - are you talking about the same problem or new one?
16:09:32jhMikeSdesowin: my understanding was that it had to do with the SDHC support
16:09:54jhMikeSIt was booting OF for me though and I used sansapatch v0.3
16:10:44 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net)
16:13:01 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net)
16:13:56desowinjhMikeS: revision 14898 was the commit that broken bootloader, I didn't tested latest revision though
16:14:47webguest66What about apps/FILES?
16:15:53webguest66What about apps/plugins/CATEGORIES?
16:16:12jhMikeSdesowin: Weren't there discussions of the problem before that? Mine would still boot OF since I did test it before that commit.
16:16:41desowinit worked for me before 14898
16:16:49webguest66What about apps/plugins/SOURCES?
16:16:51webguest66What about apps/plugins/SOURCES?
16:16:51DBUGEnqueued KICK webguest66
16:16:51webguest66What about apps/plugins/SOURCES?
16:16:56desowinnot sure if others encountered problems
16:17:06desowinwebguest66: just wait, someone might answer
16:17:34 Join TMM [0] (n=hp@c5147518c.cable.wanadoo.nl)
16:17:42jhMikeSI do see the bug
16:17:51jhMikeSline 64
16:18:32 Join XavierGr [0] (n=xavier@ppp255-193.adsl.forthnet.gr)
16:18:54jhMikeSor maybe not...hmmm
16:24:58 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
16:27:47webguest66I guess I should restate my question, how can I keep a plugin from compiling?
16:27:49GodEater_talk of the devil
16:28:24GodEater_linuxstb: I have received a shipment of Far Side cartoons from scorche - they come free with a Gigabeat S60
16:28:57GodEater_webguest66: edit the apps/plugins/SOURCES file and remove the plugin you don't want compiled from there
16:29:04 Join MethoS- [0] (n=clemens@pD955C310.dip.t-dialin.net)
16:29:35 Quit XavierGr_ (Read error: 110 (Connection timed out))
16:31:16webguest66I went to SOURCES, but not all the plugins are there. Is there another place as well?
16:31:44webguest66I am looking to get rid of Doom
16:33:44GodEater_doom seems to work differently
16:33:59GodEater_you could try just renaming the apps/plugins/doom/Makefile to something else?
16:34:30GodEater_or just commenting it out from SUBDIRS
16:34:37scorche|workGodEater_: no no...you get the gigabeat free with them
16:34:52webguest66Wouldn't then get an error?
16:34:53GodEater_scorche|work: that's what I meant but I ballsed my wording up :(
16:35:20scorche|worki thought so
16:36:29GodEater_webguest66: why don't you just try it and see ?
16:38:07 Join bistouri [0] (i=c2c7fca1@gateway/web/cgi-irc/labb.contactor.se/x-76163ddb48b12ed2)
16:38:26webguest66ok
16:38:26amiconnSUBDIRS was already mentioned. Doom is a subdir plugin.
16:39:37GodEater_worked here
16:39:46bistouriHi, got a question about rss feed for latest changes. Could you give me a link to use on my parser ? I'd like to put it with frontlines on my index page :)
16:39:53 Join sin613 [0] (n=pbarton@dsl-134-129-144-51.und.nodak.edu)
16:42:35webguest66it still compiled Doom.
16:50:30webguest66I also commented out doom in CATEGORIES, as well as a few other plugins, but they seem to still compile
16:53:33n1swebguest66: if you remove them from SUBDIRS and SOURCES they shouldn't compile, have you really done that?
16:55:22syn4psewebguest66: not sure if this has been said, but have you done a 'make clean'?
16:57:18n1severybody hates waiting for doom to compile but why is this so important?
16:57:59n1swe do have "make bin" which will only build the main binary
17:00
17:02:02webguest66I have commented them out, not removed them. Would that make a diffirence?
17:02:10webguest66What is make clean?
17:02:42peturwebguest66: type "make help"
17:03:12webguest66I would like some plug ins, but not all of them I figure once I figure out how to get rid of doom, the rest will be easy.
17:05:00 Part Benoitb ("Kopete 0.12.5 : http://kopete.kde.org")
17:05:01***Saving seen data "./dancer.seen"
17:05:24CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
17:05:24*amiconn wonders why someone would want to get rid of plugins
17:05:35amiconnI mean, they don't hurt even if you don't use them
17:05:54 Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net)
17:05:57webguest66to clear up clutter
17:06:04syn4psemake clean typically removes all of your compiled files, leaving you (theoretically) with virgin source.
17:06:21syn4pseand it only takes a few seconds, typically
17:06:29webguest66and to compile faster
17:06:42|Rain|ccache takes care of that one pretty well
17:06:56webguest66I did the make clean. I am now recompu
17:07:02webguest66recompiing
17:07:11syn4psecross your fingers.
17:07:18webguest66sorry. I am typing too fast
17:08:07syn4pses'okay, i'm sleeping too little.
17:08:15 Join lazka [0] (n=lazka@85-124-41-247.dynamic.xdsl-line.inode.at)
17:08:36*amiconn compiles more or less regularly for 14 targets, on cygwin, and never thought about getting rid of some plugins
17:09:03 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net)
17:09:49n1s|Rain|: care to test FS #7889 ?
17:10:53sin613i've had two attempts at battery benchmarking for the iaudio x5 yield no battery_bench.txt file. any ideas?
17:12:13 Join zicho [0] (n=martin@c-e59ce355.68-7-64736c14.cust.bredbandsbolaget.se)
17:12:44zichoif i install the "rockbox.zip" downloaded from the website, does this include all the necessary components to boot and run rockbox?
17:13:51bluebrotherno −− you need to install the bootloader too
17:13:59n1szicho: depends on which player you have, take a look in the installing chapter of the manual
17:14:00bluebrotherexcept for a few players (the old archos ones)
17:14:11bluebrothercheck the installation instructions in the manual.
17:14:30|Rain|n1s: sure
17:14:39zichoAh, i found it. Thx.
17:15:01n1s|Rain|: geat! :-)
17:15:29|Rain|I think I'm about to run off for lunch, but I'll give it a shot when I get back
17:15:40|Rain|will your midi_bench patch be meaningful without using the same midi to test on all platforms?
17:15:41n1s|Rain|: seems like ther's a missing closing paranthesis in the midi_bench.diff
17:16:04|Rain|k
17:16:15n1s|Rain|: if you do before and after it would be meaningful
17:16:36n1sI'll fix the patch
17:17:03 Quit webguest66 ("CGI:IRC (Ping timeout)")
17:18:14 Quit bistouri ("CGI:IRC (EOF)")
17:19:54preglowhrm
17:20:04preglowis there no way to make qt behave better wrt. accessability?
17:21:20 Join webguest23 [0] (i=63e82710@gateway/web/cgi-irc/labb.contactor.se/x-063a3dc4b3ad6351)
17:21:32webguest23Sorry, but my system crashed
17:21:46webguest23Sory but my system crashed.
17:22:33 Join My_Sic [0] (n=MySic@bas3-montreal28-1177919288.dsl.bell.ca)
17:23:56 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
17:25:20bluebrotherproviding accessibleName and accessibleDescription values might help
17:25:31 Quit MethoS- (Connection timed out)
17:25:42preglowi've heard that qt is pretty lousy in that regard in other ways too, though
17:25:51preglowit's supposed to be better in the next release
17:26:04webguest23I had to remove all the rockbox files fri
17:26:26webguest23from the unit, and then put the bew build onto it. Now, doom is finally gone.
17:26:37bluebrotherI'm no expert in that field. From my test it speaks. But I have no idea what's a good way in making an application accessible
17:27:07bluebrotherunfortunately there seems no commonly known website about such issues being around. Or I haven't found it.
17:27:20webguest23Only, now I've lost ,
17:27:25 Join miepchen^schlaf [0] (n=hihi@p54BF65E3.dip.t-dialin.net)
17:27:29webguest23my settings
17:27:59n1swebguest23: if you meant before that it didn't remove doom from the player that's normal, it's just a file that gets overwritten when you update, if your update doesn't contain the file it's left alone
17:28:28n1sif you say something "is compiling" and ask for help, pleas check that it really is compiling
17:29:19webguest23ok
17:29:34 Quit barrywardell ()
17:29:35 Join donsdx [0] (n=donsdx@ip68-101-195-153.sd.sd.cox.net)
17:32:38lymecaCan RockBox play videos on video iPods?
17:33:13bluebrotheryes, but only mpeg2
17:33:38syn4pses'okay, i'm sleeping too little.
17:34:02syn4psei thought you would have removed the .rockbox directory. :D
17:34:33syn4psewhoa i'm lagged
17:34:34 Quit syn4pse ("Time wasted on IRC: 3 hours 29 minutes 20 seconds")
17:34:42krazykitlymeca, yes, but video is better on the original firmware
17:35:28lymecakrazykit: How so? Format support, battery drain, or chopiness?
17:35:53krazykitall of those
17:36:41 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
17:36:47*bluebrother points to the PluginMpegplayer wiki page
17:36:54webguest23Works fine.
17:36:56webguest23Thanks
17:36:59 Part webguest23
17:43:13 Join advcomp2019_ [0] (n=advcomp2@66.172.231.192)
17:43:59 Quit advcomp2019 (Nick collision from services.)
17:44:18 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192)
17:44:30 Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk)
17:48:03 Quit petur ("*plop*")
17:57:01 Join cygvista [0] (i=c27f0814@gateway/web/cgi-irc/labb.contactor.se/x-3e8344a9625a0789)
17:58:06cygvistaHello. Does anybody here use cygwin with Windows Vista? Do you also see that this combination is dead slow? A build takes ages!
17:59:12amiconnCygwin *is* slow, vista or not
17:59:14bluebrothercygwin _is_ slow. It's not a vista issue
17:59:28bluebrothercheck if you have a virus scanner running and turn it off.
17:59:54amiconnDepending on how fast your hdd is, deactivating the virus scanner during compilation might help a lot
18:00
18:01:51cygvistaamiconn: under XP it ran much faster. Might be a problem with other progs though (virus scanner and such)
18:01:55jhMikeSok, todays bl problem on e200 is just a piece of dumb-assity with the UNCACHED_ADDR macro. should not add 0x10000000 to addresses there obviously.
18:03:00 Quit linuxstb ("Client Exiting")
18:03:17 Quit cygvista ("CGI:IRC")
18:08:36 Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no)
18:17:02|Rain|what's the proper fix to UNCACHED_ADDR?
18:17:41jhMikeSI just made it return an unadjusted pointer in the bootloader since IRAM which is already uncached
18:18:26|Rain|ooooh
18:18:40|Rain|I misparsed BL as backlight... no wonder I was confused
18:19:27jhMikeS:)
18:20:44 Quit lymeca (Remote closed the connection)
18:28:02 Quit billytwowilly (Remote closed the connection)
18:28:17 Join Wiwie [0] (n=goddi@86-41-124-46.b-ras2.lmk.limerick.eircom.net)
18:28:20 Quit Wiwie (Read error: 104 (Connection reset by peer))
18:31:06 Join billytwowilly [0] (n=chris@CABLE-72-53-22-61.cia.com)
18:31:51 Join Lear [0] (i=chatzill@rockbox/developer/lear)
18:32:54|Rain|speaking of the bootloader, when color does the LCD end up when the bootloader starts executing on other PP-bsed players? on the e200 it's black, so it looks kinda clunky to clear to white on lcd initialization, then clear back to black
18:32:59 Quit obo ("bye")
18:33:12|Rain|if I have a go at fixing it, though, I don't want to introduce the complementary problem on other players
18:36:33 Nick tictoc is now known as merlin` (i=tabac@gateway/gpg-tor/key-0xB9002659)
18:36:43 Join kugel [0] (i=kugel@e178123016.adsl.alicedsl.de)
18:38:41 Join Domonoky [0] (n=Domonoky@e180249141.adsl.alicedsl.de)
18:38:51 Quit Genre9mp3 ()
18:45:35jhMikeS|Rain|: I wonder if the backight can just be turned off. I don't know the OF turns it back on immediately or not.
18:48:13amiconnThe lcd isn't cleared to white on init, but to LCD_DEFAULT_BG, which is rockbox blue on colour targets
18:50:19 Join ilgufo [0] (n=matteo@82.54.185.60)
18:52:55 Join Frazz [0] (n=Fraser@thelawsons.plus.com)
18:56:55|Rain|amiconn: it's the hardware reinitialization that clears it to white
18:57:12|Rain|...I think.
18:58:56|Rain|rockbox blue is #b6c6e5, which I'm pretty sure is not what it's clearing to
19:00
19:02:29 Quit amiconn (Nick collision from services.)
19:02:35 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
19:03:01jhMikeS|Rain|: The LCD is normally-white, not normally-black
19:03:29|Rain|right, and the controller is reset so all the pixels turn 'off', leaving the backlight
19:04:28|Rain|I think what's happening is that the framebuffer is initialized with LCD_DEFAULT_BG, the controller is reset (causing the 'clear' to white), then the LCD is immediately cleared to black in main-pp.c
19:04:37jhMikeSOn x5 I just had it keep the backlight off before the lcd was cleared and it looks ok there
19:05:02***Saving seen data "./dancer.seen"
19:05:38jhMikeSBut later it was changed to not reset it in the core so the changeover became "gapless"
19:07:09 Join Flubber [0] (n=Flubber@ip118.22.reserved.ish.de)
19:07:17Flubberhi@all
19:07:43 Part Flubber ("Leaving")
19:08:41 Join flexa [0] (n=flexa@ip118.22.reserved.ish.de)
19:08:50flexahi folks
19:09:31flexahave anyone an idea what software support my Sony Minidisch Player
19:09:52flexa- Minidisch + Minidisc
19:10:42krazykitthat's not a rockbox related question. try asking google.
19:11:42flexayes, but the Problem is, sony is not related in the future for rockbox
19:11:48Domonokyprobably only sony software... there arnt many open source firmwares for musicplayers..
19:12:57krazykitflexa, the fact that rockbox doesn't support sony players means that this is not the place for sony support.
19:13:16 Quit advcomp2019 (Read error: 110 (Connection timed out))
19:13:49flexakrazykit,: yep, is okay
19:14:28flexathx a lot
19:14:29flexabye
19:14:33 Quit flexa ("Leaving")
19:15:48jhMikeSweird. mandelbrot leaves stray boost counts.
19:26:20 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net)
19:27:59 Quit tchan (Connection timed out)
19:29:43amiconnjhMikeS: How does it do that?? I mean, it boosts during calculation and unboosts when finished. Quite straightforward...
19:30:40amiconnLear: around?
19:32:19 Join Redbreva [0] (n=chatzill@host86-134-210-232.range86-134.btcentralplus.com)
19:32:21jhMikeSI think it must be the button boost after looking at it
19:34:52amiconnThat effect doesn't happen often, does it?
19:35:17amiconnI use mandelbrot every now and then, and didn't observe stray boost counts from it...
19:35:50 Join petur [0] (n=petur@rockbox/developer/petur)
19:37:49jhMikeSIt happens every time I use it ... maybe only when playing
19:38:20amiconnOn what target(s)?
19:38:25 Join obo [0] (n=obo@rockbox/developer/obo)
19:38:41jhMikeSe200. If I'm not playing music it's fine.
19:39:24rasherbluebrother: closing a link as duplicate of a bug which was also closed as a duplicate seems rather strange
19:39:32rashers/link/task/
19:40:16jhMikeShmmm...more difficult to do than I thought.
19:41:04amiconnjhMikeS: No stray boost count on H300, music playing or not
19:41:14 Quit Isolinear (Read error: 110 (Connection timed out))
19:41:55amiconnHrrrm, but a hanging H10 while browsing plugins :(
19:42:37 Quit Thundercloud (Remote closed the connection)
19:43:02jhMikeSI did a scaling test there by boosting and unboosting really fast. It's _fairly_ stable as things are now but eventually will crash. e200 I never could make crash.
19:43:33amiconnHrrrm, crashed again
19:44:02jhMikeSturns out the culprit is fireworks. I guess I did mandelbrot after than and mistook.
19:44:21amiconnThis frequent crashing is fairly new (with voice *disabled*)
19:44:58jhMikeSany change can throw it off even if it effective changes nothing. can't explain it.
19:45:04jhMikeS*effectively
19:46:45jhMikeSAdd a boost count and it probably won't
19:46:47amiconnIt used to be pretty stable after my changes in July until around 2 weeks ago, as long as voice was disabled
19:46:57amiconnNow it's unstable again even with voice disabled...
19:48:09jhMikeSthe mystery of pp5020. This pcm thing I'm doing basically just rearranges code and throws the scaling off somehow.
19:49:14jhMikeSIn other words no change to settings or the order registers are initialized. Just the layout of the pcm interface. :\ Drives me nuts.
19:49:42amiconnThe OF manages to run stable on PP5020 (afaik - I never tried any OF for extended times except on my first target)
19:50:10jhMikeSI was going to test things by leaving the PLL alone and simple switching sources with different divider setting.
19:50:34amiconnThat'd be quite limiting....
19:51:00amiconnI don't think it's the scaling, something very fundamental must be wrong
19:52:58jhMikeSI've been over all the code so much and it checks out but it for some reason manifests itself there. Staying boosted keeps it running. I've been over it dozens of times and that's the one factor.
19:53:50jhMikeSbut...why? maybe getting the H10 firmware in the emulator would help spot something.
19:54:23*amiconn has no experience at all with emulator coding
19:58:28n1s|Rain|: had any luck with the patch?
19:58:40*jhMikeS didn't either till he had to poke it to get answers
19:59:52amiconnFor me, it's more likely to find something by checking disassemblies...
20:00
20:01:25jhMikeSat least there you get not only that, but actual running context
20:07:24 Join advcomp2019 [0] (n=advcomp2@66.172.231.192)
20:07:37 Join Thundercloud [0] (n=thunderc@resnet02.nat.lancs.ac.uk)
20:08:47Learamiconn: I am now.
20:13:36 Quit freqmod (Remote closed the connection)
20:13:52 Join thegeek [0] (i=thegeek@s220b.studby.ntnu.no)
20:15:30 Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no)
20:17:36spiorfhi, i just updated to the currenti build, and i'm having some artifact while playing mpg files
20:17:51 Join NeMetS_666 [0] (i=52c16e10@gateway/web/cgi-irc/labb.contactor.se/x-af4054cddac8226e)
20:17:58n1swhich player?
20:18:04NeMetS_666Hi All
20:18:12 Quit NeMetS_666 (Client Quit)
20:18:30 Join NeMetS_666 [0] (i=52c16e10@gateway/web/cgi-irc/labb.contactor.se/x-a547ea5a6f120473)
20:19:29spiorfipod nano.
20:20:05spiorfit's a known issue? i encoded the file with mencoder, the same file has no artifacts when using the older version
20:20:33NeMetS_666I am looking russian or ukrainen for some help =)
20:21:39NeMetS_666Who can help me?
20:21:52 Quit merlin` (Remote closed the connection)
20:22:06|Rain|n1s: juggling it with a dozen other things... I just finished building
20:22:22rasherNeMetS_666: not many here. Try in English
20:22:42n1snice, it's just that my commit finger is itchin' :->
20:23:23NeMetS_666I install RockBox on iAudio X-5 but that thing do not understend russian kirilic
20:23:34 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
20:24:02*ender` yawns
20:24:14n1sNeMetS_666: select a font that supports it and the correct codepage, how to do it? read the fine manual :_)
20:24:17rasherNeMetS_666: Try changing the codepage setting (General Settings > Display > Codepage
20:24:33n1sor ask rasher ;)
20:24:50NeMetS_666Ou... Thanks =)
20:26:31 Join Wiwie [0] (n=goddi@86-41-124-46.b-ras2.lmk.limerick.eircom.net)
20:27:52|Rain|gyahhh... I forgot to bump the number of voices back up to something sane
20:31:52 Join pixelma [0] (i=57b9eb26@rockbox/staff/pixelma)
20:32:41 Quit TMM (Connection timed out)
20:37:39 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
20:38:27pixelmajhMikeS: I can confirm that the noise while monitoring a recording on the Sansa c200 is also gone now - so it was a general problem for all Sansas?
20:38:46|Rain|misses: 4644
20:40:24NeMetS_666DooM in X-5 its realy?
20:40:42 Join funky_ [0] (n=repulse@81.202.252.240.dyn.user.ono.com)
20:40:49NeMetS_666Then I Start Game... it's stop
20:41:21*scorche|work if off to lunch
20:46:27 Join MethoS- [0] (n=clemens@pD955FB80.dip.t-dialin.net)
20:46:29|Rain|heh.
20:46:45|Rain|n1s: the patch took the number of misses from 4644 to 4145
20:47:32|Rain|n1s: although the misses may have been shorter... maybe you should also report wall time taken to play the entire file?
20:47:55|Rain|n1s: I don't have time to add that right now, but I can test it if you send me a new diff
20:48:19 Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl)
20:50:54jhMikeSpixelma: It wasn't for e200 until doing the memory controller work because the cache flushing kept it from showing up. Now it makes sure it the data doesn't run out on the monitoring.
20:54:59 Nick Redbreva is now known as Redbreva_Away (n=chatzill@host86-134-210-232.range86-134.btcentralplus.com)
20:55:08pixelmaaha, thanks for the info
20:56:35 Quit ilgufo (Remote closed the connection)
20:56:58 Quit hcs (Read error: 113 (No route to host))
20:57:15 Join ilgufo [0] (n=matteo@82.54.185.60)
20:59:03 Join mertd [0] (i=c1ff8701@gateway/web/cgi-irc/labb.contactor.se/x-0a42725af0d659f0)
20:59:26 Quit mertd (Client Quit)
20:59:34 Join The-Compiler [0] (n=florian@80-16.77-83.cust.bluewin.ch)
21:00
21:00:41 Join mertd [0] (n=mertdoga@natst.sabanciuniv.edu)
21:00:42 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
21:03:09 Quit ilgufo (Remote closed the connection)
21:04:02 Join ilgufo [0] (n=matteo@82.54.185.60)
21:04:29 Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net)
21:05:03***Saving seen data "./dancer.seen"
21:05:57mertdcan some one help me? i want to install rockbox on my m:robe 100. i learned that it is possible bot i can no find the bootloader or firmware update for mr100.
21:06:45BigBambimertd: It isn't useable yet I don't think
21:07:03BigBambiIt is still in the early stages of development
21:07:34BigBambiIf you want to get involved in the developing, ask JDGordon or I think kkurbjun
21:07:40mertd BigBambi: but also i can contribute to rockbox. i know c and i will be very pleased to do this.
21:08:01*BigBambi was too quick
21:08:04BigBambi:)
21:08:26BigBambimertd: Cool, more devs are always welcome
21:08:36pixelmaI think the two work on the m:robe 500
21:08:36mertd:)... ok thanks... i will talt to kkurbjum and JDGordon
21:08:57*Domonoky thinks low_light is one of the main devs for mrobe:100
21:09:01pixelmalow_light started the "100" port -IIRC
21:09:06BigBambiI think most current code is in SVN
21:09:15BigBambiOK cool, low_light too :)
21:09:19pixelmaI'm not sure about that
21:09:39mertdohhh.. can i find the codes in SVN
21:09:42pixelmaBigBambi: 500 != 100 ;)
21:09:42BigBambiI mean apart from what people are currently working on
21:09:54BigBambipixelma: Ah, my mistake
21:09:54GodEateranyone seen/heard from aliask recently ?
21:09:59 Quit The-Compiler ("Connection reseted by god")
21:10:01*BigBambi needs to learn to read
21:10:04Domonokyin the forum there is a post from low_light with a rockbox menü screenshot.. .-)
21:10:13BigBambimertd: Sorry for the misdirection
21:10:21*pixelma was about to suggest the forums as well :)
21:10:24BigBambilisten to Domonoky and pixelma
21:11:09mertdhmm.. ok ok no problem about the misdirection.. i'm also looking some information in the forums..
21:11:18mertdi also saw the screenshots.
21:11:26mertdthey are so cool.:)
21:11:36 Quit MethoS- (Read error: 104 (Connection reset by peer))
21:12:29 Join MethoS- [0] (n=clemens@pD955FB80.dip.t-dialin.net)
21:12:31 Quit NeMetS_666 ("CGI:IRC (EOF)")
21:15:03Domonokyit looks like low_light hasnt commited any mrobe 100 code till now... he should do...! :-)
21:16:01mertdi couldnt find low_light.. :)
21:16:14BigBambiHe pops in from time to time
21:16:26mertd:)...
21:17:28mertdi have a question again.. i'm searching SVN and i couldnt find mr100 bootloader also. i know rockbox does not work properly in mr100 yet but i want to try...
21:17:40mertdi only need a bootloader i think..
21:17:40jhMikeSoh no, port-a-week is really becoming reality
21:18:08rashermertd: low_light needs to share his work - he hasn't done so yet
21:18:23mertdjhMikeS: sory my friend i can not understand your saying(i'm not english) :)...
21:18:40BigBambi"21:14 <Domonoky> it looks like low_light hasnt commited any mrobe 100 code till now... he should do...! :-)" - when I was talking about svn I thought we were talking about the 500
21:19:09mertdahhaaa i understood, thanks..
21:19:10 Quit hcs ("Leaving.")
21:19:21jhMikeSmertd: the number of new ports seem to be going up over time all of a sudden is what I'm saying
21:19:58mertdjhMikeS: how long do you thinks we are going to wait_?
21:20:02Domonokylow_light is reponsible for a good amout of it.. but most arent finshed.. :-)
21:20:46jhMikeSmertd: :) I understand.
21:20:46mertdDomonoky: i have heard his name before.. but why only he doing all the work
21:21:07mertdwhy cant we see the source codes
21:21:13mertd?
21:21:22Domonokyask him.. i dont know.. :-)
21:21:35mertdwhere can i find him?
21:21:47mertd(oohh i have asked lots of questions :))
21:22:07Domonokysometimes here on irc... and maybe per email..
21:22:28mertdcan you send his email to me?
21:22:57Domonokyi dont have it.. :-)
21:22:58n1s|Rain|: thanks for testing :-) somewhat smaller improvement than I had hoped for but still an improvement :-)
21:24:24mertd:) thanks for your helps guys.. now i should go. from now on, i will visit this channel.. maybe we will talk later.. :)
21:24:25 Part mertd
21:25:00pixelmajust wanted to suggest the mailing list... oh well
21:27:22 Quit PaulJam_ (".")
21:27:58 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
21:28:27 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
21:28:29|Rain|n1s: no problem. do you know how big the audio buffer is offhand, anyway?
21:28:40n1swhich buffer?
21:29:00 Quit iiarc (K-lined)
21:29:06n1sthe one in midiplay is 1kB
21:29:15amiconnwhoa
21:29:36|Rain|does that feed to the codec buffer or anything like that, or is that pretty much all there is before skipping starts?
21:30:53n1s|Rain|: it has a double 1kB buffer, synthing into one while playing back the other, if synthing isn't done when playing of the other buffer finishes, it causes a buffer miss and the same buffer is played again
21:32:33linuxstbn1s: Why so small?
21:33:22n1slinuxstb: no idea, before I fixed a calculation bug only half of it was used even...
21:33:50linuxstbThis is the buffer passed to pcm_play_data() ?
21:34:09n1sI have tried with bigger buffers on my h300 but the amount of misses scales almost linearly (doubling the buffer about halves the amount of misses)
21:34:15n1slinuxstb: yup
21:34:35|Rain|n1s: ah, gotchya.
21:34:54linuxstb32KB would seem sensible - that's the normal size of a single DMA transfer to the DAC.
21:34:55|Rain|I wonder how hard it would be to add a third buffer and have the COP decode to one
21:35:05n1s|Rain|: you could try increasing it if you like, its a define in midiutil.h
21:35:34amiconn|Rain|: I think that will be very complicated if not impossible
21:35:50|Rain|that's kind of what I'm thinking now that my brain has had more than 2 seconds to chew on it
21:35:56amiconnThe syntesis would have to be 100% in sync, otherwise it will click when switching buffers
21:37:16|Rain|I doubt it'd be impossible, but it might easily be slower than using a single core if you actually made it work like that :P
21:39:36n1samiconn: do you still have that buffer miss issue with remote on your h100?
21:42:41 Quit desowin ("use linux")
21:42:42 Quit My_Sic (Read error: 104 (Connection reset by peer))
21:45:46n1s|Rain|: do you want to test increased buffer size as linuxstb suggested? just change BUF_SIZE to 8192 in midiutil.h to get a 32kB buffer, maybe adding __attribute__((aligned(16))) to the buffer declaration in midiplay.c:95 would also help
21:45:59 Quit Thundercloud (Read error: 104 (Connection reset by peer))
21:46:41 Join Thundercloud [0] (n=thunderc@resnet03.nat.lancs.ac.uk)
21:47:18*amiconn tests
21:47:24 Join Arathis_ [0] (n=doerk@p508A4147.dip.t-dialin.net)
21:47:24|Rain|I'll give it a whirl, sure
21:47:41 Join haemmy [0] (n=stefan@194.208.162.140)
21:48:21|Rain|is there any way to profile the code on arm short of putting it on an arm box running linux?
21:48:27amiconnn1s: aligned(16) is very probably not noticeable at all. It would help for small amounts of data, but not for a KB-sized buffer
21:48:41n1samiconn: ok, thanks
21:50:28amiconnn1s: And the buffer misses when plugging the remote while midi is playing are still there
21:50:50 Quit Arathis (Nick collision from services.)
21:51:16n1samiconn: really weird, does rockbox do something really taxing when the remote is inserted?
21:51:17amiconnThey stop after about 20 seconds, so it's the remote lcd init
21:51:24n1saha
21:51:27 Nick Arathis_ is now known as Arathis (n=doerk@p508A4147.dip.t-dialin.net)
21:51:36amiconnStrangely enough it doesn't affect the H300 with the *very same* remote....
21:52:07*amiconn retries with both H300 and X5
21:54:13|Rain|well, it's certainly much more obvious that the same buffer is being replayed when it's 32k :P
21:56:46 Quit atsea-34 (Read error: 104 (Connection reset by peer))
21:57:15|Rain|with a 32kb buffer , I ended up with 117 misses, which would scale to 3744... that's actually a marked improvement wrt performance, but it definitely sounds worse with such a large amount of data being played twice
21:58:14n1s|Rain|: well, it's not really listenable while skipping imho anyway... are you using 23 voices?
21:58:57|Rain|yeah
21:58:59n1sand big thanks for testing :-)
21:59:38|Rain|not a problem, I'd like to see it working well too!
21:59:50 Join Llorean [0] (n=llorean@c-76-31-221-64.hsd1.tx.comcast.net)
22:00
22:01:20 Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net)
22:02:17Klevipixelma, Rockbox still hangs loading, even the new release thats out there now.
22:04:53 Join thegeek_ [0] (i=thegeek@s220b.studby.ntnu.no)
22:05:35pixelmaKlevi: I'm sorry, can't really help you with it :( You should really try to catch low_light and speek to him (hopefully he'll be online sometime soon)
22:05:46pixelmahmm... can you compile?
22:06:06pixelmaerrm... are you able to ;)
22:06:29KleviI couldnt figure it out in Linux.. im shamed to say =(
22:06:29 Join derek_ [0] (n=derek@CPE-70-94-254-88.new.res.rr.com)
22:06:33KleviNo.
22:07:17Kleviactually, if i update to the version i had last night, doom crashes
22:07:25Klevifor whatever reason.
22:07:44n1sheh, the 32kB buffer drops misses from ~1230 for my test file to 31 with scales to ~1000 so its a good improvement here too :-) I guess I wasn't paying attention when playing around with it before
22:07:55pixelmaKlevi: I would like to know if it's the radio support that causes the trouble for you that's why I'm asking
22:08:11 Quit derek_ (Client Quit)
22:08:15Klevi..
22:08:23KleviCan you walk me through disabling that?
22:08:48n1s|Rain|: I think I will drop the MAX_VOICES for pp targets back down to 20, or do you think I should go further?
22:10:26amiconnn1s: That's probably mostly due to the lcd update
22:10:39pixelmaKlevi: I could prepare a build for you but it would be better (for later ;) ) if you could compile your own builds and it should be simpler if you are running linux than on windows...
22:10:59n1smaybe I should disable that too...
22:11:02pixelmato set up the build environment, I mean
22:11:08amiconnBuffer misses with a small buffer trigger more buffer misses because the output of "Buffer miss" needs an lcd update
22:11:11Klevi*nods*
22:11:33KleviI have Sabayon 3.3, though i never boot it since reinstalling windows undid Grub
22:11:43|Rain|n1s: with a larger buffer, I would consider letting the buffer empty unless there are some other side effects in doing that
22:11:46*jhMikeS wonders why power-c200_e200.c resets i2s to init the tuner interface
22:11:52Kleviand Sabayon has problems using my wireless card
22:11:54|Rain|n1s: I'll try lowering MAX_VOICES to 20 and see how much that helps
22:11:57amiconnn1s: But then you don't know when a buffer miss happens (unless the buffer is large)
22:12:49n1samiconn: I can hear them perfectly well, also my h300 hangs pretty reliably if I press a button to turn the backlight on...
22:12:50pixelmaKlevi: ok, I'll prepare 2 testbuilds one right before radio support and one with it... for now
22:13:01Klevi*nods* much thanks!
22:13:31n1s|Rain|: the misses happen when we empty the buffer before the next one is filled
22:13:52amiconnn1s: I can't hear single buffer misses, only if they happen massively (with the svn buffer size)
22:13:54*jhMikeS wonders why c200 would need i2s disabled to listen to the tuner
22:13:58|Rain|n1s: right −− I'm basically saying that silence would be better than replaying the last buffer
22:14:33|Rain|replaying the last buffer isn't too obnoxious when it's only 1k, but it's a lot more annoying when it's 32
22:15:08n1samiconn: I usually hear clicking or crackling noises, but maybe that is from massive missing but with the 32kB buffer you can easily hear a single one as the buffer is about 0.4 seconds
22:15:48n1s|Rain|: aha, well it shouldn't be skipping anyway...
22:16:01amiconnHmm, definitely no buffer misses due to remote lcd init on H300.... odd
22:16:05n1sso i dunno about making it less anoyying
22:16:15|Rain|well sure, but if you're going to fail...
22:16:34|Rain|I mean, that 0.4 seconds is a while to wait if you're only 0.05 seconds from completing your buffer fill
22:16:46n1swe might as well do it with a crash and burn ;-)
22:17:40amiconnHmm, and no hang when pressing a button to activate the backlight
22:18:26n1samiconn: hmm, not here either but it used to do it here, maybe if it is under higher load...
22:18:59 Quit thegeek (Read error: 110 (Connection timed out))
22:19:47amiconnHmm, and no buffer misses from remote lcd init on X5
22:19:50*amiconn puzzled
22:20:18*jhMikeS sees some interesting things said and chunkles
22:21:02 Quit tictoc (Remote closed the connection)
22:21:09amiconnw8
22:21:30 Quit ilgufo ("So Long, and Thanks For All the Fish - http://gufo.wordpress.com")
22:21:50jhMikeSamiconn coulda had a v8 :p
22:22:13amiconnAh, yes. On H100 I have ticking reduction enabled, on H300 it's disabled
22:22:14n1samiconn: nope, the improvement with the big buffer was not from fewer lcd updates. With the "buffer miss!" printf commented out it went from 1231 -> 1228 which is inside the margin of error
22:22:22 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
22:23:15amiconn...and if I enable it on H300, I get the same buffer misses as on H1x0
22:23:19amiconn!
22:24:56amiconnTicking reduction burns cycles in a delay loop.... but I can't think of a better way to implement it :/
22:25:28amiconnI guess larger buffers would fix that for the irivers
22:26:17 Join einhirn [0] (n=Miranda@p5B030006.dip0.t-ipconnect.de)
22:29:21n1samiconn: I think I will increase them to 32kB seems to work nice and IMHO the artifacts it causes are a lot easier to stand than the crackling.
22:29:31jhMikeSpreemptive threads? */me runs away*
22:30:14amiconnThey wouldn't help at all here...
22:30:39n1sAnd I really think that the improvement comes from areas with few voices and sudden attacks of new voices, I can hear crackling in some places like theses with 1kB buffers but it's not missing with 32
22:30:53|Rain|n1s: 20 channels is still too much at this point IMO. I'm still getting a substantial number of buffer misses on a midi conversion of map01.mus from doom 2, which isn't THAT complex
22:32:13jhMikeSpixelma: does recording from FM work on c200 at all?
22:32:36n1s|Rain|: ok, I'll set it to 18 i think, it won't be skip free but a little closer but hell I think this will take a real ARM wizard to get to run well on those pp's
22:33:21pixelmajhMikeS: haven't tested yet - it was disabled for the initial radio support commit
22:33:43 Quit XavierGr (Nick collision from services.)
22:33:45 Join XavierGr_ [0] (n=xavier@ppp146-1.adsl.forthnet.gr)
22:33:50jhMikeSI'm guessing it might not
22:34:45 Join Patrick_Phoenix- [0] (n=patrick_@CPE000625b38528-CM00137116dfbe.cpe.net.cable.rogers.com)
22:35:00pixelmaany specific readon?
22:35:05pixelma*reason
22:35:10amiconnn1s: 4KB buffer already fixes the buffer misses due to remote lcd init + ticking reduction
22:35:26n1samiconn: great :-)
22:35:28jhMikeSthe i2s disable when starting the tuner. that's needs to be enabled to record anything.
22:35:56Patrick_Phoenix-just a quick Q. is my ipod charging even if its plugged in and the screen is completely blank?
22:36:06n1sI guess the only reason it has never been heard during regular playback is the large pcm buffer then
22:36:51*amiconn votes for large buffers in midiplay
22:36:59*n1s is on it
22:37:32amiconnIs there a reason why the number of voices is set to 23 instead of 24 (for coldfire)?
22:38:11n1samiconn: that's stevenm's doing, but it could go to 24 now for sure
22:38:40amiconnOn PP it might help to reduce them more... but lowering the sample rate would be better :/
22:38:56 Quit MethoS- (Remote closed the connection)
22:39:23n1samiconn: is the sample rate a hardware limitation or more of a no-one-knows-how limitation?
22:39:34amiconnIt's a combination.
22:39:37n1son pp I mean
22:40:00amiconnThe wm codecs can't do 22.05kHz, only (iirc) 8, 32, 44.1, 48 (and some higher)
22:40:29amiconnAnd for PP, sample rate switching is not yet implemented, although it's possible
22:40:42amiconn(ipl does sample rate switching)
22:41:03jhMikeSwm codecs clocked at 12MHz do USB rates. On gigabeat which uses normal rates, it has the same as iRivers and iAudios
22:41:05n1shmm, too bad, but I guess when this becomes a real codec we could use the dsp resampler which will hopefully be faster
22:42:15jhMikeSn1s: where's resampling rountine in midiplay?
22:42:52n1sjhMikeS: there isn't one it just generates twice the amount of samples
22:42:57n1safaict
22:43:14n1sbut I can also be horribly wrong
22:43:17jhMikeSit's a wavtable synth?
22:43:30 Quit nicktastic ("Leaving")
22:44:05n1sand there you lost me with your fancy words ;-)
22:44:24amiconnjhMikeS: Okay, so *in the ipods* the wmcodecs can't do 22.05kHz....
22:44:25|Rain|yes
22:44:34linuxstbamiconn: At least according to the IPL source, WM8975 (in 4g/Color/Nano) can do 22.050KHz, and so can the WM8758 (5g).
22:44:48 Join low_light [0] (i=c730190a@gateway/web/cgi-irc/labb.contactor.se/x-d8a53d91181d48d4)
22:44:57*amiconn mailny looked at the wm8711/21/31 code..
22:45:02amiconn*mainly
22:45:26 Nick parafin is now known as parafin|away (i=parafin@paraf.in)
22:45:49low_lightjhMikeS: that's DEV_INIT (0x70000020) not DEV_EN (0x6000400c)
22:45:49 Quit Nico_P (Read error: 104 (Connection reset by peer))
22:46:09low_lightI don't think it's the i2s
22:46:20jhMikeSamiconn: well, actually...it's pulled-off on the e200 within just a few Hz which is as good as any device I checked
22:47:09pixelmalow_light: seems like radio support broke rockbox for Klevi (it hangs on boot)
22:47:30jhMikeSsee wmcodec-pp.c
22:47:35low_lightso I read
22:48:02amiconnHmm, the ipl code to set up wm sample rates is strange...
22:48:13*Klevi 's connection is spazzing out brb
22:48:23 Quit haemmy ()
22:48:33amiconnAnd ipl supports most standard rates up to 96kHz, with 2 notable exceptions: 11025Hz and 64000Hz
22:48:46pixelmalow_light: I let him test r14962 and r14963 and he said that it's it
22:49:03 Quit Klevi ("Leaving")
22:49:05amiconn...except on WM8711/21/31, where it also doesn't support rates from 12000 to 24000Hz
22:49:06jhMikeSWe could put the codec in slave mode and drive it with pp clock which is pretty finely tuneable
22:49:06zichoWhere can i fin a list om rockbox plugins?
22:49:09 Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net)
22:49:11low_lightDoes Klevi's sansa have a radio?
22:49:15KleviYes
22:49:25scorche|workzicho: in the wiki
22:49:42zichoThx.
22:50:03KleviIs it possible that older players have different radios in them?
22:50:17low_lightI'm not sure why radio would cause it not to boot, because it's off until you go to that screen
22:50:17Klevii got mine a few months ago... (back in june)
22:50:20Domonokylow_light: there were people looking for mrobe 100 code, and we found nothing in the svn... *hint*.. :-)
22:50:24 Quit Patrick_Phoenix- ()
22:50:38 Quit Frazz (Read error: 110 (Connection timed out))
22:50:52*jhMikeS will just let this go on then :)
22:51:04jhMikeSlow_light: it checks hardware presence
22:51:08low_lightsaw that too :)
22:51:18Klevilow_light, Pixelma put together a version of the latest version without the radio for me, and all works well.
22:51:43pixelmano, it was one from before radio support
22:52:11KleviAh? I thought you said you put that together..
22:52:21Klevimeh, mightve misunderstood
22:53:21pixelmathought that was faster....
22:53:38Klevilol =)
22:54:40low_lightcan't say I really understand what's going on in the radio code
22:55:10low_lightKlevi: have you used the OF radio?
22:55:56Klevi*blinks*... uh, no Im not sure what that is
22:56:17low_lightmy radio wouldn't tune properly until I booted the OF and played the radio
22:56:33low_lightOF = original firmware
22:56:49KleviIm sorry. you could call me a test user of Rockbox, low_light, I don't know allot about compiling or programming
22:57:52low_lightlet me rephrase...have you ever listened to the radio using the Sansa firmware?
22:57:52 Join Genre9mp3 [0] (n=yngwiejo@athedsl-110913.home.otenet.gr)
22:57:57zichocan someone give me a link to a guide about using last.fm on rockbox
22:58:01KleviAh!
22:58:02KleviYes
22:58:06KleviIt works fine
22:58:14pixelmazicho: the wiki ;)
22:58:23 Quit Llorean ("Leaving.")
22:58:40rasherzicho: http://www.rockbox.org/twiki/bin/view/Main/LastFMLog
22:59:02jhMikeSlow_light: you're saying the radio won't operate without that DEV_EN code?
22:59:09|Rain|heh! I forgot that I have a midi that plays at 2x tempo I need to look at
22:59:19zichoThx! Looked in the wiki and found nothing.
22:59:22 Join Patrick_Phoenix- [0] (n=patrick_@CPE000625b38528-CM00137116dfbe.cpe.net.cable.rogers.com)
23:00
23:00:38 Join XavierGr [0] (n=xavier@ppp56-220.adsl.forthnet.gr)
23:00:58low_lightjhMikeS: I'm saying that I think DEV_EN &=~0x800 is for i2s, but DEV_INIT &=~0x800 is the tuner
23:01:56n1sonly 16 commits to go until r15000
23:01:58jhMikeSbut will it work without it or not?
23:02:09low_lightI don't think the DEV_EN bits correspond to the DEV_INIT bits (see usb)
23:02:23low_lightit does not work without that init
23:03:18*low_light thinks jhMikeS needs a c200 to add to his collection ;)
23:03:22 Join sdbarke1 [0] (n=sbarker@66.240.252.51)
23:03:42jhMikeSI'm just asking. I think _I'm_ getting confused. It's been a long day.
23:03:45Klevidoes anyone else have the problems I have with the c200
23:03:48sdbarke1Where can I find more information about viewports and their status. I'm coming up pretty empty handed except for a few cursory mentions.
23:03:49Klevi=/
23:03:56amiconnlow_light: Do you have a C200 OF dump?
23:04:12Patrick_Phoenix-hey guys, i have a question i didnt see in the faq
23:04:30 Nick sdbarke1 is now known as sdbarker-office (n=sbarker@66.240.252.51)
23:04:34n1ssdbarke1: status: not started yet / planning, for more info search the logs
23:04:38low_lightamiconn: they are on bagder's mi4 page
23:04:41jhMikeSperhaps remove line 117 in power-....
23:04:49sdbarker-officeSuper. thanks n1s.
23:05:04***Saving seen data "./dancer.seen"
23:05:43 Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]")
23:06:00jhMikeSfrankly I'm questioning if it should even exist for e200
23:07:42sdbarker-officeMaybe I'll try and merge the partial line scroll and scroll margin patches in the interim.
23:08:48low_lightjhMikeS: here's part of the init sequence http://rafb.net/p/UVL3VL75.html
23:08:57*jhMikeS wonders about which GPIOs double as functional pins on pp and which registers control that.
23:09:16*Domonoky thinks we have to somehow force amiconn to code, or we will have a long wait for viewports :-)
23:09:24 Quit scorche|work ("CGI:IRC (EOF)")
23:09:26sdbarker-officeHahaha.
23:09:56sdbarker-officeI'm not even entirely certain what it is that they will buy for us, since information is so scarce, but they were mentioned in the partial line scroll patch tracker.
23:10:11pixelmalow_light: I noticed I could "confuse" the radio sometimes when starting (sounds like frequency is off) - a reboot fixes it and I haven't figured out yet when exactly this is happening
23:10:23jhMikeSlow_light: if the whole c200 fw is that neat, I envy that
23:10:29KleviPlayer crashes if USB is connected during music playback.
23:10:39 Quit XavierGr_ (Read error: 110 (Connection timed out))
23:11:11pixelmalow_light: I meant when starting the radio.... I'd better get some sleep
23:11:12low_lightjhMikeS: no...somethings are clear, others are a C++ mess
23:11:19amiconngrrrr
23:11:26 Quit Domonoky ("Trillian (http://www.ceruleanstudios.com")
23:11:35Kleviactually... just in general if its on, now..
23:12:00 Quit Patrick_Phoenix- ()
23:12:04low_lightKlevi: it's supposed to reboot if you plug in usb
23:12:05jhMikeSthey use thumb code in this one. at least H10 doesn't seem to have thumb. I never went far with disasm on e200 but they seem basically identical.
23:14:34KleviI know
23:14:37Kleviit used to.
23:15:46 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
23:15:50low_lightwell, that feature hasn't changed
23:16:09Klevi<Klevi> the newest version, lacking radio, works with the auto reboot
23:18:02low_lightyou compiled it?
23:18:13pixelmaI did
23:19:57low_lightah
23:19:57pixelmaoff for some sleep though - nn
23:20:11KleviNight.
23:20:23Klevithanks, pixelma. =)
23:20:38 Quit pixelma ("CGI:IRC 0.5.7 (2005/06/19)")
23:21:45 Part sdbarker-office
23:21:49 Join sdbarker-office [0] (n=sbarker@66.240.252.51)
23:22:16amiconnBagder: ping...
23:22:26*Bagder blinks
23:23:16amiconnDo you think a fresh win32 binary of mi4code would be useful?
23:23:24*amiconn compiled the latest source
23:23:37amiconnIt requires cygwin1.dll though
23:23:58BagderI don't think it'll hurt, but I've had no requests for it
23:24:02amiconnok
23:24:14amiconnSo we could put it there when requested
23:24:23Bagderyeps
23:24:25amiconnIt doesn't compile with -mno-cygwin, btw
23:24:39Bagderthere doesn't seem to be that many people using it these days
23:24:46amiconnLooks like lbgcrypt for cygwin is cygwin only
23:24:48low_lightKlevi: what region Sansa firmware do you have?
23:25:06Bagderamiconn: libgcrypt is mostly not needed anyway
23:25:09KleviUsa
23:25:15Klevieasterb?
23:25:17Klevi*n
23:25:48BagderI don't think the previous windows versions had grcrypt functionality built in
23:27:00amiconnThe last one on your mi4 page does
23:27:04low_lightKlevi: I've got no other suggestions for now, sorry
23:27:08Bagderoh, ok
23:27:18amiconnThat's why it comes with a bunch of dlls
23:27:19low_lightbye
23:27:21 Part low_light
23:27:23KleviS'ok, Ill just not upsdate for awhile.
23:30:24 Quit Wiwie (Read error: 110 (Connection timed out))
23:31:22 Part Redbreva_Away ("Out for the day...!")
23:34:06 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
23:34:31 Quit davina (Remote closed the connection)
23:35:12 Quit freqmod (Read error: 104 (Connection reset by peer))
23:35:57 Quit Klevi ("Leaving")
23:42:48 Quit amiconn (Nick collision from services.)
23:42:51 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
23:42:51 Join derek_ [0] (n=derek@CPE-70-94-254-88.new.res.rr.com)
23:44:47 Quit seablue ("life, death, life, death")
23:46:17derek_Greetigs. After attempting to install the rb bootloader on ipod video via ipodpatcher, my ipod is a brick. It's only life sign is the dim screen  image. When connected to the computer, it is not seen. Any insight whatsoever would definitely be appreciated.
23:47:34bluebrotheryou Ipod is not a brick.
23:47:39derek_whew
23:48:05bluebrotheryou can't brick an Ipod by installing software. You could use a hammer of course.
23:48:10hcsit is, however, a paving stone
23:48:11sdbarker-officeHah.
23:48:20derek_Any idea how to get it back to normal?
23:48:22bluebrotherreset your Ipod.
23:48:23derek_hah.
23:48:37derek_Menu+select? didnt work
23:48:44bluebrotherright when the Ipod reboots press and hold Play + Select. This will put the Ipod in disc mode
23:49:00bluebrotherflip the hold switch on, then back off. Press _and hold_ Menu + Select.
23:49:03derek_ah. fancy. nice trick
23:49:13bluebrotherthis can take quite some time, like 30 seconds or so.
23:49:33bluebrotherthe reset sequence is hard wired so if _will_ work.
23:49:34derek_its in disk mode, ill see what i can do from here. thanks very very much
23:50:00bluebrotherwhen you put the Ipod in disc mode you can access it and reinstall Rockbox / the bootloader.
23:50:50derek_does ipodpatcher have the bootloader bundled? or do i get the loader elsewhere?
23:51:15bluebrotheripodpatcher has the bootloader included, given that you use the ipodpatcher executable linked from the manual
23:51:24bluebrotherwhich is the one on the official download server.
23:51:33derek_thanks
23:51:46bluebrotheryou could also try to use Rockbox Utility for installation, that will get the bootloader automatically
23:52:02bluebrother(but bootloader installation through Rockbox Utility doesn't work on windows vista right now)
23:52:39derek_I'm on OS10.5 and installing the bootloader with rbutil didnt work
23:53:02bluebrotheryou mean OS X? Well, that's roughly tested.
23:53:12bluebrotherdue to the lack of a OS X developer ...
23:53:51derek_Yes OSX. rbutil seems to work fine other than the bootloader installation
23:54:00derek_as for ipodpatcher.. does it matter if it's a winpod(fat32)?
23:54:15bluebrotherwell, if you can help fixing those issues help would be greatly appreciated.
23:55:32 Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net)
23:55:56derek_wish i could, but unfortunately, I'm allergic to the command line :( thinkin about goin to school for it though
23:56:25hcssounds rather like you should go to a doctor for it
23:56:26 Join mertd [0] (n=mertdoga@natst.sabanciuniv.edu)
23:56:50jhMikeS*snickers*
23:56:50bluebrotheryou need to convert the Ipod to a winpod before you can install rockbox.
23:56:55derek_heh
23:57:13bluebrotherso if it's not a winpod ipodpatcher won't install the bootloader
23:57:16derek_yes ok
23:57:21derek_ty
23:57:34 Join crashd [0] (i=foobar@lostnode.org)
23:58:19linuxstbbluebrother: Yes it will, but it displays a huge warning.
23:58:36bluebrotherit still installs the bootloader? Oh.
23:58:58linuxstbYes, as it can be used to install other bootloaders, not just the Rockbox one.

Previous day | Next day