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 2006-07-04

00:00:09 Join DarkJesus [0] (
00:00:19mirakpetur: I guess the cliping flashligt hve something to do with that but I am not sure what it does
00:00:23 Join rotator [0] (n=e@rockbox/developer/rotator)
00:01:43peturcliplight is already in CVS for some time
00:01:46 Join Sinbios [0] (
00:01:56mirakI don't know what it's supposed to do then
00:02:01mirakbecause screen is always on
00:02:20mirakpetur: I guess it's supposed to warn you when you go out of range
00:02:29apoWai :)
00:03:28mirakit light up when you saturate recording
00:03:36mirakbut it doesn't light off after a long time
00:03:39mirakvery long time
00:04:00peturmirak: cliplight will (if enabled) turn on the backlight if the clip indicator comes on. So if you have a huge clip indicator time, it will stay on long
00:04:01Paul_The_NerdDoes it user your backlight timeout or something?
00:04:12 Join Genre9mp3 [0] (n=yngwiejo@
00:04:23peturit also uses the backlight setting too
00:04:36mirakPaul_The_Nerd: no it doesn't, it probably have it's own timming
00:04:36preglowpetur: i had the impression it was
00:04:40preglownever tried it :>
00:04:42preglowgotta bed
00:04:42DBUGEnqueued KICK preglow
00:04:48mirakbecause I have 5 seconds of backlight
00:04:51 Quit Rondom (Read error: 113 (No route to host))
00:05:30peturin fact, cliplight is implemented very easy: turn on backlight if clip indicator visible. so total backlight time = clip indicator time + backlight time
00:06:28mirakI don't see a clip indicator time
00:07:38Soapso how much demand is there for creating a standard set of audio files for battery testing?
00:08:07peturmirak: menu -> general settings -> display -> peak meter -> clip hold time
00:08:17peturI know it's quite deep in there ;)
00:08:21sharpeSoap: not much that i know of...
00:09:13 Quit obo ("bye")
00:09:15 Quit lightyear (Remote closed the connection)
00:09:15 Quit webguest27 ("CGI:IRC (EOF)")
00:10:22 Quit klrspz ()
00:11:04mirakpetur: thanks
00:11:09 Quit akaidiota (Read error: 110 (Connection timed out))
00:11:18linuxstbSoap: Just pick a show from - some are available in various formats including MP3, Vorbis and FLAC.
00:11:37mirakthanks it would have been usefull for me this week
00:11:41mirakI recorded 4 shows
00:11:59mirakherbie hacock, marcus miller, diane reeves, and roy hargrove
00:12:03 Join lightyear [0] (
00:12:15miraknice sound, but auto gain would have been nice I guess :D
00:12:23peturmirak: I don't use it anymore now that I have AGC in safety mode ;)
00:13:04mirakpetur: I never tried it, I guess there is a nominal record plus reducer
00:13:09Soaplinuxstb - that's exactly the source I was thinking of, it would just be (a bit) more meaningful if everyone tested with the same files.
00:13:14miraknominal volume I mean
00:13:20peturbtw, I just updated the AGC patch to current CVS earlier tonight
00:13:34mirakpetur: I use only faily builds
00:14:02peturmirak: I just have it reduce gain when signal goes above -3dB
00:14:19Paul_The_NerdSoap: Ideally it'd be the exact same playlist, unshuffled, with the same config file loaded, and no buttons pressed while it runs, but very few people would probably bother with jumping through the hoops.
00:14:30 Quit jd_ ()
00:15:07 Quit mikearthur_ (Read error: 54 (Connection reset by peer))
00:15:16mirakpetur: can you have it enabled when it clips ?
00:15:28 Quit dpm ("Ex-Chat")
00:15:51 Join jd_ [0] (n=jd@wikipedia/Meanos)
00:16:04mirakI am going to bed
00:16:15 Quit lightyear (Remote closed the connection)
00:16:16apobut very few people would probably bother with jumping through the hoops. < I would =P
00:16:25apoG'night, midkay
00:19:50 Quit mirak (Read error: 104 (Connection reset by peer))
00:20:54CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
00:20:54*linuxstb curses himself for not compiling for the player....
00:21:05 Quit |AhIoRoS| ("rebooting")
00:21:36Paul_The_NerdIt's all your fault!
00:22:51peturthis is weird. I keep getting build errors and it looks like the compiler is right. in demystify.c line 265 the screen struct doesn't have those functionpointers as members, only the plugin api has. But why do the CVS builds pass?
00:22:52 Join TCK [0] (
00:24:40 Quit arkascha (Remote closed the connection)
00:28:26*petur slaps his forehead
00:29:32sharpe... i don't get it... apparently the text is there, but... it's not showing...
00:29:59*petur removes leftovers from a debug session to fix his build problem :/
00:31:13*sharpe now has text output working.
00:31:19 Join funky [0] (n=repulse@unaffiliated/funky)
00:32:58*linuxstb knew there was a reason he never touched the gui code...
00:33:10sharpelinuxstb: why's that?
00:33:10 Quit DarkJesus ("See yez")
00:34:06linuxstbBecause I just broke Rockbox. (but it's hopefully repaired now).
00:43:25 Quit Mikachu (Read error: 110 (Connection timed out))
00:43:38 Quit Criamos ("( :: NoNameScript 4.02 :: )")
00:47:28 Quit petur ("here today, gone tomorrow")
00:50:02 Quit scorche (Read error: 104 (Connection reset by peer))
00:50:21*linuxstb realises it's only 4 months to go until Fireworks...
00:51:15 Join lightyear [0] (
00:51:17 Quit ender` (" Going to church does not make a person religious, nor does going to school make a person educated, any more than going to a g")
00:51:40 Join scorche [0] (
00:52:25Paul_The_NerdBut that was declared as a "Tentative" date.
00:52:30Paul_The_NerdWe can always just push it back a year. ;0
00:53:05PaulJamwhy don't you just call 3.0 fireworks and 3.1 mayday?
00:54:47 Quit _FireFly_ ("Leaving")
00:55:24 Quit lightyear (Remote closed the connection)
00:55:33Paul_The_NerdOh, that's a clever solution
00:55:52sharpehooray! i can successfully set up the GDT...
00:57:17 Join bam_ [0] (
00:58:34 Quit lds_ (Remote closed the connection)
01:03:46sharpeeverytime i try to type "PACKED" i type "PACKET"
01:04:05 Join Mikachu [0] (
01:06:07***Saving seen data "./dancer.seen"
01:08:42Paul_The_NerdEvery time I start a word with the letter "i" I try to capitalize the next letter.
01:09:09 Join XavierGr [0] (
01:14:19apoDo you also capitalize space? :P
01:16:49sharpeit sets up both the idt and gdt... :)
01:20:53 Part Paul_The_Nerd
01:22:30 Quit PaulJam (".")
01:26:48 Join hedzup [0] (
01:27:27hedzupalright guys, i'm looking for help or a tutorial on patching files on rockbox... if you don't want to help me that's fine, but i'm hoping someone here will be willing to give up a minute or two of their time
01:28:35 Quit Kohlrabi ("Quit")
01:36:03 Join Paul_The_Nerd [0] (
01:48:56 Quit hedzup ("CGI:IRC (Ping timeout)")
01:50:29 Part Paul_The_Nerd
01:56:15 Quit funky ("leaving")
01:56:34 Join esoteric [0] (n=mindless@
01:57:09esoterichas anyone had trouble with rockbox and the itrip fm transmitter?
01:58:14 Quit TeaSea ("Leaving")
02:01:58idnarwhat sort of trouble?
02:03:09esotericwell, the itrip wont turn on
02:03:21esoterici just bought it so im not sure if it actually has anything to do with rockbox
02:03:26esotericcould be defective
02:03:28idnaroh hmm, itrip is the ipod thing?
02:03:51idnariirc that does more fancy stuff than just a plain FM audio adapter, so I'm not sure
02:04:28idnarI'm personally using an iAudio X5 with the iRever AFT transmitter without any problems, but that's probably a different kettle of fish, so to speak
02:04:37sharpeesoteric: rockbox doesn't support the ipod peripherals...
02:04:57esotericguess ill have to give it to the gf then
02:05:11sharpeyou could just get a regular fm transmitter...
02:05:16esotericshe has one
02:05:19esotericso ill just trade her
02:05:25sharpethere you go. :)
02:05:31esotericyou know how to make the signal stronger from those though?
02:05:37esotericit has to be right next to my reciever in my car
02:06:01sharpelike, quality? or loudness?
02:06:12 Join JdGordon [0] (
02:06:38esotericanything really
02:06:51esotericbut better quality would be the best
02:06:56esoterici suppose loudness isnt an issue
02:07:10sharpeheh, for the itrips you could expose the antenna...
02:07:22esotericmy other is a little belkin deal
02:07:25esotericlemme dig up a pic
02:09:35esotericits like that
02:09:53sharpeyeah, i've seen those...
02:10:04esotericif there was anyway to make the signal stronger
02:10:12esotericso i didnt have to hold it up to the stereo
02:10:24scorchesharpe: you should have heard midkay's very feminine scream just now
02:10:37sharpeshort of opening it up and soldering a longer antenna? i can't think of anything.
02:10:46 Join Paul_The_Nerd [0] (
02:10:55sharpescorche: okay...
02:11:06esoterichrmm i could solder
02:11:29sharpethat's all i can think of doing
02:19:22Soapif you never use FM radio, it is helpful to un(plug)(wire) the external whip on your vehicle.
02:20:22esoterici thought the extrenal whip was pretty much just for AM, the fm antenna was in the reciever?
02:20:29Soapvise versa
02:21:11esoterichuh really
02:21:24esoterici always thought AM waves were larger and thus needed the larger antenna
02:21:28esotericive been wrong for so long
02:21:59Soapcomercial am radio is at lower frequencies, and has a much longer antenna than your FM whip.
02:22:04Soapit's coiled up in the radio case.
02:23:04esotericlearn something new everyday
02:23:47Soaplooks something like
02:25:16 Quit spiorf (Read error: 104 (Connection reset by peer))
02:32:02 Part Paul_The_Nerd
02:33:10midkaynothing, i just like that name.
02:33:19 Join JoeBorn [0] (
02:38:37 Nick Soap is now known as S0ap (
02:40:29 Nick S0ap is now known as S0ap_ (
02:41:13 Nick S0ap_ is now known as S0ap (
02:48:17 Quit Poka64 ("XChat 2.6.4 -")
02:58:54 Quit JoeBorn ("Leaving")
02:59:17sharpei feel like i acomplished something now.
02:59:56 Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.")
03:02:17midkays/i/i've/ and s/acomplished/accomplished/.
03:03:34midkaysharpei est tres stupide.
03:03:38midkayc'est mon point.
03:04:01midkayhe he, je ne suis pas serieuse.
03:04:11midkaysharpei, je t'aime. :D
03:04:20sharpeindifférence :)
03:04:41 Quit XavierGr ("One firmware to rule them all!")
03:04:53sharpeguess what i did midkay!
03:06:08***Saving seen data "./dancer.seen"
03:14:43sharpemidkay: i just finished writing a simple kernel for x86's!
03:15:05midkayx86's? you mean x86s.
03:15:17 Quit bam_ (Read error: 110 (Connection timed out))
03:15:31 Join bam_ [0] (
03:15:38sharpeor i could just say for computers based on the x86 processor architecture.
03:20:32midkayi shall bbiab
03:20:35 Quit midkay ("Leaving")
03:22:52 Join Short1 [0] (n=Administ@
03:22:58 Part Short1
03:26:35 Join midkay [0] (n=midkay@rockbox/developer/midkay)
03:26:48 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
03:32:16 Quit jd_ ()
03:35:22 Join lukaswayne9 [0] (
03:39:36 Join Paul_The_Nerd [0] (
03:52:25 Join akaidiota [0] (
04:01:27 Quit lukaswayne9 ("Ex-Chat")
04:04:28 Part Paul_The_Nerd
04:07:31 Quit TCK (Read error: 104 (Connection reset by peer))
04:09:47 Quit akaidiot (Read error: 110 (Connection timed out))
04:20:25 Part pixelma
04:53:37esotericthis may be a really stupid question, but would like wrapping an FM transmitter in tin foil increase its signal, or perhaps running some wire from the whip to the transmitter?
04:59:07sharpei'm just guessing, but... i'd go with the whip -> transmitter wire.
05:01:24 Join Rob2222_ [0] (
05:06:10***Saving seen data "./dancer.seen"
05:17:45 Quit svens (Read error: 110 (Connection timed out))
05:19:41 Quit Rob2222 (Read error: 113 (No route to host))
05:30:20 Quit MrStaticVoid ("Restarting X")
05:32:20 Join MrStaticVoid [0] (
06:09:29 Quit rotator ("zzzzzzzzz")
06:27:47 Quit akaidiota (Read error: 110 (Connection timed out))
06:28:25 Join afruff [0] (
06:28:53afrufflol, topic answered my question
06:29:28midkaythank god.
06:31:08sharpeafruff: you've not been around a while.
06:31:22 Join sando [0] (n=lolsteam@
06:31:45afruffI've been busy
06:31:59afruffI agve up on that WPS I kept bugging you guys about
06:32:48sharpeheheh, why's that?
06:33:04afruffno offense, but the WPS syntax is a bit messed up
06:33:26afruffimages requiring alignment tags when they are pixel pased
06:33:55afruffsublines require redundant info if you just want one part of a line to change
06:34:26afruffbattery logic is flawed(I may be wrong here)
06:34:49sharpeyou mean the battery life estimation? :)
06:35:33afruffI drew up a whole complicated conditional with amny conditionals nested but it didn't work
06:35:40afruffbut I checked everythign many times
06:36:01afruffthe conditionals were for the battery display
06:36:22afruffis this fixed in newer builds?
06:36:24afruff"Warning for erasing a dynamic playlist when selecting a song does not appear. It does show up in file browser mode, but not in tagcache."
06:36:39sharpeoh, the thing you were doing with the charging?
06:36:52afruffno, what I just pasted
06:37:02sharpei mean to what you were talking about
06:37:12afruffoh that?
06:38:39afruffdo you have knowledge about my question regarding tagcache?
06:38:47 Join akaidiot [0] (
06:38:58sharpeno, i don't use tagcache.
06:42:11 Join keilj [0] (
06:42:25keiljhello all
06:42:53keiljhow is everyone
06:43:15midkayafruff, images requiring alignment tags? what?
06:43:19sharpemelancholic... me, anyways.
06:44:33 Join Tcmjr [0] (
06:44:49afrufflook at the unicatcher code
06:44:51 Part Tcmjr ("Leaving")
06:45:00afruffunicatcher wps ahs alignment tags for images
06:45:09afruffif you remvoe them, then they don't work
06:45:15afruffas in, don't appear
06:46:03midkaythat should only be as long as you don't use any later on.. either way, if it works, why are you giving up?
06:46:36afruffmainly due to the thing I said about my attery icon
06:46:40afruffbattery icon
06:46:55midkay.. so that doesn't work, then.
06:46:58afruffoh, and I kept running over the 1.6 KB limit, heh
06:47:10midkaywhat were you trying to do that's so complicated?
06:47:11 Quit keilj ()
06:49:19afruffthe text for the abttery part is pretty long
06:49:24afruffwhere can I paste it?
06:49:37midkayit can't POSSIBLY be so long that you won't paste it in irc..
06:49:51midkayi don't really care for the code, i'm just curious what you're trying to do, anyways.
06:50:40afruffIcan't exactly tell right now looking at the code since I renamed all my images to one or two letters to save space in the WPS file
06:51:09midkayso you had no idea what you intended to do, you just wrote up some longlong line with tons of conditionals hoping to get something cool out of it?
06:51:26afruffI knew at the time
06:51:35midkayand you don't now? wow..
06:51:42afruffI know
06:51:47afruffbut its ahrd to explain
06:52:07*midkay is all-ears.
06:52:15afruffif plugged in and charging then subline battery image 1 to iamge 2 to 3 to 4 to 5
06:52:28afruffthat's jsut the start
06:52:30earHertz_midkay: uih, wait, all ears/
06:52:45midkayearHertz_, uih, yheah, why/
06:53:10earHertz_afruff: if it's plugged in, nobody is looking at it
06:53:13 Quit bam_ (Remote closed the connection)
06:54:10midkayam i missing something or has afruff not defined the timeout for the alternating lines he's trying to use?
06:54:21afruffyou don't need to
06:54:28afruffdefault is 2 seconds if nto specified
06:54:30earHertz_midkay: you made sense of that that fast????
06:54:41midkayearHertz_, no, i just see semicolons without timeout values..
06:55:19afruffput this line in a WPS:
06:55:31midkayafruff, ah, i had trouble with something like that too.. if your alternating lines are images-only there's some bug..
06:56:14afruffswhich is why you need alignment tags for them to show in sublines
06:56:27afruffwhich would cause my WPS >1.6 KB
06:57:02midkaythat sucks.
06:57:35afruffI just use a modified HiPod theme for the X5
06:59:10sharpewhat should i work on next on my kernel?
07:00:27*afruff hates scrolling through the unicatcher commits in the commits since 2.5 page
07:00:33afruffthey're so long
07:00:42earHertz_sharpe: your kernel?
07:01:37sharpeearHertz_: yep... writing one for x86s.
07:01:57earHertz_sharpe: you done any ARM asembly/
07:02:06sharpecan't say i have, why?
07:02:34earHertz_arm assembler is SO MUCh more well thought out than x86
07:02:48sharpeyeah, i've noticed...
07:03:02earHertz_in particular, EVERY instruction can have a conditional. avoids all those short jumps
07:05:31sharpeso far, i've a basic implementation...
07:06:13***Saving seen data "./dancer.seen"
07:06:41sharpejust can't decide what to write next.
07:07:07earHertz_you have a threas scheduler?
07:07:22sharpenor any sort of memory management.
07:12:42sharpei just need to get around to deciding on something.
07:13:07esotericwelp i just wrapped some speaker wire around the antenna in my belkin transmitter, and had about a 3'ft run
07:13:11esotericand the sound is much better
07:13:27midkaysharpe's sugestion was put to shame.
07:13:36sharpethank you midkay...
07:13:43esotericjust happy it worked
07:13:46midkaypas de probleme, shar pei.
07:14:07esotericbonjour midkay
07:14:11esotericca va?
07:14:18midkaybonjour! ca va bien, et toi?
07:14:45esoterictres bein, merci.
07:14:52scorchemidkay: faire taire
07:14:54midkayc'est bon. :)
07:15:01midkaywtf is 'taire'?
07:15:10midkayque le merde est 'taire'?
07:15:24scorche(shut up)
07:15:25*esoteric shrugs
07:15:40midkayou: bouche ta ferme.
07:15:53scorcheyes...or that
07:16:06midkayyes, yes.. bouches tes fermes, #rockbox!!
07:16:08scorchehowever, this is a slightly ruder way =)
07:16:14midkayeuh! :)
07:16:34sharperuder... doesn't look right at all... but it is... :\
07:16:49sharpethe word.
07:16:59midkayuh. alright...
07:17:31sharpei'm bored.
07:17:43midkaygo correct some grammar.
07:17:44scorcheplay with your wrinkles..
07:17:49midkayor that!!!
07:17:55apoEw, French >_>
07:17:58sharpe... i'm still not a dog...
07:18:08apoMorning *yawns
07:18:12esotericive only had a semester
07:18:32scorchewell...lemme speak so you can understand...
07:18:35scorchej'ai faim
07:19:26midkayshar pei est tres.. euh.. tres bete.
07:19:52esotericJe vomi.
07:20:01midkayqui est-ce que la?!
07:20:26midkay-qui est+qu'est!!
07:20:47esotericque la?
07:21:12midkayqu'est-ce que "je vomi"?
07:21:28esoterici didnt actually puke.
07:22:50midkayc'est que je sais.
07:23:45esotericya im lost
07:23:54esotericwhats c'est que je sais.
07:24:08sharpec'est would be, 'it is'...
07:24:16midkayje sais = to know, so.. c'est que je sais would be something like "that's what i know"..
07:24:23scorcheit is what i know
07:24:26scorchebah you
07:24:27esoterici couldnt figure out what sais was
07:24:28midkayi'd have said "that's what i thought" but i don't know the word for that.
07:24:32midkayso i used the closest thing i knew.
07:24:51midkaygo REBOOT your PC scorche.
07:24:56scorchei am
07:25:05*midkay narrows eyes
07:25:12scorchei am!
07:25:17midkayalrighty then.
07:25:22sharpeand flip the voltage switch on the power supply while it's on, if you will... ;)
07:25:41sharpedamn. foiled again.
07:25:43scorchego chew through some power cables
07:25:54midkayuhh.. no. haha.
07:26:01*midkay will have to use that more often...
07:26:44midkayi just found a picture of sharpe.
07:26:46midkay !!!
07:27:33 Join muesli__ [0] (n=muesli_t@
07:27:34midkayoh, my bad, that's your brother, right. ah, here you are.
07:28:15sharpeyou know, i won't be here for a week.
07:29:00midkaygoing to the vet?!
07:29:09sharpeyes. that's exactly why.
07:29:28midkayand getting groomed and neutered and washed.
07:29:37midkaygetting your worms medicine?!
07:30:26sharpeyou know, the ironic thing, my dog was at the vet today.
07:30:36midkayDOGS can have DOGS?! slavery..
07:30:47midkayah, puppies?
07:30:55apoYou know, this joke is already becoming old
07:31:02sharpenope, apparently a disease of the spine.
07:31:08midkaythat's why it's hilarious.
07:31:17sharpeapo: it's been going on longer than you think...
07:31:29scorcheonly since yesterday..
07:31:29midkaymature, sharpe, mature.
07:31:39sharpemidkay: ?
07:32:38midkayoh, nothing.
07:32:54sharpehey, that's what really happened.
07:33:15sharpethe whole vet thing today.
07:33:40midkaythat's not what i meant, never mind.
07:34:28midkayjust know that, dog or not, we love you.
07:34:54sharpemakes me feel so much better.
07:35:31midkayoh, fine then. :(
07:36:03midkaywhy are YOU frowning. you just insulted ME.
07:36:22sharpei'm in a melancholic mood, that's why.
07:36:56midkaygo do some.. kernel coding or.. spinv work.
07:37:18sharpei'll do the space invaders work after you fix the cpu emulation for it. :-D
07:38:10midkayyou don't know what spinv is? you CREATED it.
07:38:22sharpei just thought you were exclaiming it
07:39:16 Join muesliiii [0] (n=muesli_t@
07:39:18scorchesharpe: do you have ventrilo installed?
07:39:21midkayi WAS. was that not clear? three exclamation points following nothing but the name of your emulator is a clear exclamation, and you simply asked what.
07:39:40sharpemidkay: i thought you were exclaiming something about it...
07:40:00sharpeit was more of a , "what about it" question mark.
07:40:14*midkay spots an extra space before the comma there.
07:40:24*sharpe knows.
07:40:47midkayit's a piece of cake to bake a pretty cake.
07:40:52midkayif the way is haaaazy.
07:41:13midkayyou gotta do the cooking by the book. you know you can't be laaaazy!
07:41:33midkaywe gotta have it made.. you know that i love cake...
07:41:37midkayfinally it's time to make a cake!
07:41:51sharpemidkay: how many times have you mentioned cake in the past twenty-four hours?
07:42:06midkayit's directly proportional to the number of times i listen to the song.
07:42:16midkaynever use a messy recipe; the cake will turn out craaazy!
07:42:42midkay !!
07:42:59sharpelazy town...
07:43:09midkayso lovely.
07:43:14midkayif the way is haaaaaazy.
07:44:20midkaysharpe, you don't have a microphone by chance, do you?!@
07:44:36sharpemidkay: not within reach, no...
07:44:42midkaywhat a loser.
07:45:20sharpei'm going to rip the audio from the video.
07:45:25sharpeand put it on my ipod.
07:45:39midkaygood job.
07:45:49midkayjust remember that you gotta do the cooking by the book.
07:45:55midkayme and scorche want you on ventrilo with us. :(
07:45:59midkaythat's an honor!
07:46:19sharpewell, i'll be on ventrillo in a week, how about that?
07:46:40midkayit's VENTRILO, and we want you now!
07:46:49sharpewow, midkay, look at those comments to the video.
07:46:58midkayimpure thoughts?!
07:47:20sharpethere's also something about shackles there too.
07:48:30 Part afruff
07:49:55midkayit makes the food taste dandy but my tummy hurts all night!
07:50:06sharpealone, that statement is so wrong...
07:50:12 Join _FireFly_ [0] (
07:50:33midkaythat didn't even occur to me until you said it, and i've got a seriously frickin' sick mind.. something's truly wrong with you, sharpe.
07:50:56sharpemidkay: what are you talking about? i'm saying it's not a proper sentence. it doesn't say what 'it' is.
07:51:13midkayi guess the sick-minded one here is indeed me.
07:51:15sharpeyou sicko.
07:51:43midkayi can live with that.
07:51:47midkayit's better than being a dog.
07:52:16midkaygo to 01:04 in the video!
07:52:53midkayit's.... a.... something,
07:53:22midkayand then check out 01:30.
07:53:39midkaythe cake is covered in white... frosting.
07:53:39sharpei hate you.
07:53:45 Quit muesli__ (Read error: 110 (Connection timed out))
07:54:02sharpeg'night esoteric
07:54:11esoterichave a good fourth!
07:54:23midkayet vous, monsieur!
07:54:30 Quit darkless (Connection timed out)
07:54:34 Quit esoteric () french it is the 24th
07:54:56midkaywell. still.
07:54:59midkayhave a good.. FOURTH.
07:55:14sharpehave a good fourth with or without twenty extra days.
07:55:30sharpemidkay, look at the tags for the video
07:55:47midkaythe last two.
07:57:00sharpeyeah, all of the 134 comments are... weird...
07:57:53sharpeprobably about 95% of them...
08:03:04sharpewow. um. so.
08:04:17sharpehow is everyone?
08:05:50midkaysome of us are... doglike?
08:06:16sharpeit is getting pretty old...
08:06:35midkayit wasn't old yesterday? :o
08:06:58scorchehe didnt say it was old YET,,,just said that it was _getting_ old
08:07:11midkaybut.. it was't old yesterday? :o
08:07:32sharpeyeah. it's like, you know, dog years. hah.
08:21:53 Join chromoXdor [0] (
08:25:09sharpewell, midkay, i've the song in mp3 format now. :D
08:27:51 Join JoeBorn [0] (
08:32:15sharpewhy do i get stock tips via spam? :(
08:37:36 Join Sinbios [0] (
08:47:32 Quit JoeBorn ("Leaving")
08:49:25 Join pondlife [0] (
08:50:24pondlifeHello, anyone want a bug fix..?
08:50:44 Join PaulJam [0] (
08:50:46pondlife is a little mod which fixes a crash
08:51:08pondlifeShould be safe for CVS commit
08:52:14 Join _Veseliq_ [0] (n=veseliq@
08:53:09 Join muesli__ [0] (n=muesli_t@
09:01:40 Quit muesliiii (Read error: 110 (Connection timed out))
09:06:17***Saving seen data "./dancer.seen"
09:11:07 Join petur [0] (
09:12:45 Join darkless [0] (
09:27:56 Join MarcoPolo [0] (
09:34:41 Quit liyang (Read error: 110 (Connection timed out))
09:34:48 Join ender` [0] (i=null@
09:37:28 Part chromoXdor
09:49:42 Join liyang [0] (
09:59:37 Join damaki_ [0] (
10:00:20pondlifeFair 'nuff
10:00:41pondlifeBut do you have CVS commit access...?
10:01:06sharpewhy do you ask? you want me to commit a patch, don't you?
10:01:30sharpedon't have CVS access. sorry. :)
10:01:43pondlifeI never get much time before the boss comes round again, so I tend to only pop in when I have a patch ready.
10:02:17pondlifeSo I probably appear to be very impatient... but I'm not really.
10:02:28sharpeeh, doesn't bother me.
10:03:11pondlifeNah, me neither really - but I'd rather not see a fix get missed.
10:04:16sharpehmm. i can't remember the name of that one webcomic with 'nuff' in the name...
10:05:02pondlife'nuff said?
10:05:32sharpethat's what i thought, but i can't find the actual webcomic.
10:08:03 Join wehn [0] (
10:09:05sharpewell, time to find something else to occupy my time.
10:09:16pondlifeMe too.. work.
10:09:29*pondlife works
10:09:30sharpecan't sleep for me.
10:09:48 Join mikearthur [0] (
10:09:53sharpeand i'm supposed to be leaving on a trip in four hours.
10:13:20 Join SeuZ [0] (
10:15:06 Quit damaki (Read error: 110 (Connection timed out))
10:28:01muesli__could somebody paste some unicode chars pls?
10:28:43sharpeyay rectangles!
10:29:14muesli__idnar which language is that? something asian?
10:29:35idnarmuesli__: yes, it's japanese hiragana
10:29:50muesli__banzai :)
10:32:10louo genki desu kah?
10:35:37wehnhai, genki desu!
10:37:12 Join muesli- [0] (n=muesli_t@
10:38:19 Join Genre9mp3 [0] (n=yngwiejo@
10:38:51louthats basically all i know :P
10:39:08Genre9mp3Woohoo! I just won an OndioSP auction on ebay! :)
10:39:19sharpefor free?! :D
10:39:33Genre9mp3nearly free! :)
10:39:40Genre9mp320 eur.
10:40:29Genre9mp3of course I'll have to buy a MMC card as well, but it definitely worths it...
10:47:35 Quit mikearthur ("Konversation terminated!")
10:47:43louisnt that ancient hardware?
10:47:59sharpewell, i believe i'm going to try to sleep. g'night everyone...
10:48:07 Quit muesli- ("ich will KEe!!!")
10:48:16sharpeand i'll probably be back in a week. :D
10:48:32 Quit sharpe ("Leaving")
10:50:17Genre9mp3lou: Well, it is currently the smallest rockboxed DAP
10:50:38Genre9mp3And you can have up to 4GB with a MMC card!
10:51:15lounow you have to tell me what a 'DAP' is
10:51:55 Quit muesli__ (Read error: 110 (Connection timed out))
10:51:59Genre9mp3Digital Audio Player
10:52:10louduh :)
10:52:55loui dont know, judging from the pictures i am looking at at the moment the ipod nano i.e. looks smaller
10:53:01 Join spiorf [0] (
10:53:31Genre9mp3I think it's just thinner
10:54:09louthis one right?
10:54:42amiconnThe nano is a bit more wide and high, but it's definitely thinner than the Ondio
10:55:10amiconn3 Nanos stacked are about as thick as the Ondio
10:55:21louthats what i was thinking amiconn :)
10:56:01amiconnBut the Ondio's display is physically larger, and it takes MMCs, so you can have as much capacity as you want (carrying a few MMCs)
10:56:11Genre9mp3all I wanted, was an alternative small flash player, and now I have it for just 20 eur. I didn't want to spend more on that (eg. buying a Nano)
10:56:30amiconnYeah, the nano is expensive compared to the Ondio
10:56:31 Join damaki__ [0] (
10:56:38amiconn...especially compared to the Ondio SP
10:57:11louthat is true though :)
10:57:32Genre9mp3amiconn: I'm surprised that Ondio's screen is physically larger to Nano's screen
10:57:54amiconnAnd while thickness is so vastly different, weight doesn't differ that much
10:58:06amiconnOndio: 60g, Nano: 43g
10:58:32amiconnGenre9mp3: It's physically larger, but has less resolution (and is monochrome)
10:59:06Genre9mp3yes, I already now that....but I don't care about the small resolution
10:59:23 Join Kohlrabi [0] (
10:59:36Genre9mp3I would like it to have a backlight, though...
11:00:51 Join MaCk- [0] (
11:01:33 Quit ScoTTie ()
11:02:54MaCk-can any1 help me out plz
11:03:01MaCk-trying to install rockbox on ipod mini
11:03:27MaCk- ipod_fw -o apple_os.bin -e 0 bootpartition.binbash: ipod_fw: command not found
11:03:48linuxstbYou need to download ipod_fw.exe from the wiki page.
11:03:56linuxstb(and put it in the folder you are working in)
11:03:59MaCk-im on linux
11:04:09MaCk-and i build the ipod_fw.c
11:04:20linuxstbYou probably just need to type ./ipod_fw
11:04:28amiconnGenre9mp3: You could do this:
11:04:39 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
11:04:51MaCk-tnxx that did the trick
11:06:18***Saving seen data "./dancer.seen"
11:06:45Genre9mp3amiconn: Will this work with the Ondio? (sorry for the big link)
11:09:03amiconnGenre9mp3: Yes it will. That's the exact same card type I have.
11:09:24amiconnI have no idea whether it works with the retail firmware. but it definitely works with rockbox
11:09:34Genre9mp3great! :)
11:10:22louGenre9mp3, on a semi unrelated topic: if you dont like big links use
11:10:48 Join hotwire [0] (
11:11:12 Quit hotwire (Client Quit)
11:11:13lou see? :)
11:11:36Genre9mp3cool... thanx for the tip
11:11:43louyou are welcome
11:11:48loubest thing is
11:11:55*amiconn prefers big cleartext links over tinyurl's obfuscated ones
11:12:01louyou can drop a link in your browsertaskbar
11:12:09 Quit damaki_ (Read error: 110 (Connection timed out))
11:12:26louclick it while you are looking on the big link and it generates a small link without copy and paste
11:12:32*pondlife wonders if the patch at could be committed, or at least set as Critical
11:15:13 Join muesli__ [0] (n=muesli_t@
11:16:21 Quit Sinbios (Connection timed out)
11:18:38pondlifeAnyone? It's basically a one-line fix and I have to leave soon.
11:21:18MaCk-hmm.. rockbox error: -2
11:21:23MaCk-what does this mean?
11:23:23 Join jd_ [0] (n=jd@wikipedia/Meanos)
11:23:40MaCk-ohh nevermind
11:23:51MaCk-rockbox.ipod was 0 kb
11:24:52spiorfhi, i tagged with easytag all my mp3s, and now rockbox don't show me any letter with accent
11:25:08spiorfno àèéìòù at all
11:25:39spiorfthere is a solution? possibly not involving re-tagging all the files :)
11:28:19spiorfok, well, i have to set special options when tagging files?
11:28:21 Quit pondlife ("byebye")
11:33:04 Join Sinbios [0] (
11:33:26PaulJamspiorf: i haven't used easytag, but there is an option to always save tags in unicode, you could try if that helps.
11:34:05 Join damaki_ [0] (
11:37:40spiorfPaulJam, i have to force the utf-8?
11:40:53PaulJamif i understand it right, with the default settings it only saves as utf-8 if the tag contains characters that are not in the local codepage. but i have only had a short look at easytag, i prefer mp3tag (windows).
11:42:11 Quit Kohlrabi ("Quit")
11:44:10MaCk-ahmm need some help again.
11:44:22MaCk-whenever i copy files to my ipod
11:44:37MaCk-they are gone when i boot into rockbox
11:44:58PaulJamhow do you copy them?
11:45:17MaCk-ahm just drag and drop?
11:45:22MaCk-with ubuntu file manager
11:45:59PaulJamdo you use tagcache or the filebrowser in rockbox?
11:46:25MaCk-no tagcache
11:46:41MaCk-im just trying this out for the first time
11:46:49 Quit spiorf (Remote closed the connection)
11:48:28PaulJamafaik tagcache updates only automatically if it is kept in ram. it is still a very new feature and some functionality is missing.
11:49:01MaCk-what is tagcache?
11:49:36PaulJamoh, sorry, i misunderstood your answer, i thought you are using tagcache.
11:49:45MaCk-oh wait i found out that if i remove the writing rights
11:49:52MaCk-it does appear in rockboot
11:49:57 Quit damaki__ (Read error: 110 (Connection timed out))
11:50:18MaCk-codec failure
11:50:22MaCk-lol a new problem
11:50:31 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
11:51:18tucozBagder, wikispam.
11:51:58PaulJamthere is spam in the forums too, unless someone ported rockbox to rolex watches.
11:55:02tucozGuess Paul_The_Nerd will handle the forum spam
11:56:05 Quit muesli__ (Read error: 110 (Connection timed out))
11:56:18 Join muesli__ [0] (n=muesli_t@
11:57:06 Quit MarcoPolo (Remote closed the connection)
11:59:23 Join funky [0] (n=repulse@unaffiliated/funky)
12:02:27 Join slimx [0] (n=slimx@
12:03:09 Join Zagor [0] (n=bjst@rockbox/developer/Zagor)
12:03:21 Join spiorf [0] (
12:04:34tucozZagor, is it possible to get a more secure verification when registering in the wiki?
12:04:58tucozsomething like those images with a code that is getting more and more common these days
12:05:01Bagdertucoz: Linus is working on that
12:05:07Zagorthese are not bots, the spammers are humans
12:05:44tucozthe last weeks spamming has been very annoying
12:05:49preglowwe'll just have to start killing all humans, then
12:07:38peturtucoz: a forum I admin also uses those images but the human spammers still get in and wast my time...
12:08:05tucozok, I thought it was mainly scripts
12:08:24*petur notices Zagor already said something like that and shuts up
12:09:22tucozin any case, _if_ the spammers acounts get deleted in a short time after they sign up, they _should_ understand that there is no point in trying to spam the rockbox wiki
12:10:01Zagortucoz: these people are quite persistent. and, more importantly, not few
12:10:02peturyou'd be surprised how many idiots there are in this world
12:10:21ZagorI got an offer for $1000/month to keep one of the pages
12:10:28*petur blames the heat for being slow
12:10:51scorcheha...i thought it was 500
12:10:53tucozthats insane. So spamming can be quite rewarding in terms of money (not popularity ;-))
12:10:56linuxstbHow many genuine new wiki users do we get? (e.g. in a week)
12:11:08 Quit _FireFly_ ("Leaving")
12:11:50Zagorlinuxstb: i'd say 10-20
12:11:52peturmaybe we should remove all those that register but don't change a single page
12:12:38*Zagor goes to lunch
12:12:57 Join MarcoPolo [0] (
12:13:37*petur follows Zagor
12:23:54MaCk-how can i restore the original bootloader??
12:24:17MaCk-it doesnt say on the IpodInstallationFromLinux page
12:24:44 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
12:26:44linuxstbJust write bootpartition.bin back to your ipod - dd if=bootpartition.bin of=/dev/sda (assuming your ipod is /dev/sda)
12:27:14linuxstbI meant /dev/sda1 :)
12:30:21 Join cismo_ [0] (
12:30:47 Join Jungti1234 [0] (n=jungti12@
12:31:56Jungti1234What is Example 1, 2 in ID3 database?
12:35:08spiorfJungti1234, you can edit tagnavi.conf
12:35:19spiorfand make custom index
12:36:53Jungti1234I see, thanks
12:41:18 Quit Jungti1234 ()
12:41:56 Quit amiconn (Read error: 110 (Connection timed out))
12:41:57 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
12:43:27 Part linuxstb ("Leaving")
12:46:16 Join damaki__ [0] (
12:49:25MaCk-i fixed it with apple updater software
12:49:59 Quit gtkspert (Read error: 110 (Connection timed out))
12:50:11 Quit jd_ ()
12:53:27 Quit cismo (Read error: 110 (Connection timed out))
12:53:46 Quit MaCk- ("CGI:IRC (EOF)")
12:55:08 Quit nudelyn2 ("At Argon, we're working to keep your money.")
13:00:48 Join gtkspert [0] (
13:02:01 Quit damaki_ (Read error: 110 (Connection timed out))
13:05:02 Quit petur ("reboot")
13:06:19***Saving seen data "./dancer.seen"
13:08:48 Join petur [0] (
13:11:18 Join lightyear [0] (
13:15:43 Join L [0] (
13:17:09peturhi there 'shortest nick competition winner'
13:18:27 Part tucoz ("Leaving")
13:20:12louthere is a competition going on about that?
13:20:44peturtoo late, there's a winner
13:20:48LOh man
13:20:49LI rock!
13:21:38 Nick petur is now known as i (n=d4efd6a6@rockbox/developer/petur)
13:21:55 Nick i is now known as petur (
13:21:57Lhey that's plain cheating
13:23:03 Join pondlife [0] (
13:24:56 Join |apo| [0] (
13:24:57 Quit apo (Read error: 104 (Connection reset by peer))
13:28:39Lwould a guy who just started learning C be able to help with rockbox?
13:28:53 Join TCK [0] (
13:29:12ZagorL: that depends how much more learning you want to do :-)
13:29:20 Join Mmmm [0] (
13:31:03peturMmmm: do the archos players have remotes?
13:32:04Mmmmpetur: I don't know! Most of the code in that patch is executed by all players and it automatically displays on all available screens
13:32:18Bagderthe archos ones have no lcd though
13:32:25Mmmmthats how the "new" display gui stuff works!
13:33:33 Join XavierGr [0] (
13:33:54peturMmmm: then you should try to rewrite the code that it doesn't produce more code if there's only one screen (compared to the previous implementation)
13:34:43Mmmmhmmm: I could do that but then that would have to use the old display code ie lcd_putsxy etc
13:35:11Mmmmand I dont think that's on at all! :D maybe there is another way?
13:35:24peturamiconn will be pleased to hear you filled up the flash ;)
13:35:46peturit does build without your changes, does it?
13:35:52MmmmHeh heh...something I've always wanted to do!
13:35:59Mmmmit does build without yes
13:36:13Mmmmit's not that much extra code...I'm surprised!
13:36:36peturin theory, you only need one byte ;)
13:36:54Mmmmreally? ahh..that would do it then :D
13:37:10peturif it was full before of course...
13:37:21MmmmI reckon it must be close..
13:37:33MmmmDoes that mean everyone is about to run into this problem?
13:41:39 Join Jungti1234 [0] (n=jungti12@
13:42:16Jungti1234Has Samsung ever made only-audio chipset?
13:42:36Bagderwhat is "only-audio chipset" to you?
13:43:05Jungti1234Chip for music playing
13:43:09*amiconn wonders what Mmmm and petur are talking about
13:43:23*Mmmm runs and hides ;)
13:43:24Jungti1234Only chip for music playing
13:43:34 Join Poka64 [0] (
13:43:36BagderJungti1234: they do lots of chips for music playing
13:43:51Bagderare you referring to a DAC?
13:43:59Jungti1234I mean it's CPU.
13:44:20Bagdersamsung makes lots of CPUs used in music players
13:44:21Jungti1234chip = CPU
13:44:26Mmmmamiconn: I appear to have filled the flash on the Archos FM Recorder and the Archos Recorder V2 with a smallish patch!
13:44:36Jungti1234no, ONLY music playing
13:44:45Bagderso what is "only" music playing?
13:44:45*amiconn is going to check sth
13:45:04Jungti1234That don't support multimedia.
13:45:09Jungti1234only music playing
13:45:20Mmmmamiconn: well... i get this error when i try to compile anyway:
13:45:28Bagderthat's a weird question
13:45:31Bagdera CPU runs whatever
13:45:58BagderCPUs aren't limiting video or not
13:46:01Jungti1234oops nose blood wait
13:46:06dongsdid I mention about reset-settings-on-hold-down problem?
13:46:23dongsi mean, i take ipod out of case, plug it into charger, boom.
13:46:26dongsfucking settings reset
13:46:29dongswhy? because i had hold on
13:46:38dongswhy the hell should I check if hold was on or off
13:46:42dongsbefore charging it
13:46:50scorchedongs: we talked about this before...
13:46:55dongscan that be moved to some less annoying combination of keys?
13:47:12dongsscorche: since nothing was done about it, im back to discuss it
13:47:12 Quit PaulJam (Read error: 104 (Connection reset by peer))
13:47:27Jungti1234Bagder: thanks
13:47:44 Join PaulJam [0] (
13:48:15scorchedongs: nothing was done about it because there is nothing _to_ do
13:48:39dongsclearly, moving it to a different combination that is acutally HARD TO PUSH would be a MUCH BETTER IDEA
13:48:55scorchelike i said are welcome to make a patch for yourself or others like you, but there is no reason to change something just because you wish it
13:49:28dongsthis problem affects ALL IPOD USERS.
13:49:30dongsnot just ME.
13:49:41dongsthe combination was a poor design choice.
13:50:16 Quit _Veseliq_ (Read error: 113 (No route to host))
13:50:17amiconnImho it's odd that the ipod boots when hold is on in the first place
13:50:19scorcheeverything else was as well it seems..
13:51:27 Quit muesli__ (Read error: 110 (Connection timed out))
13:52:06 Nick sven__ is now known as Nibbler (
13:52:07 Quit spiorf (Read error: 104 (Connection reset by peer))
13:53:04 Join damaki_ [0] (
13:54:22 Quit XavierGr ("One firmware to rule them all!")
13:54:34scorcheamiconn: yes, it is >_> seems like if you are to have a hold of the benefits of it would be to prevent it from powering on and using up battery while you are not using it
13:54:50 Join spiorf [0] (
13:54:56Mmmmamiconn: What do you think about this full flash business? is that what that error means?
13:54:57dongsit shouldnt fucking BOOT at all during hold and just charge.
13:54:58 Quit psykoyiko (Remote closed the connection)
13:55:12dongswhich would be fine with me
13:55:16dongsregardless, that combo needs to go
13:55:31dongsthere are liek 5 other buttons to hold
13:55:33dongswhile loading
13:55:36dongsthat can do reset
13:55:47dongsand they're impossible to accidentally press long enough to matter.
13:55:48scorchethen write a patch to get rid of it yourself if you are so anxious to have it
13:57:13Jungti1234sorry Bagder
13:57:24Jungti1234Can you explain much more to me?
13:57:35Jungti1234about CPU....
13:58:13BagderI don't know if I can
13:58:20Bagdera CPU runs code
13:58:39Bagderif it can control a display, the code can then affect what is shown
13:58:46Jungti1234what's mean 'runs'?
13:59:04Bagderruns means executes
13:59:11ZagorJungti1234: the pentium in your pc is a CPU. it can run any program. it's the same with the CPU in an mp3 player.
13:59:54Jungti1234If CPU is bad, it's program that don't support.
13:59:55 Join DarkJesus [0] (
14:00:37BagderJungti1234: if the CPU isn't fast enough, there are certain tasks that will be hard to do
14:01:54amiconnMmmm: It means that your "small" patch somehow manages to increase code+rodata+initialized_data size by more than 12.5KB (!!)
14:02:08Jungti1234Bagder, Zagor: end?
14:02:23Jungti1234the end?
14:02:28Bagderof what?
14:02:41peturwow.... 12.5KB
14:02:47amiconnRead: this is almost 6% of the total code size on recorder fm/v2
14:03:13Mmmmamiconn: I mean! :0
14:03:21BagderJungti1234: well there's no point in continuing unless you have anything else to ask
14:03:45 Join merbanan_ [0] (
14:03:59 Quit merbanan (Read error: 104 (Connection reset by peer))
14:04:06amiconnMmmm: What's the size of rockbox.bin with your patch?
14:04:13amiconn(for recorder fm)
14:04:18 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
14:04:21Jungti1234Bagder: ok, Does CPU for music playing exist only?
14:04:28BagderJungti1234: no
14:05:10Mmmmamiconn: hang on a sec...I'll have to recompile to find out....
14:05:17peturJungti1234: a 'cpu' can be used for only playing music, but it can do much more
14:05:54 Join damaki [0] (
14:06:03peturjust like a cpu can be used for anything else
14:07:11S0apJungti1234 - a CPU may exist which is optimized for the type of math used to play a particular codec, but that doesn't mean it can't do other things. Addition is addition, division is division.
14:07:38Mmmmamiconn: 232.6 KB
14:08:48Jungti1234So, CPU is that isn't exist for music playing only?
14:08:49 Quit damaki__ (Read error: 110 (Connection timed out))
14:09:17 Quit funky ()
14:09:23Mmmmamiconn: my patch only changes keyboard.c and it increases its size by 8.1 KB
14:09:41 Quit spiorf (Remote closed the connection)
14:09:49amiconnfmrecorder rockbox.bin is ~216KB (220596 bytes), more or less a few bytes
14:10:11amiconnMmmm: Oh, what sh-elf-gcc do you use?
14:10:11 Part SeuZ
14:10:26*amiconn suspects ooold gcc 3.3, unpatched
14:10:44*Bagder points finger
14:10:44S0apJungti1234 - A CPU might be designed and sold as a music decoding chip - but there is no reason it couldn't be used for other things (maybe poorly).
14:10:46amiconnUpgrade to 4.0.3 rockbox-patched
14:11:00*Mmmm hangs his head in shame
14:11:04amiconnThen rockbox will be compiled with -Os for SH1
14:12:01amiconnMmmm: The 8.1KB difference is comparing cvs rockbox and patched rockbox compiled with the same gcc (3.3.6)?
14:12:19Mmmmno, source files
14:13:20amiconnSource file size doesn't tell much
14:13:27Mmmmoh, ok :)
14:13:58Mmmmbecause of the #if post processing stuff?
14:14:06 Nick merbanan_ is now known as merbanan (
14:14:34*amiconn points Mmmm to
14:14:52MmmmCheers amiconn....
14:16:13Bagderand builds it quick and easy for you! ;-)
14:17:09linuxstbamiconn: Why do you think that it's odd that ipods turn on when the hold switch is on? I think it's only when the user inserts power - afaik the hold button disables the keys.
14:18:07amiconnBagder: Does that work on cygwin, btw?
14:18:17dongsuh huh
14:18:22BagderI don't know but I guess it should
14:18:26dongslinuxstb: the PROBLEM is hold on during boot = erased settings.
14:18:39amiconnlinuxstb: Perhaps it should turn on when plugging power even when hold is on - but then it should power down again when pulling it
14:19:58linuxstbdongs: a) It's not a problem for me; b) Rockbox is a work-in-progress for the ipods; c) feel free to offer a patch instead of moaning - it will be harder than you think.
14:20:08 Quit damaki_ (Read error: 110 (Connection timed out))
14:20:13linuxstbamiconn: In the bootloader?
14:20:17dongslinuxstb: gee, checking of any other key is on during boot to reset settings is hard?
14:20:22linuxstbdongs: Yes.
14:20:25dongshow so
14:20:28dongsenlighten me
14:20:47linuxstbThe button driver doesnt' detect keypresses made before Rockbox starts. Otherwise I would have obviously implemented that.
14:21:00dongsuh and hold is different how?
14:21:04 Join aliask [0] (
14:21:08linuxstbIt's attached to a GPIO pin.
14:21:13dongsi see.
14:21:34dongsthat makes more sense
14:21:39dongsbut still doesnt make it any less annoying.
14:22:47linuxstbI agree it shouldn't be there when Rockbox is officially released for the ipods - hopefully we'll have a better understanding of the hardware by then.
14:23:09 Quit aliask (Client Quit)
14:23:42dongsat least theres some promise.
14:23:58dongsJungti1234: do you pick your nose?
14:24:04Jungti1234petur, s0ap, Bagder, Zagor thanks
14:24:19Jungti1234dongs: what's mean?
14:24:42dongsJungti1234: you had a nosebleed earlier
14:24:49dongsthey're usually caused by blood presure or picking nose
14:25:53 Quit MarcoPolo (Remote closed the connection)
14:26:48Jungti1234My nose is weak.
14:26:53 Join psykoyiko [0] (
14:27:25 Join webguest18 [0] (
14:27:29pondlifepetur: around?
14:28:03pondlifeJust looking at a commit you did a couple of days ago..
14:28:20pondlifeI think it might stop party mode working?
14:28:24 Quit webguest18 (Client Quit)
14:28:41pondlifeHave a look at
14:29:18pondlifeIt looks like audio_stop will now be called, even in party mode.
14:29:32peturyou're right
14:29:46pondlifeYou may want to commit my tree.c patch before fixing... ;-)
14:30:14peturno time until tonight :/
14:30:18pondlifeNo rush
14:30:32pondlifeJust as long as someone remembers
14:31:29peturgood spotting, I overlooked that obvious bug
14:34:03*pondlife has to eat something, and soon.
14:36:43 Quit psykoyiko (Remote closed the connection)
14:37:20 Join psykoyiko [0] (
14:38:28 Join lodesi [0] (
14:40:44 Join Short2 [0] (n=Administ@
14:40:51 Part Short2
14:41:27 Quit pondlife ("byebye")
14:42:37 Quit psykoyiko (Remote closed the connection)
14:43:05 Quit Jungti1234 ()
14:51:00MmmmBagder: wow, really does make life easy doen't it? thanks for that! :)
14:54:42 Join damaki_ [0] (
14:56:38 Quit darkless (Read error: 113 (No route to host))
15:00:05 Join cismo [0] (
15:00:55 Quit TCK (Read error: 104 (Connection reset by peer))
15:01:23preglowlinuxstb: what, hold doesn't physically deactivate buttons on all ipods?
15:05:44linuxstbpreglow: Yes, it does - it's the power which turns on ipods when the hold switch is on.
15:06:23***Saving seen data "./dancer.seen"
15:08:55 Quit damaki (Read error: 110 (Connection timed out))
15:11:06 Quit cismo_ (Read error: 110 (Connection timed out))
15:17:38 Quit Mmmm ("Byeee")
15:22:40 Join Mmmm [0] (
15:23:43Mmmmwoo hoo... My patch doesn't break the Archos recorders anymore..... Thanks Amiconn - and Bagder for the ease of
15:24:01*Mmmm loves his new sparkly sh-elf cross-compiler
15:24:19 Join _Veseliq_ [0] (n=veseliq@
15:25:13linuxstbMmmm: Don't forget to test your patches with the Player... :)
15:25:46MmmmI've tested them all this time linuxstb (after seeing your commit ;) )
15:26:10peturL = Lion?
15:26:19MmmmHeh heh...
15:26:56LL just means... L
15:27:14petur[15:25] <L> roar
15:28:05*Zagor is testing the new wiki version. Don't panic.
15:28:53MmmmPetur, your clock's wrong! it was at 1527!
15:29:46PaulJamfor me it was 15:25 too.
15:30:32*petur designs a new NTP protocol to sync time over irc
15:30:36markun15:25 here
15:31:05markunS0ap: no, the 'roar' message
15:31:08 Join Hansmaulwurf [0] (
15:31:30PaulJamaccording to this site my clock is only off by a few seconds:
15:31:33Genre9mp3roared at 16:25 here...
15:32:24peturwow, my clock is off by only 1 second
15:32:53*petur pats local sysadmin on the back
15:33:01 Quit DarkJesus ("See yez")
15:34:16 Join damaki__ [0] (
15:41:19MmmmI'd better wind my clock up...
15:48:56 Join MarcoPolo [0] (
15:49:46 Quit damaki_ (Read error: 110 (Connection timed out))
15:53:54earHertz_somebody remind me how I put an entirely new file in a patch?
15:55:02peturjust zip the file with the patch and upload
15:55:37MmmmI think he means how to create a new file in the source and then include it in a patch
15:56:48 Join Nico_P [0] (
15:58:08linuxstbearHertz_: diff -u /dev/null apps/new/file.c >> mypatch.diff
15:58:27linuxstb(I think....)
15:59:15earHertz_linuxstb: thanks
15:59:33earHertz_linuxstb: you seen my memcpy thread?
15:59:59SlasheriearHertz_: diff -Nu
16:00:32earHertz_Slasheri: thanks
16:00:33 Join TheD [0] (
16:01:04TheDWhat happened to the wiki?
16:02:23JdGordonhey all
16:02:36MmmmTheD: 14.29 * Zagor is testing the new wiki version. Don't panic. (yes i know my clocks still wrong :D )
16:02:44preglowoooh, flashy
16:12:55 Join DarkJesus [0] (
16:16:39 Quit wehn (Read error: 110 (Connection timed out))
16:16:48 Quit slimx ("Leaving")
16:19:06 Nick earHertz_ is now known as earHertz (
16:20:51 Quit Sinbios (Connection timed out)
16:21:06 Join Sinbios [0] (
16:23:07 Join darkless [0] (
16:23:54JdGordondid anyone see my directory walker patch on flyspray?
16:27:40peturyou lost it?
16:28:21peturwhere did you see it last time, I'd suggest you start searching there ;)
16:28:55JdGordon:p no, im wondering if anyone looked at it..
16:29:31JdGordonsome feedback would be nice...
16:35:40 Join Criamos [0] (
16:36:08earHertzJdGordon: what's it do?
16:37:04JdGordonit just replaces some reused code in playlist.c with a proper directory walker
16:37:06 Join spiorf [0] (
16:37:30JdGordoni.e function goes through every file/folder under a start directory
16:37:33earHertzJdGordon: and teh advantage is?
16:37:44JdGordonless code reuse
16:38:05JdGordonalso the version i did was iterative not recursive like the current functions, which should be faster/better on memory
16:38:35earHertzJdGordon: code reuse is a good tjhiong.
16:39:01earHertzbut yes, iterative is probbaly easier on teh mmeory, if longer in the code
16:39:14JdGordonnot code reuse.. i mean redoing code.. oposite of code reuse
16:39:19*JdGordon is half asleep
16:39:32earHertzmy feedback: collect some metrics
16:40:04 Join bam_ [0] (
16:40:05JdGordonwellt thats where it falls apart.. i was expecting a smaller exe but it went up by 200 bytes on the h300
16:40:21JdGordoni havnt done speed testing coz i dont know the best way to do it
16:41:39earHertzJdGordon: iterative tends to result in bigger code. 200 bytes is negligable unless you're up against a wall in teh h300?
16:43:10earHertzJdGordon: speed testing is easy. call teh old function and your new one 100 times each, take timings. I can show you an example
16:43:18Rob2222_Is it possible to put a special FM radio (1-150MHz) like already done in the patchtracker in a plugin?
16:43:22 Nick Rob2222_ is now known as Rob2222 (
16:43:42earHertzRob2222: doubtful.
16:44:27Rob2222Hmm, I like this feature but I dont think that this will made it into rockbox anywhen ...
16:44:59earHertzRob2222: fix it until it does get in
16:45:47Rob2222Well, I dont know if its legal to be able to hear 1-150MHz... Is it?
16:46:00earHertzJdGordon: this would keep me from yusing your patch: im not 100% sure why, but get_next_directory doesnt work exactly as it used to now, but that can be figured out later.
16:47:21JdGordonye, something is odd there..
16:47:29JdGordonit _should_ work.. but doesnt :p
16:47:56JdGordonfile size is 80bytes more on the recorder
16:49:48JdGordonno, 40bytes more, which is nothing
16:51:00JdGordon12.50am, time for bed, any other comments are welcome
16:51:07 Quit JdGordon ("Konversation terminated!")
16:51:24Rob2222sleep well
16:53:29 Quit Mmmm ("Byeee")
16:54:34 Join webguest15 [0] (
16:56:09webguest15Rob2222, it is legal to listen to vhf and hf frequencies, even uhf, what is illegal is Transmitting on restricted/reserved frequencies
16:57:21webguest15you have to obtain a radio license from the respective authorities should you wish to transmit on reserved frequencies
16:59:22PaulJami think for some frequencies it is illegal to listen to them, for example police radio.
16:59:54peturmust depend on the country I think
17:00:09webguest15depends on country
17:01:03Rob2222I would love to have this feature in RB without to be needed to compile every version for myself
17:01:06webguest15essentail services are moving to scambled radio RX/TX anyway, to many loonies interfering
17:02:04Rob2222lol, but not the police in germany. :p no money for scrambeld
17:02:42Rob2222You can hear it with iriver FW ...
17:02:46 Join AM [0] (
17:03:19Rob2222but i would like to here the german-CB-funk at 27MHZ, the band where everyone can tanrsmit without license here
17:03:28 Quit Zagor ("Client exiting")
17:03:35 Quit petur ("worrrrk")
17:04:33webguest15hmm, the cb fad in my country dissapeard very quickly, not enough err "substance" to the conversations
17:06:02Rob2222So could this radio come into RB, or is it a problem with some countries?
17:06:27***Saving seen data "./dancer.seen"
17:06:54Rob2222Theoretically it should possible because its full legal in some countries, or?
17:07:51 Quit AM ("CGI:IRC")
17:08:21 Part webguest15
17:10:26PaulJamI'm no lawyer, but i believe it only has to be legal in the country where the rockbox software is hosted. but the usage of rockbox (or at least of this feature) would then be illegal in countries that don't allow it.
17:10:31 Quit MarcoPolo (Remote closed the connection)
17:10:34 Join damaki_ [0] (
17:11:04S0apI can believe the software radio allows you to tune that low, but does it allow you to set the channel spacing? Are there no hard filters?
17:11:22amiconnPaulJam: I think that it would be very difficult to track usage.
17:11:32 Quit L ("CGI:IRC (EOF)")
17:11:43amiconnAfaik the irive3r firmware allows you to select between european and japanese frequency range,
17:11:53Rob22228192 Hz
17:11:56amiconnbut what would stop a user to select the japanese range in europe?
17:12:12Rob2222amiconn: You got it. :D
17:12:18Rob2222 Nothing ;)
17:12:41PaulJamamiconn: but the eu version does only include the european range.
17:13:05Rob2222OK, can you make a jpanese RB version for FM tuner? :D
17:13:13Rob2222or Northpole version
17:13:40 Quit bagawk (Read error: 110 (Connection timed out))
17:14:05PaulJamone could propably provide a plugin seperately with a disclaimer that the usage might be illegal in your country.
17:14:30Rob2222that would be nice. cause of that i asked if a plugin cann access the fm tuner fully
17:14:58 Join _FireFly_ [0] (
17:16:18PaulJamwhen i think of it, maybe rockbox is already illegal in france, because it has no volume cap.
17:17:35DarkJesusNever thought of that
17:17:55amiconnPaulJam: True, but nothing will stop an european user to install the japanese version
17:18:13amiconnAfaik the only difference (apart from the tuner thing) is the ability to show certain tags
17:18:25 Quit alberink ("using sirc version 2.211+KSIRC/1.3.12")
17:18:46Rob2222i think in iriver fb jp/kr version has a any different font. at least it looked so.
17:18:56amiconnAll iriver firmwares have english menus (which is a really strange thing imho)
17:19:05Rob2222but well, i compared 1.25 eu to 1.29 kr/jp i think
17:19:48*amiconn would expect an european version to allow choosing between several european languages, and a japanese/korean version to show the menus in japanese/korean
17:20:05 Join JoeBorn [0] (
17:20:13PaulJamthe 1.29kr has korean (or something like that) in the menu until you change the language to english.
17:20:59 Quit toxicfume (Read error: 104 (Connection reset by peer))
17:21:13Genre9mp3amiconn: Well, many foreign speakers prefer english menus
17:22:00*|apo| does
17:22:01 Nick |apo| is now known as apo (
17:22:09 Nick apo is now known as apo` (
17:22:11amiconnGenre9mp3: I don't say there shouldn't be english menus, but I would expect an eutopean version to offer more than english
17:22:12apo`Meh, nick taken
17:23:01amiconnAfaik, England is part of Europe ;)
17:24:04Genre9mp3Doesn't the european version of original fw offer other languages as well?
17:24:36amiconnYou can select languages, but I don't know what this setting actually does
17:24:38 Join toxicfume [0] (
17:24:48amiconnThe menus are always english regardless of the setting
17:25:10Genre9mp3well, me either don't know...and in fact, who cares? :)
17:25:26Rob2222Afaik the codepages in ID3 Tags, will be select. can it be?
17:26:27PaulJami thought the language setting is for the codepage used in the text viewer
17:26:39 Quit damaki__ (Read error: 110 (Connection timed out))
17:27:00 Join juxtap [0] (
17:28:11 Quit TheD ("CGI:IRC (EOF)")
17:30:28S0apanyone familliar enough with batch image conversion in irfanview to be willing to PM me for a second? I'm not sure I have it set up right for traversing subdirectories.
17:30:54S0apfor it does great finding all my folder.jpgs, but it wants to save them all to one directory.
17:31:20Genre9mp3Funny quote on MR about Rockbox: "i just dont like anymore, i got mad bored from it
17:31:21Genre9mp3plus whats the point of having it look like an ipod if you bought an iriver"
17:31:44Genre9mp3I wonder if he/she ever tried first...
17:32:09Rob2222what he means? ipod theme?
17:32:28Genre9mp3I can't figure out...
17:32:55Rob2222I love my H340 ... but the player of my dreams would be the H340 as flat and with the display of the ipod video :D
17:33:04 Join Kohlrabi [0] (
17:33:22Genre9mp3But other than one (ok maybe two) iPod clones wps... how the hell it made his iriver look like an iPod?
17:34:00 Join pondlife [0] (
17:34:18PaulJamS0ap: you need to check the "create subfolders in destination directory" box and select the drive where the images are as output directory.
17:34:41Rob2222The idea to make the iriver look like an ipod has something ... "uh, a ipod? ... No, just camouflage, THIS player is much better than an ipod ;)"
17:37:49*linuxstb can't spot "make it look like an ipod" on the Why Choose Rockbox page...
17:38:20Rob2222"on the why choose rb" ... lol
17:39:00PaulJammaybe he meant, that rockbox on an h300 looks like rockbox on an ipod photo.
17:41:01 Join BHSPitLappy [0] (
17:50:38 Join AM [0] (
18:06:15 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
18:06:23 Quit ender` (" If you're going to do something tonight that you'll be sorry for tomorrow morning, sleep late.")
18:06:34 Quit lightyear (Read error: 104 (Connection reset by peer))
18:06:35 Join lightyear [0] (
18:06:47 Quit Nico_P ()
18:07:39 Quit Sinbios (Connection timed out)
18:09:05 Join ender` [0] (i=null@
18:26:04 Join damaki [0] (
18:30:48 Quit DarkJesus (Read error: 110 (Connection timed out))
18:33:08 Join damaki__ [0] (
18:41:00 Quit Siku (
18:41:00 Quit Slasheri (
18:41:11NJoinSiku [0] (
18:41:11NJoinSlasheri [0] (
18:41:15 Quit damaki_ (Read error: 110 (Connection timed out))
18:41:56 Join damaki_ [0] (
18:43:51 Join mirak [0] (
18:44:26 Join petur [0] (n=petur@rockbox/developer/petur)
18:46:18 Join Ribs [0] (
18:48:11 Quit damaki (Read error: 110 (Connection timed out))
18:51:58 Quit damaki__ (Read error: 110 (Connection timed out))
18:52:06 Join damaki__ [0] (
18:52:58 Quit darkless (Remote closed the connection)
18:56:53 Join darkless [0] (
18:58:07 Join damaki [0] (
19:01:03 Quit mirak (Remote closed the connection)
19:03:14 Join RedBreva [0] (
19:03:28 Join webguest38 [0] (
19:03:43webguest38anyone here use this editor
19:04:28 Quit Rob2222 ()
19:05:27Ribswhat's that got to do with the price of milk?
19:06:29***Saving seen data "./dancer.seen"
19:07:49 Quit pondlife ("byebye")
19:07:53 Quit damaki_ (Read error: 110 (Connection timed out))
19:08:03 Join |apo| [0] (
19:08:44 Part webguest38
19:09:06 Join Rob2222 [0] (
19:12:45 Quit damaki__ (Read error: 110 (Connection timed out))
19:18:03 Join damaki_ [0] (
19:19:04 Join gopp [0] (
19:21:47goppwhat new feature will rockbox include
19:22:39 Join damaki__ [0] (
19:24:47 Quit apo` (Read error: 110 (Connection timed out))
19:30:22 Join akaias [0] (
19:32:38 Quit damaki (Read error: 110 (Connection timed out))
19:32:40 Join damaki [0] (
19:34:12 Join zorin-home [0] (
19:34:35 Join lukaswayne9 [0] (
19:34:51 Quit RedBreva ("Time for Tubby ByeBye")
19:38:21 Quit damaki_ (Read error: 110 (Connection timed out))
19:38:22 Quit Rob2222 (Read error: 104 (Connection reset by peer))
19:38:40 Join Rob2222 [0] (
19:38:51 Part zorin-home
19:39:26 Part linuxstb ("Leaving")
19:39:55 Join damaki_ [0] (
19:40:50AMAnyone feel like helping this rockbox-patching newbie? What do I have to do to call custom functions in new (non-CVS) source files? I've #included the corresponding header file in the file (tagtree.c) I'm calling the new function from but when running make it says there's an "undefined reference" to this function?
19:40:55AMWhat else do I have to do?
19:43:37 Quit Kohlrabi ("Quit")
19:45:01 Quit lukaswayne9 ("Ex-Chat")
19:46:11 Quit damaki__ (Read error: 110 (Connection timed out))
19:48:48amiconnAM: 'undefined reference means that the linker can't resolve the symbol. Is your new source file actually built at all?
19:55:12 Quit damaki (Read error: 110 (Connection timed out))
19:57:57peturAM: include it in the SOURCES and FILES files ?
20:00:59AMnope, haven't done that. do I just add the filename to a new line in the SOURCES and FILES?
20:01:03 Quit damaki_ (Read error: 110 (Connection timed out))
20:01:25amiconnFILES isn't important for the build process, only SOURCES is
20:01:47amiconnFILES just defines what's included in the (daily) tarballs
20:03:27AMand there we go! success! thank you
20:05:09 Join obo [0] (
20:25:39 Quit MrStaticVoid ("Lost terminal")
20:29:35 Quit AM ("CGI:IRC")
20:29:38 Join arkascha [0] (
20:32:37 Quit arkascha (Remote closed the connection)
20:41:22 Quit akaias (Connection timed out)
20:47:02 Quit lodesi (Read error: 104 (Connection reset by peer))
20:47:31 Join lodesi [0] (
20:48:39 Join Nico_P [0] (
20:50:46 Join Sanitarium [0] (
21:00:06 Join bagawk [0] (
21:00:13 Quit sando ("blargh")
21:02:37 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
21:03:13 Join pixelma [0] (i=pixelma@
21:06:31***Saving seen data "./dancer.seen"
21:08:14 Quit San (Read error: 110 (Connection timed out))
21:11:16 Join theprodukkt [0] (
21:11:53theprodukktim totally new 2 rockbox
21:12:00theprodukktbut i already love it
21:12:14theprodukktmy problem is that i dont have a mp3 player ...
21:12:26theprodukkti want to buy one
21:12:33theprodukktbut dont know which 2 chose
21:12:36theprodukktmight u help me?
21:12:53 Join gaarie [0] (
21:12:56PaulJamwhat features are important for you?
21:13:22theprodukktim that kind of guy who just wants everything
21:13:59theprodukktbut the most important are (the not supported usb on the go function) much space, nice handling of many files
21:14:07gaarieDo you serve any files on here that aren't on the website?
21:14:20S0aplike porn?
21:14:25gaariell, nope
21:14:47linuxstbgaarie: No.
21:15:02gaarietx. I like rockbox on the 4th gen better than linux
21:15:25gaarietis sweet, you guys did an awesome job
21:15:37theprodukktthink so too
21:15:41linuxstbtheprodukkt: Well, do you want FM radio, colour LCD, video playback, optical input/output, recording features, etc etc? Nothing has everything...
21:15:42theprodukkthow many hours work ;)?
21:16:18theprodukkti actually think of the iaudio x5l or the iriver h340
21:16:39PaulJamtheprodukkt: iriver h300 and iaudio X5 support usb on the go, i think ipod video and photo support it too with additional hardware.
21:17:02theprodukktthats what i dont like at the apple stuff
21:17:12theprodukktthe additional (not realy cheap) hardware
21:17:22gaarieright thanks guys for the hard work
21:17:25theprodukktbut i love the wheel
21:17:31 Part gaarie
21:18:19theprodukktwhich player (apple cowon iriver) supports the rockbox most?
21:18:33theprodukktand on which platform is the future of rockbox
21:18:49linuxstbThe iriver ports are the oldest, and are about to get a first official release. The iaudio and ipod ports are less developed.
21:18:56PaulJamat the moment rockbox runs best on the archos and iriver devices
21:19:09 Join christia1 [0] (
21:19:21christia1just a test sorry :>
21:19:23theprodukkti think this will not change in the next months...
21:19:29 Part christia1
21:19:31linuxstbIMO, no platform jumps out as being the future of Rockbox - all of the newly supported players have more or less the same capabiities.
21:19:36theprodukktso thanks, u helped me to choose :)
21:20:12theprodukktnow ive some additional questions
21:20:23theprodukktis the rockbox based on linux?
21:20:33linuxstbNo, it's written from scratch.
21:20:42theprodukktholy shit
21:20:45theprodukktrealy nice work!
21:21:33theprodukktive seen some plugins work on some platforms but not on all
21:21:52theprodukktwhats the metter for that ?
21:22:44linuxstbMost plugins work everywhere. If they don't then it could be that they just haven't been ported yet, or there is a hardware reason why they aren't ported.
21:22:55linuxstb"ported" means adapting for the LCD and buttons.
21:23:23theprodukktso the basic commands are the same on each platform?
21:23:29 Join lds_ [0] (
21:23:47theprodukktlike different librarys for each player with the same commands/functions?
21:25:48theprodukkt^^ ?
21:25:53linuxstbI'm not sure what you mean...
21:26:26linuxstbBut I think the answer is yes.
21:26:38theprodukkti think so too :)
21:26:57linuxstbAlmost all the high-level code is shared across all the players. It's mainly just the low-level drivers which differ.
21:27:18theprodukktu understood me
21:27:26theprodukkt(although my bad english xD)
21:27:27linuxstbApart from the Archos players - they have a hardware MP3 decoder, so the playback engine is different to the other players which decode the audio using the CPU.
21:28:08linuxstbBut most of the code is still shared with the Archos devices and everything else.
21:28:10theprodukktwould it be hard to write a driver for a USB keyboard / a text editor which uses that keyboard?
21:28:29linuxstbSorry, got to go....
21:28:48theprodukkthope ill see you
21:29:10theprodukktbye dave
21:31:09preglowyes, it'll be pretty hard
21:31:17preglowyou need a driver for the interface, plus we don't have an usb stack left
21:31:21preglowthen we'd need the keyboard specific code
21:31:29preglowwe already have a text editor
21:37:29 Quit lodesi (Read error: 110 (Connection timed out))
21:40:42theprodukktisnt rockbox able to use the usb port for the usual file transfer?
21:40:43 Quit midkay (Read error: 104 (Connection reset by peer))
21:41:34 Join midkay [0] (n=midkay@rockbox/developer/midkay)
21:43:24PaulJamtheprodukkt: afaik on the ipods rockbox starts the apple firmware for usb transfers and the other players do the usb transfers in harware.
21:43:31 Nick theprodukkt is now known as thprdkkt|away_bu (
21:43:51 Nick thprdkkt|away_bu is now known as thprdkkt|away (
21:44:05 Quit Daishi (Read error: 110 (Connection timed out))
21:44:35thprdkkt|awayoh, thought it would be able 2 use the usb connectors
21:45:34thprdkkt|awayalready had plans for glows which can be used as keyboard for writing stuff in the train :)
21:46:04thprdkkt|awaywhy didnt u use linux as base for this project?
21:46:28preglowbecause we think using linux is overkill
21:46:35 Join Daishi [0] (
21:47:11thprdkkt|awaymaybe your right
21:47:14PaulJami think it is possible to use the usb on the go port for things like keyboards (but someone needs to write the driver9
21:47:21 Join mikearthur [0] (
21:47:47S0apa multiuser multitasking network OS is overkill for a DAP?
21:48:35thprdkkt|awayim new to os programming, but thought it was easier to just edit linux for specific needs like this
21:48:46preglow"edit" ?
21:48:52preglowwe'd still need to write tons of new stuff
21:48:54thprdkkt|awaydont know the word
21:49:17thprdkkt|awayi thought its overkill to code a new os
21:49:34preglowwhen you look at how small our kernel is, you'll see why
21:49:38preglowit's a fraction of the size oflinux
21:49:43preglowwhich also probably makes it tons faster
21:49:56thprdkkt|awaywhere can i start in the cvs to understand the base functions of an os
21:50:04preglowfirmware/ directory
21:50:22PaulJamthprdkkt|away: i don't think the first rockbox targets would have been able to run linux.
21:50:29preglowthey probably would
21:50:37preglowbut i seriously doubt performance would be good
21:51:06PaulJamthats what i meant.
21:51:25thprdkkt|away^^ 1 hour boot ;)
21:51:36thprdkkt|awaymaybe your right
21:51:39preglowthat too
21:51:44preglowjust look at how dog-slow ipodlinux boots
21:51:44thprdkkt|awaymeans: youre surely right
21:52:21thprdkkt|awaythe "Customizable ID3 Tag Database"
21:52:34thprdkkt|awayis it equal to the track choosing system from iopd?
21:53:38thprdkkt|awayjust missing the wheel :(
21:54:26 Join Mult|PaSs [0] (
21:54:30Mult|PaSsHey guys
21:54:57thprdkkt|awayby the way, i think it would be good (for popularity) if you would show more screenshots from the differents functions of rockbox
21:55:21thprdkkt|away(i say this because i dont realy have an imagination how it looks)
21:55:25Mult|PaSsJust installed rockbox on G4 grey Ipod. All works great. I'm charging my ipod using firewire with adapter. But when I hold play pressed it only Reboots, not full shutdown!
21:56:50Mult|PaSsI have to go to orginal firmware, and shut it down there! Then its off and i see the battery loading
21:57:19thprdkkt|awayim now in the firmware directory, which file is the "heart" / mainfile of rockbox
21:57:24thprdkkt|awaywhere should i start reading
21:57:36*thprdkkt|away is now realy away for 2 min,... eating
21:58:13 Join Mmmm [0] (
21:58:41oboMult|PaSs: try unplugging the firewire before shutting down?
21:59:08Mult|PaSslet me try. So is it a 'bug' that needs to be fixed?
21:59:22*thprdkkt|away is back
21:59:31oboAFAIK rockbox doesn't detect firewire connections properly
21:59:36 Nick thprdkkt|away is now known as thprdkkt (
22:00:40 Join damaki [0] (
22:02:11Mult|PaSsanyhow.. its nice .. I dont get why ipod sells that much? The basic 'filesystem' = horror
22:04:17 Join theprodukkt [0] (
22:04:48 Quit thprdkkt ("CGI:IRC (Ping timeout)")
22:05:55Mult|PaSsWhen I shut it down in rockbox. And connect the power it boots automaticly!
22:06:27theprodukkti ask again because im not sure if you got that question: from which FILE should i start to get to know the rockbox source (im in the firmware dir)
22:06:33theprodukktwhich is the file first loaded
22:07:12MmmmAm I correct in thinking that targets without HAVE_LCD_BITMAP defined dont need to have lcd_update() called...ever?
22:07:30dionoealcd_update needs to be called on all the targets
22:07:55theprodukktperformance ;)?
22:08:03dionoeaor lcd_update_rect if you only want to refresh part of the lcd
22:08:14Mmmmso why isnt update defined in struct screens for targets without HAVE_LCD_BITMAP defined?
22:08:35Mmmm(in screen_access.c)
22:08:46 Join damaki_ [0] (
22:08:47*dionoea doesn't know
22:08:50 Nick theprodukkt is now known as thprdkkt|noob (
22:09:00dionoeayou should ask one of the core developers :)
22:09:19Mmmmany core devs listening? :)
22:10:24 Join linuxstb_ [0] (
22:10:35thprdkkt|noob#ifdef IAUDIO_X5
22:10:35DBUGEnqueued KICK thprdkkt|noob
22:10:44thprdkkt|noob^^ what do the 3 lines (void) do?
22:10:52dionoeaprevent compiler warnings
22:10:54dionoeai think
22:11:00thprdkkt|noob(youre allowed 2 explain me c++ :)
22:11:14Mmmmamiconn: does the Archos player ever need lcd_update() to be called?
22:11:18dionoeaelse it would complained about unused vars
22:11:39dionoeaMmmm: oh, i read *without* ... ok
22:11:43amiconnMmmm: Not the target. It doesn't even have that function.
22:11:50amiconnThe player sim does, however
22:11:54 Join MarcoPolo [0] (
22:12:11dionoeaerr *with*
22:12:26thprdkkt|noobis the bootloader already part of rockbox?
22:12:52thprdkkt|noob. / does rockbox use parts from the bootloader dir?
22:13:30thprdkkt|noobhm, maybe i should start reading the readme!
22:13:51linuxstb_thprdkkt|noob: The low-level Rockbox code is in firmware/. The bootloader (in bootloader/) and Rockbox itself (the code in apps/) both use the code in firmware/
22:13:54Mmmmamiconn: ok so I can just completely get rid of it? (I'm changing to screens[i] gui) or will that muck up the simulator in a #ifndef HAVE_LCD_BITMAP
22:14:23 Join damaki__ [0] (
22:14:40linuxstb_thprdkkt|noob: The first code is in firmware/crt0.S, which then calls main() in apps/main.c
22:15:18thprdkkt|noobi dont like the cross site (file) scripting :(
22:15:24Mmmmamiconn: I suppose there is one foolproof way to find out eh? :D
22:15:28thprdkkt|noobalways jump from one file to the next :/
22:16:20thprdkkt|noobjeah, assembler
22:16:27thprdkkt|noobnow ill ask for some commands xD
22:16:37thprdkkt|noobsome? a lot!
22:17:08CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
22:17:08*thprdkkt|noob asks himself how old the devs are...
22:17:30*thprdkkt|noob and how long they are coding
22:18:00*thprdkkt|noob also would like to know if coding is the right expression...
22:18:25thprdkkt|noobwow, ^^ an interrested teen^^
22:19:26midkaysurprising indeed!
22:19:46 Quit JoeBorn ("Leaving")
22:21:13thprdkkt|noobif i bother you just say somethink or kick me or something like that, but please dont be that silent
22:21:48midkayhuh? people are busy..
22:22:03midkayget used to silence, this isn't always an active channel.
22:22:19thprdkkt|noob^^ :'(
22:22:22 Quit damaki (Read error: 110 (Connection timed out))
22:22:31thprdkkt|noobim a maniac ...
22:22:41*linuxstb_ notes that there's a World Cup semi-final being played as well...
22:22:52*thprdkkt|noob knows
22:23:02*thprdkkt|noob hopes germany will win
22:23:15*dionoea hopes the loose :)
22:23:52*thprdkkt|noob is german
22:23:56*dionoea is french
22:24:23*_FireFly_ is a fly on fire ;)
22:24:28*thprdkkt|noob thinks dionoea has poor of playing against germany in the final
22:24:48dionoeathprdkkt|noob: well ... it's in germany ... not italy :)
22:25:03 Join damaki [0] (
22:25:22thprdkkt|noobwhat do u mean
22:25:28dionoeait's easier to play when 99% of the people in the stadium aren't supporting the other team
22:25:50thprdkkt|noobnot 99%
22:26:01thprdkkt|noobnot even 75 i think
22:26:27thprdkkt|noobbut i dont exactly know, maybe even 99% but i wouldnt think so
22:26:41dionoeai'd guess about 80%
22:26:49thprdkkt|noobthat assembler pisses me off
22:27:05thprdkkt|noobi exactly understand 0% :)
22:27:40thprdkkt|noobat least i dont understand why those commands are standing there
22:27:48thprdkkt|noobwhat theyre doing as an unit
22:28:03thprdkkt|noobjust understand (somtimes) the meaning of 1 single
22:28:31thprdkkt|noobare there people out in the world who can read / understand assembler like a book?
22:29:53 Quit damaki_ (Read error: 110 (Connection timed out))
22:30:28linuxstb_crt0.S contains about 3 or 4 different assembly languages - it's the init code for all the different platforms. It just does low-level stuff like initialising the memory and setting up the stack. You can safely ignore it and start reading apps/main.c
22:30:48thprdkkt|noob^^ atm doin
22:30:48 Join damaki_ [0] (
22:30:59S0apanyone here use irfanview to batch convert album art? I can't get it to drop the output in the same folder as the input.
22:31:01thprdkkt|noobbut i hate jumping from one file to the other
22:31:23thprdkkt|noobid love a simply structure :)
22:31:59thprdkkt|noobbut i think inpossible in here..
22:32:08thprdkkt|noob(i do NOT like the gotos)
22:32:12 Join JoeBorn [0] (
22:32:27*thprdkkt|noob continues reading
22:32:34*thprdkkt|noob 's head smokes
22:33:31 Join nudelyn [0] (
22:33:43thprdkkt|noobthats false
22:33:47thprdkkt|noobit wasnt a foul
22:34:03 Join MrStaticVoid [0] (
22:34:18*_FireFly_ gives thprdkkt|noob a big glass of water for cooling his head
22:34:53*thprdkkt|noob thinks firefly could need it more.. *givin back*
22:35:30 Join lds__ [0] (
22:36:14thprdkkt|noobfirst command in init() is: init_threads(), but how can i know in which file it is declared?
22:36:44dionoeahum ... using windows ?
22:36:54thprdkkt|noobactually yes
22:37:02dionoea<windows key>+f then :)
22:37:35dionoeasome IDEs have features that allow jumping to a function's definitition
22:37:42dionoea(when you left click on the function)
22:37:45dionoeaerr .. right click
22:37:46*petur wonders if if S0ap is still wondering about irfanview
22:37:56thprdkkt|noobfirst i have to download the tarball
22:38:03thprdkkt|noobwas reading the online version
22:38:33S0appetur - I am
22:38:39thprdkkt|noob:( :( :(
22:38:44thprdkkt|noobballack, do it
22:39:14peturS0ap: in the batch conversion dialog there's a button 'Use this directory as output' I think that says it all ;)
22:39:47S0apBut it doesn't do what I need.
22:39:48 Quit damaki__ (Read error: 110 (Connection timed out))
22:39:57S0apI have 500 album folders with folder.jpgs.
22:40:04 Join damaki__ [0] (
22:40:11peturoh I see
22:40:13S0apI want to batch convert all of them. That function puts all the outputs in the one parent directory.
22:40:27 Join jd_ [0] (n=jd@wikipedia/Meanos)
22:40:30peturheh, never needed that before
22:40:54 Join Lynx [0] (
22:41:30peturmaybe you can use it as commandline util and recursively go through it with a batfile
22:41:33thprdkkt|noobit wasnt a foul was it?
22:41:50thprdkkt|noobHE SIMULATES!!!!!!!!!!!
22:42:59S0apmy batch files are rusty, but you are probably right. The tools are there.
22:42:59linuxstb_earHertz: As you're currently immersed in ARM assembly, you might want to have a look at optimising the ATA read/write sectors functions - see firmware/drivers/ata.c (copy_read_sectors and copy_write_sectors).
22:43:00 Quit damaki (Read error: 110 (Connection timed out))
22:43:35thprdkkt|noobi wanna help :)
22:43:44thprdkkt|noobjust tell me how ;)
22:44:27MmmmWOW!! have you seen the wiki?
22:45:16peturS0ap: maybe I can help, I wrote a little dir recurser some years ago that deals with all possible dir names (with spaces and such), called fae (find and execute)
22:45:30Mmmmthprdkkt|noob: have a look here fix something, make a patch post it on the tracker
22:46:03MmmmThe WIKI has just been redone it is looking right proper smart i must say!
22:46:09thprdkkt|noobill have a look
22:46:30S0appetur - should I google it.
22:46:46peturno, it was never released, just wrote it for myself
22:46:56thprdkkt|noobthe colors have changed :/
22:47:00peturone sec, I'll put it somewhere
22:48:38thprdkkt|noobis somewhere a bugtracker?
22:51:00 Quit lds_ (Read error: 110 (Connection timed out))
22:51:54thprdkkt|noobthose bugs are only freezes and hangs ... :/
22:53:16 Quit damaki_ (Read error: 110 (Connection timed out))
22:53:53MmmmSo fix em! ;)
22:54:34linuxstb_"only" ?
22:54:51thprdkkt|noob^^ dont know where to look for that bugs :)
22:55:02thprdkkt|nooblooking for easy feature requests
22:55:23linuxstb_I think they've all been taken long ago...
22:55:36Mmmmlook under 'feature requests'
22:56:00 Quit Lynx_ (Success)
22:56:01 Nick Lynx is now known as Lynx_ (
22:56:08 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
22:56:49thprdkkt|noob^^ wanted to fix that
22:56:53thprdkkt|noobbut its already fixed :(
22:56:58thprdkkt|nooband im missing the source ;)
23:00:15 Quit MrStaticVoid ("Lost terminal")
23:01:42 Join qwm [0] (
23:01:49qwmfsck germany, italy will win!
23:02:30qwmthey're cornered!
23:02:34Bagdergo tell a channel that cares
23:03:01preglowgod, how i hate football
23:03:23thprdkkt|noobare there many kids out there like me
23:03:30thprdkkt|noobtalking a lot of shit
23:03:37thprdkkt|noobbut not doing anything
23:03:46thprdkkt|noobdue to theyre 2 stupid
23:03:59Bagderlazy is the word :-)
23:04:12qwmthprdkkt|noob: i'm definitely one of them!
23:04:24qwmwatching is always better than doing.
23:04:33thprdkkt|noobid like to help
23:04:42thprdkkt|noobbut dont know how
23:04:48thprdkkt|noobreading reading reading
23:04:52thprdkkt|noobbut not writing xD
23:04:59_FireFly_Bagder: you said it ;)
23:06:00thprdkkt|noobill try to catch this
23:06:07thprdkkt|noobdoest look hard
23:06:34***Saving seen data "./dancer.seen"
23:07:07Mmmmthprdkkt|noob: You could always look on the forums and give Llorean a hand if you don't fancy coding!
23:07:33thprdkkt|noobive a question
23:07:44thprdkkt|noobin the database.c i found following code
23:07:50thprdkkt|noobwhile(min<max) { int mid=(min+max)/2; int compare; getfentrybyrecord(id,mid); compare=strcasecmp(id->path,sbuf); if(compare==0) return 1; else if(compare<0) max=mid; else min=mid+1; }
23:07:57thprdkkt|noobim not good at c
23:08:10thprdkkt|noob(realy said: horrible)
23:08:20midkaythprdkkt|noob, that's probably one o the harder ones on the tracker..
23:08:38thprdkkt|noobbut doest it fractionate the ram / use time if the var mid is declared each time new?
23:09:15 Join damaki_ [0] (
23:09:16thprdkkt|noob^^ really? maybe ill get a donation for doin it xD
23:10:35 Quit Strath (Read error: 104 (Connection reset by peer))
23:12:43 Join Strath [0] (
23:13:10Mult|PaSsIs it normal for a 4G when you put it on powersource that automaticly boots? (it was turned off)
23:13:47S0apis the powersource a USB cable connected to the computer?
23:14:01linuxstb_Mult|PaSs: Yes.
23:14:36Mult|PaSsfirewire with poweradapter
23:15:08 Join DarkJesus [0] (
23:18:48thprdkkt|noobits one of the harder ones :(
23:19:04Bagderwe're down to only two mi4 files not decodable
23:19:09 Join midkay_ [0] (
23:19:26 Join lostnihilist [0] (
23:19:40obohave you managed to run modified code yet?
23:19:55Bagderfor h10 there should be nothing left to solve
23:20:03Bagderbut there's one left for the sansa case
23:20:12obo102 vs 103?
23:20:29Bagderthe sha-1 checksum
23:20:39obosounds promising anyway - that's an awful lot of new targets :)
23:20:59Bagderoh yeah, but most of them without any volunteers
23:21:28earHertzBagder: the linux kernel memcpy is faster
23:21:30obotrue. how much difference is there in the rest of the implementation?
23:21:43BagderearHertz: I just read the forum post
23:22:02linuxstb_"most" of them? Are there _any_ volunteers for any of these portalplayer targets?
23:22:18Bagderobo: I would guess that there's a differences in what chips and other non-PP HW that is used
23:22:26Nico_Pwhat would these volunteers have to do now ?
23:22:32thprdkkt|noobdoes anybody know where the output of the id3tag database is coded (where its results are showed?)
23:22:33Nico_Pwrite drivers ?
23:22:48Bagderlinuxstb: I'm sort of volunteering for Sansa ;-)
23:23:03obothprdkkt|noob: are you still looking in database.c?
23:23:11BagderNico_P: try a modified mi4 to start with
23:23:29 Join damaki [0] (
23:23:46thprdkkt|noobi dont think its the right file
23:24:17oboI think I'm right in saying that the code in database.c isn't used anymore.
23:24:28Nico_P<Bagder> for h10 there should be nothing left to solve
23:24:29Nico_Pdoes this mean theoretically modified code could be executed on the H10 in the current state ?
23:24:38 Quit damaki__ (Read error: 110 (Connection timed out))
23:24:39linuxstb_obo: Check apps/SOURCES to be sure...
23:24:48BagderNico_P: yes, it certainly seems so
23:24:53Nico_Pthat's cool
23:25:03Bagderbut we have no h10 hacker around to try it
23:25:16oboyup, not in there - it's the tagdb and runtimedb code
23:25:31thprdkkt|noobi see it right here
23:25:37oboyeah, but it's not used
23:25:42Nico_Pmy bro has an H10 (thus all the questions), but i'm no hacker... could that be of any help ?
23:25:49thprdkkt|noobhow do u sea?
23:25:55 Quit _FireFly_ ("Leaving")
23:26:17oboapps/SOURCES - the file isn't listed in there, so it's not compiled.... plus the features that it added are no longer used
23:26:30***Alert Mode level 1
23:26:30***Alert Mode level 2
23:26:30***Alert Mode level 3
23:26:31***Alert Mode level 4
23:26:31***Alert Mode level 5
23:26:31***Alert Mode level 6
23:26:31***Alert Mode level 7
23:26:33***Alert Mode level 8
23:26:41thprdkkt|noobfuck off italy
23:26:46Kick(#Rockbox thprdkkt|noob :Bagder) by Bagder!n=daniel@rockbox/developer/bagder
23:26:46***Alert Mode level 9
23:26:46 Join thprdkkt|noob [0] (
23:27:05linuxstb_"kicked" being an appropriate verb...
23:27:34thprdkkt|noobgermany has lost the worldcup :(
23:28:06Bagderthere's a worldcup?
23:28:11 Join vzabalza [0] (
23:28:23thprdkkt|noobnow its over
23:28:25Nico_Pwow another goal
23:28:40thprdkkt|noobthey are playin 117 minutes
23:28:49thprdkkt|nooband in the last 3 italy shoots 2 goals
23:28:50 Quit Ribs ("Leaving")
23:29:31vzabalzaHi everyone
23:29:41vzabalzaI just created a new lang file for catalan
23:29:53vzabalzaand was woindering the best way to include it in RB
23:29:58Nico_PBagder: how difficult would it be to give a hand on the H10 ?
23:30:03vzabalzaI have submitted it to the patch tracker
23:30:09vzabalzais that the way to go?
23:30:16Bagdervzabalza: that's the way
23:30:24 Join damaki__ [0] (
23:30:43BagderNico_P: well, you'd need to decode the mi4 and then try altering the binary and then regenerete a new mi4 from that and upgrade to it
23:30:46thprdkkt|noob^^ look him, hes just working without working like a dumb*** unlike me :/
23:30:49Bagderas a first step
23:31:03linuxstb_vzabalza: molt be.
23:31:27Bagderoooh, hidden talents
23:31:36 Quit midkay (Read error: 110 (Connection timed out))
23:31:47vzabalzait works on the official build, but I'm having problems with the h300 experimental buildsç
23:31:57linuxstb_I know a tiny amount of Catalan - my g/f is from Barcelona...
23:32:06vzabalzaanyway, I'll try to solve that with their creator
23:32:26Bagdervzabalza: they probably have the english.lang patched
23:32:29vzabalzashe must be astonishingly beatiful, then ;-)
23:32:32Bagderor something
23:32:43vzabalzathat must be it
23:32:47vzabalzaDidn't think of that
23:33:23thprdkkt|noobstill cannot find the file in which the output of the id3tag database is written
23:34:33 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
23:36:36 Join Nilisco [0] (
23:36:47***Alert Mode OFF
23:37:58 Quit damaki_ (Read error: 110 (Connection timed out))
23:38:16 Join damaki_ [0] (
23:39:25 Quit thprdkkt|noob ("Tschss ihr freaks!!!")
23:39:56Nico_PBagder: what sort of modifications would it require ? could i try a trivial one just to test the (de)coding[quote="Nico404"]Salut tous
23:39:56Nico_PJe cherche trois titre playlists par Mylo au Mix vendredi dernier.
23:39:56Nico_PIls sont coutables dans les vidos que j'ai mises [url=]ici[/url].
23:39:56DBUGEnqueued KICK Nico_P
23:39:56Nico_PJ'ai aussi extrait le son seul pour vous viter de tlcharger les vidos :
23:39:56Nico_P[url=]extrait 1[/url]
23:39:57***Alert Mode level 1
23:39:57Nico_P[url=]extrait 2[/url]
23:39:59Nico_P[url=]extrait 3[/url][/quote]
23:40:22BagderNico_P: yes, it would be enough to just change a string
23:42:09Nico_Pwould the unit be recoverable if the modified MI4 file is invalid ?
23:42:46Bagderwell, for starters you should change a text that doesn't ruin it.
23:43:05Bagderthen I would expect that the upgrade procedure validates it being fine and rejects it otherwise
23:43:12Bagderfine in the crc32 sense
23:43:36Bagderthen if everything still goes boom, I have no idea how much that works or not
23:44:09 Quit Mmmm ("Byeee")
23:45:46 Quit damaki (Read error: 110 (Connection timed out))
23:48:52Nico_Pgtg... thanks for the info on the H10 ;)
23:49:04Nico_Pand sorry again for posting my garbage
23:49:11 Quit Nico_P ()
23:49:58***Alert Mode OFF
23:50:08linuxstb_Bagder: Do you know the LCD module in the Sansa? Is there a datasheet available?
23:50:16 Quit damaki__ (Read error: 110 (Connection timed out))
23:51:03Bagderno, no such info yet

Previous day | Next day