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

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

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

#rockbox log for 2007-04-07

00:00:11bluebrotherplease put the german part of the conversation to PM ;-)
00:00:26vertic23oh, sorry
00:00:38vertic23should I translate to the other? ;P
00:00:56bluebrotherI guess it wasn't anything important *g*
00:01:07 Join donutman25 [0] (n=chatzill@
00:01:10bluebrotherand there is always babelfish :D
00:01:35 Quit jgarvey ("Leaving")
00:01:37bluebrotherI'm using irc since quite a while now but wasn't aware of that shortcut
00:02:52TrueJournalsI love Opera for that... I just selected the text and was able to translate :-p
00:03:37 Quit bawb2 ("seacrest out!")
00:04:18vertic23re = return
00:04:22vertic23and then...
00:04:25vertic23wb = welcome back
00:04:29vertic23it's common...
00:05:13bluebrotherI know re ... but haven't been wb'ed too often. We usually don't use this kind of "status" messages here.
00:05:14pixelmaTrueJournals: try to let it translate "rockbox" ;)
00:05:25TrueJournalsit just says rockbox
00:05:43TrueJournalsas far as I know, it puts it where it should be in the text...
00:05:46bluebrothercouldn't it try to translate it word by word?
00:06:19TrueJournalsTranslating: Rockbox is an alternative firmware for audio jukeboxes.
00:06:32TrueJournals(into German)
00:06:42TrueJournalscomes out: Rockbox ist eine alternative Mikroprogrammaufstellung fr Audiojukeboxes.
00:06:48bluebrotherhehe ... google translates Rockbox to "Rockbox" but "Rock box" into "Felsenkasten"
00:07:14amiconnTry translating 'Rockbox' from german to english...
00:07:14 Quit netmasta10bt (Read error: 110 (Connection timed out))
00:07:21pixelmaTrueJournals: I meant ... beaten
00:07:30bluebrotherI just tried translating the Rockbox frontpage
00:07:37bluebrotherRockbox ist eine geöffnete Quellwiedereinbaumikroprogrammaufstellung für Spieler mp3.
00:08:11TrueJournalswhat the...?
00:08:30TrueJournals"Source re-installation microprogram list"
00:08:59bluebrother"Skirt box" is also somewhat ... nice *g*
00:10:32 Quit Mouser_X (Nick collision from services.)
00:10:41 Join Mouser_X [0] (
00:15:43 Quit jmsbwtr_ ("Ex-Chat")
00:25:02 Quit Bagder ("time to say moo!")
00:27:07peturbah... rebuilding arm crosscompiler using failed after 45 minutes with an error (under cygwin) :/
00:28:07amiconnpetur: Iirc you wrote properties.rock?
00:28:29peturyes... shall I hide now?
00:28:38amiconnI dunno
00:28:55amiconnIn the player sim it shows weird values for file date and tim
00:29:40amiconnE.g. 2015/00/22, 25:08
00:29:52amiconnNote month '00' and hour '25'
00:30:39amiconnActual date & time is 2007/04/07, 00:26
00:31:00amiconnThere are several possible reasons
00:31:35amiconn(1) a sim-only problem. (2) a non-rtc-target problem. (3) a combination of both
00:32:10petur(2) seems not an issue as the date/time are those stored in the direntry
00:32:37amiconnFound that while testing something quite different: Introducing lcd_update() for charcell everywhere
00:33:10peturit does quite a bit of shifting to get date and time (line 93,...)
00:34:25amiconn(2) is ruled out as it works on target (player)
00:34:41peturoh... it's only on the sim?
00:35:04amiconn00:28:56] <amiconn> In the player sim it shows weird values for file date and time
00:35:26 Join cadu_ [0] (
00:35:29cadu_yoo! :)
00:35:58TrueJournalsUmmm... hi?
00:36:08TrueJournalsOr should I say Mii!
00:36:27 Join moos [0] (
00:39:58 Join kkurbjun [0] (
00:43:06 Quit My_Sic (Read error: 104 (Connection reset by peer))
00:43:27 Quit moos ("Glory to Rockbox")
00:45:13*petur build player target version iso sim.... good thing cygwin isn't so slow :/
00:46:09amiconnAlso happens in other sims
00:46:30peturh3x0 sim looked ok here
00:47:32peturerr.... nope
00:47:50 Quit pilled (Read error: 110 (Connection timed out))
00:47:55amiconnYou don't always get out-of-bounds months and hours, but the date is always off
00:48:18peturolder files are ok, recent files are wrong
00:48:54 Join pilled [0] (
00:49:37peturforget me, all files have wrong date/time
00:49:43amiconnA file from May 2006 shows up here as being from 2014. No out-of-bounds values though
00:50:15peturI'll see if I can find where this comes from
00:50:30kkurbjunis anyone around that has agigabeat X
00:51:01kkurbjun- a Gigabeat X?
00:51:25 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
00:51:32 Join miepchen^schlaf [0] (
00:53:22 Join midkay_ [0] (
00:54:33pearldiverkkurbjun what about it?
00:55:28kkurbjunI have a patch on the bootloader and the ATA interface that I want to make sure works on the X
00:56:19kkurbjunit's not really complete, but I'm trying to make sure all the ports are initialized in the hopes that one day we can get rid of the toshiba bootloader
00:58:19kkurbjunpeardiver, do you have one that you wouldn't mind testing with?
00:58:23 Part TrueJournals
00:59:39 Quit obo ("bye")
01:00:19 Quit bluebrother ("leaving")
01:00:30peturamiconn: the problem is most probably in io.c where a time_t value is 'converted' to date and time in a rather unusual way (line 158)
01:02:12pearldiverkkurbjun i dont, but i think it shouldnt be any different from F
01:02:24pearldiverwhat does the patch do?
01:03:58 Join GrooveStix [0] (
01:05:13 Quit GrooveStix (Client Quit)
01:05:43kkurbjunpearldiver, ahh, I thought there were some problems getting usb working on the F after it was working on the X. do the F and X share the same main board? It just matches up the bootloader to the iriver bootloader, it gives a usb mode if the cable is plugged in automatically, I have started the port initialization like I mentioned, I also added coldstart detection. On my player startup is a bit faster and I don't hear the clicks I
01:05:56***Saving seen data "./dancer.seen"
01:08:16pearldiverkkurbjun yes, everything is the same
01:08:20kkurbjunI also took out the code that toggled GPG12 as no one seemed to know what it did and toffe82's notes/tracing didn't find an endpoint for it.
01:11:04 Quit midkay (Read error: 110 (Connection timed out))
01:11:23kkurbjunI'll just commit it then once I have the port initialization done.
01:12:47amiconnpetur: Haha, that implementation is certainly a bit too trivial ...
01:13:30peturfix underway (come on cygwin)
01:15:01amiconnUsing localtime() ?
01:16:19kkurbjunpealdiver, were you involved in figuring out the USB connection initially on the F/X?
01:16:26peturamiconn: that or gmtime...
01:16:35 Join dropandho [0] (
01:16:45dropandhohey guys! haven't come on here in a while
01:16:55dropandhojust a silly quick question that i cant seem to find the answer to
01:17:06kkurbjunsorry, pearldiver that is
01:17:17dropandhoi'm running an old build on my h120.... v. 060814
01:17:26amiconnlocaltime() is more rockbox-like
01:17:34dropandhoi want to place a new build on it...but would like to save my current settings
01:17:38kkurbjungaim doesn't seem to want to autocomplete names
01:17:46pearldiverkkurbjun nope, toffe would be the right guy here but he's on vacation till next wed
01:17:47dropandhois that possible with all the changes...and how?
01:17:57pearldiverkkurbjun you can always catch markun
01:18:39 Quit brun0_ (Remote closed the connection)
01:19:04kkurbjunI've already talked to markun, he couldn't recall the details, I'll wait till toffe gets back to run my understanding of the hardware by him
01:19:23 Nick midkay_ is now known as midkay (
01:20:08dropandhosorry to bother you guys...if there is a link that you can throw my way, that would work just as well
01:20:59peturdropandho: save your settings to a file and hope the new version will read it
01:21:00 Quit lee-qid ("aufwiederbyebientotsayonara")
01:21:18dropandhopetur- thanks for the info
01:21:25dropandhoi'll cross my fingers!
01:21:34dropandhoany info as to how i save to file?
01:21:57petursomewhere in manage settings
01:22:03peturwrite .cfg file
01:22:15dropandhoi appreciate it
01:26:42 Quit ender` (Remote closed the connection)
01:26:49 Join TrueJournals [0] (
01:31:06dropandhoalso..i notice that i dont need the rockbox.iriver file in root anymore...can i just simply delete that file after i drop in the new .rockbox folder on my h120?
01:32:31dropandhothanks again
01:32:33dropandhoim excited
01:32:39dropandhou guys have been busy the past year!
01:36:21dropandhohmm- weird
01:36:31peturamiconn: where do the (small) savings on non-charcell targets come from?
01:36:58pixelmahe told me it's because code cleanup
01:37:37 Quit ompaul ("have fun")
01:39:06pixelmasokoban has become ugly (I wanted to update manual screenshots) - and on Mini you can't see much of the game at all
01:39:36peturbah... red :(
01:39:39pixelmait's unplayable
01:40:12dropandhomy old .rockbox folder is a few megs bigger then the new builds...seems normal to u guys?
01:40:59 Join k0rnz [0] (
01:41:15k0rnzwill this line in my fstab auto mount my ipod in fedora core 6? /dev/sda2 /mnt/Ipod vfat noauto,users,rw 0 0
01:41:49peturweird, builds ok on cygwin but fails to find localtime() on linux :(
01:41:56*petur fires up virtualbox
01:42:15 Quit midgey ()
01:43:57 Quit k0rnz (Read error: 104 (Connection reset by peer))
01:45:45 Join midgey [0] (
01:46:38amiconnpetur: The small savings are due to some minor cleanup
01:46:55peturin debug_menu I guess
01:47:05amiconnE.g. in a debug function, there was a switch() which called lcd_clear_display() from every case:
01:47:16amiconnNow it's called once before the switch()
01:47:21peturyes I just saw that
01:47:42 Quit anathema ()
01:47:58amiconnpetur: YOu do #include time.h, don't you?
01:48:19 Join inversions [0] (
01:48:28peturyes, but obviously the wrong one or location
01:48:36peturbuilds ok on cygwin
01:49:18peturhmmmm builds ok on ubuntu too
01:49:36amiconnLooks like it should be time.h, not sys/time.h
01:50:28dropandhoso i just did my upgrade...but i can't seem to browse fonts..any thoughts?
01:51:15pixelmadid you delete your old .rockbox dir?
01:51:33dropandhoi didnt delete the actual dir
01:51:36dropandhojust the content
01:51:39dropandhoand replaced it with the new
01:51:40pixelmaI mean - not just unzipped the new one over the old
01:51:51peturamiconn: I'm not very familiar with the headerfiles on linux/... - coming from a windows dev environment
01:52:05pixelmadropandho: then I guess you deleted your font folder too
01:52:35dropandholook at that
01:52:40dropandhothe new one doesnt have a fonts folder
01:52:41dropandhoma bad
01:52:53pixelmayou'll need to get the now seperate from the build page
01:53:59dropandhoi'm on dont see it listed
01:54:17pixelmaah no... you can find it in "extras"
01:55:16peturthe link is in the side bar below current build
01:55:16amiconnpetur: Hmm.... it builds, but 1980/00/00 clearly isn't correct
01:56:31peturunder linux or cygwin?
01:57:00 Part TrueJournals
01:57:54peturamiconn: how to get sdl in ubuntu?
01:58:15amiconnidk... debian here
01:58:28amiconnShould be similar though, as ubuntu is debian based
01:58:38peturhow's the package called?
01:58:39dropandhogreat! i'm in business
01:58:41dropandhogreat work guys
01:58:53 Join ceaser [0] (
01:59:02dropandhoand the last question from me for a their anyway to default to the files screen when starting up?
01:59:29amiconn(should install its dependencies as well)
01:59:51pixelmadropandho: yes: settings > general settings > system > start screen
02:00:13*amiconn fires up 32 bit debian
02:00:13peturamiconn: thanks, installing now
02:02:38 Join Nico_P [0] (
02:03:17donutman25is there any disadvantage of having a binary size that is over 5mb?
02:04:56pixelmaNico_P: ]RowaN[ reported problems with a part of his wps earlier here...
02:05:20Nico_Ppixelma: I'm reading the bug report :)
02:05:35amiconnpetur: Works okay on debian-i686, but on debian-amd64 it's 1980/00/00 00:00 => 64 bit issue
02:06:07peturyes, just saw it working ok in ubuntu here (32 bit)
02:06:33pixelmaNico_P: ok :)
02:07:10Nico_Phis code looks wrong to me
02:07:25Nico_P... or not
02:07:48peturamiconn: I'm gonna leave it for today, feel free to find out what's wrong ;) - I don't have any 64bit system here anyway
02:08:15amiconnNah, not now
02:08:30*amiconn needs to get some sleep
02:08:42*petur too
02:09:00peturwell I'm off then ;)
02:09:07 Quit petur ("Zzzzzz")
02:11:29amiconnHmm, that was nearly trivial
02:11:48amiconnstruct sim_dirent was declared different from (rockbox core) struct dirent
02:12:14amiconnDidn't matter on 32bit because sizeof(int) == sizeof(long). No longer true on amd64...
02:16:50Nico_Ppixelma: just read the log. thanks for testing roolku's line :)
02:17:38Nico_P]RowaN[: here ?
02:21:00pixelmawas just curious :) ...gotta get some sleep though
02:21:10 Part pixelma
02:21:11 Quit dropandho ()
02:22:24 Join funky_ [0] (
02:22:28 Quit funky_ (Client Quit)
02:24:46 Join qwx [0] (
02:25:23 Join JavaMan22 [0] (
02:25:33JavaMan22can i run a script in cygwin?
02:25:39JavaMan22like test.bat
02:25:45JavaMan22because its not working :(
02:26:16JavaMan22nvm it worked
02:27:26JavaMan22it wont do the ../tools/configure in my script tho
02:27:57JavaMan22'..' is not a recognized command << how to fix this
02:28:32 Quit inversions (Read error: 113 (No route to host))
02:31:37 Join MonkeyTamer [0] (
02:37:38 Join Beta [0] (
02:38:29 Quit qwm (Read error: 110 (Connection timed out))
02:38:33donutman25where can i find the source for sansapatcher?
02:38:50Nico_Pdonutman25: rbutil/sansapatcher
02:44:36Nico_Pis ipodfoo/billy here (reporter of ?
02:44:56JavaMan22help meh
02:44:59JavaMan22i asked first
02:45:48Nico_PJavaMan22: I have no idea why you have your problem. my only suggestion is to use the vmware image, or better switch to linux :)
02:48:03 Quit donutman25 ("ChatZilla [Firefox]")
02:49:45 Part JavaMan22
02:50:00BetaInstead of browsing the forums for rediculously long amounts of time, do you mind if I ask a few questions about the current and planned builds for the sansa e200 series?
02:53:40Nico_PBeta: what do you mean by "current and planned builds" ? Also you should know that plans are not done very often here
02:55:34BetaI just have a few questions about the functionality of the current version, and a few more questions about any features that will or might be implemented in the future
02:56:36Nico_PBeta: ask them, it's the best way of getting the answers :)
03:00:15BetaFirst of all, I haven't seen any documentation on recording with the player. The record button has no effect, and I haven't found any references to it in the software. Is it supported, if not, is there a project to implement it?
03:05:58***Saving seen data "./dancer.seen"
03:07:12Nico_PBeta: I think there's code to support recording but it's still very basic, as on all portalplayer targets
03:07:33Nico_PBeta: and it won't use the record button. It'll be an entry in the main menu
03:10:27BetaHmm, ok. Next question, FM Radio is not supported, but it seems work is being done on it. How soon can I expect it?
03:12:07Nico_PBeta: there is no knowing. People work on it when they have time
03:13:32BetaI currently have to boot my player with it's original firmware when I connect it to my computer. Will USB connection be supported in future versions?
03:14:57Nico_Phopefully it will :)
03:15:22 Join aliask [0] (
03:15:36BetaHow about MicroSD memory expansion?
03:17:03Nico_Psame thing. I can't give you precise answers about progress because I'm not involved in the port. I can only tell you that we don't estimate release dates or give an estimation of when a feature will be implemented
03:17:38BetaI was actually just wondering if it will be done at all
03:18:03Nico_Pit will probably be done but there's no knowing whne
03:18:53BetaLastly, where do I go to find out how to make a theme/skin/wps?
03:20:27 Join lukaswayne9 [0] (
03:21:32BetaWell, I've skinned more difficult programs, but certainly easier ones.
03:22:13Nico_PBeta: once you get used to it, the syntax is quite nice to use
03:23:26BetaCool, thanks for your help!
03:23:40Nico_Pyou're welcome ;)
03:26:29BetaMight I ask what part of a the project you are involved with?
03:27:05 Quit lukaswayne9 ("Ex-Chat")
03:27:33Nico_PBeta: the main things I've done are cuesheet support, the very recent new WPS code and the album art patch
03:28:07BetaHmm, album art you say?
03:29:03Nico_PBeta: yes, but it's still an unofficial feature. To use it you need to compile your own version of rockbox or use an unofficial build
03:32:05 Quit Beta ("ChatZilla [Firefox]")
03:44:03 Quit Thundercloud (Remote closed the connection)
03:44:49 Quit MonkeyTamer ("ChatZilla [Firefox]")
03:46:57 Join barrywardell [0] (
03:54:06 Quit funky ("leaving")
03:54:10 Quit ]RowaN[ (Read error: 110 (Connection timed out))
03:55:21 Join Llorean [0] (
04:01:48 Quit barrywardell ()
04:02:57 Join barrywardell [0] (
04:06:00 Quit Llorean ("Leaving.")
04:11:19 Quit barrywardell ()
04:30:35 Quit entheh ("^~")
04:33:49 Quit Nico_P (Remote closed the connection)
04:35:44 Quit himitsu (Remote closed the connection)
04:37:14 Join netmasta10bt [0] (
04:39:18 Join himitsu [0] (n=himitsu@
04:46:45 Join TrueJournals [0] (
04:48:27 Quit ptw419 ()
04:50:14 Quit midgey ()
04:55:14 Part TrueJournals
04:56:55 Join TrueJournals [0] (
04:59:05 Join capo [0] (
05:00:53 Join Sufaso [0] (
05:01:54SufasoHello all. Which MP3 player does RockBox work best on and have the most features supported on?
05:02:31scorchewell, are there specific features you are looking for?
05:02:52Sufasosee, i was hoping to be able to use all the features in RockBox.
05:03:14SufasoAnd i own zero MP3 players. And i want to buy a MP3 and throw RockBox on it.
05:03:21capoi heard archos is the best, but im not really sure
05:03:28TrueJournalsWell, I believe different features work better on different players
05:03:29scorchenot for features
05:03:31TrueJournalsthere is no one best
05:03:41Sufasotell me more
05:03:44TrueJournalsI know that Mpegplayer works best on the Gigabeat...
05:03:49scorcheeach player has its own advantages and disadvantages
05:04:20SufasoSo a Sansa works just as well as the iPod Nano both running RockBox?
05:04:23scorcheSufaso: just tell us exactly what you are looking for...being specific is good
05:04:27capoand playing doom is great on the sansa, but i dunno how that compares to the others...
05:04:37scorchethe sansa is a relatively new port
05:04:40TrueJournalsSufaso: Sansa is still in ther early development stages
05:04:50TrueJournalsTherefor, a nano would most likely work better
05:04:56TrueJournals*Therefore (?) does
05:05:09 Part TrueJournals
05:05:48SufasoOK, thanx for the input. I will do some more homework on this and study up more on the features i need and get back to you all in due time. Thanks all! =)
05:06:03***Saving seen data "./dancer.seen"
05:06:04 Join DEWK [0] (
05:06:59capohey, kinda off-topic, but you guys recommend any tech podcasts?
05:07:06capobesides the twit casts
05:07:19*scorche points to the topic
05:07:37*capo sighs
05:08:03scorchewhy are you sighing?....this isnt a social channel
05:08:31capoi know
05:09:22scorcheif you knew, then why ask?
05:18:11 Join BigMac [0] (
05:22:17 Join webguest02 [0] (i=4511a13e@gateway/web/cgi-irc/
05:22:59 Join midgey [0] (
05:24:26 Quit aliask ("ChatZilla 0.9.78 [Firefox]")
05:26:18 Quit pearldiver ("some games are better left unplayed")
05:30:03 Quit capo ()
05:31:54 Quit BigMac (Read error: 104 (Connection reset by peer))
05:31:54 Quit webguest02 ("CGI:IRC (EOF)")
05:42:25 Quit cadu ("Fui embora")
05:42:36 Nick cadu_ is now known as cadu (
05:51:29 Quit Sufaso ("Leaving")
06:04:39 Join pearldiver [0] (
06:16:34 Quit DEWK (" -Your source for OCR related news!")
06:23:58 Quit rotator ("zzzzzzzzzzzz")
06:33:24 Join Llorean [0] (
06:42:12 Join hannesd [0] (
06:42:22 Join hannesd_ [0] (
06:42:22***Alert Mode level 1
06:42:22***Alert Mode level 2
06:42:22DBUGEnqueued KICK hannesd
06:42:22DBUGEnqueued KICK hannesd_
06:42:22***Alert Mode level 3
06:43:30 Quit cadu (Read error: 131 (Connection reset by peer))
06:52:24***Alert Mode OFF
06:58:20 Quit hannesd___ (Read error: 110 (Connection timed out))
06:58:25 Quit hannesd__ (Read error: 110 (Connection timed out))
07:06:04***Saving seen data "./dancer.seen"
07:33:39 Quit midkay (Read error: 104 (Connection reset by peer))
07:37:12 Join jhulst [0] (
07:40:50 Join kubiix [0] (
07:43:28 Quit dsh-1 ("Client exiting...")
07:43:31 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:57:05 Quit kubiixaka (Read error: 110 (Connection timed out))
08:01:37 Join Good_Apollo [0] (
08:02:04Good_Apolloanyone help me?
08:02:50CtcpIgnored 2 channel CTCP requests in 0 seconds at the last flood
08:02:50*Good_Apollo needs to find Halflife for rockbox
08:03:17 Part Good_Apollo
08:03:26midkaypatient fellow...
08:07:44 Quit Llorean ("Leaving.")
08:13:19 Quit vertic23 (Read error: 104 (Connection reset by peer))
08:13:26 Join vertic23 [0] (
08:13:44 Join kubiixaka [0] (
08:15:02 Join Rob2222 [0] (
08:16:10 Join _vertic23 [0] (
08:16:10 Quit vertic23 (Read error: 104 (Connection reset by peer))
08:26:49BHSPitMonkeydevcon coming up already?
08:26:57BHSPitMonkeyDevelopers Developers Developers Developers!
08:26:59BHSPitMonkeyDevelopers Developers Developers Developers!
08:29:03 Quit kubiix (Read error: 110 (Connection timed out))
08:32:03 Join brun0_ [0] (
08:33:11 Quit Rob222241 (Read error: 110 (Connection timed out))
08:44:34 Join barrywardell [0] (
08:51:47 Quit barrywardell ()
09:06:00 Join ackbahr [0] (
09:06:05***Saving seen data "./dancer.seen"
09:10:59 Quit ackbahr ("Chatzilla 0.9.75 [Firefox]")
09:20:32 Quit jhulst (Read error: 110 (Connection timed out))
09:20:53 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
09:27:32 Join petur [0] (n=petur@rockbox/developer/petur)
09:28:45 Quit himitsu (Read error: 110 (Connection timed out))
09:30:46 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
09:40:12 Quit brun0_ (Remote closed the connection)
09:41:02 Join barrywardell [0] (
09:44:48 Join kaaloo [0] (
09:45:02 Part kaaloo
09:47:45 Quit barrywardell ()
09:52:50 Join himitsu [0] (n=himitsu@
09:55:36toer*/j kolab
09:56:25 Join Genre9mp3 [0] (n=yngwiejo@
10:15:55 Quit crwl (Remote closed the connection)
10:18:44 Join crwl [0] (
10:20:16markunI see and article claiming that rockbox is linux based. What's the best place to link them to? RockboxKernel wiki?
10:23:13Genre9mp3I remember a german article some time ago claiming the same thing
10:23:41 Join JazzBone [0] (
10:24:49markunfuck, just misspelled rockbox in the subject of my reply.. :)
10:26:15Genre9mp3markun: link of the article?
10:27:47markunThis is the original article:
10:28:45markunThe think I replied to was a blog just quoting this, so I replied to my own post (as I couldn't edit it) with a sorry
10:29:10markun"You can play FLAC, OGG, SHN, and other popular lossless audio codecs"
10:29:16Genre9mp3Ah... I was on that page some minutes ago but I didn't bother to read the article
10:29:28markunI don't think shn is very popular is it? And it also suggests that ogg is a lossless codec
10:30:19markunHm, the article sais it's written from scratch now.. am I going crazy?
10:30:48markun(what's up with my spelling today..)
10:32:04Genre9mp3hmm? Instant update of the article?
10:33:23scorchethey say "no video"
10:34:18markunscorche: yes yes..
10:34:58Genre9mp3It should say though: rockbxo != linxu
10:36:46 Join inversions [0] (
10:39:16scorchelook at it now...poor guy...last time he posts a rockbox article!
10:42:16 Join bawb2 [0] (
10:42:23desowinwhy you cruel guys wanted to inform him that roxbox isn't linux :P
10:43:24desowinwas the original article edited ?
10:43:34markunI'm not sure
10:43:39desowinit says "iPodLinux is obviously an incarnation of Linux, and Rockbox is a firmware written from scratch."
10:43:39markunthe date didn't change
10:44:12desowinwhile on tweako, the guys says it's copied from that article
10:44:13markuneither he and I didn't read very well or the article changed
10:49:38scorchemarkun: uh he is trying to get us to join
10:52:30scorchei will let you answer that one!
10:54:58 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
10:56:01markunno thanks :)
10:57:42 Part pixelma
11:00:51 Quit FOAD ("Lost terminal")
11:04:48 Join aliask [0] (
11:06:06***Saving seen data "./dancer.seen"
11:06:44 Join kaaloo [0] (
11:07:04 Join FOAD [0] (
11:10:17 Join ender` [0] (n=ender@
11:16:51 Join merbanan [0] (
11:23:44 Join spiorf [0] (
11:25:28JdGordonwhos up for a bug slaying party?
11:27:48 Join lee-qid [0] (n=liqid@
11:28:57JdGordonget everyone to work on bugs instead of indivual stuff for a day or two...
11:35:26 Quit amiconn (" HydraIRC -> <- Try something fresh")
11:35:43 Join entheh [0] (
11:39:06midkaysounds like feature freeze... :)
11:39:47 Part kaaloo
11:40:44JdGordonno.. completyl different...
11:42:01midkaywhat's the difference?
11:43:11JdGordonthe goal is to clear the tracker.. not a release.
11:43:44scorchefeature freeze doesnt neccessitate a release
11:44:04scorcheit is simply a freezing of features ;)
11:44:19midkayyes, that's what i mean. :) the freeze itself, not the impending release.
11:48:58 Quit kubiixaka ("Miranda IM! Smaller, Faster, Easier.")
11:49:49 Join kubiix [0] (
11:50:37 Join kaaloo [0] (
11:50:48 Part kaaloo
11:50:49*scorche is twisting inside and it is all midkay's fault
11:51:01midkayoh dear... :(
11:52:25 Quit lee-qid ("aufwiederbyebientotsayonara")
11:53:16 Join barrywardell [0] (
11:54:14 Quit bawb2 (Remote closed the connection)
11:56:27 Join lee-qid [0] (
12:06:50 Join raphi [0] (
12:16:52 Join barrywardell_ [0] (
12:16:52 Quit barrywardell (Read error: 104 (Connection reset by peer))
12:23:04 Join Osiris32 [0] (
12:28:04 Nick qwx is now known as qwm (
12:32:03 Quit inversions ()
12:32:28 Join Rondom [0] (
12:32:56 Join inversions [0] (
12:32:58 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:35:04linuxstbmerbanan: Do you know if any students have applied for the ffmpeg google SoC project to write an LGPL'd Monkeys Audio decoder, or if anyone else has expressed an interest in it?
12:36:36 Quit hiho (Read error: 145 (Connection timed out))
12:43:36 Join vertic23 [0] (
12:46:01 Quit Osiris32 (Read error: 110 (Connection timed out))
12:46:51 Join bluebrother [0] (i=HeksOKd9@rockbox/staff/bluebrother)
12:50:44 Join kaaloo [0] (
12:53:51 Part raphi
12:59:45 Quit _vertic23 (Read error: 110 (Connection timed out))
13:01:10 Join amiconn [0] (
13:06:07***Saving seen data "./dancer.seen"
13:11:30 Part kaaloo
13:17:29 Join funky [0] (n=repulse@unaffiliated/funky)
13:31:33 Join tri170391 [0] (n=tri17039@
13:35:49 Join Nico_P [0] (
13:43:02 Join Thundercloud [0] (
13:45:16 Join pixelma [0] (
13:47:45 Quit inversions (Read error: 145 (Connection timed out))
14:03:42amiconnpetur: Was it you who reported unicode problems in cygwin sims on flyspray?
14:03:55*amiconn cannot find the appropriate fs report
14:04:50amiconnAnyway, the problem is more serious that I thought. Cygwin doesn't handle unicode file operations yet; if we want proper unicode support, we'd need to use the windows file api
14:06:22 Quit spiorf (Read error: 110 (Connection timed out))
14:07:54 Join inversions [0] (
14:10:02merbananlinuxstb: let me count the applications
14:10:18peturcygwin sucks big time, on all fronts...
14:10:48merbananlinuxstb: 4 applicants
14:16:59linuxstbmerbanan: That's the total number of students who applied for ffmpeg projects?
14:18:38merbananno for the MAC decoder
14:18:48linuxstbOK :)
14:19:52 Join [1]tri170391 [0] (n=tri17039@
14:19:53 Quit tri170391 (Read error: 104 (Connection reset by peer))
14:19:56 Nick [1]tri170391 is now known as tri170391 (n=tri17039@
14:24:52 Quit Slowking_Man (Client Quit)
14:25:15 Join TrueJournals [0] (
14:29:15amiconnJdGordon: The tree-related crash in the sim still happens
14:44:13 Join anathema [0] (
14:47:39 Quit oKtosiTe (Remote closed the connection)
14:54:53 Quit aliask (Remote closed the connection)
15:01:12 Quit inversions (Read error: 110 (Connection timed out))
15:02:12 Join moos [0] (
15:03:25 Part TrueJournals
15:04:54 Quit barrywardell_ ()
15:05:51 Part JazzBone
15:06:11***Saving seen data "./dancer.seen"
15:09:07 Join crop [0] (i=95e13c5c@gateway/web/cgi-irc/
15:10:37cropNico_P: he-he, it seems you're too late :-) See
15:11:09cropI've just got the notification
15:11:19Nico_Pcrop: haha I was thinking about it a bit earlier today
15:11:26cropI'll now look into the patch
15:11:43 Join barrywardell [0] (
15:12:00cropIt's quite big
15:12:59Nico_Pi'll look too
15:13:22cropNico_P: have you done something in this area? Or just thought? It would be pity
15:14:05Nico_Pjust thought about irt... I didn't have time to write anything because of the more urgent things that were reported
15:14:35cropNico_P: it does compile. That's a good sign
15:14:47 Quit Rondom (Read error: 113 (No route to host))
15:15:16cropBTW: when I run make zip the resulting zip file doesn't contain WPS's and themes. What's up?
15:15:30Nico_Pno idea
15:16:46cropNico_P: what's in gwps.c and what's in gwps-common.c? Why two files?
15:16:59Nico_Pcrop: that wasn't my decision
15:17:18Nico_Pand I'm not sure why exactly
15:17:18 Quit himitsu (Remote closed the connection)
15:20:39 Join himitsu [0] (n=himitsu@
15:24:16Nico_Pcrop: I think it'd be better to have the number of tokens of a subline in the subline struct
15:24:38 Join JavaMan22 [0] (
15:26:38 Quit crop ("CGI:IRC (Ping timeout)")
15:32:37 Join Parrhesia [0] (
15:33:13 Quit barrywardell ()
15:36:25ParrhesiaI've got Rockbox running on an X5L with Maxweno0 current build, is there a way to force Rockbox to remember what folder the files it's currently playing are in when I start with the WPS screen?
15:36:45 Join TrueJournals [0] (
15:36:49ParrhesiaBecause currently, it will always start at root and that's sort of annoying given the way I've organized my directory structure...
15:39:43moosI don't know about Maxweno0 build, but in rockbox svn, you have an option for follow playlist that will always made browser start at the position of the current track playing
15:39:56moosyou can check the manual ;)
15:40:53ParrhesiaI did, but apparently I didn't look for the right keywords or something.
15:40:58ParrhesiaThanks a lot, I'll try that right away...
15:41:10moosgeneral settings/file view/follow playlist
15:41:12 Join crop [0] (i=95e13c6e@gateway/web/cgi-irc/
15:41:43bluebrotherParrhesia, "follow playlist" is a bit different than remembering the last position
15:41:47cropNico_P: The patch seems reasonable to me. Made very closely to what we spoke about.
15:42:08bluebrotherfollow playlist will always preselect the file currently playing
15:42:16Nico_Pcrop: yes, I like it too. I have one or two gripes though... I'm posting a comment on the tracker
15:42:22bluebrotherif you want to start in the same folder, that is not possible.
15:42:23moosbluebrother: let him test first ;P
15:42:36bluebrotherbut anyway, unofficial builds are not supported ;-)
15:42:38cropBut I haven't tested it thoroughly
15:42:41 Join barrywardell [0] (
15:42:46moosbluebrother: amen
15:42:51ParrhesiaIf it's close enough, it'll work.
15:43:01ParrhesiaAh, right... I shouldn't have mentioned the build then. ;)
15:43:03moosjust test and see
15:43:07bluebrotherit's similar.
15:43:23bluebrotherso I guess it will be sufficient for you ... if not, get a current build and submit a patch ;-)
15:44:11cropNico_P: it makes the wps structure closer to sort of like byte code. Max is made at parsing time. I like the fact that e.g. status_bar_enable token has been deleted
15:44:38Soapif you have "follow playlist" on, boot, resume playback, THEN go to files...will that take you to the directory?
15:44:59 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
15:45:05Nico_Pcrop: I agree the tokens he deleted weren't useful. I kept them mainly because they can be helpful to see in the debugging and don't take up too mch space
15:45:16 Join miepchen^schlaf [0] (
15:45:49Nico_Pcrop: on the whole, I like his code. He improved mine a lot
15:46:14 Part JavaMan22
15:46:18 Part TrueJournals
15:46:30cropThe words "byte code" remind me about an idea once discussed here about "wps dlls", i.e. something like .rock that's responsible for WPS drawing
15:47:54cropNico_P: we first have to see that it works ;-) Do you have a set of test cases? How did you test your tokenizer?
15:48:15ParrhesiaSoap: Yup, that worked.
15:48:21ParrhesiaThanks a lot, guys.
15:48:43Nico_Pcrop: I don't have a set of test cases but I remember the main issues I ran in
15:48:52Nico_Pbut the code seems clean to me
15:49:36Nico_Phmm I may have spoken too soon. it segfaulted on the first WPS I tried :p
15:49:50Soapcrop: there have been many solid arguments made against WPS drawing as a pluging - not the least of which is the inability to run two plugings at the same time, thus no more TSRs, no more Battery_bench when such a core function goes to the pluggins.
15:49:52cropI can't judge it since I don't know the code well but if you say it...
15:50:28cropNico_P: ouch
15:51:03cropThe default wps worked fine for me. What wps crashed?
15:52:02Nico_Pcrop: "aZure v2" on the sansa
15:52:09Nico_Papparently the RTC tag caused the crash
15:52:19 Part pixelma
15:52:27amiconnMeh, 'byte code' reminds me of java
15:52:38cropThe guy that submitted the patch is like zorro. He doesn't seem to show up here
15:52:51ParrhesiaGoodbye and thanks again
15:52:53 Quit Parrhesia ("0x0ff")
15:52:53bluebrotherbinary wps will only cause headaches.
15:52:54cropamiconn: I like java
15:53:04*bluebrother doesn't like java
15:53:05*amiconn doesn't
15:53:17bluebrotherit's like the worse c++
15:53:23crop bluebrother: ok, ok, I take the byte code wps theme back
15:53:38vertic23hmm hey bluebrother
15:53:47vertic23I'm still looking for that one font
15:53:49cropbluebrother: disagree on that. c++ is horrible, but java isn't
15:54:35bluebrothervertic23, there is no nimbus-8 (was was telling lies), it's nedore-8
15:54:44vertic23ah, ok..
15:55:11vertic23hmm... this database is crap for some reason :/
15:55:14bluebrotherI constantly keep messing up nimbus and nedore
15:55:38vertic23it tells me I got untagged data - but was tagged and stuff ...
15:55:43vertic23this really sucks
15:55:51bluebrotherwas it tagged correctly?
15:56:18bluebrotherI had files on the PC that claimed to be tagged with id3v2 but id3v2 -l only showed a v1 tag
15:56:28Nico_Pcrop: yes, small mistake with the RTC tag, but apart from that it seems good
15:56:29vertic23well... still tagged then
15:56:39bluebrotherremoving and readding the tag solved it
15:56:51vertic23...nah - just using filebrowser
15:56:59bluebrotherbut this id3 stuff is somewhat broken anyway. Vorbis comments are muuuch better
15:57:09vertic23might be
15:58:53 Quit crop ("CGI:IRC (Ping timeout)")
16:00:06vertic23still cool to have that feature if I was looking for one specific artist (e.g. out of an VA album)
16:01:00vertic23but ...he shows me untagged again - then I play that "untagged" - and then he shows the tag
16:03:47vertic23should I enable replaygain?
16:04:25 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
16:04:39 Quit linuxstb (Read error: 113 (No route to host))
16:05:40 Quit barrywardell ()
16:12:32Genre9mp3Is there a specific reason that the bootsplash.raw trick is only for the Gigabeat? I ask mainly out of curiosity
16:14:25Genre9mp3To expand my question a bit, why it doesn't show the Rockbox logo on fw start up like on all other targets?
16:14:53SoapThe bootsplash.raw trick won't be part of the gigabeat bootloader soon enough.
16:15:15Soapwayward sheep will be brought back into the fold.
16:15:46Genre9mp3aha... so it's a temporary solution to... <insert reason here> ?
16:16:24Soapnot sure.
16:17:39 Join Rondom [0] (
16:18:07bluebrotherIIRC it was added by someone who liked that feature but not agreed to have something like that.
16:19:41Genre9mp3bluebrother: I see... I thought it had something to do with the fact that the fw doesn't show the Rockbox logo on start-up
16:20:30bluebrotherGenre9mp3, I'm not completely sure. I guess markun will know better. But I can't think of any other reason
16:21:12 Join fm2 [0] (i=95e13c80@gateway/web/cgi-irc/
16:21:29fm2Nico_P: ping
16:21:32Genre9mp3I have to go now, I'll keep an eye in the logs in case markun gives the answer later
16:21:36Genre9mp3thank you both
16:21:43Nico_Pfm2: pong :)
16:22:02Nico_Pfm2: i'm currently makeing some changes to your patch
16:22:24fm2I've read your comment in the patch. Want to talk about it?
16:22:45Nico_Pfm2: yes. I like it, but as I said in my comment there are a few issues
16:23:10Nico_PI'm fixing the subline timeout values right now
16:23:18fm2time_mult specifies how long the subline should be shown. This should not be modified, it's static data.
16:23:35Nico_Pfm2: actually it can be changed at display time with conditionals
16:24:10Nico_PI first thought the same thing as you but some WPSs make good use of the possibility of disabling a subline
16:24:16fm2Er... Really? I didn't know that.
16:24:48fm2And that's done dynamically? I.e. one of the options includes %t?
16:26:03Nico_Pfm2: yes
16:26:09fm2Nico_P: ah, now I see. Then one token must be taken back in
16:26:22Nico_Pyes, I'm doing that now
16:27:27 Join cadu [0] (
16:27:39fm2bluebrother: he-he, I now see that wordForNext is java like which is hated here :-)
16:27:54cadumarkun, hey good news yay yay yay , i think my battery is 'recovering' (or getting to a normal / good state )
16:29:41fm2Nico_P: I think the wps drawing code can be further simplified. It isn't straightforward now, a lot of if-then's. That's a smell for me. It *can't* be that complicated
16:29:56 Join RunLikeHell [0] (
16:30:10RunLikeHellhi guys
16:30:24Nico_Pfm2: which part is a lot of if-then ? gui_wps_refresh() ?
16:30:32caducan i suggest something? it's about the dabatase
16:31:00fm2Nico_P: the whole gwps-common.c. Complicated code IMHO
16:31:06RunLikeHelldoes anyone know if rockbox works the same on ipod 5.5g (80gb)???
16:31:16bluebrotherRunLikeHell, it doesn't work
16:31:32Nico_Pfm2: help me simplify it then :)
16:31:34fm2Is WPS_NUM_SUBLINES = 3*NUM_LINES enough? Too many?
16:32:33fm2I thought, in the average, a wps won't have more that 3 sublines on a line.
16:32:36Nico_Pfm2: seems ok to me
16:33:47fm2Nico_P: I haven't included the num_tokens as a field to save binary size. But yes, it would make thing clearer. It's a trade off.
16:34:22Nico_Pfm2: I think it would probably reduce binsize to include it. simpler code
16:34:38fm2Feel free to change the code as you like.
16:34:47 Join roolku [0] (
16:34:55fm2The field would sit in every subline...
16:35:23fm2I think the function code (+calls to it) is less bytes
16:35:27Nico_Pyes, a bit more memory used but simpler code
16:35:30fm2But we can try
16:35:37Nico_Pah, maybe
16:36:32 Quit fm2 ("Have to go now but will look into the FS page later. Bye")
16:37:54JdGordonamiconn: which tree related crash?
16:39:51JdGordonNico_P: speaking of sublines... i agree with crop about having a total MAX for the sublines instead of a max of 12 on each line
16:40:08Nico_PJdGordon: I agree too
16:40:46 Quit Rondom (Remote closed the connection)
16:40:52JdGordondont know what a good number is though :p
16:41:15Nico_Pfm2 used WPS_NUM_SUBLINES = 3*NUM_LINES... seems good to me
16:42:48 Join My_Sic [0] (
16:44:21 Quit midgey ()
16:44:56JdGordonyeah, that sounds sane
16:45:11JdGordonwhats the mem usage for one line?
16:49:37 Join midgey [0] (
16:49:54Nico_PJdGordon: 12 bytes
16:50:03Nico_Pa line si 16
16:50:15JdGordonok, so its not soo big
16:50:24amiconnJdGordon: If you are in the browser and no single entry is displayed, and then go to the root menu, the sim crashes
16:50:39JdGordonis there a FS for it?
16:50:44amiconnThat is, it probably only happens the first time
16:50:56amiconnHard to test ;)
16:51:52JdGordondo you have to start in the browser?
16:52:18amiconnI'll check.
16:52:52JdGordonwhich sim target?
16:53:03amiconnAlso happens if you start in the root menu, go into the browser and then go back
16:53:07amiconnAny target
16:53:09JdGordonand how do you go back to the menu? with left or the menu button?
16:53:42amiconnDoesn't matter
16:53:42JdGordonfile browser right? not db..?
16:53:49amiconnYes, file browser
16:54:04amiconnIt's important that no entry (neither file nor dir) is displayed
16:54:07JdGordoncan you run it with gdb? I cant crash it here
16:54:26midgeyit crashes on mac for anyone interested
16:55:17JdGordonit crashes no matter what view the browser is set to? as long as no files are shown?
16:55:50JdGordonpass your config.cfg? it wont crash here
16:56:07amiconnHappens with default cfg
16:56:19amiconnHere's a pastebin containing a backtrace
16:57:36amiconnThe problem is tree.c: get_current_file()
16:58:13amiconnIf no entry is displayed, e->name is NULL, and snprintf() crashes
16:59:31 Join tvelocity [0] (
17:01:07amiconnThis bug also hits the target, although it doesn't crash unless memory guard is enabled
17:01:11JdGordone->name is definatly getting NULL... but why wont it crash here?
17:02:05JdGordonput if (e->name) before the printf and see if it still crashes?
17:02:08amiconnI'll check; perhaps it doesn't crash on linux, but then it's still wrong
17:02:40JdGordonI mean, that will stop the crash.. but i dont know if it will put you in the correct folder...
17:03:43 Quit cadu (Read error: 54 (Connection reset by peer))
17:04:21JdGordonseems to work correctly
17:05:25 Quit bun-bun (
17:06:12***Saving seen data "./dancer.seen"
17:07:45JdGordonamiconn: change the e->name part of the snprintf to " e->name ? e->name : "" " please and see if that works properly
17:08:13JdGordonthat way it will atleast garentee yyour put in the correct folder
17:08:21amiconnHmm, indeed it doesn't crash on linux
17:08:50 Join raphi [0] (
17:09:30 Quit tri170391 (" HydraIRC -> <- IRC for those that like to be different")
17:11:23JdGordonor shall I just commit it?
17:13:13*JdGordon thinks about doing some action code cleanup to save some bytes
17:13:53JdGordonthe menu context is superfluoes.. (my big word for the day :p )
17:14:15 Join kubiixaka [0] (
17:14:35amiconnI'll check some things
17:15:08JdGordon? is that fix ok?
17:15:56 Quit RunLikeHell ()
17:17:57amiconnHmm, it fixes the crash, but it isn't clean
17:18:14JdGordonhow so? Its the best solution there is...
17:18:41JdGordonif no file is selected buffer will get the folder wit a trailing / so it will put you back in it next time
17:19:08amiconnThat would be ok if it was so
17:20:25JdGordonits not so?
17:20:31amiconnBut if you first go into a folder with entries, leave, then enter a folder without entries, and finally leave the browser, &dc[0]->name points to the entry from the old folder
17:20:36NJoinbun-bun [0] (
17:20:40amiconn(then one with entries)
17:21:19amiconnIn this case it wouldn't crash, but the stored path still wouldn't be correct
17:22:19JdGordonok, is it dc or e that has the count?
17:22:53JdGordonbah, i gotta go... fix this tomorow hopefully
17:22:53amiconnstruct entry* e = &dc[tc.selected_item];
17:23:19amiconnAnd tc.selected_item is 0 in folders without content
17:23:36 Join TheSphinX^ [0] (
17:24:10amiconnOkay, we need to check for tc.dirlength == 0
17:25:11JdGordone->name && (tc.filesindir != 0) ? e->name : "");
17:25:32JdGordondirlength is length of the dirstring i think
17:25:49amiconnNo, dirlength is the number of entries to display
17:26:06amiconntree.h line 60
17:27:19 Part raphi
17:29:02JdGordonam i still here?
17:29:12bluebrotherseems so
17:29:36JdGordonamiconn: yep dirlength is 0 when empty...
17:29:53JdGordonso change fileindir to dirlength in the above line and its good...
17:29:53*amiconn tested that
17:30:10amiconnJust tc.dirlength ? e->name : "" works fine
17:30:48JdGordonfine, commiting then bed
17:31:42 Quit kubiix (Read error: 110 (Connection timed out))
17:32:20JdGordondone as in you commited?
17:32:43JdGordonok cool
17:32:57 Quit JdGordon ("Konversation terminated!")
17:34:33amiconnmarkun: are you there?
17:41:08 Quit midgey ()
17:42:16 Quit smolyn ("KVIrc 3.2.5 Anomalies")
17:48:00 Join rotator [0] (n=e@rockbox/developer/rotator)
17:49:03moosrotator: nice work for resume support on musepack files
17:49:21rotatorhey, thanks!
17:49:35rotatorI never use resume, so I just recently noticed it
17:50:25rotatorNow that there's an explicit resume menu option
17:50:27moosyeah same here
17:54:54 Join funkadelik [0] (
17:55:15 Nick funkadelik is now known as FnK (
17:55:21 Nick FnK is now known as FunK (
17:56:25FunKanyone in here use rockbox with a sansa e200?
17:57:23 Quit TheSphinX^ ("Miranda IM! Smaller, Faster, Easier.")
18:03:54 Nick FunK is now known as FunK-\ (
18:03:58 Nick FunK-\ is now known as FunK- (
18:12:23 Join Rob222241 [0] (
18:12:23 Quit Rob2222 (Read error: 104 (Connection reset by peer))
18:14:42 Join stripwax [0] (
18:15:14stripwaxI've just updated the scrolling margins patch ( to work within the new wps tokenizer framework. let me know if you find any problems
18:16:10FunK-anyone in here use rockbox with a sansa e200?
18:18:33bluebrotherFunK-, doesn't seem like someone with a sansa is currently active. Do you have a specific question? Maybe someone else can also help
18:21:01FunK-umm i kinda do
18:21:19FunK-I don't think you can use mtp mode with rockbox
18:21:44FunK-is there anyway to manage your music files without switching to the sansa firmware?
18:22:34FunK-like syncing your music on your comp with your player
18:23:22FunK-right now i use mtp mode with media monkey, but I don't think i can do that with rockbox
18:23:32 Quit ceaser (Remote closed the connection)
18:24:16 Quit FunK- ("daIRC Web Chat -")
18:26:38 Join FunK- [0] (
18:26:49FunK-just got ghosted
18:27:04FunK-anyone answer my last question cause i didn't see it if you did
18:29:25bluebrotherFunK-, no −− you need to use the OF for USB access
18:29:45bluebrotherRockbox doesn't handle USB yet.
18:30:08bluebrotheripods have a handy disk mode in which we can reboot to. The sansa doesn't have something like that.
18:30:22bluebrother... which is why it's important to setup dual-boot when installing
18:30:25FunK-is it ok if you boot the sansa firmware
18:30:31FunK-then switch to mtp mode?
18:30:34FunK- and sync
18:30:48FunK-i wasn't sure if switching to mtp mode would mess it up
18:30:50bluebrotherI don't know about mtp mode, but I don't think this should be a problem.
18:31:06FunK-hmm ok
18:31:16bluebrotherfor that question you might need someone else ;-)
18:31:18Slasheriargh, it seems database can still generate duplicates.. this issue is tough :)
18:31:43FunK-I'l wait till someone answer my question on the forum then
18:31:52FunK-thanks :)
18:32:00 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
18:32:31 Join stripwax [0] (
18:38:04amiconnSlasheri: Will you solve the unbreakable dircache problem any time soon?
18:40:01Slasheriamiconn: is that still present?
18:40:21Slasherishould have been fixed a long time ago..
18:41:07amiconnIf there is a sufficient number of files on your dap, dircache background scan will take a while. During that time, shutdown is impossible
18:41:33Slasheriinteresting, dircache should stop scanning if shutdown event is got
18:41:50amiconnYeah, that's what I would expect
18:41:55amiconnBut it doesn't...
18:42:22moosSlasheri,amiconn: any way to make the dircache background scan faster?
18:42:42moos+is(are) there
18:43:04Slasherimoos: i don't think so, it's already quite speedy (uses directly fat_ filesystem level functions)
18:43:24Slasherimoos: except with irivers you can put rockbox in flash so dircache & database hibernates
18:44:39moosSlasheri: ok, cause we have the possibility to have HD biger and biger, and when you have thousands of files, the can can be looong
18:45:00amiconnWith very many files on the dap, dircache breaks anyway
18:45:13amiconn(e.g. hvsc)
18:45:19 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
18:45:23Slasheriyep, it runs out of memory
18:45:57 Join stripwax [0] (
18:46:02Slasheriof course it would be possible to make dircache more complex so it could transparently exclude some directories from the cache etc.
18:46:08 Quit tvelocity (Read error: 104 (Connection reset by peer))
18:46:23moosSlasheri: great idea
18:46:33Slasherii am not sure about that :)
18:46:36moosbut probably hard work
18:46:39mooshehe :)
18:47:37amiconnSlasheri: I think that dircache should disable itself (permanently, unless the user re-enables the option) if it runs out of memory
18:48:00Slasheriamiconn: hmm, that might be a good idea
18:48:08amiconnCurrently it tries scanning and fails on every boot
18:54:12Slasheriamiconn: found the problem, almost fixed
19:03:04 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
19:05:54 Join TrueJournals [0] (
19:06:13***Saving seen data "./dancer.seen"
19:07:55 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
19:09:14 Part TrueJournals
19:11:32 Join chaos [0] (i=7d198264@gateway/web/cgi-irc/
19:13:21 Join fm2 [0] (i=95e13cd7@gateway/web/cgi-irc/
19:13:35fm2Nico_P: He... Who has invented it? %cp is for upper case AM/PM and %cP is for lower case am/pm. Isn't it counter intuitive?
19:15:42chaoshey on rockbox how do i get the video rewind or forwarded? what must be typed
19:15:52chaoson mplayer
19:16:17fm2And another thought: why are RTC tags so special? They start with %c and are terminated with another c. Why not do them like others, i.e. atomic, i.e. %ca, %cd etc. −− without terminating c
19:16:20XavierGrchaos: you can't rewind/fast forward with mpegplayer yet
19:17:17chaoslinuxstd knows how right
19:17:29pearldiverchaos type "erase and rewind" :)
19:17:51 Join Febs [0] (
19:19:13chaoswhere do i type it?
19:22:01fm2Nico_P: ping? You are still in the list of the active users
19:23:10chaoswhaere do i type this "erase and rewind"? ipod root/.rockbox (databas_changelog)?
19:24:01 Join BigBabyJesus [0] (
19:25:20 Quit fm2 ("Nobody here. I'll check later")
19:30:02chaoslinuxstb any ideas
19:30:23bluebrotherchaos, you can't rewind / ffwd with mpegplayer yet.
19:30:53chaosu must type ur own C++ program right?
19:31:09bluebrotheryou must type "/quit" :P
19:31:29bluebrotherin the window you're using?
19:31:35 Join chao [0] (i=7d198264@gateway/web/cgi-irc/
19:31:35 Quit chaos ("CGI:IRC (EOF)")
19:32:51bluebrotherchao, you simply can't fast forward in mpegplayer. Unless you code it, of course
19:33:00bluebrotherand Rockbox is written in C, not C++
19:33:21chaobluebrother: is there anyway to reduce backlight
19:33:36bluebrotherwhat is reducing backlight?
19:34:14FunK-anyone here use rockbox on a sansa?
19:35:04 Quit Thundercloud (Remote closed the connection)
19:35:05 Quit Mouser_X (Read error: 104 (Connection reset by peer))
19:35:22 Join Mouser_X [0] (
19:35:38bluebrotherchao, contrast or brightness?
19:35:54bluebrotheryou about never want to change the contrast on color lcds.
19:36:06bluebrother(at least on a mp3 player)
19:36:28chaoreducing the brightness of backlight
19:36:36chaolol my bad
19:36:49bluebrotherI don't think brightness is implemented yet.
19:38:00chaohow do i restart rockbox without restarting my ipod (which takes lots of battery)
19:40:53chaohey anyone knows how?
19:41:22chaoi was also wondering how do i quit the music player because i cannot view the pics
19:42:26Febs"quit the music player"?
19:42:43pearldiverchao there`s an amazing thing called manual
19:43:18chaoumm okay
19:45:44chaobut the restarting of the rockbox doesn't say
19:46:43FebsWhat is it that you are trying to accomplish by restarting Rockbox?
19:47:08chaoumm when it gets stuck
19:47:20chaoit happes to me sometimes
19:47:58FebsReboot by holding Menu and Select simultaneously.
19:48:42chaook i know that already lol (that way takes up too much battery but if thats the only way then its ok)
19:49:14FebsWhy do you think that it takes more battery than any other method of restarting?
19:49:39chaolol u can see
19:49:48Slasheriamiconn: fixed all dircache issues you reported :)
19:50:00Febschao: you're not making any sense.
19:50:13chaobtw how do i quit the music player? i couldn't find it on th manual
19:50:31FebsWhat do you mean by "quit music player"?
19:51:53chaoumm what i mean is that when i am listening to music first then i wana see some nice pics but the memory isn't enough so i gta close the player so how do i do it
19:52:42 Join bluey- [0] (
19:55:41bluebrotherstop playback?
19:56:06chaohow do i do that
19:56:14bluebrotherread the manual
19:56:48 Quit XavierGr ()
19:57:21chaoi couldn't find it =(
19:57:32bluebrotheris it really that hard?
19:57:55bluebrotherthat chapter is called "Browsing and playing". I think that's descriptive, isn't it?
19:58:38bluebrotherand is linked from the navigation bar on the website ...
19:59:08Febschao: the chapter about the jpeg view also explains it:
20:02:08 Join TrueJournals [0] (
20:03:04chaowow thx
20:03:57pearldiverlike i said
20:04:19pearldivermanual is fascinating
20:05:43 Join evilnick [0] (
20:07:42 Quit Nico_P (Remote closed the connection)
20:08:03 Join smolyn [0] (
20:08:33 Part bluebrother ("Leaving")
20:08:37 Join bluebrother [0] (i=HeksOKd9@rockbox/staff/bluebrother)
20:11:01 Join tvelocity [0] (
20:15:24 Quit chao ("CGI:IRC (EOF)")
20:18:14 Quit SaLoMoN (Excess Flood)
20:18:28 Join SaLoMoN [0] (
20:19:05 Quit SaLoMoN (Excess Flood)
20:19:22 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
20:20:44 Join Alonea [0] (
20:22:27 Join SaLoMoN [0] (
20:23:03 Quit SaLoMoN (Excess Flood)
20:23:23 Join miepchen^schlaf [0] (
20:26:25 Join SaLoMoN [0] (
20:26:59 Quit SaLoMoN (Excess Flood)
20:29:58 Join Terinjokes [0] (n=terin@wikinews/Terinjokes)
20:30:08Terinjokeswhat did you guys do to the builds?
20:30:21 Join SaLoMoN [0] (
20:30:48 Quit SaLoMoN (Excess Flood)
20:31:09 Part TrueJournals
20:32:50 Join TrueJournals [0] (
20:34:01 Join Ribs_ [0] (n=ribs@
20:34:08 Join SaLoMoN [0] (
20:34:34AloneaTerinjokes: whatcha talking about? is yours not compiling?
20:34:39 Quit SaLoMoN (Excess Flood)
20:34:47Terinjokesno, i see yellow across the board :P
20:35:03 Quit amiconn (" HydraIRC -> <- The professional IRC Client")
20:35:04Terinjokeslook at what it's erroring about, nothing major
20:35:04Aloneauuwa? *goes to look*
20:35:22TrueJournalsthe thread locking mechanism was disabled because it was causing crashes
20:35:29TrueJournalsthe warnings are just saying that it's disabled
20:35:55TrueJournalsRockbox works absolutely fine with it disabled
20:36:35 Join capo [0] (
20:37:59 Join SaLoMoN [0] (
20:38:31 Quit SaLoMoN (Excess Flood)
20:41:23 Quit Ribs (Read error: 60 (Operation timed out))
20:41:46 Join SaLoMoN [0] (
20:42:14 Quit SaLoMoN (Excess Flood)
20:42:15 Join dandin1 [0] (
20:43:49 Quit himitsu ("Leaving")
20:44:01 Quit TrueJournals (Read error: 131 (Connection reset by peer))
20:44:32 Join TrueJournals [0] (
20:45:45 Join SaLoMoN [0] (
20:46:30 Quit SaLoMoN (Excess Flood)
20:48:08capodoes anyone know if lowering fps will help with the av synch on sansa mpegplayer?
20:48:40TrueJournalsLowering FPS and lowering bitrate should help
20:48:40 Part Terinjokes ("Konversation terminated!")
20:48:43 Quit pilled ("changing servers")
20:49:44 Join SaLoMoN [0] (n=SaLo@
20:50:32 Quit SaLoMoN (Excess Flood)
20:51:46 Quit smably ("brbrb")
20:53:05 Quit Alonea (Remote closed the connection)
20:53:15 Join smably [0] (
20:53:18 Quit BigBabyJesus ("Nettalk6 -")
20:53:41 Join SaLoMoN [0] (n=SaLo@
20:54:14 Quit SaLoMoN (Excess Flood)
20:57:29 Join SaLoMoN [0] (n=SaLo@
20:58:24 Quit SaLoMoN (Excess Flood)
20:58:40 Nick Ribs_ is now known as Ribs (n=ribs@
21:00:48 Join midgey [0] (
21:00:57 Join SaLoMoN [0] (n=SaLo@
21:01:00 Quit funky (Read error: 104 (Connection reset by peer))
21:01:48 Join blueworm [0] (
21:02:12 Quit SaLoMoN (Excess Flood)
21:03:28 Part TrueJournals
21:03:42 Join andrewy [0] (
21:04:29andrewythe rockbox installation instructions for the iriver h320 say to copy the bootloader to the iriver's drive. I plugged the iriver in, but I'm not seeing the drive in /dev. Is there a way to access that drive in linux?
21:04:54 Join SaLoMoN [0] (n=SaLo@
21:05:25 Quit SaLoMoN (Excess Flood)
21:06:15***Saving seen data "./dancer.seen"
21:06:15 Join pilled [0] (
21:08:05peturandrewy: it's a mass storage device
21:08:43 Join SaLoMoN [0] (n=SaLo@
21:08:50andrewythat's what I thought
21:09:04andrewymaybe it doesn't show up if the AC cord is plugged in
21:09:11 Quit SaLoMoN (Excess Flood)
21:09:49peturlet me boot into OF (yuck) ;)
21:10:35capoalright, thanks truejournals
21:11:38peturandrewy: with AC plugged in, it still shows up here in windows when plugging usb
21:12:23andrewywindows doesn't need a driver to see it, does it?
21:12:25 Join SaLoMoN [0] (
21:12:48peturno, it's UMS, windows comes with that driver installed
21:12:48andrewyI tried it with win2k and it says it finds a iriver h300 series, but the drive doesn't show up in my computer
21:13:10andrewyam i supposed to be pressing something on the iriver for it to show up?
21:13:18 Quit SaLoMoN (Excess Flood)
21:13:19peturthat only happens if its got no partition on I think
21:13:20Soaphow long did you wait? W2K can take a couple of minutes to add a new UMS device sometimes.
21:13:39*petur slaps Soap for bashing windows
21:13:58*Soap says that _from_ windows.
21:14:06*Soap has no beef with windows.
21:14:14peturI've never seen it take more than some seconds
21:14:31andrewyI definitely gave it more than a few seconds
21:15:05SoapMy work PC (the fastest one I have (Core Duo)) can take up to two minutes to add a new UMS device for the first time.
21:15:31peturgot vista on it? :p
21:15:45Soaponly the first time.
21:16:20 Join nicolah [0] (n=nicola@
21:16:21 Join SaLoMoN [0] (
21:16:23nicolahHi guys
21:16:52peturandrewy: under windows, you can always see if it comes up under disk management (my computer -> manage -> Disk Management)
21:16:54 Quit SaLoMoN (Excess Flood)
21:18:04andrewydoesn't show up there
21:19:30peturweird... you can always try to remove it from the driver list: control panel -> install/remove/troubleshoot hardware (make sure you enable the show hidden devices checkbox)
21:19:45andrewyohh, there are two usb ports
21:20:07 Quit bluey- ("Leaving")
21:20:10 Join SaLoMoN [0] (
21:20:58 Quit SaLoMoN (Excess Flood)
21:24:07 Join SaLoMoN [0] (
21:24:38 Quit SaLoMoN (Excess Flood)
21:26:53 Join Alonea [0] (
21:27:15 Join |Rincewind| [0] (
21:27:55 Join SaLoMoN [0] (
21:28:27 Quit SaLoMoN (Excess Flood)
21:31:56 Join SaLoMoN [0] (n=SaLo@
21:31:57 Join funky [0] (n=repulse@unaffiliated/funky)
21:32:40 Quit SaLoMoN (Excess Flood)
21:35:45 Join SaLoMoN [0] (
21:36:14 Quit SaLoMoN (Excess Flood)
21:37:56 Join SaLoMoN [0] (
21:41:39 Quit FunK- (Read error: 110 (Connection timed out))
21:48:03 Quit SaLoMoN (Excess Flood)
21:48:23 Join SaLoMoN [0] (n=SaLo@
21:48:59 Quit SaLoMoN (Excess Flood)
21:50:10nicolahI installed ipl and I'd like to try rocklinux
21:50:15nicolahwhat should I do ?
21:51:59 Join SaLoMoN [0] (n=SaLo@
21:52:48 Quit SaLoMoN (Excess Flood)
21:53:25rotatornicolah: well, there's no such thing as rocklinux, but if you want to install rockbox I'd suggest looking at the manual:
21:54:14 Quit Nibbier ("bei uns hat noch niemals nicht koana koan durscht ned ghabt")
21:54:18nicolahI'm still trying to line out the differences between rockbox and ipl
21:54:25 Join Nibbier [0] (
21:54:41 Part andrewy
21:54:45nicolahrockbox is for the music, and ipl is what for ?
21:55:43 Join SaLoMoN [0] (n=SaLo@
21:55:44rotatoripl is for having a full featured operating system mostly, not necessarily focused on the music
21:56:08SoapIPL has a faster gameboy emmulator.
21:56:18nicolahuhm got it
21:56:21 Quit SaLoMoN (Excess Flood)
21:56:37nicolahho do I check if mine is a 1st or 2nd generatio mini ipod ?
21:56:49nicolahit's 4 gb, and in the manual I can read 2005
21:57:28rotatorsorry, can't help you there
21:57:33rotatorI try to stay away from ipods
21:58:23nicolahrotator, do I need to erase something special before of installing rockbox on a ipod with ipl ?
21:58:28nicolah(I don't care about data or music)
21:58:29SoapMini? 2ng gens have two distinguishing features. A-Capacity etched on the back. B-Scroll-wheel text color matches body colour.
21:58:42nicolahit's the 2-gen
21:58:51rotatorno, you don't have to erase anything when installing rockbox
21:59:16rotatorbut I'm not sure what issues there might be if ipl is already installed
21:59:21 Join SaLoMoN [0] (n=SaLo@
21:59:22Soapnicolah: the documentation here is excellent. It is expected you read the manual, and the IpodPort wiki page before asking too many questions, as 99.9% of them will be answered there.
21:59:38 Quit Nibbier (Remote closed the connection)
21:59:51 Join karim_ [0] (
22:00:09nicolahok Soap
22:00:16 Quit SaLoMoN (Excess Flood)
22:00:34SoapThe forum is also excellent, full of tasty vittles on information.
22:00:44 Part ruza ("(:")
22:01:02 Join Llorean [0] (
22:01:44 Join Nibbier [0] (
22:02:00 Join bawb2 [0] (
22:02:02 Join darkless [0] (
22:02:37 Join SaLoMoN [0] (n=SaLo@
22:03:50 Quit SaLoMoN (Excess Flood)
22:06:33 Join SaLoMoN [0] (n=SaLo@
22:07:22 Quit SaLoMoN (Excess Flood)
22:08:50nicolahI'll installa ipl + rockbox
22:10:40 Join SaLoMoN [0] (n=SaLo@
22:11:25 Quit lee-qid ("aufwiederbyebientotsayonara")
22:11:26 Quit SaLoMoN (Excess Flood)
22:14:38 Join SaLoMoN [0] (n=SaLo@
22:15:06 Join TrueJournals [0] (
22:15:10 Join lee-qid [0] (n=liqid@
22:15:50 Quit SaLoMoN (Excess Flood)
22:17:21peturbah... FreeBSD and Mono get 25 GSoC students allocated, we get 3 :( (but this is not the final allocation)
22:18:08 Join chelli [0] (
22:18:09 Quit Rob222241 (Read error: 131 (Connection reset by peer))
22:18:36 Join SaLoMoN [0] (n=SaLo@
22:18:37 Join Rob2222 [0] (
22:18:40SoapI thought Netcraft confirms...
22:18:59LloreanYeah, honestly I'm not happy with the number we got
22:19:18LloreanSomething they posted earlier made it sound like the current distribution suggested projects were likely to get more than they requested.
22:19:44 Quit SaLoMoN (Excess Flood)
22:20:09petur is a good way to keep up to date on what's going on...
22:20:16FebsLlorean, maybe Google doesn't want us to mentor people coding in C. You know, because it's such an old language that no-one uses.
22:20:31LloreanFebs: It's been theorized that it's because we're a new project.
22:20:39LloreanI'm worrying that it's based on scores somehow
22:20:48LloreanThey mentioned that there's an "algorithm" for assigning students
22:20:53peturlet's bump some numbers :)
22:20:55FebsI was just joking around about the comment in the "doom cheats" forum thread about C.
22:21:13LloreanFebs: Yeah, but I figured it was a good opportunity to bring up my idea on the scores.
22:21:34markunI'm sure we can get more next year if all goes well this time
22:21:57*petur is going to give the top 10 applications another 4 points just to be sure :)
22:22:05LloreanHonestly, my *personal* desire for a bare minimum is 4, and I think there's 6 I'd really like.
22:22:15 Quit blueworm ("Leaving")
22:22:24 Join SaLoMoN [0] (n=SaLo@
22:22:36markunLlorean: I know, but it's google's money
22:22:40LloreanI think we need to swap 3 and 4 if we really are only going to get 3, but I didn't want to take it upon myself to shift the order. ;)
22:22:48Soap3? Hmm, I don't know if that is enough to cover Rockboy, Doom, Mpegplayer, AND Album Art.
22:23:10 Quit pilled ("changing servers")
22:23:12 Quit SaLoMoN (Excess Flood)
22:23:21Genre9mp3what's wrong with Doom?
22:23:31bluebrotherremove doom!
22:24:04markunbluebrother: start your own doom-les fork!
22:24:47Genre9mp3A fork can't be doomless :P
22:25:00bluebrotherthis won't remove the neverending questions about doom in the forums
22:25:10markunGenre9mp3: openneo is a fork and it doesn't have doom
22:25:45markunbluebrother: I think we will get even more "how can I play doom" questions when we remove it :)
22:25:46bluebrothera fork could remove or add anything it likes to ... it just needs to be GPL licensed
22:26:02 Join SaLoMoN [0] (n=SaLo@
22:26:02bluebrothermarkun, right. "Where can I download doom?"
22:26:12linuxstb_bluebrother: If you don't like answering Doom questions, don't answer them... I'm perfectly happy ignoring Doom :)
22:26:22Genre9mp3markun, bluebrother : I was kidding of course
22:26:44Genre9mp3So which in your opinion would be the top 3 tasks for SoC?
22:27:17linuxstb_I wouldn't rate WMA top...
22:27:20bluebrotherme wasn't too serious either ... but it was a good chance to yell "remove doom" once again ;-)
22:27:21 Quit SaLoMoN (Excess Flood)
22:27:30bluebrotherMoB and USB stack
22:27:31Genre9mp3linuxstb_: I agree
22:28:27 Quit midgey ()
22:29:16SoapGoogle should want to bend-over-backwards to give someone a fixed-point WMA project. MoB helps primarely Rockbox, Fixed point WMA helps lots of people.
22:29:21linuxstb_I don't see MoB as a full project - more like a few days work for someone who knows what they're doing.
22:29:41SoapMoB / Playback rewrite.
22:29:57linuxstb_Someone in the ffmpeg project seems to be currently working on a fixed-point WMA codec...
22:30:01 Join SaLoMoN [0] (n=SaLo@
22:30:12linuxstb_But it's still a _lot_ of work to incorporate it into Rockbox efficiently.
22:30:31markunwell, the current codec in the trackers is also based on the ffmpeg code
22:31:08linuxstb_That's also almost 2 years old now - the WMA decoder has gone through lots of improvements, and ffmpeg itself has been reorganised a lot. So the work really needs to start again...
22:31:35 Quit SaLoMoN (Excess Flood)
22:31:40linuxstb_Sorry, 1 year...
22:31:58 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
22:33:55 Join SaLoMoN [0] (n=SaLo@
22:34:32 Join bluey- [0] (
22:34:36Genre9mp3The tasks will be decided by Google?
22:34:47 Quit SaLoMoN (Excess Flood)
22:34:58LloreanNo, just the number.
22:35:08LloreanThe tasks, as far as we can tell, are our top rated ones, in that quantity
22:36:46 Join JazzBone_ [0] (
22:37:40 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
22:37:43 Join SaLoMoN [0] (n=SaLo@
22:38:10 Join Ph1r3ph0x [0] (
22:38:33 Quit SaLoMoN (Excess Flood)
22:39:13Ph1r3ph0xnichts los hier :P
22:39:34 Part bluebrother ("Leaving")
22:39:41 Join bluebrother [0] (i=HeksOKd9@rockbox/staff/bluebrother)
22:39:53bluebrother*grrr* wrong key combo again
22:40:14bluebrotherno, nothing up here in german
22:40:41Ph1r3ph0xi'm wondering why the devellopers don
22:40:45markunbut neither in any other language
22:40:51markunPh1r3ph0x: why we don't what?
22:40:53Ph1r3ph0xinclude these patches
22:41:15Ph1r3ph0xthey are very usefull
22:41:23 Join SaLoMoN [0] (
22:41:26bluebrotherAlbum art: wrong way done.
22:41:29 Join amiconn [0] (
22:41:33SoapPh1r3ph0x: well, that's complicated, as there are as many reasons as there are patches mentioned there.
22:41:35scorchePh1r3ph0x: search the forums...that question is answered many times in there
22:41:37bluebrotherusb connection button press: useless ;-)
22:42:07bluebrotherscrolling margins: this will be addressed with the implementation of viewports
22:42:17TrueJournalssweet :-D
22:42:30Ph1r3ph0x@ bluebrother - yes^^ but the album art is nice and some other things :P
22:42:41bluebrotherquick exit: the new main menu adds this already, so it's outdated
22:42:45Ph1r3ph0xbut i didnt test it yet
22:42:56markunPh1r3ph0x: patch 1 and 3 are not included because we think they should be implemented differently
22:43:11bluebrotherI only have greyscale targets, and album art doesn't make sense on that.
22:43:22bluebrother"The" sorting has been rejected.
22:43:47capojust curious here, but what kind of skills do you need to help develop for rockbox?
22:43:47bluebrotherand COP is in included since quite a while
22:43:47 Quit SaLoMoN (Excess Flood)
22:43:58markuncapo: C
22:43:58bluebrothercapo, depends on what you want to do
22:43:59 Join SaLoMoN [0] (
22:44:09bluebrotherin most cases this means C.
22:44:19bluebrotherbut you could also help out with the manual, which is LaTeX
22:44:30markuncapo: what kind of development are you interested in?
22:44:47bluebrotherit's kind of different but in some way it's also development ;-)
22:44:53capono assembly?
22:45:08markuncapo: if can be useful in some cases
22:45:12markunit can..
22:45:25bluebrothermost is C, and asm in cases it makes sense or is necessary.
22:45:49Ph1r3ph0xi 'can' delphi :P
22:45:57capookay, thanks for the info, guys
22:45:57markunPh1r3ph0x: that's a good start
22:46:10markuncapo: so, any particular part of rockbox you want to work on?
22:46:16amiconnbluebrother: Cop support is included for quite a while, but according to Slasheri it doesn't work properly
22:46:28markunamiconn: hi, I'm here
22:46:33Lloreanbluebrother: The coprocessor is included, but not really used much yet, due to threading issues, I believe
22:46:37nicolahwill rockbox work on evry kind of partition ? (I just erased old official one)
22:46:39capowell my skills arent really going to help as i just started learning c++. was just wondering is all
22:46:44Soapdoesn't it work as well today as it did when it was only a patch?
22:46:50amiconn(i.e. the thread is scheduled back to the main core somehow in the scheduler the first time it has to wait for something)
22:46:55bluebrotherhmm. But then the COP patch should suffer from the same issues, shouldn't it?
22:47:02markunnicolah: it needs to be FAT32
22:47:13Ph1r3ph0xmarkun: yes, but i cant develop on rockbox with it
22:47:21nicolahmarkun, extended or primary ?
22:47:39markunnicolah: my guess would be only primary is supported
22:47:51amiconnmarkun: I am now starting to look at the actual implementation of viewports, which includes unifying the scroll code, and that will (hopefully) bring jump scroll for all targets
22:47:59bluebrotherprimary definitely works. Haven't tried using an extended partition
22:48:01markunPh1r3ph0x: sure, but if you know 1 language you can learn another one quite easily I think
22:48:20Ph1r3ph0xthats right^^
22:48:34amiconnBut I am somewhat stuck thinking about line breaking in unicode; the official algorithm is table driven and requires a huge character properties table...
22:49:18bluebrotherline breaking? Will viewports have word wrapping?
22:49:18markunamiconn: what do we use now?
22:49:35bluebrotheror am I getting something wrong here?
22:49:41amiconnI was somehow hoping to find a nice simplified algorithm which we could stick into unicode.c and then use in multiple places where we need line breaking (jump scroll, splash, text viewer come to mind)
22:49:46bluebrotheri.e. not getting the point?
22:49:58*bluebrother gets it
22:50:09markunamiconn: yes, I'm sure we don't have to make it too complicated.
22:50:14amiconnmarkun: Currently there is no jump scroll, the old charcell implementation wasn't unicode aware
22:50:35amiconnAnd splash _only_ wraps at ascii spaces...
22:50:36markunAnd if someone complains we can add an extra case to break
22:51:24markunamiconn: we could keep it at ascii spaces for now
22:51:59markunthere is a special space in arabic, but we change it to a normal space in the bidi code
22:52:07 Quit Rob2222 (Read error: 54 (Connection reset by peer))
22:52:27markunat least I thought so, let me check
22:52:35amiconnBidi code comes after scrolling...
22:52:59markunbidi with nesting can become quite complicated btw
22:53:14Lloreanbluebrother: The COP patch *kinda* worked, but didn't improve performance as expected. It was somewhat better, but scrolling in the UI could still cause audio skipping, pretty much proving not quite everything was right.
22:53:59TrueJournalsLlorean: what one thread does seems to affect the other, which should not happen, correct?
22:54:08bluebrotheryes, but what was the point for that COP patch? I kinda needs to suffer from the same problems as the COP support in svn, right?
22:54:14LloreanTrueJournals: Threads can affect each other, but not threads on separate cores.
22:54:23TrueJournalsOops, meant cores
22:54:30Lloreanbluebrother: I'm not quite sure what you're asking
22:54:35TrueJournalsWhat one core does seems to affect the other...
22:54:45markunamiconn: btw, when I made arabjoin.c I though tables should not be in the .h file, but I think they should be there after all, right?
22:54:55Lloreanbluebrother: The COP patch suffered from that, then SVN suffered from that when COP was committed, then Slasheri started working on fixing it, and has disabled use of the second core for audio for the time being, I believe
22:55:00Slasheriamiconn: those old problems with cop has been fixed now. The only issue atm is that the scheduler locking mechanism crashes some players if enabled. Probably some problems with the COP
22:55:07 Quit dandin1 (Read error: 104 (Connection reset by peer))
22:55:13bluebrotherLlorean, that's what I meant ;-)
22:55:24amiconnmarkun: Nope, tables like this should never be in a .h file, as they compile to actual code
22:55:40Lloreanbluebrother: The only place the COP works "well" right now is in mpegplayer, I guess because it's very limited in what goes on.
22:55:46Slasheriaudio running on COP isn't possible atm because there are caching issues between the cores and rockbox fs level functions
22:55:47markunwhat about all those tables in the codec header files?
22:55:49 Join vanberge [0] (
22:56:26vanbergeanybody willing to help me out? my rockbox won't play any mp3's... i keep getting "Data Abort at FC" message and have to reboot my ipod
22:56:27amiconn.h files should only have contents that doesn't compile to actual code on its own, this way it doesn't hurt when they're included more than once, or from multiple sources
22:56:33 Part capo
22:56:42Slasheribluebrother: i have actually got audio running on cop, but that code is not yet stable or safe to use (can cause fs corruption at worst)
22:57:03amiconnI.e. macros, function and variable declarations, and inline functions
22:57:07bluebrotherfs corruption sounds bad.
22:57:16amiconn(static inline of course)
22:57:21Ph1r3ph0xvanberge: you are using the ipl loader?
22:57:39vanbergePh1r3ph0x, no... boot straight to rockbox
22:57:45amiconnmarkun: The codecs are somewhat special since they're not our own code
22:57:53Ph1r3ph0xvanberge: mhm
22:58:20amiconnChanging the layout will probably make updating to a newer codec release harder
22:58:22vanbergePh1r3ph0x, i tried deleting my entire .rockbox dir and downloading newest FW, nothing
22:58:58amiconnSlasheri: So what's running on the cop now in svn? Nothing?
22:59:06nicolahguys I erased the original firmware, will rockbox work anyway ?
22:59:15bluebrothervanberge, do you have a recent bootloader?
22:59:17nicolahipodpatcher does not recognize my ipod
22:59:47amiconnmarkun: Regarding tables, check out my new charcell code. The mapping tables are all in a .c file (lcd-charset-player.c)
22:59:47vanbergebluebrother, not really, no. i patched the ipod firmware probably 8 months ago
22:59:50Ph1r3ph0xvanberge: i had a similar problem, but i have had the ipl loader. Afer resetting and patching my ipod everything worked well
22:59:58bluebrothervanberge, then you need to update
23:00:04nicolahI copied the .rockbox to the root
23:00:17vanbergebluebrother, how easy is that to do?
23:00:25bluebrotherthere was a change recently (COP) that requires a new bootloader
23:00:38markunnicolah: "unzip -o -d /media/ipod" also works fine
23:00:40bluebrotheras easy as ... downloading and running a binary
23:00:52bluebrotherjust run ipodpatcher.
23:01:01 Quit bluey- ("Leaving")
23:01:02nicolahok markun, I'll try. is the original firmware essential to run rockbox ?
23:01:02vanbergebluebrother, well... in between my patching of the ipod firmware and now, i am not using linux vs. windows
23:01:38bluebrothervanberge, don't know what's the issue ... you run ipodpatcher on your pc, and it runs on windows or linux, whatever you want.
23:01:41 Join Rob2222 [0] (
23:01:46bluebrotherthe manual has the download links
23:01:53markunlinuxstb: you didn't have the OF on your ipod at one time, right?
23:02:31 Quit Ph1r3ph0x ("gn8 @ all - tired")
23:02:51Lloreanmarkun: I've gone without it before.
23:03:08markunnicolah: there you have your answer
23:03:37vanbergebluebrother, ok... i see linux instructions, i should be able to take it from there
23:03:55bluebrothernicolah, it's essential to identify the ipod, not to run Rockbox.
23:04:15nicolahbut to install rockbox I need it, right ?
23:04:50linuxstbmarkun: You don't need the Apple firmware, but you do need to have an ipod which looks like an ipod - which means a correctly formatted firmware partition. ipodpatcher modifies such a partition.
23:04:52Lloreannicolah: You don't need it to install Rockbox. You DO need it to install via the official installation instructions.
23:05:00LloreanIt's vastly more complicated the other way
23:05:13nicolahok Llorean so I'll try to restore the ipod firmware using itunes
23:05:28nicolahI'll be back in 10 minutes
23:05:40Lloreannicolah: That is definitely the best plan. Back up anything off your iPod you don't have backed up though, iTunes reformats
23:05:53nicolahdon't care about data
23:06:18***Saving seen data "./dancer.seen"
23:06:32bluebrotherif you run linux, you can download the ipod firmware update and dd that to the "empty" partition on the ipod
23:07:30linuxstbnicolah: may be helpful.
23:07:41vanbergebluebrother, you were spot on... that fixed it
23:13:26 Join pilled [0] (
23:13:30 Quit Rob2222 (Read error: 104 (Connection reset by peer))
23:13:51nicolahI run linux but I can use a w2k machine too, now the ipod is restoring
23:14:27vanbergeso i havent updated rockbox in awhile... how is the mpg playback capability in rockbox nowadays? :-)
23:14:37TrueJournalsI think it's good :-D
23:14:54bluebrotherit improved ;-)
23:14:59Lloreanvanberge: Depending on your player, anywhere from "Poor" to "Great as long as you don't need seeking"
23:15:06TrueJournalsA/V sync works good, re-buffering is implemented...
23:15:11nicolahthanks for the link linuxstb , in case iTunes fail I'll use that
23:16:48 Join Rob2222 [0] (
23:17:08markunTrueJournals: jhMikeS is working on a/v sync stuff which makes playback even smoother
23:18:02TrueJournalsnice :-p
23:18:50 Join fm2 [0] (i=95e13c29@gateway/web/cgi-irc/
23:19:55fm2Nico_P: ping
23:20:21nicolahguys how long does it take to restore a 4g mini ipod ? it's been almost 10 minutes now. (I don't care about waiting, just to understand if it got stuck)
23:20:55 Join bryandodson [0] (n=bryandod@
23:20:58 Quit JazzBone_ ("Verlassend")
23:21:10bluebrothernever tried it, but the manual process should take no longer than a couple of minutes.
23:21:19bluebrotherno idea if itunes does something else
23:21:48nicolahI'll try the manual process if this fails
23:21:59nicolahmaybe it's formatting it, low level format
23:24:05bryandodsonHey. My friend referred me to Rockbox in my search for FLAC playback on my iPod. one thing I need to know before I commit though... can I still use my dock connector for audio playback? I have a plug for my iPod in my car, and thats where I use it 90% of the time.
23:25:22markunbryandodson: probably, but you can just try it and go back to the ipod firmware if it doesn't work
23:25:39bryandodsonalright, thanks
23:25:51scorchewell, if it uses the Apple accessory protocol, no
23:26:07markunand if it uses the audio out signal directly yes
23:26:07scorcheif it just accesses it like a hard drive, yes
23:26:12scorchethat too
23:26:35 Quit billytwowilly (Remote closed the connection)
23:26:41bryandodsonyeah, the friend and I had the same discussion, and we're really not sure on which it is.
23:27:45markunbryandodson: can you control the ipod with this car interface?
23:28:52markunMaybe it's time someone with such a accessory tried to implement this protocol for rockbox?
23:28:56bryandodsonyeah, just basic controls though, like track skipping. it doesnt take control of the ipod in any way though
23:29:28markunbryandodson: well, track skipping will not work I think
23:29:49bryandodsoni dont mind that, its just a convenience... most of the time i still use the iPod to navigate tracks anyways
23:31:03bryandodsonits a third-party hookup system i ordered from Crutchfield a while back, and it has settings to change the level of interaction with the iPod... so im sure if it doesnt work on the current settings I could try changing them
23:31:03markundo you know how to program?
23:31:39bryandodsonim a very novice programmer... i can work my way around a java program pretty well but anything thats not java is beyond me
23:31:44fm2amiconn: what do you mean by "jump scroll" (I'm reading the log)
23:32:40 Join billytwowilly [0] (
23:32:49bryandodsonfm2: perhaps he is referring to the way the iPod jumps across the list by letter when your list is too long?
23:32:52markunbryandodson: C is not that difficult to understand I think if you know how to program (in any language)
23:32:56 Quit petur ("here today, gone tomorrow")
23:33:09markunbryandodson: no, he isn't
23:33:26bluebrotherfm2, jump scrolling is something that was only present on the charcell devices
23:33:42 Quit Alonea ("ChatZilla [Firefox]")
23:33:55bluebrothermarkun: yeah, but one can get quite lost in the amount of Rockbox code ;-)
23:34:18bryandodsonso i've been told... I've been trying to learn to translate between the two, but most of it is just laziness... I'm a senior in high school and have run out of programming competitions to go to, all of which use Java anyways, so I havent found a reason to learn anything else yet
23:35:09*scorche does not approve of all of these school switching over to java for programming classes
23:35:15markunbryandodson: well, maybe the ipod accessory protocol support can be a reason?
23:35:17 Quit desowin ("use linux")
23:35:24markunscorche: why not?
23:35:43bluebrotherhmm. Do these cable remotes use that accessory protocol?
23:36:00TrueJournalsUmmm... I just noticed something that I think is really stupid in regards to the WPS
23:36:09markunbluebrother: are there other ways to skip tracks through the dock connector?
23:36:11bryandodsonwell, before Java my school taught VB in year 1 and C++ in year 2... Java made our pathetic 2-part course more unified
23:36:23scorchebecause before the "just java", there were a variety of, you learn a lot more with C or something like that than java, especially regarding memory, etc
23:36:23TrueJournalsa lower case p will output upper case AM/PM... an upper case P will output lower case am/pm
23:36:26fm2bluebrother: that was a good explanation! :-)
23:36:29TrueJournalsdoesn't that seem backwards?
23:36:30bluebrothermarkun, don't know
23:37:04markunscorche: I'm sure many of us started with BASIC which also isn't very low level
23:37:31bluebrotherbut I was thinking if it's a good idea getting a cheap cable remote and disassembling it
23:38:16scorchemarkun: aye, but my point is that they have moved from a variety of different languages to simply one...before, there were many different programming classes one could take, but now i am seeing a lot of schools change to having only java classes
23:38:17 Quit fm2 ("CGI:IRC (EOF)")
23:38:58amiconnjump scroll means that instead of moving the text by a few pixels per scroll step, it moves in steps of the display width, reduced so that the next line starts at a word boundary if possible
23:39:35amiconnOf course each step is somewhat longer during jump scroll (default is 0.5 sec on the archos player)
23:39:48bryandodsoni guess you couldn't just get it from apple? would they not share it with an open-source community? I'm not entirely sure about Jobs' position on open source...
23:40:20amiconnThis has the advantage to provide a quick overview if the line is much longer than the screen width, and it also causes less blur on slow lcds (like H1x0)
23:40:52markunbryandodson: what would be the fun in that :) (just saying that because we can't get it)
23:41:10amiconnIt was (and will be) selectable if jump scroll kicks in at all, and if yes, how often the text jump scrolls before switching to normal scrolling
23:41:47amiconn(old code allowed for 0,1 2, 3, 4, and always)
23:42:51 Part bryandodson
23:44:26 Quit n17ikh|Lappy ()
23:48:10 Join desowin [0] (
23:49:43 Quit bawb2 (Remote closed the connection)
23:53:01 Join JavaMan22 [0] (
23:53:46 Join bluey- [0] (
23:55:49 Join AceNik [0] (i=cb919f2a@gateway/web/cgi-irc/
23:57:11AceNikhey guys would you try including a few patches in teh current builds , & make it official , they worked till march very well
23:58:02SoapI'll get right on it.
23:58:10TrueJournalsyou mean committing patches to SVN?
23:58:29TrueJournalsWhich ones?
23:58:38LloreanAceNik: Just "working well" isn't enough.
23:58:40LloreanWhich ones?
23:58:53 Join n17ikh|Lappy [0] (

Previous day | Next day