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 2005-12-01

00:00:07 Join Hooligan [0] (
00:01:12HooliganNow, this may be a silly question. But is the radio currently accessable in Rockbox-H300?
00:01:46HooliganAh, okay. Well that makes it easy then.
00:03:28JdGordonHooligan: u can make it accessable, but it doesnt work
00:03:41 Quit DMJC (Read error: 104 (Connection reset by peer))
00:04:42HooliganI see. Well, it's cool to have Rockbox actually playing music at any rate.
00:08:42HooliganOh, one other question. USB support on the H300 yet?
00:09:26HooliganRight, thanks.
00:10:14 Join LinusN [0] (
00:11:11mirakHooligan: what do you mean by USB support ?
00:12:09FebsThis is funny. People on Mistic River claim that Rockbox sounds better than the iriver firmware. H100 users claimed exactly the opposite.
00:12:30HooliganSomehow I think people are hearing what they want to hear.
00:12:41JdGordonthey really think there is a diff?
00:12:47preglowthere is a diff
00:12:56preglowi don't know how audible it is, however
00:12:57*JdGordon doesnt hear one
00:13:06preglownah, me neither
00:13:13JdGordonof course.. ive been destryoing my ears for 20 years :Dd
00:13:21Moosdepand on the hear sensibility of anyone
00:13:31HooliganIf there's a difference, it's pretty small.
00:13:41HooliganExcept for the whole gapless bit, that's certainly nice.
00:13:52FebsI chalk it up to expectation bias.
00:13:58FebsAnd possibly differences in volume.
00:14:03BagderI wonder what these people would say about an original-firmware comparison between the h300 and the h100
00:14:08MoosI wait un patiently the lenOx stuff
00:14:29 Quit elinenbe (Read error: 110 (Connection timed out))
00:14:39Moosand the EQ of preglow of course :)
00:14:42HooliganSomeone needs to do a blind test comparing a file played on the original firmware and rockbox
00:15:10FebsSomeone volunteered to do one, and the only thing that is holding it up is that i haven't had a chance to prepare the clips for him.
00:15:25mirakJdGordon: what means USB works on rockbox for H300 ? You mean UMS ?
00:15:31HooliganIt should be interesting to see the results of such a test.
00:15:33JdGordoni dunno
00:15:58Bagdermirak: rockbox doesn't support usb on h300, ums or not
00:16:13ioboundlinusn, i've written a libdumb plugin which works fine on the h300 for disk writing, but when i try to get actual audio output with pcm_play_data(), rbx crashes with "illegal instruction" after a few calls to get_more()
00:16:14 Join Bgr [0] (n=Bager@
00:16:15mirakums and charging
00:16:21mirakthat's two I see
00:16:52 Join FingerSoup [0] (
00:17:20FingerSouphi all
00:18:05ioboundlinusn, do you know if the pcm_*() methods are OK, for h300 plugins? is there a max size get_more() should return? I noticed rbsound.c from rockboy seems to define some DMA limit to 1024 bytes.
00:18:15iobounddoes rockboy even have sound? afaics, the sound code is commented out
00:18:28Bagderit does not
00:18:35FingerSoupHaving issues with plugin development. rb->button_get(true) doesn't seem to block on input using the simulator....
00:18:42LinusNiobound: i don't think those functions have worked for a long time
00:18:50ioboundoh :(
00:19:00ioboundbecause it seems to loop the very first buffer a couple of times, and then it crashes
00:19:01FingerSoupis this normal?
00:19:10ioboundlinusn although it works perfectly (with audio) in the win32 simulator :)
00:19:41FingerSoupusing h100 Win32 sim
00:23:28 Join DMJC [0] (
00:24:36amiconnFingerSoup: rb->button_get(true) is _supposed to block
00:24:57amiconnAh, you say it doesn't ...
00:26:00FingerSoupno, It's bypassing it. I've also used button_clear_queue() to ensure it isn't an erronious button press somewhere....
00:29:47ioboundlinusN: Do you know if it would be a lot of work to get those pcm_ plugin methods working again?
00:31:56FingerSoupbutton_get(true) is returning 32896
00:32:42FingerSoupwithout pressing a button...
00:33:00ioboundok, i'm off, seeya later
00:33:09FingerSoupany ideas?
00:34:58 Quit iobound ("Leaving")
00:38:05amiconnFingerSoup: Not really...
00:38:18amiconnIt shouldn't do this
00:38:24FingerSoupIt's not a common problem with the sim then...
00:38:45amiconn32896 is x0x8080, which means BUTTON_RIGHT | BUTTON_REL
00:39:14amiconnI never observed this... but maybe it's in fact happening here too...
00:39:37amiconnNo time to look into it though :/
00:40:35 Quit DMJC (Remote closed the connection)
00:41:29FingerSoupmy code. is there somthing glaringly wrong in here?
00:41:42FingerSoupthe call is at the beginning
00:42:42FingerSoupit's the only place in my code where i am accepting button input...
00:43:57 Quit TCK (Read error: 110 (Connection timed out))
00:50:09XavierGrLinusN: are you here?
00:50:39 Quit tim66 (Read error: 113 (No route to host))
00:50:44linuxstbFingerSoup: Do other plugins work OK for you in the sim? e.g. Sudoku uses a similar call to rb->button_get(true)
00:50:47XavierGrI am back I can open my clicky H140 if you want...
00:51:15LinusNXavierGr: yes
00:51:37XavierGrdo you want to proceed?
00:52:05 Quit Bger (Read error: 110 (Connection timed out))
00:53:03 Quit Hooligan (Read error: 104 (Connection reset by peer))
00:53:30LinusNXavierGr: you can wait with that
00:53:53XavierGroh okay. You mean wait for another time?
00:54:15LinusNyes, i might get hold of a clicking board
00:54:30XavierGrah okay then.
00:54:47XavierGrIf you find a hardware mod that fix this please share it with us
00:56:39LinusNof course
00:57:14XavierGrah pitty and I brought my soldering iron with me ;p
00:57:39XavierGrhehe sometime I will have to fix that problem with the loose audio jack.
00:59:55 Join dropandho [0] (
01:00:18dropandhohey linus you round?
01:01:01amiconnFingerSoup: I just had an idea... You do this right at the beginning of a plugin?
01:01:41amiconnIf so, and you start the plugin with Right from the browser, it's quite normal that you get BUTTON_RIGHT | BUTTON_REL
01:02:24amiconnbutton_clear_queue() doesn't necessarily prevent this (and using it is usually a bad idea) case the user releases the button *after* button_clear_queue() was called
01:06:02*amiconn goes to sleep
01:07:16***Saving seen data "./dancer.seen"
01:07:20LinusNdropandho: yup
01:07:32 Quit ender` (Read error: 113 (No route to host))
01:07:51dropandhojust wanted to thank you for checking in on the thread
01:07:56dropandhoand spending your time on it
01:07:59dropandhoi appreciate it
01:08:11dropandhoi see the_winch might have some insight!
01:08:13dropandhoso thanks a ton
01:08:23LinusNyou're welcome
01:09:23dropandhodidn't mean to distract
01:09:29dropandhojust wanted to give you a shout
01:10:11dropandhoohh, and it looks like the_winch just posted something to the thread
01:10:52XavierGrLinusN: I took the plunge and opened it apart. (couldn't wait) I have a scanner and I will try to make some images of the mainboard.
01:10:53LinusNi just emailed him
01:11:04dropandhoyeah, not bad
01:11:11dropandhogood people!
01:11:33dropandhodo you ever have time to use your players with all this work?
01:11:41dropandho(for their intended purpose that is)
01:12:19LinusNi use my h140 daily
01:12:51dropandhook, good!
01:12:58LinusNi gotta get some sleep
01:13:04dropandhothe work at least makes your experience better
01:13:08dropandhonight Linus
01:13:10LinusNcu tomorrow guys
01:13:18 Part LinusN
01:13:53 Part webguest03
01:14:13 Part linuxstb
01:16:34 Quit dropandho ()
01:18:18 Join ts-x [0] (
01:21:09 Quit Moos ("Glory to Rockbox")
01:21:44 Quit FingerSoup ("Friends help you move. Real friends help you move bodies.")
01:24:02 Quit Febs ("CGI:IRC (EOF)")
01:24:15mirakam importing rockbox into eclipse, that's horribly long :)
01:28:42 Quit San (Read error: 110 (Connection timed out))
01:34:57preglowpeople should listen to roger whittaker more often
01:36:24 Quit Wett ()
01:40:05mirakwhen the music's over
01:43:16preglowpeople should also start to realise that 12" vinyl is the only format worth considering
01:43:19preglowbut time to sleep, alter
01:43:22preglowlater, even
01:45:21zewhats wrong with analog optical
02:04:21 Quit Kohlriba ("Leaving")
02:06:22 Join RotAtoR [0] (
02:17:04 Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier.")
02:27:02 Join TCK [0] (
02:30:03 Join elinenbe [0] (
02:33:23 Join Benacool [0] (
02:34:35 Quit ts-x ("CGI:IRC")
02:54:33 Quit aliask ("Chatzilla [Firefox 1.5/undefined]")
03:03:40lostlogicxThe primary parts of my profiling architecture are coded and compile. Remaining is borrowing code from teh other profile patch to handle writing out, and handling yields.
03:07:17***Saving seen data "./dancer.seen"
03:10:32 Join San [0] (n=Test@
03:16:35 Join CBM-away [0] (n=BurgerBo@
03:16:46 Nick CBM-away is now known as CheeseBurgerMan (n=BurgerBo@
03:18:08 Quit Stu3 (Read error: 110 (Connection timed out))
03:41:53 Join hshah_ [0] (
04:00:16 Quit hshah (Read error: 110 (Connection timed out))
04:07:39lostlogicdernit, I'm going to have to use a separate tick.
04:11:11 Join pinkutank [0] (n=ddd@
04:11:18pinkutankermm gonna log off quick
04:11:36pinkutankjust wanted to announce that there is a new firmware for the h120 and h300 series
04:11:38pinkutankhere is the new firmware for us, as far as i dnerstand we have wav/mp3 and bitrate seleciton while recording, didnt understand the rest
04:12:33pinkutank and this is the h320 one
04:12:50 Quit pinkutank (Client Quit)
04:37:43JdGordonhas any1 got the program vPod ?
04:41:08lostlogicWTH does timers.c:timer_register take a number of cycles (rather than a number of ms or us), but also automagically scales the timer when the CPU frequency changes, thereby changing the number of _cycles_ that the timer is running for?
04:44:41lostlogiccycles is based on CPU_FREQ not cpu_frequency, and constant relative to that?
04:54:06 Quit tvelocity (Remote closed the connection)
04:57:41 Join tvelocity [0] (
05:03:28 Join Kyl3 [0] (i=Kyle@
05:05:41 Quit tvelocity ("Leaving")
05:07:21***Saving seen data "./dancer.seen"
05:14:07 Quit Kyl3 ()
05:20:27 Quit Rob2222 (Read error: 110 (Connection timed out))
05:23:31 Join ashridah [0] (
05:30:03 Quit dpassen1 ()
05:31:35 Quit Benacool (Read error: 110 (Connection timed out))
05:32:15 Join Jungti1234 [0] (n=jungti12@
05:33:04Jungti1234firmware upgrade
05:34:50 Quit hshah_ (Read error: 104 (Connection reset by peer))
05:35:30 Join hshah_ [0] (
05:39:01 Quit San (Read error: 110 (Connection timed out))
05:40:12 Quit hshah_ (Read error: 104 (Connection reset by peer))
05:44:34 Nick CheeseBurgerMan is now known as CBM-away (n=BurgerBo@
05:57:11 Join Membrillo [0] (
05:57:15 Quit RotAtoR ()
05:59:23Membrillodoes anyone else agree that for h3xx, when pressing stop while scrolling through folders it returns to the WPS rather than stopping the song?
06:00:56Membrilloand also, when pressing navi on the WPS it goes to the file location rather than root?
06:03:52lostlogicmy attempt at a profiling arch. is complete except for yield handling, some warning fixage, and then that pesky "actually making it run on the player" part of the program.
06:05:00 Quit Membrillo ()
06:06:20Jungti1234hi Membrillo
06:06:28Jungti1234oh -_-
06:30:27 Join Paul_The_Nerd [0] (
06:40:07 Join DJDD_ [0] (
06:46:40 Join phaedrus961 [0] (
07:07:24***Saving seen data "./dancer.seen"
07:15:08 Join San [0] (
07:17:25Jungti1234hi phaedrus961
07:18:06Jungti1234Long time no see.
07:35:15 Join perplexity_ [0] (
07:35:38 Quit perplexity (Read error: 110 (Connection timed out))
07:41:02 Join hshah [0] (
07:41:18 Nick perplexity_ is now known as perplexity (
07:41:46Bgrmorning :)
07:49:29JdGordonmorning? evening
07:52:42Bgrheh :)
07:52:49Bgrit depends on where u are :)
07:52:59JdGordonstupid world!
07:53:03Bgrin Europe it's still morning :)
07:53:04Paul_The_NerdYeah, it's evening enough to be morning again here.
07:53:13Bgrhehe :)
07:53:43 Quit amiconn (" I'll be back")
07:55:37Jungti1234hi Bgr
07:57:12 Quit Jungti1234 ("bye")
07:58:10JdGordonhaha.. u offended him bgr
08:00:11 Join Soul-E [0] (
08:00:22Soul-Ehey, for those who don't know, new h3xx US firmware:
08:03:31DreamTactix291H1xx was bumped to 1.66 and international H3xx was bumped to 1.29
08:03:55Paul_The_NerdDid they add something to H1xx, or just bump the number to pretend like they did?
08:04:01 Quit Bagder (
08:04:51DreamTactix291umm supposedly they added a bit to the recording
08:04:55DreamTactix291i've not flashed to it
08:04:58DreamTactix291so i've not checked
08:05:06Paul_The_NerdI don't expect I'll be flashing to it.
08:05:08DreamTactix291i'll flash to it when the fwpatcher can support it
08:05:12DreamTactix291and try it for kicks
08:05:20Paul_The_NerdI mean, I might if there's ever a bootloader v7
08:05:20NJoinBagder [0] (
08:05:25Paul_The_NerdBut until that day, there's no reason for me to, 'eh?
08:05:40DreamTactix291well like i said
08:05:46DreamTactix291if the fwpatcher supports it why not
08:05:53DreamTactix291i can at least try and see what they did
08:06:09Paul_The_NerdThey fixed the "shuffle to a pattern" bug.
08:06:45Soul-EYou can set recording format to MP3 or WAV on recording setting by pressing A-B button on Standby mode. <−−-thats pretty nifty.
08:06:56Paul_The_NerdAnd, OMG, you can display lyrics data marked on WMA format. My life is now complete. </sarcasm>
08:07:08Paul_The_NerdOn the H1x0 I thought you could already pick Mp3 or WAV...
08:07:21Paul_The_NerdOr is it the "by pressing A-B button on Standby mode" that's nifty?
08:07:30DreamTactix291yeah that
08:07:40DreamTactix291it's been months since i've used the iriver firmware
08:07:51Paul_The_NerdYeah. Same here
08:08:00DreamTactix291it's very weak in comparison
08:09:07Soul-EI wish the h3xx had the pick mp3 or wav option
08:09:13Paul_The_NerdBut... but... LYRICS IN WMA. Hehehe
08:09:34DreamTactix291but it will eventually most likely
08:09:43 Quit Paul_The_Nerd ("Chatzilla [Firefox 1.5/undefined]")
08:09:51DreamTactix291no thanks to iriver of course
08:15:20Soul-EI'm happy with the iriver h300 firmware that is available...I don't see a reason to flash to rbx until they have matched the current features, and then topped them.
08:15:48DreamTactix291well they pretty much had matched most of them when i flashed
08:15:53DreamTactix291and topped a lot
08:16:00DreamTactix291with things like gapless playback and such
08:18:19 Join andrewmel [0] (
08:18:27JdGordonwhats the best way to view lyrics with mp3z?
08:18:41 Join ModernExecutive [0] (
08:19:07 Quit Bagder (Connection reset by peer)
08:19:25 Join Bagder [0] (
08:20:41Soul-EDT- I kinda like the color gui and the way the current gui works.
08:20:52Soul-Estupid question, firmware flashing doesnt affect the hd contents does it
08:21:32DreamTactix291i've done it many many times
08:21:48DreamTactix291Soul-E: well the H3xx RBX GUI will most likely eventually have some colour
08:22:00DreamTactix291H1xx iriver GUI was pretty cramped
08:22:35Soul-Ethe rbx ss' for the h3xx just seem like the text is tiny. way tiny.
08:23:12DreamTactix291you can adjust the text
08:23:17DreamTactix291i use a fairly small font myself
08:23:20BgrSoul-E: this has its advantages ... like more text on the screen etc
08:23:33DreamTactix291and it's entirely up to user preference
08:23:38DreamTactix291there are some huge fonts as well
08:23:40Bgrbut yea, u can always change it
08:24:07Soul-Ew00t 1.04 US loading... :D
08:24:30 Join tim66 [0] (n=tim@
08:24:41Soul-EI should try out WAV files
08:25:06Bgr1.04 US ??
08:25:08DreamTactix291they'll eat battery like crazy :P
08:25:09Bgrreally ???????
08:25:19Bgrvideo ? :)
08:25:32Bgr<no comment>
08:25:43DreamTactix291if you want video 1.29K :)
08:25:49Soul-Ei told you guys there would be no video a long time ago
08:26:00Bgrif ever
08:26:03DreamTactix291i find it ironic iriver india has the link to the US firmware
08:26:06Bgrthis is really stupid
08:26:16ModernExecutiveDT: I agree.
08:26:39DreamTactix291Bgr: just do what i'd do if i owned an H3xx and wanted video
08:26:40ModernExecutiveIriver america says, "No updates necessary, H300's are currently shipping with the most recent firmware available."
08:26:43DreamTactix291and flash to 1.29K
08:27:44Soul-Eyou guys should know how the U.S company gets along with the Korean....
08:27:55BgrAdded Hebrew/Greek
08:27:55BgrIt can display tag information in Hebrew or Greek.
08:28:48BgrDreamTactix291: i had US h340, then sold it (after a week or so) and i have intl h340 since feb this year
08:28:58DreamTactix291H140 here
08:29:02DreamTactix291they're all the same
08:29:09DreamTactix291mine was from the UK though
08:29:16Bgryeah, i know
08:29:22Bgronly the firmware has diffs
08:29:27 Join webguest82 [0] (
08:29:40Bgrlike lower max vol, different radio freqs, etc
08:29:47DreamTactix291i always used korean firmware on my H100s
08:30:00DreamTactix291now i just use rockbox
08:30:13Bgrhm, btw, the update for h300 is not so bad (intl ver)
08:30:53Soul-Ewhats the diff b/w LCD Power Off B and A in the display menu?
08:31:03ModernExecutiveb for battery
08:31:05ModernExecutivea for adapter
08:31:44ModernExecutiveor rather, lcd power off b for when you're running off the battery
08:31:56ModernExecutiveand lcd power off a for when you're running off an adapter
08:32:05ModernExecutiveno gapless WAV playback, or loops, btw
08:32:26DreamTactix291wav isn't gapless on the H100s either with the iriver firmware
08:32:28DreamTactix291never was
08:33:12ModernExecutiveis it on rbx?
08:33:32ModernExecutivesay i want to loop a wav file
08:33:35ModernExecutiveis that possible?
08:33:40andrewmelnow the u.s. version has its firmware i am wondering how many will go to korean to get video and just give up on that drm crap
08:33:49Bgrhm, at least iriver has fixed some long outstanding bugs .;..
08:33:54Bgrlike shuffle
08:34:04Bgrand hdd not spinning down
08:34:25andrewmeli only ever did shuffle from the whole song collection and never noticed a problem when i did that anyway
08:34:42JdGordonBgr: is the new fw rbable yet?
08:35:04BgrJdGordon: if i was u, i would wait until linus proves it
08:35:05DreamTactix291not yet
08:35:13Soul-Ejust came out within the past few hours
08:35:38Bgrbut if you can't resist to take the risk of bricking your player ... :)
08:35:39andrewmelso probably the most important questions i have yet to see answered are
08:35:52Bgrprobably you won't do it, but ... better wait
08:35:54andrewmelis drm retained after flashing to this u.s. firmware?
08:35:54 Join ender` [0] (i=ychat@
08:36:02JdGordonhaha dne that once...
08:36:07Bgrandrewmel: if the firmware is official. ..
08:36:11andrewmelcan rb work on u.s. and will drm be retained then?
08:36:17ModernExecutiveandrew: yes
08:36:19Soul-EI flashed to the new US
08:36:21Soul-Ecouldnt help myself
08:36:24Soul-Eno DRM error messages
08:36:36BgrSoul-E: tryed a DRM song ?
08:36:42andrewmelse have you played any drm music yet?
08:36:47Soul-Edont have any
08:36:58Bgrandrewmel: someone was trying to flash US firm with rb bootloader ...
08:37:04Soul-Ewhat me buy music?
08:37:04andrewmelthen why have you never flashed to korean firmware?
08:37:04Bgrit didn't run the bootloader
08:37:07ModernExecutive... it was I
08:37:18BgrSoul-E: no :)
08:37:30Soul-Eandrewmel- why would i? no movies to watch either
08:37:35ModernExecutiveit didn't upgrade the firmware at all
08:37:40 Quit perplexity (Read error: 113 (No route to host))
08:37:43andrewmel.wav playback, rockbox?
08:38:19Soul-Ewell considering I now have wav playback, and Rbx isn't stable yet, I can wait. and there's now official US firmware, so a bl could be worked on for it.
08:38:41JdGordona-b mode isnt done for the h300 yet is it?
08:38:41Soul-Eif someone wants to provide me with a DRM song I'll gladly test it.
08:38:44andrewmelis it still that problem with foreign firmware SE?
08:38:52JdGordonhaha Soul-E
08:39:02JdGordonkind of defeating the purpose of drm there :D
08:39:46ModernExecutivehonestly, if it doesn't throw up a cant found drm key error, i bet the drm playback is retained
08:40:19andrewmelso can rb still retain it, being the biggie for some who like drm infected music.
08:40:31Soul-Ethat is the big question we will find out.
08:40:44ModernExecutivewhat time is it in stockholm?
08:41:14Soul-EI gtg for now. talk more later. adios. idle time.
08:41:19ModernExecutivebye se
08:41:25ModernExecutive& wtg
08:42:41andrewmelwhat time in the U.S.?
08:42:50ModernExecutive2:42 AM EST
08:43:00andrewmelmiddle of the day in India, which may explain why they posted and the sleeping U.S. guys havent yet
08:43:11andrewmel1/12 here
08:43:16ModernExecutive... :)
08:43:23ModernExecutivewhy would anyone in india have a us player?
08:44:02ModernExecutiveo l
08:44:02andrewmelexcellent question. besides seeing before you bought, or being afraid of all those foreign dealers, why would anybody in the u.s. have one?
08:44:11Bgrbecause it's cheaper
08:44:20 Join tvelocity [0] (
08:44:32andrewmelso is a can filled with rocks for listening to music.
08:44:46ModernExecutivei wish I could draw.
08:44:50ModernExecutivethat would be a funny image
08:45:06DreamTactix291if i bought an H3xx i'd buy an international for USBOTG
08:45:07DreamTactix291which i've used on my PMP and like
08:45:36andrewmelthat was a decider for me.....
08:45:59andrewmelbut have just bought a camera that wont work :)
08:46:01ModernExecutivethat's it for me
08:46:02ModernExecutivegnite all
08:46:25DreamTactix291my camera works with it
08:46:48andrewmeli wanted the canon, it had all the features i wanted but usbotg.
08:47:11 Part tim66
08:47:16andrewmelbut with a 1gb card i get 300 7megapixel images anyway
08:47:37andrewmelwith two of those cards i can go snaphappy for months
08:47:53DreamTactix291oh yes
08:48:05DreamTactix291i'm really looking forward to shamrockman's firmware if/when it gets done
08:48:13DreamTactix291PMP is ok at playing video but very picky
08:48:54andrewmelnot as picky as the h3xx!!! there is only one acceptable format!
08:49:12DreamTactix291but the H3xx is an audio player first
08:49:16DreamTactix291the PMP is the other way around
08:49:42andrewmelyep, and a damn good one. i am looking forward to some of the really slick graphic interfaces that will come in the next few months. :)
08:50:36DreamTactix291i'm curious to see future H3xx WPSes
08:50:42DreamTactix291my H1xx one is rather plain
08:51:21andrewmelsome of the current skins are very good, but the limit of either a white background or a big box on the screen aroudn the title info has been limiting
08:51:47andrewmelwith the ability to stick any info anywhere it will be even better
08:51:47DreamTactix291you've seen my WPS right?
08:52:13andrewmelyep. at present i am still using engineer2 without the background image.
08:52:26andrewmeli tried to edit the image and it didnt work, so i just left it.
08:52:26DreamTactix291i'm still using mine
08:53:05andrewmelin a few weeks i am on holidays (14 work days left) i will get into it then
08:53:58DreamTactix291i've not tried to make a true image WPS yet
09:02:37JdGordonwho knows about the bmp loading on rb?
09:03:10andrewmeli tried and failed and didnt bother too much with it. i will try again later.
09:04:30 Quit ModernExecutive (Read error: 110 (Connection timed out))
09:07:27***Saving seen data "./dancer.seen"
09:11:10*JdGordon is giving colour bmp loading a go... should i bother trying to allow it to load bmps wider and higher than the target lcd?
09:11:24JdGordonand if so.. whats a reasonable maximum width/height?
09:11:31andrewmeli would start simple first.
09:11:33andrewmeland small
09:12:01andrewmelbut i dont think it works. i did try replacing an image in a wps with a bmp and it didnt show it
09:12:17JdGordonye, coz the current code rejects colour bmps..
09:19:12BgrJdGordon: i don't think we need larger images
09:19:19Bgrin fact, u'd prefer not allowing this
09:19:53JdGordonwell... what im trying to do is allow you to load a small part of the bmp... so bmps larger that the screen would be good
09:19:55BgrJdGordon: see, we have limited memory
09:20:05Bgrhm, yeah
09:20:51JdGordonwell.. its only the h300's so far with colour screen right?
09:20:59Bgrok, if u go the road of loading SINGLE bmp and defining parts of it (which imho is better than loading 20-30 smaller bmps...) then it should be able to load larger bmps
09:21:03JdGordonand they have "plenty" of ram.. so thats such a problem
09:21:50BgrJdGordon: 32MB RAM doesn't mean that we shouldn't take care of mem usage
09:22:25Bgrand, btw, on my h340 with dircache enabled, the buffer is ~29MB
09:22:32JdGordonno, but the bmp loading function would dump its ram usage once the loaded bmp is returned
09:22:53JdGordonu dont need 32mb to load a 176x120 bmp (or whatever it is)... i hope...
09:22:55Bgrhow this ?
09:23:02Bgryeah, u're right
09:23:27 Join DT291 [0] (
09:23:42Bgr87kbytes for 220x176x18bits/pixel
09:24:01 Quit DreamTactix291 (Nick collision from services.)
09:24:06 Nick DT291 is now known as DreamTactix291 (
09:24:07 Join Jungti1234 [0] (n=jungti12@
09:24:15Bgr77kb for 16bits/pixel
09:24:26JdGordonthe thinkg that wants to load the bmp will need to allocate ram for it on its stack (which will be a defined size for bmo loading), then it calls the loader which will use more than nescacery but once its returned that usage will be dumoped
09:24:44BgrJdGordon: but ... u use this bmp non-stop
09:24:51Bgrhow could you put it on stack then ?
09:25:14Bgrok, not the bmp, but the image(s) it contains
09:25:37JdGordonunless it wont work, im trying to emulate bmp2rb and how its used
09:25:57BgrJdGordon: see, bmp2rb runs on normal PC, not on the target. ..
09:26:02Jungti1234Bgr: What player do you have?
09:26:05Bgrbmp2rb uses malloc(), etc
09:26:13BgrJungti1234: intl h340
09:26:37JdGordonso plugins would do char some_bmp[WIDTH][HEIGHT]; then load_colour_bmp(...,some_bmp,...); then send some_bmp to the lcd when its ready...
09:26:48JdGordonim not sure if thats how the b+w bmps are loaded atm
09:27:07Bgryes, this is the way (afaik)
09:27:25JdGordonok, great, so it should all work... (figures crossed :p )
09:27:29Bgrand some_bmp must not be on the stack, i.e. to be local variable
09:28:08JdGordon:'( woops.. ye, i missed a *... we need to pass a char ** so it can be edited
09:28:17Bgrbecause WPS refreshes non-stop and therefore uses the image(s) non-stop
09:28:32JdGordonbut it doesnt load the image every refresh does it?
09:28:35Bgrhm, no, this is an array
09:28:37Jungti1234Bgr: : Can you test this?
09:28:51BgrJungti1234: w8 a bit
09:29:19*JdGordon will test it.. looking for a better wps than the default
09:29:24BgrJdGordon: yes, of course it doesn't load it on every refresh
09:29:24JdGordongot a screeny?
09:29:33JdGordonok, so good.. all should be good :p
09:29:45 Join TCK- [0] (
09:29:47Bgrbut you must keep the image(s) somewhere in the memory
09:30:06*Bgr goes to test
09:30:25JdGordonah, ok, i dont know how the wps saves its images, but plugins can keep them on their stack? cant it?
09:30:55*Bgr wants bootloader USB ..
09:31:27DreamTactix291you'll get it :)
09:31:29BgrJdGordon: yes, if you use the var only in one func and in funcs that this func calls
09:31:49Bgrseriously, i'm afraid of iriver fw not booting ...
09:33:51JdGordon? if the bmp function is screwed?
09:34:27BgrLinusN: btw, is there a reason of not clearing the LCD's framebuffer upon turning on the backlight (h300)
09:34:43JdGordonhe isnt here.....
09:35:31BgrJdGordon: i know, but he usually reads the logs
09:35:44BgrJungti1234: u have one obvious problem in your WPS
09:35:51JdGordonso we cant offend him in his absense :'(
09:37:12BgrJungti1234: the status bmp (play/pause..) covers the current track number
09:37:33Bgryes :(
09:37:47Bgrwanna screenshot ?
09:39:01Bgrdoes the "screendump" work on h300 ?
09:39:19Bgri don't have a camera near me...
09:39:57Bgrbtw, u can ask someone with Win32 UISim to test it
09:40:22Jungti1234you can it?
09:40:33Bgrnot on this PC...
09:41:35Bgri can try to explain u the problem
09:41:36JdGordonlooks ok
09:41:41Jungti1234Is correct bootloader to new original firmware?
09:41:56JdGordonwho wants the screeny?
09:41:57BgrJungti1234: i suggest u to wait until linus says so
09:42:10BgrJdGordon: see the play/pause button
09:42:27Bgrit covers the current track number
09:42:53JdGordonhang on
09:43:00JdGordonthe horiz line goes through it
09:43:08Jungti1234JdGordon: Is test of you available?
09:43:28 Quit TCK (Read error: 110 (Connection timed out))
09:43:38 Join B4gder [0] (
09:43:57JdGordonthe 2nd link
09:44:06 Quit San (Read error: 110 (Connection timed out))
09:44:15 Join linuxstb [0] (
09:44:28Jungti1234Does screendump work?
09:44:53JdGordonthe win32 sim
09:44:55BgrJdGordon? does it really work
09:45:19Bgrhm, strange
09:45:39JdGordonpress 0 to get the screeny
09:45:41BgrJdGordon: here the line is under the numbers
09:45:42JdGordonfound it accidently
09:45:47Jungti1234Change font as 'nimbus-14'.
09:46:19JdGordonlooks perfect now
09:46:34Bgroh, yes
09:46:37Bgrit's ok
09:46:45JdGordonbut that font is too large for the menus
09:46:45Bgryep, good one
09:47:33BgrJdGordon: u hope this could be solved in near future by adding multiple font support
09:47:34JdGordoncan u get the font height dynamically and then move items around to suit the size?
09:47:40Jungti1234I like more big thing.
09:47:56Bgrhehe :)
09:47:58JdGordonbig is good in wps, but not in the menus
09:48:29Jungti1234Me and you is different inclination.
09:48:40linuxstbJdGordon: I've just read the logs and I don't understand what you are asking about maximum bitmap size. Your bitmap loading function should take a pointer to a buffer and an integer containing the size of that buffer, and refuse to load anything larger than that buffer.
09:49:03JdGordonno, thats what the current function does... which is silly...
09:49:14linuxstbWhy is that silly?
09:49:21JdGordonim not overrightoing the currnet fuinction, adding a new 1
09:49:28JdGordoncoz u cant load parts of the bmp like that
09:49:43linuxstbWhy would you want to load parts of a bitmap?
09:49:48Bgrhm, JdGordon, there was a patch in the tracker about that...
09:49:57Bgrlinuxstb: to load only one bmp file
09:50:06Bgrnot many
09:50:25 Nick Bgr is now known as Bger (n=Bager@
09:50:26JdGordonalthough in reality.. the only thing u save is having a neater file system
09:50:36JdGordonprob would slow it down a bit..
09:51:02B4gderyou'd still load a whole bmp, then use it in parts
09:51:06linuxstbThe idea of having the WPS bitmaps combined into one bmp file is that you load the entire bitmap into a buffer, and then your wps tags specify which parts of that bitmap are displayed where in the screen.
09:51:35Bgeryes, and this is better aproach imho
09:52:02B4gderbut that has nothing to do with bmp loading
09:52:10JdGordonit really wont make a diff.. if it works correclty you can use whichever method u prefer
09:52:52*JdGordon need s a better ide
09:52:58JdGordonvis studio 6 is pissing me off
09:54:25*ashridah hands JdGordon a copy of vim
09:54:42*JdGordon stabs ashridah in the chest witha rusty blade
09:54:49JdGordonsorry.. but i cant stand vim
09:55:28JdGordonna i need a good ide which lets me open each file in a seperate window... not tabs or child windows like vis studio
09:55:39*Bger should try some day emacs, but after learning well vim
09:55:56BgerJdGordon: try ConTEXT or something similar
09:56:35linuxstbJdGordon: Are you suggesting that instead of loading the whole bitmap in a single call to load_bitmap() and using it in X parts, you will make X number of calls to the load_bitmap function?
09:57:03JdGordonye, which is why i said the only reall diff is the directory neatness
09:57:31JdGordonfor the moment im just trying to get it loaad load the entire bmp.. then we can play with that craziness...
09:58:17B4gderthose two things should be kept apart imo
09:58:37Bgerimo too
09:58:48JdGordonhow? why?
09:58:53B4gderload bmp
09:58:55B4gderuse parts
09:58:59linuxstbJdGordon: What is the advantage of loading a bitmap in parts?
09:59:11B4gderbecause they are separate issues, they should be treated by different functions
09:59:12JdGordoni dunno... less files in the dir
09:59:16 Quit Vladoman (Read error: 110 (Connection timed out))
09:59:41 Join Vladoman [0] (
09:59:45BgerJdGordon: really, see the rb's patch tracker @ ...
09:59:49linuxstbJdGordon: No, that's the advantage of combining the bitmaps into one. I'm talking about the difference between 1) loading the entire bitmap and using it in parts; and 2) loading the bitmap in parts
10:00:35linuxstb1) is much more efficient (and simpler) than 2).
10:00:55JdGordon1 doesnt work with no malloc and large files
10:01:12JdGordonloading a section would allow u to load any bmp of any size...
10:01:20JdGordonwith no memory restarints
10:01:22linuxstbYes it does. You still have a fixed amount of memory to store the image data in.
10:02:05JdGordonright... but its much better to load a 176x128 section 15 times then to try and load a 2000x1990 bmp and store it
10:02:17B4gderI still disagree to that approach
10:02:20B4gderand will vote against it
10:03:17JdGordonso youd rather set a max size limit on bmps?
10:03:20Jungti1234Bger: Do you use it?
10:03:24B4gderyes I would
10:03:25linuxstbJdGordon: Absolutely.
10:03:59linuxstbIt's how Rockbox's memory management work.
10:04:12BgerJungti1234: no, i don't use WPSes with bitmaps because of the flickering
10:04:17Bgerfor now...
10:04:24JdGordonB4gder: bah, linuxstb, ok thats a workable answer :D
10:04:43B4gderyou can bah all you want
10:04:52JdGordonok, u guys win
10:04:56JdGordonill leave that out
10:05:27B4gderkiss is a major guideline in this project
10:05:42linuxstbJdGordon: There are two ways Rockbox could work: 1) malloc, 2) Fixed buffers - and you will not win an argument to introduce malloc :)
10:05:53JdGordoni understand
10:06:01JdGordonwhich is why im not suggesting allowing malloc
10:06:04Jungti1234Bger: I don't know why it flicker.
10:08:06BgerJungti1234: me neither
10:08:16Bgermaybe something with lcd updates...
10:08:16JdGordonmaybe im not being understood properly? plugins or whatever says "i want the rect 14x10 px sarting at (5,0) from some_pic.bmp... it passes a pointer to the stack which is the correct size of the rect being asked for.. the loader then fills it with the rect and every1 is happy...
10:10:10Jungti1234bye all
10:10:36 Quit Jungti1234 ("bye")
10:10:56JdGordonlinuxstb: did that make more sense? or should i shutup and get back to the code :p
10:12:52 Join perplexity [0] (
10:13:02 Join Bagder2 [0] (
10:15:12linuxstbThere could be some cases where a load_color_bitmap_part() function may be useful. But the main use of your function will be for the WPS, and for that, we just want to load the whole of a single bitmap and use it in parts.
10:15:44JdGordoni dont think there would be much (if any) overhead in allowing it tho
10:15:49JdGordonwhich is why i brought it up
10:15:53linuxstbWhy would you have a bitmap that you didn't want to use all of?
10:16:01BgerJdGordon: just make 2 functions : one that loads a bitmap with given filename, pointer to memory and size of that memory
10:16:13JdGordone.g a game which has a background that moves with the character
10:16:32Bgerand the other which returns a part of bitmap
10:17:19Bgersubstitute the first "bitmap" with ".bmp file"
10:17:21linuxstbJdGordon: That's a very special case. Also, it would mean spinning the disk up each time you wanted to load another part of the bitmap - which is a bad thing.
10:18:07 Join webguest08 [0] (
10:18:32JdGordonyes it is.. but thats just what i can tihnk of now.. maybe some1 will come 3 months from now and complain becuas ehe has some awesome idea but cant do it coz of theis limit
10:18:33webguest08when will rockbox have support for iriver h3xx 1.29k firmware?
10:18:34JdGordoni dunno
10:18:39webguest08is anybody working on it?
10:18:42JdGordonrefer to topic
10:18:49Bgerhehe :)
10:19:06Bgerwebguest08: it will. But don't ask when . probably soon.
10:19:14webguest08sry guys
10:19:35Bgerin fact, whether when linus finds time to do it or when he realise a new bootloader for h300
10:19:54Bgerwebguest08: heh, u can try it on your own with current boot loader, of course
10:20:13Bgerif you're ok with the risk of bricking it
10:20:29linuxstbJdGordon: In which case, we can add the load_colour_bitmap_part() function then. It will be a waste to add a function that isn't being used.
10:20:37webguest08i have already send mine back one time im not risking of doing it again !:D
10:20:42*JdGordon gives up
10:21:04JdGordonjust gotta convert the rgbquad -> required format and im done.. i tihnk.. i hope
10:21:45webguest08that time i changed the startupscreen to a pic i made myself and after that it crashed, when i hold play and started the player the startscreen came up but then nothing happend
10:21:54webguest08but i got a brand new player from iriver:D
10:23:55 Join B4gd3r [0] (
10:24:34 Join Zak1392 [0] (
10:24:50 Quit webguest08 ("CGI:IRC (EOF)")
10:25:25linuxstbB4gd3r: Identity crisis?
10:25:35*Bger greets everyone here with Mike Oldfield - To Be Free
10:25:47B4gd3roh yes
10:25:52B4gd3rshaky network atm
10:26:17JdGordonlinuxstb: whats the easiest way to differentiate whiich is the correct output format? is there an easier way than doing #if defined(PLAYER_NAME)?
10:27:24linuxstbJdGordon: LCD_DEPTH is the main define you need. LCD_DEPTH==2 for h1x0 and LCD_DEPTH==16 for the h3x0
10:29:46 Quit B4gder (Read error: 110 (Connection timed out))
10:30:11Zak1392somebody on MisticRiver said that rockbox on h300s will be able to play movie 25fps in the future. is it true?
10:30:40Zak1392i doubt it really
10:31:05ashridahZak1392: ahahhahahahahaha.
10:31:18linuxstbZak1392: I haven't heard any rockbox developers claim that.
10:31:23ashridahit might be able to play it at 25fps. but it won't be displaying screens that fast :)
10:31:25Zak1392me niether
10:31:45JdGordon:'( any1 else having problems with uclpack killing the make?
10:31:58linuxstbJdGordon: Yes - everyone using the devkit.
10:32:04JdGordonok, good
10:32:10JdGordonis there a fix?
10:32:13linuxstbJust remove it from tools/Makefile
10:32:30linuxstbi.e. remove the reference in the TARGETS := line near the top of the makefile.
10:32:30B4gd3rI intend to make it built only on platforms that need it
10:32:38B4gd3rbut I don't know when
10:33:04linuxstbI also read a forum message from Bluechip saying he was going to try and look at fixing the devkit.
10:33:15mirakZak1392: the plugin video donne by Wett displays 70 fps. but he uses 7 frames to create a grayscale on H100.
10:33:28JdGordon... compiling...
10:33:39mirakZak1392: so that's 8 fps
10:33:59mirakZak1392: 25fps seems possible with uncompressed video
10:34:20JdGordonat 90mhz?
10:34:31linuxstbWith a slow LCD driver?
10:34:56miraklinuxstb: you have no hope, you are a lost soul man
10:35:18linuxstbI don't own a h300, I have a color ipod :)
10:35:34Zak1392ipods suck man
10:35:46mirakso don't be jealous or something ^^
10:36:51Zak1392h300s are waaaaaay better
10:36:55miraklinuxstb: that ipod is still a bit expensive for the features it have
10:37:26mirakif it had radio plus usbhost plus recording etcerera it would be nice
10:38:26 Join Paul_The_Nerd [0] (
10:40:38linuxstbmirak: It does have usb host.
10:41:23linuxstbBut I mainly bought it for the fun of porting Rockbox to it.
10:41:44mirakanyway I mostly bought H300 because it was supporting ogg
10:42:15mirakI was wondering if rockbox could be adaptet to dvd players
10:42:21 Quit Bagder2 (Read error: 110 (Connection timed out))
10:42:32mirakor if this would have any meaning
10:42:42mirakthere is probably to many devices
10:42:51markunashridah: the trick with cvs was to use the tool cvsdo. You can then use 'cvsdo add [file]' and 'cvs diff -uN' to include the files.
10:46:23ashridahexplains why i don't have it. no cvsutils installed
10:46:26*ashridah corrects
10:47:17markunworks very nice
10:48:55JdGordonw000t.. copmiles with no errors :D
10:49:00JdGordontime for a test dummy
10:52:01mirakI am browsing the code, I was thinking it would have been nice since that's not C++ to have a kind of object notation for methods
10:52:38mirakwith the name of the method starting by the name of .c file it is delcared
10:52:50mirakwhere it is declared
10:53:11mirakI am not used to C anymore :-|
10:53:42mirakok sorry
10:53:45mirakit's like that
10:54:07 Quit B4gd3r (Read error: 110 (Connection timed out))
10:55:37 Join linuxstb_ [0] (
10:58:12JdGordonalright... finally ready to test
10:58:26mirakthat eclipse C plugin can't resolve all the includes
10:59:08JdGordondoh.. bloody test plugin didnt ocmpile
11:03:38 Join Polo_o [0] (
11:04:07JdGordonbout fucking time... make install and then we r good to test :D
11:04:37JdGordonhehe crashed :D
11:04:50JdGordonpointer problems probably
11:05:01Zak1392what are you trying to do?
11:05:10JdGordonload colour bmp's
11:05:46Zak1392like for wps's?
11:06:19Zak1392good luck because it would be really cool :)
11:06:25preglowooh, two shiny new feature packed iriver firmware upgrades
11:06:40JdGordonnothing really special in them
11:07:27Slasherilinuxstb: hi, i am just fixing several bugs in playback.c and i will change that get_metadata is responsible for the codec type detection
11:07:28***Saving seen data "./dancer.seen"
11:07:54Slasherilinuxstb: You should probably change the metadata.c so that it forces the correct codec type
11:08:45 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
11:08:49 Join linuxstb_ [0] (
11:09:09 Quit linuxstb (Nick collision from services.)
11:09:14 Nick linuxstb_ is now known as linuxstb (
11:09:52linuxstbSlasheri: That's good news. I'll try and look at get_metadata() this evening.
11:10:23linuxstbAre you planning on keeping the probe_file_format() function ? Or will we just use get_metadata() ?
11:10:37Paul_The_NerdOh c'mon. You know you love that wma lyric feature and will use it often!
11:12:04linuxstbAnyone know what this h1x0 bugfix in iriver's firmware is about: "- got rid of noise related to buffer control during WAV recording"
11:12:14linuxstbIs that the "recording glitch" ? Or something else?
11:12:17 Join DangerousDan [0] (
11:12:22Slasherilinuxstb: yes, but that probe_file_format could be then used only from metadata.c itself.. So only get_metadata is needed in playback.c
11:12:42linuxstbSlasheri: Sounds good.
11:12:59JdGordon:'( stupid pointers
11:16:35JdGordonok, once i figure out these damn pointers it should be done...
11:16:46JdGordonbut im headin out, so ill fix it when i get back
11:16:49JdGordoncyaz later
11:20:58 Quit webguest82 ("CGI:IRC")
11:21:22 Quit mirak (Read error: 110 (Connection timed out))
11:21:30 Join webguest82 [0] (
11:21:45 Quit webguest82 (Client Quit)
11:21:49 Join webguest82 [0] (
11:23:10 Join mirak [0] (
11:24:05 Quit mirak (Remote closed the connection)
11:25:48 Join San [0] (
11:27:43 Join Lost-ash [0] (
11:29:35 Quit ashridah (Nick collision from services.)
11:29:35 Nick Lost-ash is now known as ashridah (
11:34:02 Join mirak [0] (
11:43:13 Quit Paul_The_Nerd ("Chatzilla [Firefox 1.5/undefined]")
11:43:55 Quit Zak1392 ()
11:51:39 Join Jungti1234 [0] (n=jungti12@
11:52:54 Quit San (Read error: 110 (Connection timed out))
12:00:00 Quit Jungti1234 ("bye")
12:01:34 Join Membrillo [0] (
12:05:29 Part andrewmel
12:08:36 Join muesli_- [0] (
12:09:12 Quit Membrillo ()
12:10:08mirakashridah: hey
12:10:23 Join sanj [0] (n=sanj@
12:10:33 Part sanj ("Leaving")
12:11:46 Nick Lynx_awy is now known as Lynx_ (
12:17:35 Join webguest38 [0] (
12:31:10 Quit webguest82 ("CGI:IRC (Ping timeout)")
12:32:22 Join tucoz [0] (
12:32:59tucozpreglow, I read that you are fond of vinyl. I suppose you have a soundsystem like this :)
12:33:53preglownot exactly
12:35:49tucozDo you think a person that buy's something like that would here the difference between the iriver fw, and rockbox. hehe
12:37:03tucozThat person would probably not like to listen to anything as digital as an mp3. And not on a unit that fit's in your pocket.
12:37:56preglowand yeah, btw, i'd love it if someone did a freaking blind test soon!"
12:38:47*ashridah notes that some of the ipods have shocking response curves
12:38:53ashridahi haven't seen any analysis of iriver's tho
12:39:05ashridahwouldn't be surprised if there's some cases of audiocide there too
12:39:08tucozyes, I never use the iriver fw and is very satisfied with rockbox. So I am out of the question.
12:39:17ashridahalthough i definently prefer an iriver over an ipod
12:39:32tucozaudiocide, hehe
12:39:35ashridahiriver's firmware seems to add unnatural loudness to music
12:39:50ashridahsure, it's great since it ups the S/N ratio compared to the outside world
12:40:02ashridahmeaning i can cut out a trainful of shouting teenagers
12:40:10ashridahbut it makes the audio sound slightly unbalanced
12:41:34 Join Zak1392 [0] (
12:42:10tucozWhere I live, the koss porta pro's are very popular. I never understood the porta part of that name (except for size). It is impossible to use those outside, as they leak like, well, alot.
12:42:21 Quit TCK- (Read error: 104 (Connection reset by peer))
12:43:17tucozI see, a new iriver fw today. Who would have guessed that. Don't think I'll ever try that.
12:44:48ashridahapparently it added a new icon
12:45:45Zak1392when should a patcher come out for it?
12:45:56Zak1392any ideas?
12:46:29ashridahwhen linus gets time to look into updating mkboot/fwpatcher
12:46:34*ashridah points at the topic
12:48:51preglowi don't like the porta pros atall
12:48:53preglowat all, even
12:48:58tucozme neither
12:49:10 Quit Zak1392 ()
12:49:15preglowbut then again, i use some bloody huge earphones
12:50:03tucozWhat do you use then?
12:50:47preglowcouple of denon somethings i bought a bunch of years ago
12:51:11 Join Amar [0] (
12:51:29markunI do like my porta pros
12:51:49markunBut that's also because I don't have anything better
12:52:16tucozmarkun, don't you think they are leaking a bit too much to be usable as portable headphones?
12:52:43markunI use them at work. It's nice to listen to music and still being able to listen to my coleagues
12:53:53markunBut I can't use them when riding my bike.
12:54:59markunI bought a pair of koss the plug, but would like to replace them with something better (without spending a fortune)
12:55:12preglowi used to have set that leaked like hell as well
12:55:16preglowdidn't work out in the long run
12:56:15markunDoes anyone have a pair of Sharp MD33/Creative EP630 ?
12:56:24tucozNo, my sennheisers at home leak like hell. But, for portable use I need something that is at least blocking out a few decibels of the outside world.
12:56:47ashridahi still use the original pair i got from my iriver
12:57:06ashridahthey're like a year and 3/4th's old, but they're still decent. one ticks at high volume tho now, i might need to replace them soon :(
12:57:10markunI don't like the sound of the originals a lot
12:57:47ashridahi've never really bothered to compare them, although i've considered replacing them with some sennheiser's or something
12:58:36Zagormarkun: try Sony EX-71
12:58:54tucozare those of the really-in-the-ear type?
12:59:16preglownever tried a plug i liked
12:59:16markunI've also thought about those, but in most reviews the MD33 came out better than the EX71
12:59:22tucozah, I would like to try something like that.
12:59:22preglowbut i've never tried the in-ear type
12:59:22*ashridah shudders
12:59:26ashridahi've never liked sony earphones
13:00:29 Quit linuxstb (Read error: 104 (Connection reset by peer))
13:00:33 Join linuxstb [0] (
13:02:01Zagormarkun: headphone reviews are mostly useless in my experience. test-listen all options for yourself instead and choose the one you like best.
13:02:05 Join muesli- [0] (
13:02:53 Quit muesli_- (Read error: 110 (Connection timed out))
13:03:07markunZagor: yeah, but who would lend me a pair of in-ear phones to try out? I would never lend mine out
13:04:14preglowoh, i'm sure the shop's got a testing pair ;)
13:04:37markunZagor: I received the Gigabeat player btw
13:04:48 Quit linuxstb (Read error: 104 (Connection reset by peer))
13:04:48markunyuck ;)
13:04:48tucozZagor, are the ex-71's really that cheap? 300sek?
13:05:01 Join linuxstb [0] (
13:05:05Zagorif you're that squeamish, buy both and sell the ones you don't like...
13:05:13Zagormarkun: good
13:05:35Zagortucoz: yes
13:06:55 Join Wett [0] (
13:07:31***Saving seen data "./dancer.seen"
13:08:14ghode|afkbtw i can recommend the ex71s had them for about a year now, and they have out lasted 2 pairs of shure e2cs and a pair of koss headphones
13:09:59tucozghode|afk, sounds good.
13:10:31tucozI think I'll buy a pair later on.
13:13:03tucozhehe, I don't think the Koss UR5 are any good. 23nok (2.9euro).
13:13:25ghode|afkat that price, doubtful
13:13:57ghode|afktucoz: which senns do you use at home?
13:14:18tucozI am not sure. I think they are called hd-490 or something
13:14:25 Quit linuxstb (Read error: 104 (Connection reset by peer))
13:14:53tucoznah, those seem to be a closed construction
13:14:56tucozMine are open
13:15:05 Join linuxstb [0] (
13:15:36tucozhrm, I think it is these
13:16:55ashridahi've got the hd-495's here for my home use
13:16:55 Join cannard [0] (
13:17:17ashridahi like them, althoughthey don't stay on easily if you move your head too much. very comfortable fit, doesn't press on the ears, which is nice since i tend to wear them a lot
13:17:32cannardwill there be rockbox for rocbox?
13:17:52cannardseems only the k is holding back from total portation
13:18:42cannardits tha roc!
13:19:27tucozashridah, yes. Mine are very comfortable as well. Still, they have had a few rendevouz's with the floor :)
13:21:33tucozIs there a index page of all the pages in the wiki?
13:22:48 Quit linuxstb (Read error: 104 (Connection reset by peer))
13:22:59 Join linuxstb [0] (
13:24:07tucoznevermind, I found the page I was looking for
13:25:12linuxstbNice excuse from iriver about missing features in their new h100 firmware: "Certain functions that were originally intended (Korean menus, OGG Lyric support, etc.), we endeavoured to include, but unfortunately we could not, due to hardware limitations. We ask for your understanding."
13:25:36ashridah'hardware' limitations
13:25:53tucoznice one :)
13:26:09ashridahwait, there's new H100 firmware as well?
13:26:12tucozcannard, look here for other Rockboxes
13:26:24linuxstbAt least they haven't blamed the hardware for lack of gapless.
13:27:00cannarddamn, its just too hard to be original anymore
13:27:24ashridahlinuxstb: iirc, they blamed their architecture for that
13:27:27ashridah(software i mean)
13:27:58cannardwow i didnt see the h100 update till just then
13:28:08linuxstbashridah: Obviously. But who chose the architecture?
13:28:10tucozcannard, do you have a rocbox?
13:28:26cannardhaha nope, just a h300
13:28:33cannardbut i was trying to be funny, and i failed
13:29:05ashridahwhat did they add in the new H100 firmware?
13:29:33linuxstbWMA lyrics support :)
13:29:56tucozw00t. firmware
13:30:04cannardgot rid of noise related to buffer control during WAV recording, is that the 30 second beep thing?
13:30:43tucozI think I only have one wma, and no lyrics as far as I know.
13:31:06cannarddo people use the lyrics function at all?
13:31:44tucoznot me. Only in amarok
13:32:06 Join San||Away [0] (
13:32:26 Part tucoz ("Leaving")
13:34:22 Quit hshah ("Leaving")
13:44:04 Join ep0ch| [0] (n=ep0ch|@
13:46:55preglowdoes _anyone_ use lyrics support?
13:48:45cannardim about to start
13:49:22preglowi tend to ignore lyrics completely
13:51:28cannardme too, but i wanna see how it works
13:52:31 Join Jungti1234 [0] (n=jungti12@
13:52:34preglowahh, new world in the morning spinning on the turntable and a nice cup of tea, it doesn't get any better
13:53:30 Quit San||Away (Read error: 110 (Connection timed out))
13:53:48cannardnaked ladies serving you tea?
13:54:41preglowthey'd be distracting me from the tea!
13:54:44ashridahwhy would i want tea when i can see naked ladies?
13:56:09preglowyou can see them right now
13:56:41preglowWHILE having tea
13:56:53preglowwonders of the internet
13:58:00cannardits not quite the same
14:00:01ashridahi'm not sure i agree
14:00:23ashridahreal ladies can't be shaded when the SO comes by
14:00:34Jungti1234Is no Rockbox ape support plan?
14:00:53preglowJungti1234: eh?
14:01:24Jungti1234Is no Rockbox plan to support ape?
14:01:36preglowahh, the lossless format?
14:02:05preglowwe'll see, it depends on the ape people. it's a licensing issue
14:02:46 Join muesli_- [0] (
14:04:02ashridahwtf. is that thing wet?
14:05:28Jungti1234nono haha
14:05:39Jungti1234It is background screen.
14:05:49cannardthats what happens if you dont have the naked ladies serving...
14:06:17Jungti1234naked ladies?
14:06:44cannardhmm its just not my night
14:06:46preglownevermind, you wont see them here
14:07:05linuxstbpreglow: Have you looked at ape? Everything I've read suggests it needs a powerful CPU to decode.
14:07:26preglowlinuxstb: it uses a neural network, which might become pretty heavy
14:07:30preglowbut then again, might also be emac fooc
14:07:32preglowfood <-
14:07:41cannarda learning computer
14:07:56ashridaha neural network?!
14:07:58preglowdon't know how well it works
14:08:00ashridahfor a codec?
14:08:10preglowi still think wavpack is the best performer of the open source codecs
14:08:14ashridahthat seems extreme
14:08:39preglowbut anyway, it doesn't, a friend of mine is trying to make them switch to lgpl now
14:08:42preglowso we'll see
14:08:51preglowit doesn't _matter_, arghgh
14:09:02ashridahah well. i've got a plane to catch, so i'm hitting the sack
14:09:05 Quit ashridah ("sleep.")
14:09:12preglowpersonally i'm not very interested in ape
14:09:17preglowbut of course, if something needs optimising...
14:09:38Jungti1234When does Linus work new bootloader?
14:09:48preglowwho knows, ask him
14:10:13ghode|afki think it would be better not to ;p
14:10:23preglowsure, it wont come any sooner anyway
14:10:28Jungti1234He looks like busy.
14:10:40Jungti1234-> He seems to be busy.
14:10:47preglowyes, he's not here
14:10:55ghode|afkhmm that cowan pmp looks pretty nice
14:11:16Jungti1234It's Cowon A2.
14:11:33Jungti1234Many people have.
14:11:53ghode|afki think it would be hard to get here in europe :/
14:11:53 Join KN|stiff [0] (i=phhome@
14:12:00Jungti1234My friend has it, too.
14:12:03ghode|afkit puts the h300 screen to shame though
14:12:34 Join webguest46 [0] (
14:13:13JdGordonhey all.. did i miss anything interesting?
14:17:39Jungti1234Do you know 'DMB'?
14:18:11Jungti1234It's Mobile TV.
14:18:41Jungti1234First broadcasting was begun in the South Korea today.
14:19:02JdGordonlinuxstb: it almost works :D i got a black screen with a few coloured dots...
14:19:08Jungti1234Cowon A2 supports DMB.
14:19:10JdGordonbetter than crashing :D but tnot quite done
14:19:41preglowjust what we need, more tv
14:20:04 Quit muesli- (Read error: 110 (Connection timed out))
14:21:02Jungti1234Is time to sleep now.
14:21:17Jungti1234good night all
14:21:47 Quit Jungti1234 ("bye")
14:23:06 Quit ender` (Read error: 110 (Connection timed out))
14:24:28 Join hshah [0] (
14:27:05 Quit Amar ("CGI:IRC (EOF)")
14:30:38 Part Polo_o
14:43:26 Join einhirn [0] (
14:48:47 Join Kohlrabi [0] (
14:58:54 Quit hshah ("Leaving")
15:02:00 Quit Bagder (Read error: 110 (Connection timed out))
15:03:29 Join Bagder [0] (
15:07:34***Saving seen data "./dancer.seen"
15:13:55 Join thegeek_ [0] (
15:15:25 Quit JdGordon (Read error: 104 (Connection reset by peer))
15:15:27 Quit thegeek (Read error: 110 (Connection timed out))
15:17:37 Quit muesli_- (Read error: 110 (Connection timed out))
15:21:35 Join Paul_The_Nerd [0] (
15:22:53 Quit KN|stiff ("( :: NoNameScript 3.81 :: )")
15:24:30 Join Benacool [0] (
15:26:21 Quit Benacool (Client Quit)
15:28:27 Quit DJDD_ ("Trillian (")
15:32:17 Join San||Away [0] (
15:34:54 Quit t0mas (Read error: 104 (Connection reset by peer))
15:34:55 Join [1]Tomas [0] (
15:41:45mirakwhy is there a separation betwen Apps and Firmware folder in source tree ?*
15:43:25Bgerbecause some of the code is considered to be firmware level (kernel), the other - application
15:43:52 Join TCK [0] (
15:46:58mirakid3 is in the kernel ?
15:47:43 Join hshah [0] (
15:51:35linuxstbmirak: That made more sense on the Archos devices where mp3 playback is effectively done in the firmware, but I'm sure that will be moved to apps/ at some point - probably if/when the Archos and iriver playback engines are merged.
15:52:35Bgeri think the correct word is "when"...
15:53:19 Quit San||Away (Read error: 110 (Connection timed out))
15:53:40linuxstbIt's "if" until the time someone says they are going to do it, and then it changes to "when"...
15:54:11linuxstbThe problem is that it needs to be done by someone who knows both playback engines intimately.
15:55:05 Quit mirak (Remote closed the connection)
15:56:13 Join mirak [0] (
15:57:08mirakyepe eclipse crashed my gnome
15:57:10 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
15:57:10 Quit webguest46 ("CGI:IRC (EOF)")
15:59:23mirakok anjuta sucks too
15:59:29mirakthere is really nothing left
16:02:03mirakI hate vi or vim whatever
16:03:06linuxstbIf you want something simple, try jedit
16:03:08 Quit mordov (Read error: 104 (Connection reset by peer))
16:03:23mirakI want something that can link to function references
16:03:33mirakand show types in a pop up
16:07:22 Quit Kohlrabi ("Leaving")
16:12:52mirakok doxygen produces a satisfying output
16:12:58mirakbrowsable etecetera
16:14:20preglowok, so the merge really needs to be done by a hybrid of slasheri and one of the core coders?
16:14:24preglowlet the gene splicing commence
16:17:09linuxstbpreglow: hehe.
16:21:01 Join slashiconn [0] (
16:21:10slashiconnYou called for me
16:21:17 Part slashiconn
16:21:40ep0ch|:D lol
16:22:03lostlogicxpreglow: want to look over some code (hasn't been run tested at all yet) and tell me what you think of it in theory?
16:22:27preglowhaven't got too much time, but can for a little moment
16:22:41lostlogicxok, will post a patch in 60s
16:23:19 Join Mindship-02 [0] (
16:23:57Mindship-02Is there any news about moving the splash from the source to a file?
16:24:04Mindship-02is it still gonna happen?
16:24:14Mindship-02I want my own start-up screen!
16:24:59preglowit's doable as it is
16:25:04preglowif you just put in some effort
16:25:14preglowthe splash will almost certainly stay in the source
16:25:27ep0ch|what splash screen? ;)
16:25:30preglowthe more files we depend upon having to load when starting up, the longer the boot time will be
16:25:35lostlogicxpreglow:"> and profile.h
16:25:49Mindship-02preglow: why? The other day someone said to be moving it to a file one day...
16:26:10mirakis there a way to run only the preprocessor to have the sources for only one target ?
16:26:30Mindship-02preglow: I do not mean as a file on the device, but as a file in the source-tree
16:27:04lostlogicxpreglow: that's all the support code for profiling, in theory all a dev would have to do woudl be turn on -finstrument-functions in their code, and stick calls to profstart and profstop around the time to be executed _on the same thread_ as the code to be executed.
16:27:05preglowMindship-02: oh, like that
16:27:44lostlogicxpreglow: oh, also two lines in thread.c to call the thread switching code in profile.c
16:28:40Mindship-02preglow: It would make replacing it quite a bit easier
16:29:32preglowmirak: add -E to gcc command line
16:29:41 Quit Paul_The_Nerd ("Chatzilla [Firefox 1.5/undefined]")
16:30:19mirakpreglow: hem I am not sure what will happen, it will put files where ?
16:30:32preglowit does as before
16:30:41preglowyou probably get xxxxx.o, but this time containing source
16:30:48mirakok thanks
16:31:39preglowlostlogicx: i didn't get the last part of your sentence there, on how to activate it
16:32:51Mindship-02preglow: but, you said: "It is doable". How?
16:33:19preglowMindship-02: nevermind me, the solution the other people have figured out will work just fine as long as you can compile rockbox yourself
16:34:08lostlogicxpreglow: I switched from -pg to -finstrument-functions for how to activate it, so any code compiled with -finstrument-functions and running on the same thread as the thread where profstart is called will be profileed
16:34:14Mindship-02well, I know of no solution. I thought of one myself, suggested it, and someone told me he would implement it when he felt like it. That was about a week ago
16:35:42preglowlostlogicx: ok, what's the difference between -pg and -finstrument-functions?
16:37:11linuxstbMindship-02: I think you're referring to my suggestion, which was to store the bitmap in the source as a .bmp file (instead of as a .c file as it is currently). The Rockbox build system would then convert the ,bmp file to .c when Rockbox is being compiled.
16:37:17lostlogicxpreglow: -pg turns on the whole profiling arch as designed for 'large systems' meaning it depends on the kernel to maintain the tic counts on a per-PC basis, -finstrument-functions _only_ adds __cyg_profile_func_enter and _cyg_profile_func_exit calls to the functions
16:37:30linuxstbThis is not the same as storing the .bmp file on your player and Rockbox loading it at run-time.
16:37:31 Join ender` [0] (i=ychat@
16:37:32Mindship-02linuxstb: yes!
16:37:44Mindship-02linuxstb: I know!
16:38:31Mindship-02linuxstb: Pardon me if I sounded rude in anyway, I'm just eager to compile my own rockbox. With my own logo!
16:38:31lostlogicxI'm getting compiler warning when calling fdprintf() with unsigned long var args why??
16:40:55mirakpreglow: it works for somefile but at some point it fails ( -E )
16:41:11Mindship-02linuxstb: any idea when this can be done by someone like me (the substituting of the splash)?
16:41:13mirakpreglow: I added -E in the makefile created by configure
16:43:49Mindship-02is it perhaps easier to make a `substitute some boot-time stuff like the splash` program (that can easily do all the checking of formats!)
16:44:24Mindship-02this program should ofcourse result in some sort of a source patch
16:44:31preglowmirak: of course it fails, you don't compile properly
16:45:00preglowlostlogicx: ok, goodie
16:45:04mirakpreglow: yes I realised that, I am not sure how to have a full preprocessing nor if it's possible at all
16:45:07linuxstbMindship-02: Which player do you have?
16:45:13Mindship-02iRiver 140
16:45:28preglowmirak: you get all sources processed up until the makefile tries to link something
16:45:54linuxstbMindship-02: Are you able to compile Rockbox yourself?
16:46:10mirakpreglow: ok I will go with preprocessor ...
16:47:30mirakI got unreconised option as: unrecognized option `-m5200'
16:47:42mirakI have built the compiler though
16:48:25mirakI suck
16:50:15 Quit XavierGr ("Trillian (")
16:51:32 Join yngwi [0] (
16:51:33preglowlostlogicx: well, i can't see anything wrong with it, at least
16:51:41preglowlostlogicx: have no time to try it, unfortunately
16:51:48 Quit yngwi (Client Quit)
16:51:54Mindship-02linuxstb: probably (I have compiled a few kernels before and the documentation of rockbox is okay)
16:55:31Mindship-02linuxstb: why?
16:57:19preglowthe bloody same day i'm due for a long train trip, my headphones break
16:57:53linuxstbMindship-02: Even with my proposed change, you will need to compile Rockbox yourself. And if you can compile Rockbox, it's relatively easy to change the bitmaps yourself today.
16:57:55lostlogicxpreglow: I haven't even tried it yet, was just looking for an initial opinion, and for any thoughts about things I need to change other than making it work before submitting a patch.
17:00:17 Join _FireFly_ [0] (
17:00:30mirakhey, look at that, it's a rockbox doc generated with doxygen.">
17:01:01Mindship-02linuxstb: I think I can oversee the process of doing so, but regarding the time it would take me to do one or the other, and, too, moving the splash to a file will be a structural time-saver for everyone who ever wants to change his splash...
17:01:14pregloweight hours of train with earplugs
17:01:18preglowi'm contemplating suicide
17:01:56mirakI don't have a fast adsl line, it might be very slow if you all jump on it
17:02:22mirakI was thinking it would be nice to have that doc on the rockbox website
17:02:28mirakor something similar to that
17:02:46mirakof course it's in french here but it could be generated in what language you want
17:04:30linuxstbMindship-02: Assuming you can use a text editor, and can type in one command at the command-line, it will take you about 2 minutes to change the .c file containing the bitmap. I would be happy to talk you through it.
17:05:20*Mindship-02 hands out 30 credits to linuxstb for implying he would help
17:07:36***Saving seen data "./dancer.seen"
17:08:14Mindship-02linuxstb: I'm doing my exams next week. When I start fiddling with Rockbox now that would mean I am going to focus on all that has to do with that. I will ask you someday later on next week if you have time (ofcourse, I will try to impress you by doing it myself first!)
17:08:37preglowMindship-02: it is a two minute job
17:09:05Mindship-02preglow: but compiling, installing, configuring, listening, reading, contributing isn't!
17:09:06preglowyou convert a bitmap to source, paste the source into a file, compile, bam, finished
17:10:29linuxstbMindship-02: The point I'm making is that even with the change I'm talking about, you will still need to set up a development environment, download the source and compile Rockbox yourself.
17:10:50Mindship-02linuxstb: I knwo
17:13:05 Join CyberD [0] (
17:13:53lostlogicxdoes the %X conversion in rockbox not support longs?
17:14:05CyberDwhy there is no daily uptade?
17:15:35markunCyberD: what are you talking about?
17:17:09 Quit Bger (Read error: 110 (Connection timed out))
17:18:46wubblaanyone is able to compile the latest CVS source with the latest rockbox-devkit?
17:19:52mirakanyone is browsing the doc ?
17:20:05linuxstblostlogicx: Looking at the source (firmware/common/sprintf.c), it looks like you need to use %lx
17:20:12wubbla/lib/gcc-lib/i686-pc-cygwin/3.3.1/include/limits.h:122:75: limits.h: No such file or directory
17:20:35linuxstbwubbla: Yes, that's a known problem with the devkit
17:20:49wubblalinuxstb: any ideas how to fix that?
17:20:57wubblalinuxstb: or where to get the missing file?
17:20:57linuxstbQuick fix: Edit tools/Makefile and remove the word "uclpack" from the TARGETS := line near the top.
17:21:15wubblalinuxstb: thanks!
17:21:45preglowlostlogicx: longs? 32 bit longs?
17:23:38lostlogicxpreglow: size_t
17:24:18preglowlostlogicx: %d will deal with size_t for our current platforms
17:24:39lostlogicxprefer to write as hex
17:24:48preglow%x, then
17:24:55lostlogicx%08lX will do me :)
17:25:07 Join Wett_ [0] (
17:25:21 Quit TCK (Read error: 104 (Connection reset by peer))
17:25:36lostlogicxand now the profiling code compile on -Werror, onward to testing and beyond!
17:26:26perplexityGood luck lostlogic :)
17:27:03lostlogicxperplexity: hey :) thanks.
17:28:19perplexityI found 2 -q 6 oggs today that skip on the existing codec while traversing some difficult audio.. optimisation is required :)
17:29:36 Quit CyberD ()
17:29:41lostlogicxperplexity: haha, hopefully we'll be able to profile today, but I also have some time reserved this weekend to work on it
17:29:51lostlogicxperplexity: I'll send you a patch with my code once it runs.
17:31:02perplexityI'm taking a completely different tack at the moment.. so we will see what happens.. (it is my weekend now, and instead of booze and birds on my thursday night I'm rockboxing.. how sad)
17:31:29perplexityI'm interested in looking at it, but have moved away from on-the-device profiling myself
17:31:52lostlogicxwhere would I start and stop the profile if I wanted to profile the codec thread from audio play to audio stop?
17:31:55lostlogicxperplexity: what are you working on?
17:32:41 Join San||Away [0] (
17:33:17perplexityI'm building a minimal support environment around the codec to allow it to run as a linux app, statically compiling it against uclibc and then running it on a linux userspace m68k emulator.. I'm halfway there..
17:33:49lostlogicxas preglow pointed out profiling on a different arch may or may not give correct results.
17:34:45perplexityAhh.. but it's an emulated coldfire.. therefore the only thing I'm missing is memory wait states and cache fetches.. if I can use more cycle efficient instructions, less of them and other basic optimisations it does not matter where I run it.. we still win..
17:35:08lostlogicxis it an emulated coldfire, or is it just compiled for the host system? I don't know how the sim works
17:35:35 Join Mongey| [0] (n=mongeyc@
17:35:39perplexityIt's profiling and testing the *exact* same binary code that will be running on the target unit
17:36:07Mongey|hi i was just wondering if rockbox will still work with 1.29k for the h300
17:36:49lostlogicxMongey|: just the bootloader will need testing on it, and fwpatcher will need updating with new checksums
17:37:38perplexityNo, it's actually an emulated coldfire.. so it's correct instruction for instruction.. the actual binary is compiled using m68k-elf-gcc just the same as rockbox, and therefore the resulting binary and *.s asm code is identical
17:38:14 Quit Wett (Read error: 110 (Connection timed out))
17:43:39lostlogicxperplexity: gotcha.
17:44:51 Quit Mindship-02 ("shutdown")
17:45:50preglowperplexity: hacking in correct wait states for the different memory ranges is probably not too hard
17:46:11preglowperplexity: but i don't think it'll have the emac instructions, though, so you might still have some work ahead of you
17:47:09lostlogicxpreglow: do you know where the correct place to start and stop profiling would be for the codec thread off hand?
17:50:55perplexityWell, this simpulator is supposed to be an accurate simulation of the coldfire.. but it's dead easy to modify to add instructions/registers in if required.. I have already spent enough time not to give up easily :)
17:54:03 Join bobwise [0] (
17:56:42 Quit bobwise (Client Quit)
17:59:44 Quit tvelocity ("Leaving")
18:01:04 Quit Mongey| ()
18:06:36 Join Febs [0] (
18:06:37mirakhem there is a 1.29k firmware for H300 ?
18:11:18mirakok it's new
18:12:02FebsIt came out yesterday/this morning (depending on your time zone).
18:13:57mirakok I have read the changelog, I will not even bother to flash
18:14:43FebsI was underwhelmed as well.
18:15:01mirakthe only thing of interst is : - Option for 24h clock instead of AM or PM
18:15:12*Febs wonders how iriver can implement MP3 recording but not .wav recording.
18:15:33mirakFebs: yes that's a major disapointement
18:15:48ep0ch|hmm there is wav recording on ihp-120 iirc
18:15:58preglowyou people _still_ care about the iriver firmware? :P
18:16:12FebsNot really.
18:16:16mirakFebs: in fact it seems there is now video mode that appear in the menu
18:16:18 Quit Febs ("CGI:IRC")
18:16:28 Join Febs [0] (
18:16:52mirakI seen on a picture of an H300 on an onlineshop that was displaying a video icon in the menu you can have with record button
18:17:00mirakit was some months ago
18:17:17*Febs hasn't ever played a video on his H300.
18:17:43mirakyou miss something great ^^
18:18:05FebsI watch movies on my laptop while traveling, and if I have a need for watch a really tiny choppy video, I'll use my Treo, which has a 320x320 screen.
18:18:07mirak No gapless playback or OTF playlists
18:18:35mirakI used it sometime in the pressing
18:18:40mirakor in metro
18:18:50mirakwhere you really can't use a laptop
18:19:00mirakI don't have one anyway
18:19:00FebsAnyway, preglow, I was just marveling at the fact that iriver can implement .mp3 recording, but not .wav recording, when from everything I understand, .wav recording should be much easier.
18:19:24mirakFebs: it shold be also much easier than waste time on video
18:19:52FebsI think that the last thing I used the iriver firmware for on my H340 was to flash the RB bootloader.
18:19:56linuxstbDoes any current iriver device support WAV recording?
18:20:19mirakwith the new firmware
18:22:15_FireFly_h120(1.65 eu) can record to wav at least there is an option for this
18:22:43 Join Rob2222 [0] (
18:22:58FebsH100 has always supported .wav recording at least since fw 1.40. I don't think any current model has .wav recording.
18:23:32linuxstbFebs: OK, thanks. I knew the h1x0 can, I was curious about their current models.
18:23:50 Quit Febs ("CGI:IRC (EOF)")
18:23:51 Join Febs [0] (
18:24:33 Quit cannard (Read error: 110 (Connection timed out))
18:25:36 Join bobwise [0] (
18:25:51ep0ch|what? iriver have current models? i thought they were all extinct! I wish they would bring out something new that doesnt involve being a video player.
18:26:21Febsiriver's business plan is a mystery to me. Had they continued to develop the H100 series, they probably could have cornered the recording market and killed the minidisc altogether.
18:26:57FebsInstead, they decided to challenge the iPod on its own turf.
18:27:05FebsNot smart, IMO.
18:27:35ep0ch|yeah very odd
18:28:20lostlogicxHmm, getting linking errors on __cyg_profile_func_enter which is clearly defined in profile.h which is in firmware/export
18:31:04mirakhem does rockbox have a userspace for applications or is it all at the same level ?
18:33:00 Join cannard [0] (
18:42:30 Part ep0ch|
18:44:36_FireFly_mirak: afaik all code in the apps folder can be shown as "userspace"
18:45:21mirak_FireFly_: I have not read all the code an I am far from it, but is there a user interface somewhere ?
18:45:33mirakwith system calls that can be used by applications
18:46:53_FireFly_what type of application do you mean mirak ??
18:47:12mirakthings that are not kernel
18:47:20mirakwhat is in Apps I guess
18:47:43mirakby interface I mean the list of system calls
18:48:07 Join NicoFR [0] (
18:48:14mirakdon't know if I am understood
18:48:40_FireFly_for plugins it is the plugin_api struct
18:50:16 Join Lear [0] (
18:50:48Learis preglow around?
18:57:21LearTypical, just found the answer to my question... :)
18:57:48preglowwhat was it?
18:58:07LearDidn't see where frame_skip was being cleared in mpa.c...
18:58:39wubblai had an idea regarding WPS...
18:58:54 Join Bger [0] (n=Bager@
18:58:56wubblaright now one have to specify absolute x/y coordinates
18:59:16wubblawhy not making an option to make these coordinates relative
18:59:29_FireFly_for what ??
18:59:53preglowrelative to what?
18:59:57wubbla_FireFly_: to make a H100 WPS automatically fit onto an H300 screen
19:00:07preglowwubbla: that will very seldom look pretty
19:00:20preglowit's a decent idea, i just don't know how it'll look on screens as small as ours
19:00:30preglowbut is worth a shot, i guess, shouldn't be much work
19:00:43wubblae.g. right now it looks like this: %x|n|filename|x|y|
19:01:20preglowLear: looking into gapless problem?
19:01:33Learpreglow: hm... maybe that removal of the "framelength == 0" check explains the claimed reduction of gapless playback? I see why you removed it, but perhaps a replacement is needed...
19:01:56wubblax/y specifies the space between the left/top side of the screen and the point
19:02:22_FireFly_yepp 0/0 is the upper left corner
19:03:01wubblawhat if we introduced a way to make these coordinates dependent from the right/bottom side of the screen?
19:03:18preglowLear: perhaps, feel free to experiment, i wont have time for a coupleo f days
19:03:35Leara simple way would be to allow negative coordinates...
19:03:38wubblae.g. when the coordinates look like this: -10,-5
19:04:11 Quit Soul-E ("CGI:IRC (Ping timeout)")
19:04:12preglowthat's not exactly relative
19:04:18preglowrelative would be having floating point coordinates
19:04:20wubblapreglow: yeah, i know
19:04:22preglowala 0.5 == middle of the screen
19:04:31preglowthat shouldn't be too hard either
19:04:58 Quit Sando (Read error: 104 (Connection reset by peer))
19:05:05 Join tim66 [0] (n=tim@
19:05:18wubblapreglow: but it would be harder for users to create their WPS's...
19:05:21_FireFly_preglow: or the coords define a position from the last position or an offset
19:05:35preglow_FireFly_: that would be position relative, not size relative
19:06:02wubblahehe... why not implementing a CSS parser ;-)
19:06:19preglowwubbla: sure, but wps created with your method will pretty much just lead to huge white middle areas on big displays
19:06:28preglowand all the edges crowded with stuff
19:07:00preglowbut sure, the negative coordinate approach will be very simple to fix
19:07:27wubblapreglow: i thought that too...
19:07:37***Saving seen data "./dancer.seen"
19:07:45preglowif (coord < 0) coord = width/height - coord;
19:07:54_FireFly_we could append a recommented screen-size into the wps-code and if the screen-size is bigger then size for which the wps was created the center it on screen
19:07:58wubblapreglow: exactly
19:08:09preglow+ coord, even
19:08:32_FireFly_with an x/y-offset
19:08:51wubblathere should be options to make a coordinate relative to the left/top corner, the center of the screen and the bottom/right corner...
19:08:56preglowbut bah, i need to continue packing
19:11:18 Quit NicoFR ()
19:16:00mirakhis the Debug Folder of anyuse or can it be deleted ?
19:16:18_FireFly_debug folder ??
19:16:26mirakin CVSROOT
19:16:37mirakI don't remember if it was there already
19:16:44mirakor if I built it
19:16:58_FireFly_which CVSROOT ??
19:18:16_FireFly_there is no debug folder in my local cvs-snapshot
19:18:32mirakI just want to generate a doc
19:22:02wubblahmm...the rockbox GUI is generally able to support color, right?
19:22:48wubblae.g. it is possible to change (by editing the source code) the default background color, right?
19:23:04 Quit San||Away (Read error: 110 (Connection timed out))
19:23:24 Join Kohlrabi [0] (
19:27:11linuxstbwubbla: Yes, you can change LCD_DEFAULT_FG and LCD_DEFAULT_BG in firmware/export/lcd.h
19:27:54linuxstbBut better would be to propose (and implement) a system to allow the user to customise the Rockbox colour-scheme.
19:28:24wubblalinuxstb: i thought to look at this...
19:29:06 Join Philip [0] (
19:29:19wubblalinuxstb: but the code-base is really big and everything but clearly arranged ;-)
19:30:52 Join KandieKane [0] (
19:31:34wubblalinuxstb: my goal is to extend the WPS code to support color...
19:31:37KandieKaneIs there a version history or someting that outlines the features/fixes implemented in each rockbox release? (H100 series)
19:31:56SlasheriHmm, i can soon commit my playback patch which fixes four bugs in the iriver playback :)
19:32:16wubblaSlasheri: h3xx related? :-)
19:32:24Slasheriwubbla: yep, that too
19:32:36wubblaSlasheri: nice ;-)
19:32:43linuxstbKandieKane: It's not exactly a version history, it's a list of all the CVS commits since the last official release (Rockbox 2.5 for the Archos devices).
19:32:48_FireFly_many code of the h1xx serie is shared with h3xx
19:34:18linuxstbSlasheri: I have changed metadata.c if you want to test a copy of it.
19:34:32preglowSlasheri: excellent!!
19:34:34preglowSlasheri: what bugs?
19:34:40preglowi just had a bug while seeking not long ago
19:35:07_FireFly_preglow: didn't you want to pack did you ?? ;)
19:35:10Slasherilinuxstb: Ah, great :) in fact, if you wait a little i will commit everything :)
19:35:19preglow_FireFly_: i'm having another break
19:35:30Slasheripreglow: i am not sure about seeking problems but there was a lot of skipping bugs
19:35:34_FireFly_preglow: ;)
19:35:35preglowi also need to clean up in here, since i'm moving around christmas times and wont have much time the n:/
19:36:15preglowSlasheri: i just skipped to a new track, then immediately seeked thirty secs or so, playback didn't start again and the hd led just started flashing
19:36:23preglowhad to restart playback of the track to fix it
19:36:39Slasheripreglow: Hmm, i will commit now, please test again if you can :)
19:36:50preglowok, will
19:36:59linuxstbSlasheri: I can't commit my metadata.c myself (I've made probe_file_format a static function). I was going to give you a patch, and you can commit everything together - assuming it works.
19:37:21linuxstbThat's if you've made the change to remove the call to probe_file_format.
19:37:59Slasherilinuxstb: Yes, i have done that. In fact, i added one probe_file_format call to the metadata.c so my changes wont break the playback
19:38:03 Quit KandieKane ()
19:38:17Slasheribut if i commit first and then you can apply your patch?
19:38:23Slasherigood :)
19:38:46linuxstbSo in theory, we should be able to have both ALAC and AAC using the .m4a extension now?
19:39:24linuxstbMy get_metadata() function will set the codec type appropriately, depending on what it finds in the .m4a file.
19:39:47Slasherilinuxstb: yep, that should be very simple to do now
19:39:58Slasherisounds good :)
19:40:14preglowlinuxstb: do ogg flac please :)
19:40:58DreamTactix291even foobar2000 chokes on Ogg FLAC
19:41:08preglowwe wont!
19:41:20DreamTactix291yeah lol
19:41:21mirakwhat's ogg flac ?
19:41:26preglowflac in an ogg container
19:41:27DreamTactix291FLAC muxed into an Ogg container
19:41:32DreamTactix291preglow was faster
19:41:52DreamTactix291just like Ogg Vorbis is Vorbis muxed into an Ogg container
19:42:29 Join Dima202 [0] (
19:42:32Dima202Hey guys
19:43:08Dima202Did anyone buy the universal AC adapter for All Archos Jukeboxes for $12.99?
19:44:19Slasherilinuxstb: committed
19:45:01Dima202I want to know if it works good. i heard that some adapter kill the archos battery :( Or the charging piece
19:45:41Dima202I actually used to have a universal adapter and used it to charge my Archos FM recorder and the charging unit died
19:45:55 Join hardeep [0] (i=hardeeps@norge.freeshell.ORG)
19:47:49Dima202Also, does anyone know if I can charge my Archos Jukebox FM Recorder via USB? I don't have an ac adapter yet. And battery ran out. So I conencted it to usb. hoping it would charge the unit
19:51:39preglowSlasheri: i can still trigger the bug
19:52:10Slasheriwhat kind of file it was?
19:52:17 Join Dima201 [0] (
19:52:17preglowbut can reproduce for ogg as well
19:52:31preglowjust play a file, then immediately seek
19:52:35preglowi just hung my player doing it
19:52:53Dima202So anyone use this adapter?
19:53:22Dima202I really want to buy this asap.
19:54:15Slasheripreglow: hmm, i can't reproduce it.. loading a file and seeking as soon as the wps turns on
19:54:49preglowdon'ty y\
19:54:55preglowtake 2:
19:55:03preglowdon't think i've got any local mods than can have caused this
19:55:53Slasherieven with very high bitrate ogg file it works fine :/
19:56:15preglowreproduced with mp3 as well
19:56:29Slasherii tried with some mp3s too
19:56:32preglowvery soon after wps shows, i seeks about thirty secs forward, bam, flashing led
19:56:40preglowwith mp3s i can at least press stop and have it stop
19:56:42preglowoggs hang
19:56:55Slasheridoes it matter what the bitrate is?
19:57:48preglowboth 320 and 112kbps mp3 do it
19:58:00preglowi can reproduce it quite easily
19:58:06Slasherithe led flashes a short moment for the high bitrate ogg but very soon the playback continues
19:58:13Slasherii have tried now over 10 times.. :D
19:58:34preglowthat's the flashing i'm talking about
19:58:37preglowrapid blink
19:58:40preglowonly sometimes, it doesn't stop
19:58:45Slasherino, it's not rapid..
19:58:50preglowit is here :)
19:58:56Slasheriinteresting :)
19:59:15preglowreproduced with wavpack as well
19:59:23preglowblinking speed is codec dependent
19:59:29preglowslow for wavpack, fast for mpeg
19:59:33 Join Moos [0] (
19:59:53 Join San [0] (
20:00:03Sanis it safe to patch the 1.29 FW?
20:00:06SanI saw it on the RB site and was just making sure
20:00:08pregloweventually wavpack just gave up seeking and shut off the disk
20:00:11Dima202Please. Can someone tell me if they bought this and if it works well:
20:00:16preglowwps time is at what it was before i tried seeking
20:00:26Dima202I don't want to kill my Jukebox fm recorder
20:00:27 Join Subterranean [0] (
20:00:37Slasheripreglow: oh.. so you mean i should wait 30s before seeking?
20:00:44preglowSlasheri: no, seek immediately
20:00:50Slasherii did that.. :/
20:00:51markunDima202: It supports all archos models, so why should it kill your recorder?
20:00:56preglowSlasheri: pressing even before wps shows works as well
20:00:59Slasherino success with reproducing it..
20:01:14Dima202markun, well I said that once I used a universal adapter and it killed my jukebox
20:01:22Sanyes?/No? (for my question)
20:01:37preglowSlasheri: nah, that doesn't work, that just skips tracks
20:01:52Sanno? ok
20:01:58Slasheripreglow: i think now i did it
20:01:59ghode|afkthe fwpatcher won't have the checksums for the newest firmware
20:02:01Dima202markun, I wanted to know if anyone had such problems with this adapter
20:02:17preglowsan: they say it work if you do it manually
20:02:24Slasherii pressed next a short time before wps even shows up and player completely hangs
20:02:30markunWell, no one replies, so I guess I don't know. Sorry.
20:02:34preglowSlasheri: disk led?
20:02:39Slasheribut it took ~50 tries to reproduce it. No led
20:02:47preglowSlasheri: well, then you got some kind of bug :)
20:02:52Slasherihehe :D
20:02:56preglowSlasheri: i think that's a different one, btw, that i've also seen before
20:03:00Sanpreglow: I tjink I will just wait
20:03:07Slasheriyes, very possible :)
20:03:17preglowSan: i don't see why anyone would want to flash that firmware anyway, it's crap
20:03:42Slasheriit really completely hangs, have to you reset button
20:03:52preglowSlasheri: ahh, i've gotten that as well, yes
20:03:54SanI am just curious
20:03:54preglowSlasheri: but very seldom
20:04:11Sanwell, i guess curiosoty killed the cat, ...or DAP
20:04:17 Quit Dima201 ("Download Gaim:")
20:04:26 Join iobound [0] (
20:04:27preglowdamn! nice! i nearly forgot to bring my favourite screwdriver to reset the iriver
20:06:50ioboundwhy are there so many old patches in the patch tracker on sourceforge? some are almost 2 years old?
20:08:33Slasheriah, finally! i got now your bug as well
20:08:53Slasheriand got a logf dump from it
20:08:59Slasherithe hdd led was flashing a long time
20:09:01preglowsee what it is?
20:09:34Slasherithere was some kind of loop of the "rebuffering song" things
20:11:04Slasherihehe, it was trying to seek even before the playback had started / tracks loaded
20:11:29_FireFly_ouch ;)
20:11:42 Join yngwi [0] (
20:12:19Slasheribut fortunately easy to solve
20:12:23mirakhu I tried to flash 1.29 but it failed
20:13:11mirakanyone have an H300 ?
20:13:17ioboundi do
20:13:20mirakthe zip file they provide contains a .exe ?
20:13:27mirakI am on linux what can I do with that ?
20:13:30ioboundof 1.29k, you mean?
20:14:59_FireFly_mirak: try unzip or unzipsfx
20:15:41ioboundor try running it in wine
20:16:06_FireFly_i think this is simply a self-extracting archiv
20:16:24 Join muesli_- [0] (
20:16:27ioboundit's not a .zip file
20:16:33ioboundseems to be a custom job
20:16:49_FireFly_why do think so ??
20:17:02ioboundbecaue the GUI dialog box it opens looks like a hack-job
20:17:13mirakso I flashed the H300 with a crap file and it didn't died
20:17:16ioboundand because unzip didn't work on it :)
20:17:27_FireFly_and unzipsfx ?
20:17:36ioboundwhat about unzipsfx?
20:17:39_FireFly_or unshield
20:17:51ioboundwhat's unshield, an installshield decompressor?
20:18:01mirakwine H300.exe
20:18:01mirakerr:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\media\\H300\\DOCUMENTS\\Firmware\\H300kr-v129\\H300.exe") not found
20:18:12ioboundi tried ctrl+pagedown'ing it in total commander and it didn't recognize it
20:18:22ioboundmirak, i can send you the h300.hex file if you want
20:18:28mirakwine doesn't extract it
20:18:37mirakiobound: hem I can use qemu
20:18:50mirakbut I need to recompile kernel module
20:18:51_FireFly_mirak: what about unzipsfx ??
20:19:01mirak_FireFly_: it fails
20:19:08mirakiobound: ok
20:19:18ioboundfirefly, i thought unzipsfx was for creating self extracting files?
20:19:30mirakiobound: if you could send me a rockbox patched version also
20:19:37preglowit is
20:19:43ioboundthat i can't do, but you can have the H300.hex file
20:19:54mirakiobound: yes pz
20:20:08mirakiobound: by mail what you want
20:20:16ioboundby http
20:20:25ioboundwhat's up with this irc server not allowing /msgs
20:20:33mirak /msg
20:20:39ioboundit says i need to register
20:20:50Dima202How can I charge my Archos FM Recorder via USB?
20:21:03_FireFly_iobound: unzipsfx should unzip sfx-archives not creating ;)
20:21:27_FireFly_ups i'm wrong
20:21:41_FireFly_i should read the man-page before writing :)
20:21:49ioboundactually i think unzipsfx is not supposed to be run standalone
20:22:10*markun is building yet another cross-compiler, this time for arm-linux
20:22:38Dima202Does anyone have the Jukeboxs FM Recorder?
20:22:40ioboundmirak, did you get the PM
20:22:48_FireFly_strange the eu version is a zip-file
20:22:53_FireFly_and has only the hex in it
20:23:28_FireFly_downloaded from this side:
20:24:53_FireFly_also the kr version
20:25:08_FireFly_mirak: i don't know what do you had downloaded
20:25:25_FireFly_but on this side all files are normal zip-files
20:25:26ioboundawesome, a normal .zip
20:25:39ioboundfirefly he probably got
20:25:49ioboundthat is a .zip file with an .exe inside it which self-extracts to h300.hex
20:25:54 Join linuxstb_ [0] (
20:26:45_FireFly_iobound: a way to do it harder then needed ;)
20:26:46Dima202Does anyone have the Jukeboxs FM Recorder?
20:26:52Dima202How can you charge it with usb?
20:26:55mirak_FireFly_: I don't use the EU version, ouput is to low
20:26:56ioboundyeah i don't know what the point of that was
20:27:08mirakthat's because of french regulation, that's stupid
20:27:10ioboundmirak, there's a korean .zip file there too
20:27:15mirakand I am french ...
20:28:05 Join stupid_ro [0] (
20:28:58_FireFly_eu,jp and kr
20:29:56ioboundyeah, the .hex files are identical
20:29:59Dima202mirak, do you have the Archos FM Recorder?
20:30:12mirakDima202: I am afraid that no
20:30:15ioboundwhy did they take the effort to create two distributions, one regular .zip file and one with an .exe selfextractor
20:31:01Dima202iobound, do you have the Archos Jukebox FM Recorder?
20:31:05_FireFly_and zip it after creating the .exe
20:31:12ioboundno, i have an h340
20:31:13ioboundwhy do you ask?
20:31:48Dima202iobound, I am looking for someone with the Archos Jukebox FM Recorder to find out how they charge it via usb
20:31:51Dima202I heard this is possible
20:32:02ioboundok, i'm sorry to say i'm not your guy there :)
20:32:23Dima202_FireFly_, do you hace the Archos Jukebox FM Recorder?
20:32:35_FireFly_only iriver h120
20:32:37Dima202Why not?
20:32:46Dima202It;s the most awesome mp3 player
20:32:50Dima202It lived through so much stuff
20:33:09Dima202and then even though I didn't have warranty, after like 5 years I sent it to archose and they replaced it with the same one
20:33:23Dima202It's so rugged and the battery lasts for long time :)
20:33:33Dima202It's bulky though
20:34:37 Join webguest06 [0] (
20:34:41_FireFly_ah found it why the text LANG_CONFIRM_WITH_PLAY_RECORDER and LANG_CANCEL_WITH_ANY_RECORDER is printed twice when having bookmark_on_stop set to ask :)
20:34:47_FireFly_on the main-lcd
20:35:54mirakhem what's the H300 resolution ?
20:36:27_FireFly_look at config-h300.h
20:37:25 Quit linuxstb (Read error: 110 (Connection timed out))
20:39:50 Quit webguest06 ("CGI:IRC (EOF)")
20:40:18Slasheripreglow: please try now again, if you are still here :)
20:41:01preglowi am
20:44:02preglowwooh, was very afraid a moment there
20:44:08preglowthe same symptoms are visible for a second
20:44:12preglowthen it snaps out of it and plays
20:44:41preglowso seems you fixed it, thanks :)
20:44:48Slasherisounds good :)
20:46:11ioboundi think i'm going to upload my dumb plugin as a patch to the tracker
20:47:08mirakhey I wanted to contribute a doc of the CVS done with doxygen
20:47:28mirakI gave a link to how it looks like some minutes above
20:47:46mirakthat's the kind of thing that can be usefull to browse the code and discover it
20:48:05mirakwho can I propose that ?
20:48:23mirakit would be nice on the rockbox website
20:49:02 Part bobwise
20:49:04mirakI can't really host it on my computer
20:50:33 Join noel_sad_song [0] (
20:52:52_FireFly_i have submitted a small bugfix-patch which solves the problem which i had said some minutes ago and 2 more
20:53:18noel_sad_songHi, anybody there?
20:53:42noel_sad_songis it safe to patch firmware 1.66?
20:54:09miraklol ok, so I will keep that beautifull doc for me ^^
20:54:14Slasherinoel_sad_song: should be, but fwpatcher doesn't yet support it
20:54:19mirakthat's probably to big anyway
20:55:04noel_sad_songreally? damn it!!
20:55:53Slasheriand i can't even try the new firmware without coding some stuff first because i don't have iriver fw on flash at all :)
20:55:55_FireFly_mirak: you could put it either on the patch-tracker or register yourself in the wiki on and put it there
20:56:05_FireFly_Slasheri: ;)
20:56:36mirak_FireFly_: how much space is there on the wiki ?
20:56:53_FireFly_don't know
20:57:43 Quit cannard (Read error: 110 (Connection timed out))
20:57:43 Nick stupid_ro is now known as cannard (
20:57:58mirakcause the doc is HUGE
20:58:05_FireFly_how much ??
20:58:08mirak160 megs
20:58:17mirakcompressed it's 24
20:58:30mirakI have put to much graphs options
20:58:30_FireFly_in what file-format ??
20:58:40mirakcompressed in tar.bz2
20:58:51mirakthe images are in .png
20:58:57mirakmaybe .gif takes less space
20:59:11_FireFly_or jpeg
20:59:37_FireFly_do you had used doxygen to create it don't you ??
20:59:46_FireFly_then you could create also an pfd-version
20:59:59mirak_FireFly_: yep
21:02:53 Join ender1 [0] (i=ychat@
21:02:58 Join solexx__ [0] (
21:04:59 Join tucoz [0] (
21:05:09preglowSlasheri: what about the total hang bug? know what that's caused by?
21:05:36tucozmirak, do you have a link to the doxygen generated page?
21:07:25tucoznevermind, I found it in the logs
21:07:38 Join Sof [0] (
21:07:39***Saving seen data "./dancer.seen"
21:08:01tucozBut isn't it a better idea to have it in english?
21:08:02miraktucoz: I have genrated a new one
21:08:09tucozI see
21:08:10mirakin engish
21:09:34mirakif you go up you will find rockdoxy_En
21:09:40 Join curio [0] (
21:09:42Sofhi all
21:10:00Sofit htere someone to help me with voicebox please?
21:10:19tucozok, great
21:10:25curio /msg NickServ IDENTIFY
21:10:31curiooops sorry
21:11:00wubblais it possible to load colored bitmaps and display them?
21:11:06mirakI don't know why it starts on flac doc
21:11:17tucozmirak: I found it, funny that the main page starts talking about FLAC
21:11:51tucozas opposed to Rockbox
21:12:50 Join Paul_The_Nerd [0] (
21:13:03mirakthat's probably due to the directory layout
21:13:30mirakmodules tab also go on flac
21:14:01tucozYes, I noticed. The graphs looks neat.
21:16:23 Join San||Away [0] (
21:17:04tucozoops, got to run. Bye
21:17:08 Part tucoz
21:17:33 Quit ender` (Read error: 110 (Connection timed out))
21:18:34 Quit solexx (Read error: 110 (Connection timed out))
21:18:49Slasheripreglow: unfortunately i haven't been able to reproduce that.. it might be still there or fixed with the other bug
21:20:22 Join XavierGr [0] (
21:21:47 Quit Wett_ (Read error: 110 (Connection timed out))
21:28:36 Join Musicmad [0] (
21:28:43 Quit San (Read error: 110 (Connection timed out))
21:30:01lostlogicxdangit, I can't get my profiling code to link right
21:30:22lostlogicxthe symbols are in librockbox.a but when libTremor.a goes to link it says "NO YOU DIE NOW"
21:31:08preglowthe tightest packed bag _ever_
21:31:54Musicmadpreglow: I heard you were working on a parametric EQ. Have you considered adding low/high shelves too?
21:32:41preglowMusicmad: of course
21:32:57Musicmadexcellent :)
21:32:58preglowthose are the ones i'm currently working on
21:33:03preglowthey were a bit harder than the peaking filter
21:33:14Musicmadindeed. But very handy..
21:33:36 Quit noel_sad_song ("CGI:IRC")
21:33:55Nixsosi'm playing with writing a plugin, so i've written a simple app in C, now how do i compile my plugin so i can test it in the emulator and on my device? i'm new to cygwin... anyone willing to give me a step by step instruction?
21:34:37Nixsosi've succesfully build rockbox btw, but i dont wanna compile the whole rockbox folder when i wanna try my plugin
21:36:23 Join petur [0] (
21:36:44 Join ashridah [0] (
21:37:13Rob2222Does anybody know if the Toshiba 80GB 1,8" HD MK8007GAH is aviable on the market, yet?
21:37:17 Nick ender1 is now known as ender` (i=ychat@
21:38:15XavierGrLOL there is a new firmware for H100 serires hahaha.
21:38:36Musicmadhehe yes :) - they even fixed the recording glitch. heh
21:39:28XavierGrreally, they fixed it entirely? No holded buttons?
21:39:48Paul_The_NerdIt seems odd that they just decided to release 1.66
21:40:01 Join PaulJ [0] (
21:40:06MusicmadXavierGr: haven't tested it.
21:40:21XavierGrwell anyway, who cares?
21:40:29XavierGrrockbox is here so...
21:40:52linuxstb_Slasheri: I've just committed my small changes to metadata.c - I can now play .m4a files containing either AAC or ALAC streams :)
21:41:06ioboundnixsos, if you have compiled rockbox, it probably compiled "yourplugin.rock" too, didn't it?
21:41:26ioboundnixsos, to test, just do "make install" then, and test it in the simulator "./rockboxui.exe"
21:41:46iobounddammit, the sourceforge patch tracker cannot have files > 256kb, and my patch is 400kb
21:41:50ioboundshould i gzip it?
21:41:55Musicmadis there a precompiled simulator somewhere?
21:42:03Nixsosiobound: yeah but isn't there a way to compile my plugin only?
21:42:05PaulJhi, i have a mp3 that skips after 5 seconds on h320. can someone test if it skips also on h1xx
21:42:15Slasherilinuxstb_: hehe, nice =)
21:42:15Philipon mistic river there are some reports of not being able to re-flash your H100 with this new firmware....
21:42:17ioboundnixsos, when you change your plugin, "make" recompiles only the modified files
21:42:24muesli_-mirak did i speak with you about video on h1xx?
21:42:38Paul_The_Nerdiobound: What's your patch for, that it's 400kb?
21:42:42Nixsosiobound: okay cool :D
21:43:05ioboundit upgrades libdumb to 0.9.3 and adds a plugin which uses libdumb to play audio on win32 sim and render to disk on win32 and h300
21:43:20linuxstb_preglow: I would be happy to add OggFLAC support to Rockbox - we just need to write a small Ogg parser that we can share between Tremor, FLAC and Speex.
21:43:44XavierGrHa they added Greek support too. LOL
21:43:47ashridahMusicmad: no, rockbox don't provide a precompiled simulator, since it's only of useful value to developers
21:43:55Paul_The_NerdGah, curse you linuxstb_. I saw the word "speex" and got all excited until I realized it wasn't *actually* about a codec. :-P
21:44:05Musicmadashridah: ok - needed it to mess with a wps.
21:44:17peturMusicmad: I just did a build, need it?
21:44:26Musicmadpetur: sure would be great.
21:44:33Paul_The_NerdY'know, precompiled simulators packaged into the daily build or some other download might actually be a good idea. It'd solve the "Is there a WPS preview program?" question.
21:44:46MusicmadPaul_The_Nerd: exactly.
21:45:30 Join bobwise [0] (
21:45:41Paul_The_NerdNot that the simulators work well on my laptop without changing the button settings. It lacks the number pad and its Fn key doesn't really seem to have the appropriate effect.
21:46:30MusicmadPaul_The_Nerd: so you are saying it wont work on my ibm laptop - or work sufficiently to test some wps changes I plan.
21:46:33 Join Wett [0] (
21:46:36mirakmuesli_-: maybe
21:46:52muesli_-ah Wett :D
21:47:23Paul_The_NerdMusicmad: It'll probably work fine.
21:47:39Learlinuxstb_: the ogg parts of Tremor should be shareable enough, I think.
21:47:50Paul_The_NerdMy laptop doesn't seem to simulate a number pad properly, despite the Fn key.
21:47:53peturMusicmad, did you receive something?
21:48:49preglowlinuxstb_: i think libogg2 should do nicely
21:49:22 Join Midgey34 [0] (
21:50:24preglowbut okies, catching a train to trondheim, see ya'll tomorrow
21:51:41linuxstb_Lear, preglow: I'll look at both.
21:51:57Musicmadthanks petur got it
21:53:27Learlinuxstb_: In Tremor, it's only the files ogg.h, bitwise.c and framing.c, afaik.
21:54:50 Part Musicmad
21:55:00*petur is still looking for a gui frontend for gdb in cygwin
21:55:22 Part bobwise
21:56:10PaulJcan someone test if this mp3 skips after 5 seconds on h1xx:
21:56:31Learpetur: Eclipse should work, I think... Don't remember if I actually tried it though. :)
21:56:56ashridahcramming rockbox into eclipse's CDT plugin isn't pretty
21:57:04ashridahthe indexer has hysterics
21:57:15peturLear: I saw there is Eclipse, Eclipse and ... euh ... eclipse ;)
21:58:36peturI have one at work that came with some devkit, doesn't look like Eclipse but can't find what it is
21:58:54linuxstb_Paul_The_Nerd: The mp3 stops playback after about 3 seconds on my h1x0 (with the very latest CVS)
21:59:11peturReal Win32 executables should add some resource info containing details about the exe :(
21:59:24ioboundpreglow, i've uploaded the dumb plugin to
22:00:12Paul_The_Nerd'sokay, linuxstb_, I was about to tell PaulJ exactly what you said. It happens on mine too.
22:01:04 Join muesli- [0] (
22:01:07linuxstb_Checking the file with "madplay", I get the following error: "error: frame 248: bad audio data length" (and it continues up to frame 309)
22:01:08PaulJlinuxstb: do you see whats wrong with it? it also skips on h320. if i fastforward this position the file plays fine.
22:01:30 Quit Kohlrabi (Nick collision from services.)
22:01:35 Join Kohlriba [0] (
22:01:36linuxstb_According to madplay, there are bad frames between 6-8 seconds.
22:01:49linuxstb_(plus some more later on)
22:02:47linuxstb_Strangely, mpg123 (which uses a different mpeg decoder) doesn't have any problems with it.
22:03:06 Quit ashridah ("phone")
22:03:50PaulJlinuxstb: mp3utility shows no errors
22:04:12Learneither does mp3check.
22:05:21PaulJok, thanx, it seems i have to rerip this song
22:05:58Paul_The_NerdHow did you encode it?
22:06:32XavierGrwhat's limbdumb?
22:06:33PaulJwith eac and lame 3.96.1 −−alt -preset -standard
22:07:17Paul_The_NerdHrm. Odd.
22:07:29PaulJno, not lame that was with an old wverson of xing
22:07:55PaulJthat explains it maybe
22:09:28 Join xmixahlx [0] (n=xmixahlx@
22:12:36*petur is downloading Insight - comes as source + lots of extra instructions for cygwin
22:18:29 Quit muesli_- (Read error: 110 (Connection timed out))
22:24:36 Join seablue [0] (
22:29:51 Quit Lear ("Chatzilla [Firefox 1.5/undefined]")
22:30:40 Join Kyl3 [0] (
22:31:21Kyl3How hard would it be to implant 1.29K into the bootloader?
22:31:50 Join Sando [0] (
22:31:54peturnot much I think, but it's better LinusN tries this ;)
22:33:10Kyl3I'm in no hurry I wont see my H340 till Janary
22:35:57 Quit Wett ()
22:36:21 Quit _FireFly_ ("Leaving")
22:36:30muesli-l8er m8s
22:37:53peturwill you get a 340 back? Have heard talks about getting H10 or alike back (?)
22:38:21Paul_The_NerdOuch, that would suck.
22:38:55peturwould probably sell it and buy something else
22:39:22Kyl3I sure hope so I put a note in to box saying Dont send H10.
22:39:27Paul_The_NerdIf they gave me an H10 back, I'd send it right back, call and complain.
22:39:31Kyl3Besides, I insured it
22:39:36peturAARGH - build of insight failed :(
22:39:58Kyl3I formatted and unistalled Rockbox and flashed to 1.03US
22:43:14 Join elinenbe_ [0] (
22:43:46 Quit elinenbe (Read error: 104 (Connection reset by peer))
22:43:47 Nick elinenbe_ is now known as elinenbe (
22:43:54 Join Wett [0] (
22:45:29 Quit DreamTactix291 (Read error: 110 (Connection timed out))
22:49:08 Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer))
22:50:36 Join Paul_The_Nerd [0] (
22:54:24 Quit muesli- (Read error: 110 (Connection timed out))
22:55:00 Join prethom [0] (
22:55:11 Quit Rick (Connection reset by peer)
22:56:01 Join Rick [0] (
22:56:41 Join TCK [0] (
22:57:11prethommy god., irc by mobile truly does suck
22:58:38prethombut at least it works
22:59:50ender`what do you use?
23:00:28prethomwlirc, it seems
23:00:36 Quit Philip ("bye everybody")
23:01:33prethomthink ill end this unholy waste of money right now
23:02:25 Part prethom
23:04:39 Quit Nixsos ()
23:06:03 Quit Wett (""Help! I've been g:lined from my mIRC!!" Bersirc 2.2: less n00bs [ - Open Source IRC ]")
23:07:42***Saving seen data "./dancer.seen"
23:18:38 Quit CBM-away (Read error: 104 (Connection reset by peer))
23:19:43 Join davidd [0] (
23:20:56 Join |Bger| [0] (n=Bager@
23:26:05 Quit Kyl3 ()
23:31:02 Quit webguest38 ("CGI:IRC (EOF)")
23:34:55*petur gives up getting a graphical debugger running
23:35:41ioboundpetur, have you tried ddd?
23:35:52peturthought I had left text debugging behind me when I got rid of MS-DOS :(
23:36:02ioboundit's a graphical frontend to gdb
23:36:24peturam browsing to their site...
23:36:27ioboundi haven't really used it much, i think i tried it once, and figured "this is probably nice if i ever need to debug something" and then i forgot about it, but i think it's kinda usable
23:36:39Bagderpetur: you write perfect programs since the day you left MS-DOS?
23:36:48Bagderthat's pretty good
23:36:59Bagderoh *text* debugging
23:37:19peturwho could say that - no, as I said: spoiled by IDE's
23:37:20 Nick [1]Tomas is now known as t0mas (
23:37:27BagderI use gdb through emacs
23:37:33BagderIDE enough
23:37:35t0masBagder interprettet it as perfect programs... I tought NO programs :P
23:37:50Bagderspoiled is the word
23:37:52 Join JdGordon [0] (
23:38:03BagderI run from IDEs
23:38:12peturdoesn't take long to get used to
23:38:23BagderI've never done it
23:38:27Bagdergot used, that is
23:38:30 Join _DangerousDan [0] (
23:38:39JdGordonmorning all
23:38:45Bagderbut then I'm old and grumpy ;-)
23:38:48 Join JonSenior [0] (
23:39:03 Quit Sof ("bye bye")
23:39:18peturHave been doing W32 programming the last 10+ years, just recently got beck to firmware dev
23:39:22JonSeniorHi folks: Possibly daft question, but has anyone had any success with using objdump to disassemble the iRiver firmware?
23:39:39BagderJonSenior: certainly
23:39:56Bagderunscramble it
23:40:03Bagderrun objdump -D
23:40:17JonSeniorUnscrambled... tried -d
23:40:22JonSeniorI'll try the big D
23:40:27ioboundJonSenior, yes. but remember to use m68k-elf-objdump and not just your system's "objdump"
23:40:33Bagderbut we never did any disassembly very much
23:40:34ioboundi used −−disassemble
23:40:45ioboundoh and i think you have to run it on the .elf file, not the .bin file
23:40:51Bagderyou can do it on a bin
23:41:00ioboundmy objdump threw a hissy fit
23:41:02BagderI've done it
23:41:03JonSeniorI keep getting a file-format error
23:41:13Bagderread up on the arguments
23:42:10JonSeniorI've tried setting -m (Machine-type) and depending on values of -b (Object format) I can change the error message to Invalid bfd target!
23:43:18 Quit seablue ("gertie the dinosaur lives")
23:43:49ioboundi tried -b binary -m m68k:68020 −−disassemble rockbox.iriver and it just prints "rockbox.iriver: file format binary"
23:45:09Bagderm68k-elf-objdump -D -x -mm68k -b binary rockbox.bin
23:45:18Bagderworks for me
23:45:46 Join RotAtoR [0] (
23:46:50JonSeniorThese are the rockbox ones though.
23:47:11Bagderones what?
23:47:11 Join San [0] (
23:47:11JonSeniorIs there any reason that shouldn't work for a descrambled H300.hex (H300.bin)
23:47:14 Part San
23:47:29BagderI don't have any such around so I didn't do that
23:47:38Bagderit works for all binaries
23:47:54ioboundmaybe most of h300 is compressed even when unscrambled?
23:48:15Bagderit could be of course, but then the disassembly will tell ;-)
23:48:16JonSeniorBadger's commnd works fine
23:48:27JonSeniorBut I swear I'd already tried that option set!
23:48:39Bagderyou just needed my magic ;-)
23:49:04JonSeniorIncidently... why Bagder, not Badger?
23:49:11JonSeniorNick already taken?
23:49:23BagderI've used it for 20 years
23:49:44BagderI had a dyslexic moment and it stuck
23:49:52JonSeniorHe he
23:49:58 Join CheeseBurgerMan [0] (n=BurgerBo@
23:51:45 Quit DangerousDan (Read error: 110 (Connection timed out))
23:53:30elinenbeBagder: 1) buy 1000 of the next player you intend to support with Rockbox
23:53:41elinenbe2) port over the goodness we call Rockbox... make it RULE
23:53:44elinenbe3) ????
23:53:48elinenbe4) profit!
23:54:04elinenbehave you seen the prices of iriiver players on ebay since rockbox?
23:54:15Paul_The_NerdI know, it's crazy
23:54:25Bagderyes, I hear they are expensive
23:54:56elinenbebefore rockbox I bought one for ~ $100
23:55:02elinenbenow they are $300 - $400
23:58:11ioboundwhat, really?
23:58:39 Part Midgey34

Previous day | Next day