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-08-02

00:00:04Pulzehi, i have a problem^^
00:00:23linuxstbLlorean: "tools" could be kept for tools required to build rockbox. utils is everything else.
00:00:31DerPapstonce usb is detectable it should be distunguished between both anyway to avoid confusion and questions ;)
00:00:41Lloreanlinuxstb: Essentially what I meant.
00:00:46barrywardellso a lot of other stuff would be moved out of tools into utils?
00:00:50Pulzepapst, du kannst deutsch oder ?
00:00:58amiconnDerPapst: Only if we can handle it in rockbox imho. Otherwise it's not worth the hassle
00:00:59DerPapstgut geraten ;)
00:01:02 Quit Rondom (Read error: 113 (No route to host))
00:01:14linuxstbbarrywardell: I'm not sure if it's lots, but yes, some things would be.
00:01:17Pulzemein x5 wird ne mehr im arbeitsplatz angeziegt seit rb drauf is
00:01:19DerPapstamiconn: well then use the usb one for now.
00:01:25LloreanPulze: This is an English language channel.
00:01:30Pulzei know
00:01:33barrywardellmaybe I exaggerated a little...
00:01:45DerPapsti don't have a X5.
00:01:55*DerPapst is more with iPods
00:02:01barrywardellso, any objections to committing it to utils/disassembler ?
00:02:11DerPapstso i probably can't help you anyways.
00:02:31Pulzein my computer i cant see my iaudio x5
00:02:33DerPapstbarrywardell: sounds ok if you ask me
00:02:42linuxstbbarrywardell: Not from me. If people object to the location later, it can always be moved...
00:02:56LloreanHow 'bout /utils/disassembler/arm just in case?
00:02:58Pulzeanyone know help ? i installed, have the rb folder, booted, looks for database
00:03:14barrywardellLlorean: sounds good to me
00:03:39Pulzei think i found the error
00:03:52barrywardellI can move the sh disassebler to utils/disassembler/sh/ too
00:06:03 Nick BHSPitMonkey_ is now known as BHSPitMonkey (
00:07:12Pulzemy displaylight goes off all the time
00:07:25Pulzehow can i change the time ?
00:08:13DerPapstSetting > and there should be somewhere a setting to change that
00:08:40linuxstbbarrywardell: Maybe commit Toni's original version, then the three patches? (I like having a history...)
00:08:56barrywardelllinuxstb: ok. will do.
00:10:29amiconnpetur: Why do you snprintf() and not just set a pointer?
00:10:34pixelmaPulze: we have a manual for these things - have a look at ..."Display settings" look interesting ;)
00:10:39amiconnThis would save a copy operation
00:10:58peturhmmm why didn I think of that too...
00:11:21Pulzewith the original fw with the on button i could toggle on of the light, but with rb i cant (iaudio x5)
00:11:23amiconnHow would _I_ know? ;)
00:11:35DerPapstchangin volume in the sim is a cool fature.. now i'm only missing a way to shut the sim down like on the dap or the achos plyer sim (long press 5 for ipod sims e.g.)
00:11:45Pulzeim really confused
00:13:53linuxstbPulze: Are you talking about the LCD backlight?
00:13:55DerPapstPulze: then you should really look into the manual (and use if you have probles with translating)
00:14:34DerPapstbahh.. i'm infected with the JdGordon virus :(
00:15:00pixelmawell, it just needs a bit of "getting used to" (and reading the manual) and we don't want to imitate any original firmware's behaviour - would also be hard given on how many platforms rockbox runs)
00:15:15linuxstbDerPapst: You can shut down the archos player sim?
00:15:25amiconnBagder: Commits to the (new) utils/ dir shouldn't trigger rebuilds
00:15:32DerPapstyes. it has an option in the menu
00:15:37Pulzedoes anybody use a zcover ?
00:15:49*DerPapst is talking of the dap with the charcell display
00:16:20linuxstbDerPapst: You could just enable that option for all sims...
00:16:29amiconnThe menu option is the _only_ way for doing a clean shutdown of the player
00:16:54amiconnI wouldn't want this option in the other sims, as they don't have that option on target
00:17:45DerPapsti don't want a menu or what to shut it down.. but it would be neat if i can hold numpad 5 for 10sec and the sim goes bye-bye
00:18:12amiconnYes, or having the Off-Off doubleclick on recorder sim
00:18:31amiconnThe timeout is less than 10 seconds, btw
00:18:33linuxstbamiconn: I was just suggesting it for DerPapst's local builds (but it seems he doesn't want that...)
00:18:53 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/
00:19:05DerPapstnope.. only better simoulating the daps behaviour.
00:19:22linuxstbDerPapst: Fair enough - I was just offering an easy hack...
00:19:27 Quit Pulze ()
00:19:28DerPapstgahh... i should give up typing for today :-/
00:19:50linuxstbI agree it would be nice for the shutdown key combo to work in the sim.
00:20:10*amiconn hopes G3 will compile now with the hack in pp5002.h removed
00:20:28DerPapstwhat hack? /me checks diff
00:20:31linuxstbsaratoga: Hi, how are things going?
00:21:12 Quit petur ("Zzzzzz")
00:21:14saratogalinuxstb: pretty good
00:21:33saratogahaven't had time to look at seeking, been busy with family and also various problems with LSP
00:21:52saratogapeople keep sending me problem samples
00:21:59amiconnDerPapst: The hack at the very end with the comment above it
00:22:11 Quit bdgraue (Read error: 104 (Connection reset by peer))
00:22:17amiconnWhat diff, btw?
00:22:44DerPapsti thought you commited something ;)
00:23:08DerPapstand i wanted to check viewwhatever for it :P
00:25:34amiconnNot yet
00:25:44amiconnThe hack is in svn and will go away
00:26:10*DerPapst is more with iPods
00:26:21DerPapstwring window...
00:26:36*DerPapst actually tired to contol the sim :)
00:26:47DerPapstthat happens with 2 screens ;)
00:26:57amiconnsee? ;)
00:28:04DerPapst−−zoom 4 = fullscreen :D
00:28:15 Join davina [0] (
00:28:22 Quit davina (Read error: 104 (Connection reset by peer))
00:30:13*DerPapst should pay 0,40EUR more for bread next time :-/
00:30:50DerPapstyou touch one piece of it and you'll end up with 10 small :D
00:31:56DerPapstat least one doesn't necessarily need teeth to eat it :P
00:34:10DerPapstbtw voltage drops on my 3G when connected to usb
00:34:37DerPapstdon't know how fast it would drop without connected to usb though
00:34:57amiconnSO it doesn't charge
00:36:46DerPapstin ~4 hours from 3.85V to 3.45V with usb
00:37:25 Part Llorean
00:38:01DerPapstwithout diskspinning playing songs and such.. just stittin on my table
00:38:13pixelmajhMikeS: seen this thread ? Could it be related to your radio changes (don't know how to test without an X5V though)
00:38:30*DerPapst wonders why he's always skipping that g on *ing
00:39:10DerPapstyeah... ;)
00:39:12pixelmawell in 2 of 3 cases it was there ;)
00:40:05*DerPapst should stop visiting those tyop clases
00:41:04DerPapsttypo even ;)
00:41:19*DerPapst givesup
00:42:38jhMikeSpixelma: checking
00:44:20*amiconn crosses fingers
00:44:35*DerPapst too
00:45:57 Quit linuxstb ("CGI:IRC")
00:46:05DerPapst3.. 2.. 1..
00:46:11amiconnBah, forgot to mention who made the firewire logo :(
00:46:26DerPapst1... 2... 3... ^^
00:47:46n1spixelma: here now
00:48:58pixelman1s: found an odd problem with the langV2 patch build (not directly related to a language string, maybe something with redrawing) - I'll try to explain...
00:49:29 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
00:50:28*DerPapst hands amiconn 0 points
00:50:37DerPapston a golden tablet
00:52:15*jhMikeS seemed wonder where the radio detect was on x5 while doing the changes. the tea5767 driver always returned true.
00:52:52 Join XavierGr [0] (
00:53:52pixelman1s: a radio recording on the hwcodec targets is controlled through the radio screen/radio context menu - now I experienced the following: entered the radio, called the radio context menu (on Ondio) - chose "recording settings" there, set a pre-record time (was "off" before). When I went back to the radio screen it should show a line which counts the time up to the set prerecord time (instead of a peakmeter) - that line was empty now (so peakmeter
00:54:23 Quit Siltaar_ (Read error: 110 (Connection timed out))
00:54:39*jhMikeS can't see how radio_hardware_present could have ever worked correctly on x5
00:54:59DerPapstwhee.. nice fiwi logo
00:55:21pixelman1s: When I left the radio and entered the radio screen again, the line with the prerecord time was there as usual. Tested with an SVN buil - and it did not have that "won't display when coming back from the recording settings inside the radio menu"
00:56:13n1spixelma: hmm, that is sort of obscure :-) have you tested on any swcodec target?
00:56:31*amiconn prods Bagder
00:57:05linuxstbamiconn: Are colour fw logos on their way?
00:57:07pixelman1s: nope, I only have an M5 without a radio and I know that radio recording is controlled differently on swcodec
00:57:18amiconnlinuxstb: Nope
00:57:32 Quit Thundercloud (Read error: 110 (Connection timed out))
00:57:34amiconnAs long as we don't handle both USB and firewire in rockbox, there's no reason to
00:57:58DerPapsti got one because i cried loud enough
00:58:06amiconnI just misused the USB screen for firewire, so there can only be one
00:58:25pixelmajhMikeS: maybe it didn't - I know no-one with an X5V
00:58:27amiconnHence the somewhat strange name of the logo file
00:59:30amiconnDerPapst: No you didn't. You said G3 should use the USB logo
01:00:17jhMikeSI'm not even sure how to implement it there. tea5767 doesn't return a nice chip id or anything. maybe just trying to read it would result in an i2c error from no ack.
01:00:31 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
01:00:53DerPapstamiconn: i sad i'm ok with it until either usb or diskmode are working... ;)
01:01:04DerPapstso this logo isn't used anywhere?
01:01:10DerPapstthat's a shame! ;)
01:01:16amiconnIt is used on the 1st/2nd gen
01:02:34DerPapstyou have better thinks to do now but when you're bored i'll try to remeber you that i want this logo on my 3G too ;)
01:02:42*linuxstb sees that TI actually published a datasheet for the firewire chip in the 4G & Color/Photo
01:03:20DerPapstis that somwwhat compartible to the one in other ipods too?
01:03:59 Quit XavierGr_ (Read error: 110 (Connection timed out))
01:04:08amiconnWell, the datasheet for the firewire chip in the 1st..3rd gen is also public
01:04:32amiconnipl has a driver, but no code for the slave side of a mass storage device
01:04:43amiconnBut ipl can use it as a master
01:04:46linuxstbAlthough it seems the chip is just the physical transceiver - it works in conjunction with a link layer controller...
01:04:49DerPapstfor the 1G - 3G is already code existing that talks to it...
01:04:54linuxstbWhich I assume is in the PP5020...
01:05:11DerPapstyou can connect the iPod via firewire to a linux runninf pc while in iPL
01:05:23DerPapstand you can connect 2 iPods with each other
01:05:46***Saving seen data "./dancer.seen"
01:05:49linuxstbAh yes, from the PP5020 product brief - "integrated Firewire Link Layer controller"... So that datasheet isn't much help.
01:05:57amiconnDerPapst: Yes, but only if the slave ipod is _not_ actively running ipl
01:06:12 Quit obo ("bye")
01:06:19amiconnWe would need to implement the "other side"
01:06:29amiconn(well, perhaps both)
01:06:59linuxstbI think I also read that transfers were extremely slow with that firewire driver.
01:07:39amiconnWell, judging from my quick look that doesn't surprise me...
01:07:40bluebrotheroh, the 3G has usb in hardware?
01:07:52pixelman1s: ah, tested some more - and the bug is present in svn too. I just hadn't seen that before because it only matters if it was off and then you'll only set it once after entering the radio screen (before I didn't test under the same conditions, for the SVN test I had a prerecord time set, then switched it off and on again without leaving the radio screen)
01:08:11amiconnbluebrother: The PP5002 has USB in hardware... just the 1st/2nd gen doesn't have it connected to the outside
01:08:22n1spixelma: phew :-)
01:08:29bluebrotherIPL lists a cypress chip.
01:08:42n1shad any other issues?
01:09:44pixelmanot until now - but it's hard to tell if there are settings missing; there are just too many...
01:10:17amiconnbluebrother: Ah, didn't check that
01:10:38amiconnProbably the PP5002 builtin USB is 1.1 only
01:10:52pixelman1s: already on my Ondio, an H300 or X5 will have a lot more
01:11:31*bluebrother wonders how hard it would be to implement the LLC
01:11:42bluebrotherbut firewire is rather complex :(
01:11:43n1spixelma: good :-) let's hope that genlang bug gets fixed so this can be committed soon (and yes we have way, way too many settings)
01:11:45DerPapstamiconn: G3 is USB 2.0 but iirc ut uses not the builtin pp5002 usb
01:12:05 Join barrywardell_ [0] (
01:12:10 Join jhulst [0] (
01:12:51linuxstbbluebrother: I always thought firewire was simpler than USB though...
01:13:08amiconnNow the only crucial things left for the 1st/2nd gen ports is sleep mode, and testing/adapting 1st gen
01:13:14bluebrotherusb is single master, firewire not
01:13:29*amiconn now watches a defective 1st gen (verified with seller) on eBay
01:13:47amiconnIt tries to boot but then shows an error, probably hdd problem
01:13:58*bluebrother did some work with firewire a few years ago during an internship
01:14:07amiconnBut I now have an extra hdd to stick into it
01:14:14DerPapstwhat happend to the other 2G you bought? sent it back again?
01:14:27amiconnI'll probably keep it
01:14:41 Join hannesd_ [0] (
01:15:04DerPapsthaben ist besser als brauchen ;)
01:15:10DerPapst^ sorry :P
01:15:12amiconnOr perhaps someone needs spare parts
01:15:24DerPapst*at all not german speakers
01:15:52amiconnWell, I rather stick to the channel language
01:15:58pixelmayou could translate that :P
01:16:00n1sDerPapst: To have is better than ...?
01:16:05krazykitto want
01:16:06DerPapstyes... probably the same reason why i haven't sold my other 3G yet.
01:16:07pixelmato need
01:16:11bluebrotherto need?
01:16:23krazykitbrauchen is need? ach, i'm rusty
01:16:56krazykityeah, yeah, i know leo
01:17:01DerPapstyou could even translate it with lack
01:17:21DerPapstTo have is better than lack ;)
01:17:30DerPapstor so
01:18:03 Quit barrywardell (Read error: 110 (Connection timed out))
01:18:36DerPapstanyways.. time to get some sleep ;)
01:18:44DerPapstGood night everyone :)
01:18:50 Quit DerPapst ("So Long And Thanks For All The Fish!")
01:19:15 Quit ompaul ("Leaving")
01:19:33*amiconn has an idea how to add both logos for devices which have both
01:19:51amiconnWithout duplicating the whole screen, that is
01:20:34 Quit XavierGr (Nick collision from services.)
01:20:38 Join XavierGr [0] (
01:20:52amiconnBut that can wait a bit
01:21:27 Join DerPapst [0] (
01:21:33DerPapstno it can'z :P
01:21:43 Quit ender` (" Please help Conserve Gravity - Play Chess, not Basketball.")
01:21:50bluebrotherfinished sleeping already?
01:22:00DerPapstgood night again :P
01:22:19DerPapsti sleep pretty fast
01:22:33DerPapstnight night
01:22:33 Quit DerPapst (Client Quit)
01:22:38bluebrothercool. Gives more spare time ...
01:25:57 Quit saratoga ("CGI:IRC (Ping timeout)")
01:28:03 Quit hannesd (Read error: 110 (Connection timed out))
01:28:03 Nick hannesd_ is now known as hannesd (
01:28:30amiconnlinuxstb: See? I changed my mind...
01:30:41amiconnWe don't need to introduce an extra event for that, can be used to tell which type of "usb" it is
01:31:01linuxstbShould your commit have enabled reboot-to-diskmode for firewire on my Color?
01:31:43amiconnUnless I overlooked something
01:31:49linuxstbNo, I did...
01:31:55linuxstb(my local tree is broken)
01:34:16n1shmm, is there any apparent reason for this line crashing a 64 bit sim but working on 32...
01:34:17n1srb->splash(HZ/4, "%s scores!", pad?"right":"left");
01:34:44 Part toffe82
01:37:00 Quit bluebrother ("leaving")
01:37:34linuxstbamiconn: Yes, it works nicely.
01:44:51amiconnYour local tree most probably just has the svn rename problem
01:45:31amiconnEither a full rebuild or at least removing the problematic files (librockbox.a and firmware/target/arm/usb-pp.o will fix that
01:45:41 Quit barrywardell_ ()
01:47:06 Join Thundercloud [0] (
01:48:07 Join barrywardell [0] (
01:48:43linuxstbamiconn: No, it was unrelated to that - I had a broken patch I was looking at which stopped my build building, and I didn't notice.
01:52:09 Join Llorean [0] (n=llorean@rockbox/administrator/Llorean)
01:52:34 Quit XavierGr (Read error: 110 (Connection timed out))
01:52:41 Join scorche` [0] (n=scorche@rockbox/administrator/scorche)
01:53:12amiconnn1s: That fix doesn't make sense imho...
01:54:30n1samiconn: i agree :-)
01:55:35n1sbut the replaced line crashed 100% reliably...
01:55:54n1swith a segfault in strlen()
01:58:21*n1s sleeps, goodnight
01:58:29 Part n1s
02:01:29 Quit dandin1 ()
02:08:55 Join chrisjs169 [0] (i=nuclears@unaffiliated/chrisjs169)
02:11:29 Join aliask_uni [0] (i=82c20d69@gateway/web/cgi-irc/
02:13:48 Join XavierGr [0] (
02:14:46 Join sucka5446 [0] (
02:15:06 Quit chrisjs169 ("CGI:IRC (Ping timeout)")
02:19:02 Part pixelma
02:19:54 Quit barrywardell ()
02:23:50 Quit sucka5446 ()
02:29:16 Join toffe82 [0] (
02:43:05 Quit gtkspert (Remote closed the connection)
02:45:06 Join gtkspert [0] (
02:50:41 Quit aliask_uni ("CGI:IRC")
02:51:50 Join Placebo2 [0] (
02:51:55 Quit HellDragon (Connection timed out)
02:51:58 Quit Placebo2 (Read error: 104 (Connection reset by peer))
02:52:10 Join HellDragon [0] (i=Nocebo@unaffiliated/helldragon)
02:52:45 Join HellDragon3 [0] (
02:54:25 Join Davide-NYC [0] (
02:54:59Davide-NYCcan a 230MB file be attached to a wiki article?
02:55:27krazykit...the hell are you attaching?
02:55:56krazykitit probably can't
02:56:07linuxstbDavide-NYC: Best to ask the server admins (Bagder, Zagor and LinusN)
02:56:26linuxstbBut yes, what the hell are you attaching?
02:56:50linuxstbBagder is normally around about 5 or 6 hours from now.
02:57:03Davide-NYCWell I haven't yet and it would be attached by another user.
02:57:28Davide-NYCOn CodecPerformanceComparison, rather than having windows only encoding instructions we'd attach an archive
02:57:59linuxstbNo, the plan was to host the codec test files on the download server.
02:58:17Davide-NYCAh. I see.
02:58:55Davide-NYCDo these files even need to be musical in nature?
02:58:58XavierGrDavide-NYC: unfortunately the USB charging mod has another hassle, whenever I plug the AC adapter and turn on the unit it will go on USB mode :\
02:59:17Davide-NYCThat's not good.
02:59:54XavierGrI think that a simpler solution is to use a switch transistor between USB Vcc and AC adapter (+) and control it with a GPIO pin from the CPU via software
02:59:56linuxstbDavide-NYC: I believe Soap has been working on assembling a suitable test track.
03:00:31XavierGrthing is that I don't know where the GPIO pins lie on the pcb board nor how and if I can play with them
03:01:04Davide-NYCXavierGr: most of the hardware modding is over my head. I am ust an enthusiast that's handy with an iron
03:01:16XavierGrI am awaiting for Linus to give me an insight on that but I haven't seen him around here lately
03:01:51XavierGrDavide-NYC: me too :P I just like to play with hardware
03:01:52Davide-NYCyour idea of a software aware switch is cool. Hopefully you'll be able to figure something out.
03:02:24XavierGryeah If I knew a vacant gpio pin that I can turn on and off on the H100 pcb then I would do it asap
03:02:54XavierGrjust 3 wires and a transistor
03:02:58 Nick HellDragon3 is now known as HellDragon` (
03:03:05Davide-NYCSoap: If there is something I can do to help with regard to the codec test audio file please let me know.
03:05:48***Saving seen data "./dancer.seen"
03:08:23Davide-NYCback in an hour
03:08:26 Quit Davide-NYC ("ChatZilla [Firefox]")
03:09:14XavierGrbed time
03:09:17 Quit XavierGr ("One firmware to rule them all!")
03:19:04 Join billytwowilly [0] (
03:25:03 Join Febs [0] (
03:25:07 Join bonbonthejon [0] (
03:26:00 Join helloworld1 [0] (n=pocketir@
03:27:19BobShieldanyone know if there's any progress or anyone working on getting rockbox to work on a sansa 2xxR?
03:28:19FebsNo progress.
03:28:35BobShieldeveryone give up? :-)
03:29:34FebsSoul-Slayer beat me to the link.
03:29:37BobShieldah, cool - it's been updated
03:30:03FebsThere's also some discussion here (though not much of substance beyond what is on that wiki page):
03:30:26 Quit helloworld1 (Read error: 104 (Connection reset by peer))
03:34:43 Join scorche [0] (i=Blah@rockbox/administrator/scorche)
03:35:45 Join Nick_Brackley [0] (i=cb57494b@gateway/web/cgi-irc/
03:36:16 Quit scorche` (" HydraIRC -> <- Po-ta-to, boil em, mash em, stick em in a stew.")
03:41:52 Quit hcs ("Leaving.")
03:43:18 Quit bonbonthejon (Remote closed the connection)
03:48:20 Join advcomp2019 [0] (n=advcomp2@
03:50:11 Quit Nick_Brackley ("CGI:IRC (Ping timeout)")
03:54:59 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
04:15:29 Quit tedrock (Read error: 113 (No route to host))
04:18:09 Join rikai [0] (n=rikai@unaffiliated/rikai)
04:18:50 Quit hcs ("Leaving.")
04:19:48 Quit Thundercloud (Remote closed the connection)
04:20:19rikaiI'm guessing you cant install rockbox on an ipod shuffle?
04:21:11 Join aliask_uni [0] (i=82c20d68@gateway/web/cgi-irc/
04:22:54rikaiPretty sure thats a no, since i searched all over the site and didn't see any mention of the ipod shuffle other than some disassembly pictures, but i figured i'd ask anyway. :)
04:24:34Soul-SlayerNo you can't.
04:24:59Soul-SlayerAnd really, what difference could Rockbox make to it :P
04:25:22aliask_uniIt'd make it a lot more complicated :P
04:25:51Battousaiformats is about the only thing i could see
04:25:56rikaiSoul-Slayer, formats. :P
04:26:18Soul-SlayerThat's true,
04:27:08 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
04:35:00TiMiD[FD]does someone know why a simple "make" makes calls to subversion ?
04:38:03hcsI think it gets the revision number
04:38:15TiMiD[FD]oh ok
04:38:34Soul-SlayerCan't be right, what if you don't use SVN and only downloaded the source from the build table?
04:39:12TiMiD[FD]it doesn't makes the build crash
04:47:08 Join tedrock [0] (
04:50:13 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
05:05:49***Saving seen data "./dancer.seen"
05:22:45 Quit billytwowilly (Remote closed the connection)
05:23:17 Join billytwowilly [0] (
05:26:26 Quit aliask_uni ("CGI:IRC (Ping timeout)")
05:26:56 Quit saratoga ("CGI:IRC (Ping timeout)")
05:30:50 Nick Doomed_ is now known as alienbiker99 (
05:44:24 Join Nibbier [0] (
05:47:42 Quit Soul-Slayer (Read error: 104 (Connection reset by peer))
05:48:08 Join EbErT [0] (
05:54:26 Join midgey [0] (
05:58:24 Quit rotator ()
11:52:57***Started Dancer V4.16
11:52:57***Connected to on port 6667
11:52:57***Logfile for #rockbox started
11:53:00CtcpVersion from freenode-connect!freenode@freenode/bot/connect
11:53:01***Server message 501: 'logbot :Unknown MODE flag'
11:53:01Mode"logbot :+i" by logbot
11:53:02 Join logbot [0] (i=bjst@gateway/web/cgi-irc/
11:53:02 Join linuxstb [0] (n=chatzill@rockbox/developer/linuxstb)
11:53:02 Join Rob2222 [0] (
11:53:02 Join Rondom [0] (
11:53:02 Join Entasis [0] (
11:53:02 Join bdgraue [0] (
11:53:02 Join spiorf [0] (
11:53:02 Join barrywardell [0] (
11:53:02 Join XavierGr [0] (
11:53:02 Join miepchen^schlaf [0] (
11:53:02 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
11:53:02 Join ganny [0] (
11:53:02 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
11:53:02 Join n1s [0] (
11:53:02 Join obo [0] (n=obo@rockbox/developer/obo)
11:53:02 Join pondlife [0] (n=Miranda@rockbox/developer/pondlife)
11:53:02 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
11:53:02 Join davina [0] (
11:53:02 Join B4gder [0] (n=daniel@rockbox/developer/bagder)
11:53:02 Join darkless [0] (
11:53:02 Join hannesd [0] (
11:53:02 Join petur [0] (n=petur@rockbox/developer/petur)
11:53:02 Join bluebrother [0] (i=InPlwZBx@rockbox/staff/bluebrother)
11:53:02 Join desowin [0] (n=desowin@unaffiliated/desowin)
11:53:02 Join ender` [0] (
11:53:02 Join perrikwp_ [0] (n=chatzill@
11:53:02 Join aliask [0] (
11:53:02 Join thegeek [0] (
11:53:02 Join Soap [0] (n=Soap@rockbox/staff/soap)
11:53:02 Join BHSPitMonkey [0] (
11:53:02 Join homielowe [0] (n=chatzill@
11:53:02 Join midgey [0] (
11:53:02 Join billytwowilly [0] (
11:53:02 Join tedrock [0] (
11:53:02 Join rikai [0] (n=rikai@unaffiliated/rikai)
11:53:02 Join advcomp2019 [0] (n=advcomp2@
11:53:02 Join scorche [0] (i=Blah@rockbox/administrator/scorche)
11:53:02 Join Febs [0] (n=chatzill@rockbox/administrator/Febs)
11:53:02 Join HellDragon` [0] (i=Nocebo@unaffiliated/helldragon)
11:53:02 Join HellDragon [0] (i=Nocebo@unaffiliated/helldragon)
11:53:02 Join gtkspert [0] (
11:53:02 Join Llorean [0] (n=llorean@rockbox/administrator/Llorean)
11:53:02 Join jhulst [0] (
11:53:02 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
11:53:02 Join maffe [0] (
11:53:02 Join rasher [0] (n=rasher@rockbox/developer/rasher)
11:53:02 Join SliMM [0] (n=chatzill@
11:53:02 Join Guile`` [0] (n=Guile@
11:53:02 Join Cripps [0] (
11:53:02 Join lostnihilist [0] (
11:53:02 Join ze [0] (
11:53:02 Join Jon-Kha [0] (
11:53:02 Join midkay [0] (n=midkay@rockbox/developer/midkay)
11:53:02 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
11:53:02 Join preglow [0] (
11:53:02 Join lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic)
11:53:02 Join alienbiker99 [0] (
11:53:02 Join Slowking_Man [0] (i=slow@wikipedia/Slowking-Man)
11:53:02 Join daurn [0] (n=fake@unaffiliated/daurnimator)
11:53:02 Join ShadowXP [0] (
11:53:02 Join bagawk [0] (
11:53:02 Join atsea- [0] (i=ariel@gateway/tor/x-64983e52a3cad138)
11:53:02 Join gromit` [0] (
11:53:02 Join flynux [0] (n=flynux@2a01:38:0:0:0:0:0:1)
11:53:02 Join idnar [0] (i=mithrand@unaffiliated/idnar)
11:53:02 Join crashd_ [0] (
11:53:02 Join hashier [0] (
11:53:02 Join joshin [0] (n=joshin@unaffiliated/joshin)
11:53:02 Join BobShield [0] (
11:53:02 Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater)
11:53:02 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
11:53:02 Join Paprica [0] (n=Paprica@rockbox/developer/paprica)
11:53:02 Join _jz [0] (
11:53:02 Join RaRe [0] (
11:53:02 Join FOAD [0] (
11:53:02 Join morrijr [0] (
11:53:02 Join luckz [0] (
11:53:02 Join Neovanglist [0] (
11:53:02 Join krazykit [0] (
11:53:02 Join Nimdae [0] (
11:53:02 Join annulus_ [0] (
11:53:02 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
11:53:02 Join GodEater [0] (n=bryan@rockbox/staff/GodEater)
11:53:02 Join Galois [0] (
11:53:02 Join gxti [0] (n=gxti@foresight/developer/gxti)
11:53:02 Join Hadaka [0] (
11:53:02 Join Anakin [0] (i=0@unaffiliated/anakin)
11:53:02 Join markun [0] (n=markun@rockbox/developer/markun)
11:53:02 Join crwl [0] (
11:53:02 Join kclaf [0] (
11:53:02 Join Ave [0] (
11:53:02 Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri)
11:53:02 Join sbeh [0] (
11:53:02 Join Rick [0] (i=rick@unaffiliated/rick)
11:53:02 Join Torin [0] (
11:53:02 Join sneakums [0] (
11:53:02 Join krylon [0] (
11:53:02 Join Seed [0] (
11:53:02 Join TiMiD[FD] [0] (n=TiMiD[
11:53:02 Join _pill [0] (
11:53:02 Join Bjoern-Erik [0] (
11:53:02 Join tris [0] (i=tristan@
11:53:02 Join gregj [0] (
11:53:02 Join Caliban [0] (
11:53:02 Join alberink [0] (
11:53:02 Join _w0rd54 [0] (
11:53:02 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
11:53:02 Join andrewg867 [0] (
11:53:02 Join jurrie_ [0] (
11:53:02 Join indro [0] (i=indro@
11:53:02 Join enyc [0] (
11:53:02 Join guyzmo [0] (
11:53:02 Join Overand [0] (i=overand@pdpc/supporter/active/Overand)
11:53:02 Join Presence [0] (
11:53:02 Join sslashes [0] (i=sslashes@
11:53:02 Join Battousai [0] (n=bryan@gentoo/developer/battousai)
11:53:02 Join SaLoMoN [0] (
11:53:02 Join Weiss [0] (
11:53:02 Join blithe [0] (
11:53:02 Join pabs [0] (
11:53:02 Join mtoups [0] (n=mtoups@HENSON.ISR.CS.CMU.EDU)
11:53:02 Join pixie [0] (
11:53:02 Join [mbm] [0] (i=mbm@openwrt/developer/mbm)
11:53:02 Join Kohlrabi [0] (
11:53:02 Join dionoea [0] (
11:53:02 Join feisar [0] (
11:53:02 Join DiDjCodt [0] (
11:54:09GodEater_it's back
11:57:58 Join webguest67 [0] (i=c023110f@gateway/web/cgi-irc/
12:00:08peturwow... down to 905 open tasks
12:00:56 Part maffe
12:01:08 Join maffe [0] (
12:01:22petur172 bugs, 490 feature requests and 243 patches
12:02:36pixelmaI could add 2 or 3 bug reports if you wish :P
12:02:45peturdo we really want ?
12:03:17*petur closes it...
12:07:51 Join DerPapst [0] (
12:07:57DerPapsthi there
12:09:52DerPapstmaybe after recording is done and you want to test your recording the recording screen could redirect you to the directory where the recordings are stored (meaning launch the file browser and go to the recording dir directly).
12:10:44pondlifeHow about if it just sets the default directory if Follow Playlist is enabled?
12:14:54pondlifeIs out-of-date?
12:15:05DerPapstbahh.. the log is incomplete :(
12:15:06pondlifeIpod scrollwheel acceleration API
12:15:23*DerPapst has the feeling he missed important stiff
12:15:28DerPapst*suff :P
12:18:15DerPapstanybody loged them?
12:18:18pixelmayes! *Suff :P
12:18:40DerPapst*stuff even :P
12:19:11DerPapstthe "T" button was gone for a second.
12:19:37*DerPapst is annoyed by his own typos
12:19:47 Quit ganny (Remote closed the connection)
12:23:41*B4gder gets back
12:24:39pondlifeB4gder: What was it?
12:25:00B4gdervery weird system error kept being dumped on the screen
12:25:12B4gderI had to use the big button
12:25:51B4gdercurses are hard to deal with
12:25:59B4gderwe need to sacrifise a goat and stuff
12:27:31 Quit DerPapst (Nick collision from services.)
12:27:36 Join DerPapst [0] (
12:30:10 Quit XavierGr (Nick collision from services.)
12:30:14 Join XavierGr [0] (
12:31:03JdGordonGodEater_: menu api wiki page is updated.. i hope its clear how it works, i somehow doubt it is though
12:31:04 Join the_Arioch [0] (
12:31:06 Join maddler [0] (
12:32:02the_AriochHello, All.
12:32:02the_AriochAnyone knows about iAudion X5 hardware ?
12:32:18JdGordonB4gder: now the site is back up... where do you rekon the ads would go? there really isnt much real estate available...
12:32:40JdGordonexcept for a horizontal banner at the top and bottom....
12:32:41B4gderJdGordon: top header I'd say
12:33:05pondlifeMove the sponsors up and put it at the bottom of that column?
12:33:34pondlifeBut the number of lines of News varies...
12:33:35JdGordona verticle one under the search boxes would be ok also
12:33:35B4gderwell, if a company would be interested, they would also have a different interest in different positions and sizes etc
12:33:51B4gderlower down will pay less of course
12:34:00pondlifeSeems this is another sponsor, maybe at the top of that box?
12:34:10pondlifeWould be high up
12:34:27the_Ariochleft column above the logo - textual Google AdSense for earphones, bugs, chargers and other gadgets for players?
12:34:44*JdGordon wonders wtf fireworks are going on for!
12:35:00B4gderI doubt google ads would pay much for us
12:35:35pondlifeMight be better to keep the left hand bar as it is.. takes long enough to get consistency across sites there anyway :/
12:35:38JdGordonif its pay-per-view instead of per click, one at the top of would be a nice money maker
12:36:08B4gderwww is browsed more than build
12:36:08pondlifeRefresh every 5 seconds...:p
12:37:27the_Ariochhmm, i did that, i mistaken bugs for bags... Guess, i'd better throughn a coin.
12:37:28*linuxstb makes a feature request for rbutil ;)
12:39:00the_AriochBuilds... what about forum topics on non-official builds ?
12:39:58*aliask can hear the fireworks but not see them
12:41:53JdGordonaliask: wow, you can hear them? i can see them from my sister window, looks like probably albert park
12:41:57JdGordonno idea why tonight though
12:44:35the_Ariochinfrared fireworks ?
12:45:03pondlifeIt's to celebrate the completion of all 4 Rockbox GSoC projects. :p
12:45:16*bluebrother wonders what linuxstb requests ...
12:45:33pondlife...or release of v3.1. :/
12:45:37linuxstbbluebrother: Frequent downloads of pages with adverts on them...
12:46:00bluebrotherhehe ... btw, what about adding a paypal button to the about window?
12:46:17pondlifeGood idea
12:46:53*pondlife thought FS #5573 was fixed, but then it happened again.
12:46:58the_AriochGuys, anyone knows which specs should have battery to replace one in iAudio X5 ?
12:46:58the_Ariochwiki describes all those chpips, LCD, HDD - and no word of batter :-(
12:47:01linuxstbFeels like we're moving to though...
12:47:15SliMMi think i've found someone at sun microsystems to help me out with java me in rockbox
12:47:16pondlifeThat's my concern.
12:47:54pondlife^ to linuxstb
12:48:06JdGordonjave on a mp3 player is pretty scary also
12:48:09the_Ariochwow... now what about .Net in RockBox ? :-)
12:48:09the_AriochPlayers lack network and keys, they woulr hardly be good host for j2me games/apps
12:48:29the_AriochThis page is parked free, courtesy of
12:48:30*bluebrother leaves for food
12:48:31amiconnImho java is scary in general
12:48:35B4gderif someone wants to work on java plugin, let them have their fun
12:49:36SliMMhow many keys do the common mobile phone games use? 4-5
12:49:54SliMMi don't think players have less then 5 keys these days
12:49:59*B4gder never plays any games, not on his phone either
12:50:04*DerPapst would run a java irc client on his G3 iPod then listening to tunes and chatting in #rockbox
12:50:30JdGordonthe only game i play on my phone is prince of persia, which is painful to play on it
12:50:49the_Ariochx5 joystik is much worse that usual 5 cross-like located keys
12:50:50SliMMlol, i play it too
12:51:06the_Ariochon phone you can press 2 keys at time, on most players - only one after another
12:51:50JdGordon ... close?
12:51:57SliMManyway, this could make java developers develop there apps for rockbox
12:52:00the_Ariochj2me is soo obvious.. .Net would be much better :-)
12:52:21JdGordoncrap, 5059 i meant
12:52:30 Join MournBlade [0] (i=4401597c@gateway/web/cgi-irc/
12:52:40 Quit billytwowilly (Remote closed the connection)
12:52:52MournBladeMonring all
12:52:56 Join billytwowilly [0] (
12:53:01SliMMand adding more apps won't need 'recompilation' :P
12:53:10the_AriochRockDoom makes life awfull beacuse of those limitations, for example :-)
12:53:21SliMMi like rockdoom
12:53:42B4gderthe_Arioch: it really depends on the player too
12:53:42MournBlademy brain is numb
12:53:46B4gdernot all targets are the same
12:53:47SliMMand rockbox is for fun, right?
12:54:01JdGordonno, its for global domination!
12:54:01B4gderno, I do it for all the money!
12:54:17the_Ariochbut it's awfull when you cannot press 2 buttons at time.
12:54:17the_AriochYou cannot strafe, cause RCU keys are not different from main unit keys and there is no rooms for turn and strafe pair at time...
12:54:44MournBladetried to read and understand wtf Line Spectrum Pairs were
12:54:47B4gderthe_Arioch: yes, but the x5 is especially bad in that context, some of the others are better
12:54:56the_Ariochit seems after all i stucked at the place where you run against veryh short timer - and that wa the time i had to forgot of RockDoom and get HelfLife 2 :-)
12:55:03*pondlife suspects B4gder has been privatised...
12:55:36 Join daniel1234 [0] (
12:56:16*JdGordon really wishes we could come up with a definate decision for the rec button (and configurable buttons) so about 15 tasks can ble closed
12:56:17the_Ariochanyone tried replacing stock batteries ? seems my run out :-/
12:56:17the_AriochSome forums say i have to get one for K700 phone...
12:56:58daniel1234I am having trouble with unix files on my windows system. Can anyone tell me a link to a good text editor that does the unix thing?
12:56:59amiconnJdGordon: The definite decision is that we do not want configurable buttons in general.
12:57:00the_AriochConfigurable buttons would need a kind of configurable wiki and docs, soe that all the user instructions would accomodate to re-mapped button stokes :-)
12:57:05JdGordonbtw... 897 tasks.... :)
12:57:18the_Ariochyou meean line ends ?
12:57:23amiconnThe record button on iriver might be an exception - long dead though
12:57:31n1sJdGordon: you commit from last september ( broke the direct-delete button for targets which had it and I don't know of a clean way to fix it, do you?
12:57:34B4gderwoo, broke the 900 level
12:57:40the_Ariochscintilla - or something like that, name is quite hard to pronounce
12:58:06n1sJdGordon: in the text_editor plugin...
12:58:15JdGordonn1s: yes and no, ive been planning on fixing htat for ages but keep forgetting... ill do it now
12:58:43amiconndaniel1234: Lots... 2 examples are ConTEXT and NotePad++
12:58:57amiconnThe former is freeware, the latter even open source
12:59:04JdGordonamiconn: i'm happy to say no customizable buttons (well for now anyway) as long as the rec button is consistant (i.e short is rec screen, long is probbaly nothing)
12:59:32pixelmanot that long/short discussion again... :|
12:59:54linuxstbpixelma: What was the conclusion last time? (or was there none?)
12:59:58daniel1234amiconn do you have an url for any of them?
13:00:14JdGordonthe conclustion was we didnt agree, and noone can be bothered actually coding the patch
13:00:28JdGordonn1s: standard context action to delete?
13:00:32the_Ariochpersonally i tried Notepad++ and it looks to me a monster of mIRC style
13:00:32the_Ariochan horde of options, checkboxes, gadgets... and no way to do some simple things.
13:00:43linuxstbIIUC, the REP contains a patch to make long-press on record go to the recording screen. I have no problem with that.
13:00:48pixelmalinuxstb: I believe all except JdGordon didn't wnat the rec screen on a short press - though I don't think there was a real decision
13:00:50the_Ariochdaniel -, then search
13:01:00daniel1234Hey anyone had a look at fs6159 and fs6323? They sound pretty good to me being a blind user.
13:01:07the_AriochUniRed, Scintill, Notepadd++ - all have their pages there
13:01:08JdGordonpixelma: sounds about right
13:01:14linuxstbIsn't a short press already used in a couple of places? e.g. in the keyboard?
13:01:37JdGordonif its only the keyboard its ok...
13:01:57linuxstbBut if the REP people chose to use long-press, I say go with them - they're the people who actually use it...
13:02:08JdGordondaniel1234: if you can code there are quite a few patches which need a maintainer so they can be commited which would help blind users
13:02:09pondlifeShort press is useful just to turn the backlight on.
13:02:13amiconnthe_Arioch: Hehe, strange that you say that. Actually I use both, and think notepad++ is a bit lacking at times
13:02:31linuxstbpondlife: Then everyone is happy ;)
13:02:34*amiconn likes that ConTEXT has a file browser column at the left.
13:02:43amiconnDirect access to the source tree....
13:02:55amiconnThe drawbage is that ConTEXT doesn't support utf-8
13:03:23pixelmait's not - a short press is way too easy to press by accident, had that in the radio screen on Ondio where a short press started to record until that was changed to a double-click
13:04:10the_AriochHe! i know one overkill solution: install Eclipse IDE, then add Colourer syntax highlighter plugins, and then...
13:04:10the_AriochThat would be an uberoverkill :-)
13:04:20pixelma(about JdGordon's "a short press is ok")
13:04:31JdGordonthe rec is pretty hard to press on the sansa, which is why I want short press instead of long to get into the rec screen
13:04:50pondlifeNope, gotta be a long un.
13:04:52amiconnBoth ConTEXT and Ntepad++ come with syntax highlighters... very useful
13:05:02JdGordonalthough, I'm at the point i dont really care anymore as long as a decision happens and something gets commited
13:05:07amiconn(although I don't like some of the defaults in Notepad++)
13:05:42JdGordonn1s: was there a FS task for that?
13:05:53the_Ariochand AFAIR they both (at list NotePad++) based on scintilla engine ?
13:05:59daniel1234How advance will I need to be with c? For fs6323 I tried the build from the date it was opened and it failed. So does that mean that it probably won't work?
13:06:17the_AriochOn the contrary, UniRed is build upon RegExp-based Colourer engine, used in FAR, for example.
13:06:26JdGordonn1s: dw, found it
13:06:34daniel1234And how should I start when downloading the patch should I patch and then compile and find the errors?
13:06:37the_AriochBTW WindowsCommander has one more Scintilla based plugin
13:06:54SliMMlol, there are 3 guys at sun that mailed me back
13:07:06daniel1234To start with something simple what patch should I go and start with? Any ideas?
13:07:08SliMMi wasn't expecting that
13:07:19the_Ariochis building on Windows easy ? or better on insyall VmWare and compile inside Linux? :-)
13:07:25B4gderSliMM: !
13:07:36JdGordonpixelma: can you do a quick manual fix? I changed the text editor delete line key from rec to standard context menu
13:07:44linuxstbJdGordon: I don't see a problem with making it a long-press on iriver, and short-press on Sansa - if it's so hard to press record for a long time on the Sansa.
13:07:45SliMMthis is 100% rockbox-related :P
13:07:50 Quit Rondom (Read error: 113 (No route to host))
13:08:05pixelmaJdGordon: not now, have to leave in a bit
13:08:12JdGordonlinuxstb: I think Llorean is against that idea.
13:08:36JdGordoncan any manual hackers fix that?
13:09:03linuxstbJdGordon: What about you?
13:09:10JdGordonwe had this talk already :)
13:09:18LloreanIt's no harder to press record for a long time on Sansa than it is on iRiver.
13:09:27LloreanJdGordon seems to think *all* long presses are hard. ;)
13:09:56B4gderJdGordon: looping is what we do best!
13:10:03JdGordonim saying its harder to press rec full stop than an accidental one on iriver
13:10:15*JdGordon opens manual/plugins/text_editor.tex and cries
13:10:30linuxstbJdGordon: All I read was that you said that you wanted a long-press on iriver because it was hard to press on Sansa...
13:10:47JdGordonoh, sorry, I thought you were talkign about the manual fix
13:11:04JdGordonwasnt the manual changed to a similar system to the code with actions?
13:11:05LloreanI don't think it's any harder to accidentally press it on Sansa
13:11:11LloreanIf anything the button's larger and less resistant.
13:11:29linuxstbLlorean: So you're in favour of long-press on both iriver and Sansa?
13:11:37LloreanEither long on both, or short on both
13:11:43LloreanThough I do prefer long by a slim margin
13:11:45linuxstbLlorean: Make a decision! ;)
13:12:08LloreanLong, by a slim margin then. ;)
13:12:17JdGordonlong it is then
13:12:33the_Ariochi heard ,when long-pressing on X5, it looks for system like randoms releasing and re-pressing keys, some kind of 'noise' there ?
13:12:46JdGordonmanual fixmes... on the tracker or wiki?
13:12:52linuxstbIs it just the Sansa and iriver with a dedicated record button?
13:12:59Lloreanlinuxstb: X5?
13:13:00pondlifeJdGordon: Tracker
13:13:07pondlifeNo patches on wiki
13:13:17JdGordonno a "bug report"...
13:13:33amiconnLlorean: On X5/M5 the record button is taken (menu button)
13:13:37pixelmathe X5/M5 has a record button but it's already used for the menu(s)
13:14:46pixelmait has less buttons than the Irivers
13:15:31daniel1234If I can fix fs6159 then is it likely it will be include in SVN? And what about some of the other patches that improve voice feedback.
13:15:42daniel1234Does it make the voicefile to big?
13:15:59n1sJdGordon: I'll fix the manual
13:16:14JdGordonok, close 7517 when you do then :)
13:16:18the_Ariochon X5 there is also an RCU and it's buttons mapping seems quite chaotic to me.
13:16:18the_AriochIO can't get their correspondance with main unit buttons and some buttons were set to do opposite thing, than they do in stock firmware.
13:16:48B4gderthe_Arioch: do note that we care very very veeery little about what the OF did/does
13:16:52n1sdaniel1234: I have marked that as depending on the lang cleanup as it increases the voice file size so that it can't be loaded on archos players
13:18:08*amiconn wonders that the irivers are the only targets with an unused button, even though they are not the targets with most buttons
13:18:42daniel1234Ok so you will include it if it works? What needs to be done. Can it have a couple of hunk errors or do I need to get rid of them all?
13:19:15the_Ariochjust tryed, seems that REC button on X5 RCU is not used at all
13:19:17 Join Thundercloud [0] (
13:19:42JdGordonamiconn: which target has more?
13:19:45n1sdaniel1234: well that kind of depends on what the hunks contain ;-)
13:19:56the_Arioch[B4gder] but why, when it gives no advantage at all ?
13:20:14amiconnJdGordon: The archos recorders have 10 buttons, the irivers have 9
13:20:27n1sdaniel1234: but I will take a look at it when the lang cleanup gets in
13:20:28the_AriochRCU is not standard part of rockbox manual and it would be nice to follow OF there.
13:20:34JdGordonamiconn: ah ok
13:20:38B4gderthe_Arioch: we simply don't care how the OF works, we want to make things work as good as possible so when we discuss improvements we do it out of a usability point not compared to the OF
13:20:48daniel1234Ok I will give it a shot. I am not a very advanced programmer but I will see how I go. Just where can I see how the talk functions work and where can I find a description on them?
13:20:58*n1s wonders if Bagder/B4gder have had a look ay genlang
13:21:04the_Ariochit is very annoying to switch from OF to RB and make most usual operations opposite to what you meant to
13:21:04the_AriochMakes a switch much more annoying
13:21:14Lloreanthe_Arioch: Then don't switch.
13:21:30B4gderthe_Arioch: switch from OF sure, not when switching from rockbox on other hw
13:21:42LloreanB4gder: Except the Sansa. :-P
13:21:45B4gdern1s: not yet, no
13:22:01B4gderLlorean: well, rockbox on sansa is still much more similar to rockbox on other targets than the OF
13:22:05amiconnThe targets with the least real buttons are the ipods (5 buttons), but they have 7 possible actions due to the wheel. The Ondios just jave 6 buttons
13:23:00pixelmaand yes the X5's remote control button mapping is a bit weird (I couldn't get used to it in the short time I tried)
13:23:11n1sdaniel1234: well, the rockbox source is pretty sparsely documented so if you find something you wonder about ask specific questions here, I'm no expert on voice stuff but maybe someone else can answer
13:24:12the_AriochB4gder - sinxe the very buttons would be quite different - it would not be much easier
13:24:38daniel1234Do you know where I can find documentation on the voice functions maybe just a description. I just want to know how to voice splash screens and menus and then to spell stuff as well as say numbers and that might help me understand his code in fs6159
13:24:40B4gderthe_Arioch: I can tell you haven't moved around between rockbox targets
13:24:50B4gderthey are all quite similar on how to use
13:24:58B4gdereven those the buttons etc diff
13:25:06amiconnthe_Arioch: Switching between the various rockboxed targets *is* easy - and I have quite a number...
13:25:14*B4gder imagine a lot less typos and you might understand
13:25:27*B4gder stops trying to type for a while and goes for more coffee
13:25:36Lloreanthe_Arioch: If you think you have a better mapping that still fits how Rockbox uses the buttons, why not submit a patch?
13:25:49LloreanBut please, don't simply base it on the OF
13:26:03the_AriochIf rockbox was written in Pascal, perhaps i'd tried :-)
13:26:16*amiconn didn't use the original firmware of any of those targets for more than a day, except the very first one
13:26:43the_Ariochreverse two button functiond on RCU would hardly require a patch - somthing about switching two constants, i guess
13:27:06the_AriochGuess, amicomm does not USB on-the-go :-)
13:27:37Lloreanthe_Arioch: Consider also that we don't officially support dual boot on the X5.
13:27:46pondlifeThe iRiver non-LCD remote has no stop button, right?
13:27:59B4gderwe should get that x5 dual-support added
13:28:07B4gdereven though it is a pretty awful hack
13:28:09LloreanB4gder: Do we really need to?
13:28:17LloreanWe may have our own USB-OTG soon
13:28:19B4gdernah, we don't "need" to
13:28:38LloreanAnd we've got WMA now
13:28:40pixelmaLlorean: for X5 that's probably a longer way off
13:28:55B4gderyeah, that reminds me about the ALI status
13:29:10B4gderno docs etc
13:29:31the_AriochWMA working ayt last?... godd news.
13:29:31the_AriochIf only old Vorbis worked too, but there is told to be soem RAM issues with it
13:30:16the_Ariochperhaps that chip is used in some other gadgets, that do have specs ?
13:30:34B4gderthat doesn't help
13:30:41B4gderwe need docs for the chip
13:30:48B4gderor some rather heavy RE
13:30:51the_AriochWMA, Llorean talks about, is via floating point ?
13:31:04n1spondlife: correct, just ffwd/back, vol up/down and play/pause and hold
13:31:04B4gderWMA fixed-point
13:31:27the_AriochHmm, then why WMA / x5 would be harder than for other targets ?
13:31:44B4gderthe_Arioch: it's as hard as the other coldfire targets
13:32:02linuxstbthe_Arioch: Are you confusing pixelma's statement (about USB-OTG) with WMA?
13:32:13the_Ariochlow cpu speed ?
13:32:35B4gderthe_Arioch: different arch with different optmization needs and requirements
13:33:44the_AriochHmm, yes, perhaps.
13:33:44the_Arioch[15:29] [Llorean]
13:33:44the_AriochAnd we've got WMA now
13:33:44DBUGEnqueued KICK the_Arioch
13:33:44the_Arioch[15:29] [pixelma]
13:33:44the_AriochLlorean: for X5 that's probably a longer way off
13:33:44n1sdaniel1234: as I said i don't know a lot about the voice stuff in rockbox and I do not have time to dig around in the source no, stuff to do :-)
13:33:45***Alert Mode level 1
13:33:45the_AriochIt looked like about WMA
13:34:09daniel1234I got to go but I will check out 6159 tomorrow. And what about fs6323 any ideas on how to start coding on it?
13:34:41the_Ariochwhat certainly need to be patched (lazy me) is the very font rendering.
13:34:41the_Ariochwhen it comes about localisation - it makes RB unusable for avarage russian-speaking Joe
13:34:54peturamiconn: I wonder if wouldn't be even easier to put the rec name prefixes in a const array and use the source var as index... (that was how I was rewriting it)
13:35:06B4gderthe_Arioch: how come?
13:35:16n1sdaniel1234: just apply the patch see which hunks fail and try to manually merge them
13:35:23the_Ariochand btw, voice menu is fun, but why can't i use english voices (onl available) when using russian translation ?
13:35:33pixelmayou can
13:35:39the_AriochPity, when menu turns unreadable - it coulb ba a help
13:35:49pondlifeIt should fall back to english.voice if no local voice is available.
13:35:56Lloreanthe_Arioch: You didn't answer B4gder's question on why you consider Russian unreadable on Rockbox.
13:35:56daniel1234Ok then and should I try to compile and if I get errors should I just look at those lines?
13:36:06pixelmajust rename it to russian.voice if it's "russion.lang"
13:36:12n1sthe_Arioch: are you using a font that supports russian?
13:36:17the_AriochEasy, many fonts does not have russian characters.
13:36:17the_AriochSure, when i switch to some visual theme or from english to russian - i don;'t know what fonst are used
13:36:32B4gderhow is that a problem with the font rendering?
13:36:41n1sdaniel1234: yes that is basically it and then test if it works ok too :-)
13:36:46B4gderthat's more of a general you-dont-know-what-chars-a-font-has
13:36:48the_AriochRB could then take some font with sizes a bit smaller than requested and took russian letters from it
13:37:10daniel1234o yeah forgot that one
13:37:13the_AriochOr it could take letter with similar glyphs from latin part of font
13:37:15 Quit daniel1234 ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from !")
13:37:18 Quit spiorf (Read error: 110 (Connection timed out))
13:37:30B4gderthe_Arioch: or you could just fix the font(s)
13:37:31pondlifethe_Arioch: You just need to use, or make, a suitable font.
13:37:34the_AriochOr transcript cyrillic letters into latin
13:37:42Lloreanthe_Arioch: Both of those sound like ways to actually have bad font rendering, since both will be far more unpredictable.
13:37:53 Join spiorf [0] (
13:37:56B4gderand both will be a lot of code
13:38:05B4gderand a lot of tables for every imaginable language
13:38:13n1sthe_Arioch: we do have fonts that support cyrillic...
13:38:14Lloreanthe_Arioch: If a font doesn't support characters you need, pick another font of the same size that does. It's what the "Browse Fonts" option exists for.
13:38:16the_Ariochit is not siple all those ways, but there is nothign at all.
13:38:16the_AriochAs a result - i easily have a menu with no single title readable and shuld change back to english as if i was blind :-)
13:38:32LloreanIt's hardly our fault theme designers pick fonts you can't use.
13:38:45CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:38:45*pixelma uses the english.voice (renamed to svenska.voice) together with svenska.lang from time to time (for the fun of it) :)
13:39:02the_AriochBTW, one more ad-hok solution, would be like that 15-seconds box in Windows, when changing screen mode.
13:39:02the_Arioch"You can read this ? confirm by ...... Otherwise settings will be reverted in next xx seconds"
13:39:39Lloreanthe_Arioch: You could also just check which font a theme loads before loading it.
13:39:56the_AriochBadger - just make localistion pack not only GetText file, but also character map info.
13:39:56the_AriochAnd make them optional, so user will install only the language he needs
13:40:13B4gderlocalistion pack?
13:40:21B4gderand its not gettext ;-)
13:40:30pondlifeYou can install only the language you need already (I think).
13:40:48pondlifeBut it's useful to keep english in case you reset your settings..
13:40:52the_AriochLlorean - and then open font in some viewer and check what characters it has...
13:40:52the_AriochSure that is great way for Linux-from-scratch fan, it would be stopper for usual Windows-user :-)
13:41:02pixelmapondlife: english is built in
13:41:17pondlifeReally? I did not know that.
13:41:18Lloreanthe_Arioch: Or just change to that font manually and see if your menu is readable, then change back... takes 2 seconds.
13:41:40B4gderbut I agree in general, we could improve in this area
13:41:48B4gderstill, that's a lot of work
13:41:51B4gderfor "someone" to do
13:41:57*B4gder looks at the_Arioch
13:42:03pixelmapondlife: that's why bin size increases with commits for new settings etc.
13:42:17LloreanB4gder: the_Arioch's already said he's not interested in doing any programming.
13:42:29the_AriochLlorean - me, being programmer a bit, can foretell this, and - though quite annoing - do this.
13:42:29the_AriochHowever for Average Joe that would be the time he will freeze and go to warranty service to fix the broken thing (by reinstalling OF)
13:42:31B4gderyeah, but no programming == no whining
13:42:37*pondlife wonders when the unwanted iPod 1G/2G column will vanish from the build table.
13:42:51the_AriochSo, if it a kind of filter for 31337 users - it would work great! :D
13:43:08the_AriochDid i whined much ?
13:43:22Lloreanthe_Arioch: I'm personally of the opinion that as every theme is displayed in English, one should assume they're English Language rather than assuming otherwise.
13:43:40the_Ariochand after all what is bugtracker and user manual for then, if programmers' only ? ;)
13:43:42LloreanThis leading to the "Don't complain that they're not when they turn out not to be."
13:43:46***Alert Mode OFF
13:43:49B4gderthe_Arioch: I already said I agree with your general point, no need to continue this as I see it
13:44:12B4gderyes it _can_ be improved
13:44:13the_AriochThen ittook a bit too personal that
13:44:13the_Arioch[15:43] [B4gder]
13:44:13the_Ariochyeah, but no programming == no whining
13:44:21B4gderit is not likely to be so in a forseeable time
13:44:38B4gderyes, we're done now
13:44:43B4gder"someone" do the work
13:44:44Lloreanthe_Arioch: Yes, you can report a bug, though this is a feature request.
13:47:03pondlifeWhat's stopping being committed?
13:47:23the_Arioch[15:36] [Arioch]
13:47:23the_Ariochand btw, voice menu is fun, but why can't i use english voices (onl available) when using russian translation ?
13:47:23the_Arioch[15:36] [pixelma]
13:47:23the_Ariochyou can
13:47:23the_Arioch , -
13:47:25pondlifeThis is the somewhat monolithic "talkmore" patch.
13:47:38the_AriochPerhaps with manual tweaking of config files not via built-in GUI for configuration
13:47:53Lloreanthe_Arioch: Please avoid multi line pastes and spamming question marks.
13:48:42Lloreanthe_Arioch: You were told exactly how to do it, if you read the rest of the messages during that period. You just save the voice file as a different filename while you're installing it.
13:48:56the_AriochIs thee conventional way to use english voice menu after russian menu selected ?
13:48:56the_Ariochwithoun opening notepad on config files ?
13:49:03pixelmapondlife: n1s just said why
13:49:57pixelmathe_Arioch: you rename the voice file not in the config file and if needed you can even do that on target
13:49:58*pondlife missed it ..
13:49:59Lloreanthe_Arioch: If you read up to where you were told how, config files were not mentioned.
13:50:02the_Ariochare.. file rename... a hackerish way :-)
13:50:02the_Ariochpity, there is no sylinks on FAT, i would have to keep two copies of same file :-)
13:52:43pixelmapondlife: it makes the voice files bigger, so he said he would look into it after committing the langV2 patch and target specific voice files
13:53:01***Saving seen data "./dancer.seen"
13:53:02pixelma(at 13:16)
13:53:13*pixelma really off now
13:53:19 Part pixelma
13:55:06n1spondlife: the lang cleanup drops voice file size a bit which is neccesary to fit those additional clips in the voice file for archos targets
13:55:29pondlifeGotcha.... so roll on the cleanup!
13:56:41pondlifeHmm, FS #6574 (the cleanup) is still dependent on FS #7215... is this correct?
13:56:43n1spondlife: there's one blocking bug in genlang left, when that gets fixed it's a go :-)
13:57:01*B4gder whistles
13:57:17n1spondlife: well, I merged them together in the last cleanup patches as they change the same things in some scripts
13:57:20pondlifeThen our largest-ever dependency graph can collapse.
13:57:39pondlifeSo 7215 could be closed? ;)
13:57:45n1sso 7215 is only open so that interested souls can read what it does
13:57:49n1swell, yes
13:58:36pondlifeProbably best if you do it - I don't have enough clue.
13:59:18n1sok, closed
13:59:28the_Ariochx5 dualboot is really awfull - when player is on AC :D
14:00:13pondlifeWooh, down to 167 open bugs... will we hit 150 soon?
14:01:05B4gderthe_Arioch: it is?
14:03:27Lloreanamiconn: You present?
14:05:17the_Ariochyes, dualboot relies upon short-press and long-press of PWR button
14:05:17the_AriochHowever on AC stock firmware (stage 3) is running, where short-press is 'LCD on/off' and long-press is 'turn-off (and restart immediately, since AC on)
14:05:17the_AriochResult - until You unplug AC you cannot boot RB :-)
14:05:33Lloreanthe_Arioch: Remember, dual boot isn't supported.
14:05:48LloreanAny complaints as to how it functions should be taken to the person who wrote it.
14:06:06the_Ariochthat is not bug-report, and after all if it is - it is not about Rockbox, but about dualboot, which is standalone project now :-)
14:06:15LloreanThis is #Rockbox
14:06:20LloreanIf it's not about Rockbox, why are you talking about it in here.
14:06:29Lloreanamiconn: Here's information on the problematic Nanos:
14:06:39the_AriochIf Badger would not mention it - i just would not make my two cents o nit :-)
14:07:10the_AriochLlorean - who spelled 'dualboot' here 1st ? not me.
14:07:13Lloreanthe_Arioch: "Someone else did it" is hardly an excuse. Please, read the channel guidelines.
14:07:32LloreanYou've violated several of them with multi-line pastes and lines of question marks anyway
14:07:50the_Ariochuntil the topic is closed - why can't i made a reply to it and answer the questions?
14:08:28the_Ariochthat was not questions marks, sorry, that was occasional cyrillics, that was not renderable on IRC
14:08:57B4gderIRC is charset agnostic, so anything outside of ascii is undefined
14:09:01JdGordonok, so which targets have the rec button? just sansa and iriver hxxx?
14:09:02LloreanWell, being an English Language channel, that's also not within the guidelines.
14:09:15LloreanJdGordon: Those are the only ones with one usable, yes.
14:09:21JdGordonok, goes to commit
14:09:34Lloreanthe_Arioch: So I'll ask you point blank, have you read the guidelines?
14:09:40*JdGordon should test on target first though :p
14:09:41the_Ariochthat was occasional and make me retype the hole phrase. That was not joy for me ass well :)
14:11:35the_Ariochabout fonts, it seems to be a bit naive to rely that all fonts always do have full Unicode matrix of glyphs and all the themes always use only those fonts.
14:11:35the_AriochI think in reality there always would be themes and fonts not 100% compliant.
14:11:35the_AriochAnd if Rockbox had some fallback for the case - it would enhance it, not make it 'less predictable' and worse.
14:12:36Lloreanbarrywardell: Isn't that new option for sansapatcher equivalent to the -wf in ipodpatcher or am I confused?
14:12:54Lloreanthe_Arioch: Then go read the guidelines.
14:12:59barrywardellLlorean: I'm not sure what -wf does
14:13:09barrywardellI haven't looked at ipodpatcher
14:13:11Lloreanbarrywardell: afaik, it writes the "Firmware" image.
14:13:26LloreanSo, overwrites apple_Os
14:13:34LloreanI don't know if it leaves the bootloader though
14:13:35LloreanI think so.
14:13:53Lloreanthe_Arioch: There's no font that's 100% unicode. So nobody ever assumes that it will be.
14:14:06JdGordonB4gder: something wrong with the build server?
14:14:07the_AriochBTW, what can be "pasting a large multi-line snippet of text, " ? Most IRC channels determine it to be 3 lines, or 5 lines. Here it seems to be without definition.
14:14:26preglowjust use common sense
14:14:31B4gderJdGordon: looks fine to me
14:14:39*JdGordon was being impatient
14:14:41Lloreanthe_Arioch: You pasted six lines earlier, that was more than either your 3 or 5 example.
14:14:44preglowfive is definitely too much
14:14:59LloreanOh wait, that was merely 5.
14:15:01*barrywardell checks ipodpatcher
14:15:04B4gderJdGordon: btw in case you didn't see it, you were right yday about all the rev numbers updating at once
14:15:06the_AriochThen, assuming there would be bad fonts, the fallback itself would be a good thing. However it would not be easy to decide what would be the best way.
14:15:17Lloreanbarrywardell: I was just thinking, if they do the same function, maybe they should both have the same flag.
14:15:24the_Ariochok, i just quoted the script. Will avoid it.
14:15:37JdGordonB4gder: did you fix it? because I just noticed that it indeed changes
14:15:48B4gderyeah, I fixed it
14:15:51the_AriochBTW whould long message (autowrapped into number of lines) be better than multilines ?
14:15:55B4gderjsut a typo in the script
14:16:00JdGordonhehe r14141 :)
14:16:12Lloreanthe_Arioch: If you need to paste something that's long, us a pastebin.
14:16:30the_AriochMany technical topicks would be hardly expressed in a tiny 5-10 words sentences.
14:16:56 Quit Febs (Read error: 110 (Connection timed out))
14:17:02B4gderthe_Arioch: I don't think anyone around here has claimed so
14:17:04the_AriochPerhaps, that is IRC protocol misfeaturs :-(
14:17:22LloreanWhat we asked for was no multi-line PASTES.
14:17:48the_AriochAaah.. ok, i guess IRC itself and channel rules themselves is offtopic here not less than dualboot :-/
14:17:49barrywardellLlorean: IIUC, It looks like it writes over the first image
14:17:57preglowi use tons of lines just telling you what my coffee cup looks like, just don't _paste_ tons of lines and we're cool
14:18:17barrywardellso I think what sansapatcher does is different (it writes over the second image)
14:18:31Lloreanbarrywardell: Alright then, separate features. I thought that ipodpatcher had a feature that wrote the firmware without overwriting the bootloader.
14:20:20barrywardellI agree with your suggestion. If it turns out ipodpatcher -wf does the same thing, then i'll rename it in sansapatcher. I think they're different though
14:20:30the_AriochBTWE, maybe to add xmpp link to the IRC as well along to irc:// link amd web-client link ? Now when there are people using LiveJourna Talk and Google Talk :-)
14:20:46the_Ariochi'm about
14:21:20preglowhow would that be possible?
14:21:21JdGordonbarrywardell: you sure your commit works? I was hoping i could use it to downgrade my OF so i can get no-rebuilinding working again but it still rebuilds on usb
14:22:04barrywardellJdGordon: I tested all the cases I could think of
14:22:29JdGordonok, shame it didnt work :(
14:22:31JdGordonno matter
14:22:37barrywardellwhat didn't work?
14:22:44*barrywardell is slightly confused
14:23:29JdGordonthe rebuild byte doesnt seem to work anymore
14:23:49JdGordondw about it
14:23:57JdGordon1 more build till back to green...
14:25:03barrywardellI was trying to get no rebuilding working on 1.02.15 if that's what you mean?
14:26:33JdGordonthe buggers changed their system
14:26:51MournBladeIs .wma −−> seekable on the plate?
14:26:53JdGordononce you downgrade our hack doesnt work anymore
14:27:18JdGordonMournBlade: no, we think you shuold always listen to your tracks as they are....
14:27:25JdGordonof course its on the plate....
14:27:56MournBladejust wanted to make sure since .wma is not thought of well at all
14:28:08barrywardellJdGordon: It still works for me when I downgrade
14:28:24JdGordon:'( your lucky then
14:29:21MournBladethnx JDGordon
14:31:33JdGordonanyone else feel that any tasks with a comment like "add this asap" or "its easy to add" should be closed immediatly :D?
14:33:41GodEater_quicker if possible
14:33:43linuxstbbarrywardell:You could have just removed the "buf" parameter to write_hfile in bin2c completely...
14:34:38barrywardellwill it not be needed ever?
14:35:34linuxstbNope. I obviously just copied and pasted the other function.
14:36:32JdGordonassuming still works is there any reason to not add it? same for a similar patch for sansas..
14:36:48barrywardelllinuxstb: ok, i'll remove it now
14:37:12pondlifeJdGordon: It's not synced, is it?
14:37:29JdGordonits just a quick sync for plugin.[ch]
14:37:36JdGordonneeds a function to be added
14:37:43JdGordonim looking at the actual plugin code atm
14:38:56*JdGordon looks for someone with an ipod to see if it actually works
14:39:11linuxstbJdGordon: I would be against 4771 unless someone was around who was interested in maintaining it. Even if it works today, it will most likely break next time Apple change their DB format...
14:39:43linuxstbAnd I'm pretty sure it doesn't work - there's a forum thread about it IIRC.
14:40:00JdGordonok, good enough for me :) (also i just realised it uses the old menu api so needs a bit of work to sync)
14:40:49linuxstbSo I guess it can be closed as "out of date"...
14:41:18JdGordondone already :)
14:41:31B4gder883 tasks open
14:42:06aliaskWould anyone be mortally offended if I committed 7136?
14:42:44aliaskDionea said he'd commit it a little while ago, but hasn't said anything since...
14:42:48*pondlife can't speak for everyone ...
14:42:49JdGordongo for it
14:42:59*GodEater_ ventures to suggest that with a bit of testing, 7486 could also possibly be commited
14:43:27JdGordonanother patch for an ipod maintainers eyes.... 5423
14:44:06pondlifeWon't jhMikeS's new acceleration make that irrelevant?
14:44:17pondlifeI mean, when the work is done to allow it onto iPods.
14:44:27JdGordon... if it ever gets done
14:44:44pondlifeI suppose that could go in in the meantime...
14:44:55pondlife(if tested)
14:45:05 Join Siltaar [0] (
14:45:11linuxstbpondlife: I didn't think we did "could go in in the meantime"...
14:45:25linuxstbi.e. don't commit things we know are wrong...
14:45:47amiconnpetur: I also thought about using an array - after committing my solution
14:45:48linuxstb(hence no album-art etc)
14:46:05pondlifeAh, but this fixes the current code AFAICT
14:46:10amiconnYou could still try, and if it's more efficient, commit it
14:46:20pondlifeIt's not a new bad thing..
14:46:37pondlifeAs long as it won't make jhMikeS's work harder.
14:47:14pondlifeAnd doesn't break Sansa!
14:47:14JdGordonwell, i pointed it out because it doesnt look like it redoes what jhMikeS is plannig, but yeah, just a minor fix for the svn code
14:47:25*amiconn has an idea how to properly accelerate scrollwheels _and_ not require much code on the app layer _and_ not make it lag
14:47:31barrywardellJdGordon: now my database is rebuilding too :(
14:47:59peturamiconn: ok
14:48:02pondlifeamiconn: Isn't that what jhMikeS already did on Sansa?
14:48:03JdGordonhmm... its in button.c... it might not even patch
14:48:07amiconnThe first step would be dynamic adjustment of wheel sensitivity based on current speed, like I suggested a few days ago
14:48:25JdGordonbarrywardell: hehe awww
14:48:32pondlife is ripe for rejection, I'd think... detecting silence at start/end of songs.
14:48:50JdGordonhell yeah!
14:48:52pondlife"improves real gapless playback" :)
14:49:11amiconnThen we could use the already existing wheel event skip (when queue isn't empty), count the skipped events in the driver, and send the number of skipped event when able to send the next wheel event
14:49:47amiconnThen the app layer can evaluate and skip n lines instead of jsut one
14:50:10pondlifeB4gder, JdGordon: were those amen/hell yeah!s for me?
14:50:16amiconnShould be completely smooth this way...
14:50:18barrywardellJdGordon: I even tried putting the OF PP5022.mi4 on the Sansa, let it update, then installed the rb bootloader and it's still not working. I don't see why when it worked before
14:50:21B4gderpondlife: yes!
14:50:51JdGordonbarrywardell: I even put the old OF back in recovery mode and no good
14:51:06*JdGordon too chicken to use e200 tool for this
14:51:20JdGordonso i never connect it anymore... always use the mSD card to update
14:52:13barrywardellhas that been a problem for long? I hadn't noticed
14:52:18 Quit Guile`` (Read error: 110 (Connection timed out))
14:52:21JdGordonre wasnt there a plugin to do this? I was going to commit it, but realised it was into the core which isnt good
14:52:48JdGordonbarrywardell: it happened with the new bootloader.. some guy asked me to figure out the byte to change and now im stuck
14:53:22barrywardellwhich version did it start at?
14:53:55pondlifeB4gder: What was the problem that resulted in a reopen request for ?
14:54:20pondlifeAh, I see. Will fix.
14:54:36B4gderright, the history tab contains that info
14:54:49JdGordonbarrywardell: I dont remember
14:56:14 Quit billytwowilly (Remote closed the connection)
14:56:29*aliask hopes he doesn't get any reds on his first commit
14:56:30 Join billytwowilly [0] (
14:56:52JdGordonif you do you'll hear about it pretty quickly :D
14:57:25SliMMhow can i create a dynamic playlist in rockbox?
14:58:00JdGordonall playlists which arnt loaded from a .m2u is a dynamic one
14:58:05barrywardellJdGordon: I think this is the plugin you were thinking of:
14:58:23JdGordonyep, it should be commited like the other test ones
14:58:51JdGordonunless someone disagrees?
14:59:03linuxstbJdGordon: BTW, there was some discussion about splitting the plugins into subdirs yesterday - didn't you write a patch for that?
14:59:09*barrywardell thinks 6586 should get committed, 5017 get rejected
14:59:33JdGordonlinuxstb: bluebrother's patch is good, except it doesnt handle internalization at all
14:59:36SliMMJdGordon: i mean i want to create a playlist without saving it, but when i select a song to start with, the whole folder is added to the dybamic playlist
14:59:51GodEater_ <−− close this one too if my patch gets accepted ;)
14:59:56JdGordonSliMM: check the manual under "working with playlists" or something
15:00:26linuxstbJdGordon: What did bluebrother's patch do? I thought your patch created new menu items which were then pointed to subdirs of the .rockbox/plugins/ folder?
15:00:34linuxstb(and I like that approach)
15:00:50JdGordonI dont reember actually
15:01:05JdGordonbut yeah, adding submenus to the plugin item would work
15:02:10JdGordonlinuxstb: ah, both of the patches need to be commited to do it
15:02:21aliaskDamn! Stupid ipod 1/2/3g!
15:02:43B4gder320 points to aliask!
15:03:18JdGordonhey aliask... guess what?
15:03:29aliask... what?
15:03:47*JdGordon so funny
15:03:59JdGordonjust when we get it back to green :p
15:04:11the_Ariochok, good bye and good day to all!
15:04:13 Part the_Arioch
15:04:19*aliask whips up a keymap for them
15:06:27 Join Rob222241 [0] (
15:10:41amiconnI found that the apple loader enables a number of bits in DEV_EN which the OF disables. Maybe that's the key to less battery consumption on PP...
15:11:15B4gdersounds like a fair guess!
15:12:03amiconnaliask: Just reuse the IPOD_4G_PAD mappings for IPOD_3G_PAD and IPOD_1G2G_PAD
15:12:16amiconnThat's what all plugins currently do.
15:12:18aliaskYes, I just realised I could do that
15:12:45aliaskMakes things nice and neat :)
15:12:49amiconnThe keypads are separate defines in case a plugin wants to account for the slightly different layout
15:13:36n1saliask: that check in apps/plugins/SOURCES is a little odd, which targets are you excluding, and why?
15:14:47aliaskn1s: I'm not even sure any more. Looks like I'll fix a couple of things in my oops commit then
15:15:26aliaskIt was really because the limiting factor was which bitmaps I had drawn, and I just kept tacking on more and more supported display sizes.
15:16:14aliaskIs there a define for all ipod scroll wheels?
15:16:16n1saliask: hmm, it seems only archoses, h10 5/6 bg and the ifp are excluded, it just wasn't very clear
15:16:54maddleranyone using cpchan? I can't find how to rate songs... :)
15:17:08n1smaddler: what is cpchan?
15:17:20maddlerbeside that... just found that holding "select" will freeze my e260
15:17:34maddlercpchan's rockbox build
15:17:51n1smaddler: please only report problems with official builds here
15:18:24maddlern1s: sorry... I was giving it a try...
15:19:30n1smaddler: if you encounter problems with official builds, we would like to hear about them but we have no control over those unoffial builds and know not which patches or other changes they have done to the rockbox source
15:21:08maddlern1s: yes, I [perfectly understand... I was only "curious" to know if someone else was using that build... :)
15:21:25 Quit Rob2222 (Read error: 110 (Connection timed out))
15:21:34maddlern1s: I'm aware that I can't complain here for unofficial builds' problems and issues...
15:21:36Lloreanamiconn: afaiks, one of the problematic Nanos reports the same information regarding the flash as mine does.
15:21:50Lloreancs, rather than ks
15:22:21n1smaddler: just making sure :-)
15:22:21aliaskn1s: Do you think it'd be ok if I just added a comment to make it obvious which targets it was building for?
15:22:48n1saliask: yeah sure
15:22:50aliaskBecause if I do it any other way, it'll just be as messy, if not worse
15:23:15n1saliask: or you could do #if LCD_WIDTH > 128
15:24:41aliaskAh, that would just be too obvious then wouldn't it...
15:27:11n1sB4gder: if a build fails the revision number for the zip is missing from the current build page but you can still download the old zip...
15:27:26 Join leftright [0] (i=d9e1fff3@gateway/web/cgi-irc/
15:28:24pondlifeI assume it's meant to display the old revision number...
15:28:34B4gderwhich is the current for that one
15:29:55leftrightThanks to whomever made it possible to have custom keyboards via a .kbd file, works like a bomb, dont have to struggle with the tiny fonts, just grand
15:30:05barrywardellanyone agains rejecting ?
15:30:20B4gderthe zip is still copied, even when the build failed...
15:30:32B4gderwhich is why the rev is not there
15:30:34B4gderthe file is borked
15:31:21barrywardelland too?
15:31:48Lloreanbarrywardell: I'd say be rid of them. Hold has a purpose, and it's "Hold"
15:31:55B4gderclose close close
15:31:57peturyup, kill both
15:32:21aliasklol, that's the most pointless FR ever
15:32:35leftrightif I navigate to a playlist in playlist catalog, then wish to "view" a playlist it exits back to the catalog directory, is this intentional ?
15:34:02B4gderthere, now the build page says "broken?" for rev number in case it can't find it
15:34:49jhMikeS<amiconn> Then we could use the already existing wheel event skip (when queue isn't empty), count the skipped events in the driver, and send the number of skipped event when able to send the next wheel event
15:35:02jhMikeSdone already
15:35:03leftrightshould I open a bug report for that viewer bahaviour ?^^^
15:35:50Lloreanleftright: I don't understand what exactly the problem is. Or are you saying it doesn't let you view the playlist?
15:36:13leftrightyes, it doesn't let me view the playlist in Playlistr catalog
15:36:45 Quit MournBlade ("CGI:IRC (EOF)")
15:37:00LloreanDoes it give you the option to view it?
15:37:05*Llorean doesn't use the playlist catalog feature.
15:37:15leftrightyes via the context menu
15:37:22LloreanThen yeah, it's a bug.
15:37:34LloreanIf an option is there, and doesn't do what it says it does, it's a bug. :)
15:37:40LloreanEither it shouldn't be there, or it should work.
15:38:09leftrightk, thanks
15:40:44B4gderwell, the reds moved to the right
15:40:48B4gder-50 at least
15:41:16 Quit linuxstb (Remote closed the connection)
15:41:57*bluebrother comes back and notices quite an amount of commits ...
15:42:51bluebrotherhmm, as the record button is now used, do we want to keep FS #5555 open? It's still about customizable buttons ...
15:43:01peturmore red....
15:43:17 Quit FOAD ("I'll be back")
15:43:21peturbah /me is late
15:44:23GodEater_customizable buttons == bad
15:44:47bluebrotherso ... reject that task or what?
15:45:25peturI think 5555 is part of the REP
15:45:41bluebrotherit is?
15:45:49peturor maybe part of it
15:46:43peturhmmm maybe only the REC -> rec screen part is...
15:46:51bluebrotherhmm. But now as we have rec -> recording screen, do we want the customizable part of that patch?
15:46:58*bluebrother dislikes customizable buttons
15:47:08GodEater_support nightmare
15:47:09*petur too
15:47:45 Quit leftright ("CGI:IRC 0.5.7 (2005/06/19)")
15:48:54bluebrotherhmm, what do you guys think of a wiki page ExternalPatches or similar? That could link to externally hosted patches
15:49:13B4gderI doubt it'll be maintained
15:49:37bluebrotherwe could close all patches that won't get into Rockbox but there would still be a list of them (hosted externally)
15:50:19 Quit webguest67 ("CGI:IRC")
15:50:28aliaskI blame n1s :)
15:51:45bluebrotherhmm, leaving the rec screen now always goes back to the main menu. Intended?
15:52:53 Join FOAD [0] (
15:53:02JdGordonbluebrother: oversight
15:53:05***Saving seen data "./dancer.seen"
15:53:17JdGordonthe rec screen still only returns bool instead of GO_TO_* values
15:53:43bluebrotherbtw, I just discovered something similar: go to the rec screen, leave it with the stop button.
15:54:02bluebrotherpressing Menu now goes back to the rec screen. Looks a bit awkward to me
15:54:13bluebrotherbut it might be something that has existed before.
15:54:39JdGordonnot much can be done about that atm
15:57:08*jhMikeS has a working dual-core spc codec :)
15:57:29JdGordonjhMikeS: not proper dual core in the core?
15:58:00JdGordonbluebrother: were you in the discussion about organising the rocks dir linuxstb said happened yesterday?
15:58:01jhMikeSno but it runs the emulator on the COP
15:58:22jhMikeSso DSP and EMU run in parallel
16:00:03bluebrothercan anyone reproduce FS #7519? It works fine for me
16:00:09pondlifelate lunchtime...
16:00:18bluebrotherJdGordon: no ... do you have the time around?
16:01:00JdGordonI was asking you for it... but just fund it, around 22.00
16:01:07 Quit SliMM (Read error: 104 (Connection reset by peer))
16:01:24*bluebrother reads log
16:01:48*jhMikeS also knows what gives with mpegplayer. more caching stuff for sure.
16:01:56JdGordona whole 5min of chat :p
16:02:20JdGordonbluebrother: it looks like the menu part of my patch, and your together would work
16:02:43JdGordonexcept, each plugin needs to be checked that its config/extra files will still be in the correct place
16:03:08bluebrotherwell, it wouldn't be able i18n-ing the plugin names
16:03:56JdGordonnothing will....
16:04:04 Quit desowin (Read error: 104 (Connection reset by peer))
16:04:24bluebrotherwell, I'm thinking if it would be a feasible option to have .desktop files for that.
16:04:35 Join desowin [0] (
16:04:42bluebrotherthose files could also be used for links.
16:05:06bluebrotherbut it might be too complex for this purpose
16:05:16JdGordonI thought about that also, but its not very nice
16:05:40JdGordonand I cant see how it would be usefull here anyway...
16:05:53bluebrotherare there any better options? IMO it would be best to address i18n the same time.
16:06:18bluebrotherlinks are requested since ... long.
16:06:56 Quit barrywardell (Remote closed the connection)
16:07:06JdGordonI dont think renaming the plugins is going to be nice... definatly going to be extra bloat...
16:07:17JdGordonrenaming on the fly i mean
16:07:28bluebrotherhow do you want to rename them? Upon every language change?
16:07:57bluebrotherbut we could just browse a folder containing the desktop files which translate themself.
16:08:03bluebrotherand put the rocks somewhere else.
16:09:25JdGordonI was thinking that the rocks folder is a special case and we check for /.rockbox/langs/<language>.plugins when entering it and then the filenames are dispayed differently
16:09:32JdGordonbut that will be a nasty hack
16:09:35JdGordonand not really nice
16:09:39 Join pepie34 [0] (
16:09:47JdGordonimo i8n "folder" names is enough
16:09:53n1sbluebrother: or we can see them as applications like on a desktop computer, the names are hardly ever translated
16:10:03bluebrotherhmm. My idea was to have /.rockbox/plugins/<plugin>.desktop
16:10:35n1sbluebrother: that seems sort of un-kiss and doesn't bring much of a gain
16:10:39bluebrotherand this file contains a [name (LANG)]=foo, [exec] = /.rockbox/rocks/foo.rock
16:11:02bluebrothernot sure ... that way we could have links in the filesystem.
16:11:22bluebrotheras exec = /some/folder would just cd to that folder in the file browser
16:12:18 Join barrywardell [0] (
16:12:22 Quit desowin (Remote closed the connection)
16:21:52*B4gder is less than 160 commits away from 10000 commits on ohloh
16:22:45aliaskI think the key to the effort is more "oops" commits.
16:22:50bluebrotherdon't get me jealous ;-)
16:22:53*JdGordon rekons he can beat B4gder, even though he is only at 400somthing
16:23:16bluebrotherdo they also measure the quality of commits?
16:23:30B4gderthey measure average size and comment ratio etc
16:25:27 Quit JdGordon ("Konversation terminated!")
16:25:31B4gderI have a 23.7% comment ratio in rockbox commits
16:25:58B4gderbluebrother: you have a whopping 35.2
16:26:05 Join saratoga [0] (i=9803c50e@gateway/web/cgi-irc/
16:26:10bluebrothernoticed that ;-)
16:26:34bluebrotherjust wondering where I wrote that much comments. Maybe the zip library has a lot of?
16:26:51*bluebrother usually comments more than he did on the rbutilqt sources
16:28:53 Quit pepie34 ("Ex-Chat")
16:32:33 Join Febs [0] (n=chatzill@
16:35:02saratogalinuxstb: Hopefully you check the logs
16:35:21saratogai've got a problem file that i think might break the wma parser
16:36:42 Join Siltaar_ [0] (
16:37:05 Quit Siltaar_ (Client Quit)
16:38:02saratogainterestingly, it works in the old parser you gave me a month ago, but I cannot get it to work in rockbox (sim or target)
16:38:41 Quit Siltaar (Read error: 110 (Connection timed out))
16:39:04saratogaif you could take a look at it, that'd be great, I've spent the last 3 days testing everything in wmadeci.c I can think of
16:41:19 Quit aliask ("ChatZilla [Firefox]")
16:49:34 Quit tchan (Remote closed the connection)
16:50:09 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
16:52:23 Join desowin [0] (
16:55:01 Quit atsea- (Read error: 104 (Connection reset by peer))
16:59:25 Quit perrikwp_ (Read error: 110 (Connection timed out))
17:01:30 Quit B4gder ("It is time to say MOOO")
17:02:11XavierGryay for REC button usage on Hxxx at last! \o/
17:02:37 Join dandin1 [0] (
17:05:56 Join Spiorf_ [0] (
17:06:43 Quit spiorf ("Read error: 110 (Connection timed out)")
17:09:30bluebrotherXavierGr: can you reproduce FS #7519? It works fine for me so I suspect it being a bug
17:09:58bluebrother(anybody else?)
17:17:56 Quit pondlife ("disconnected has pondlife")
17:22:39 Quit scorche (
17:23:44 Join SliMM [0] (n=chatzill@
17:24:20SliMMi have a question for the devs: why wouldn't you want a java me platorm plug-in?
17:25:18 Quit desowin (Read error: 113 (No route to host))
17:26:50 Quit Entasis (Read error: 104 (Connection reset by peer))
17:28:07 Join linuxstb [0] (i=d556da1b@rockbox/developer/linuxstb)
17:29:35peturas long as it's a plugin, go ahead ;)
17:29:54linuxstbSliMM: What can I do in Java that I can't do in C?
17:30:39*petur waits for an SWF viewer request...
17:30:42SliMMlinuxstb: others can develop plugins that don't need tobe included in the svn to be accesible to ALL rockbox users
17:31:06 Join pondlife [0] (
17:31:37SliMMothers can develop non-open-source plug-ins
17:33:33linuxstbSliMM: That's not something I want to do - hence I don't want java. But as petur said, if you want to do, then go ahead.
17:33:52SliMMi didn't say you should do it
17:35:13 Join BigMac [0] (
17:36:20linuxstbI'm just saying that I don't think anyone would be against a java plugin being committed if someone wrote it, just that there is no interest in it.
17:37:11SliMMok, i've found several people interested in writing such a plugin
17:38:19linuxstbAlso, allowing non-open-source plugins isn't really a selling point...
17:38:59pondlifePeople use WINE, mind...
17:39:13pondlifeAlthough I agree with linuxstb
17:39:51 Quit DerPapst ("*PLOP*")
17:39:56SliMMwell, they won't be really plugins, they'll be java apps
17:40:24*pondlife finishes the ginger nuts.
17:41:49*SliMM wonders if his topic was good
17:45:25 Join jgarvey [0] (
17:51:44 Join Soul-Slayer [0] (n=Administ@
17:52:13saratogalinuxstb: do you have an easy way to test if the asf parser is breaking on a wma file?
17:53:06***Saving seen data "./dancer.seen"
17:55:56 Quit ShadowXP (Read error: 104 (Connection reset by peer))
17:56:03 Join ShadowXP [0] (
17:59:17 Join atsea- [0] (i=ariel@gateway/tor/x-2e3d664362feb111)
18:00:23linuxstbsaratoga: DEBUGF() in the sim...
18:01:03saratogai was afraid you were going to say that
18:01:28saratogai basically have a file that works (more or less) in the old parser you gave me a month ago, but coredumps the sim and on targets
18:02:00saratogaany ideas where i should be looking?
18:02:16SliMMrockbox will be featured in a java podcast :P
18:03:03saratogait initially decodes, then after 4 blocks worth, in the middle somewhere, it just starts spitting random numbers out from the VLC decoding
18:03:31saratogai have made no progress in figuring out why or how
18:03:33linuxstbAre the packets split into multiple payloads?
18:03:47saratogai don't know
18:03:54saratogais that difficult to check?
18:04:46 Quit Paprica (Read error: 104 (Connection reset by peer))
18:05:02linuxstbNo - look in wma.c at the main parsing function. Towards the end will be a for() loop which goes through all the payloads. If I was you, I would scatter DEBUGFs in that function so I understood what the structure of the file was.
18:06:27saratogaok i will work on that today
18:06:38saratogai suppose this will be a good introduction to the parser anyway
18:08:35 Join Domonoky [0] (
18:09:45bluebrotherDomonoky: I had an idea about changing the UI for rbutil ;-)
18:10:40bluebrotherwhat do you think about moving the device selection to a tab and add the mount point to that too?
18:11:04bluebrotherthe current device selection could simply show the selected player and mountpoint and have a "change" button
18:11:32bluebrotherthat way we wouldn't need to repeat the mountpoint setting line on all dialogs.
18:13:04 Quit petur ("work->home")
18:13:08bluebrotheror put it to the settings dialog and call that with the "change" button
18:13:17 Join Spiorf [0] (
18:13:48 Quit SliMM ("Chatzilla 0.9.74 [Firefox]")
18:13:53XavierGrbluebrother: I think the user that opened that report said that it might not be a bug after all
18:13:57XavierGrbut let me test it anyway
18:14:39bluebrotherXavierGr: ah, just noticed the latest comment on that.
18:15:01bluebrotherseems I looked at it just in the few minutes between those two comments :)
18:15:12Domonokybluebrother: sounds nice..
18:15:28bluebrotherdo you think that should be in the configuration dialog or in the settings?
18:15:56bluebrothers/settings/tab view/
18:16:01Domonokyalso, the device detection can detect also the path (but not on every system, and not for all devices)..
18:16:22bluebrotheryeah −− my main idea was that this setting usually only needs to get adjusted once
18:16:23Domonokyconfiguration would be nice..
18:17:09bluebrotherI'm out over the weekend, but I want to work on that and the themes installer.
18:17:13Domonokyi would place make both, the path and the device not change able in the normal UI..
18:17:17XavierGrnope it works fine to me too
18:17:41bluebrotherscorce mailed me the php file for the integration so I'll look into making that easier.
18:17:45Domonokyand only have a autodetect button.. if autodetection couldnt detect something, it ask for your info..
18:18:11bluebrotheryou mean in the configuration dialog? Only show the autodetect button as per default?
18:18:27XavierGrbluebrother: I took the initiative and closed it :P
18:18:42Domonokyin the Main window, above the Tabs, show the device and the path and the autodetect button..
18:18:48bluebrotherok, then I can close the tab in my browser ;-)
18:19:01bluebrotherah, that was the idea I had.
18:19:36Domonokyan we make a Device configuration dialog.. :-)
18:19:37bluebrothersomething like "Device: Ipod Mini at /media/ipod" [Change]
18:19:52bluebrothermy idea was to just add it as first tab to the configuration
18:19:59 Join leftright [0] (i=d9e1fff3@gateway/web/cgi-irc/
18:20:23Domonokyah, yeah, there are tabs in the configuration dialog :-)
18:20:35bluebrotherI already added those ;-)
18:20:39pondlifesaratoga: If the sim is faulting, you could try running it under gdb.
18:20:49bluebrotheronly some functionality is missing right now
18:20:51Domonokyand a change button is even better then a autodetect button.. put the autodetect button into the configuration dialog..
18:21:29bluebrotherbtw, upon replacing the logger icons I haven't found a checkmark so I used an arrow
18:21:43leftrightBluebrothrt, XavierGr: although that bug you closed doesn't appear normally, it is worthwhile noting that that bug will occur if the playlist file is created/edited without proper spacing and imported to Rockbox
18:22:02bluebrotherwhat does "proper spacing" mean in that context?
18:22:30leftrightif you add line spaces to the entries to make htem more readable in a editor
18:22:48bluebrotherin a m3u file?
18:23:05bluebrotherwho wants to add spaces to a playlist file?
18:23:22bluebrotherDomonoky: btw, I also had the idea of using a tree view for the devices
18:23:32leftrightit happened to me, go to go chat later
18:23:54bluebrotherwe could group them by manufacturer (I added the "manufacturer" item some days back)
18:24:03Domonokybluebrother: would be nice..
18:24:32bluebrotherI think I'll try to give it a shot. Let's see how much time I find for this on the weekend
18:25:17bluebrother(family stuff over the weekend. Laptops are really a nice thing ;-)
18:25:18*Domonoky will try to complete the talk file creation on this weekend..
18:25:52bluebrotherbtw, should the scrobbler thing be part of rbutil or should we consider moving that to a plugin?
18:27:09Domonokyscrobbler would be good as a plugin, but i dont know how complicated it is, to build a plugin :-)
18:27:31bluebrotherat least the documentation doesn't sound too complex.
18:28:01Domonokyand scrobbler for rbutil is just a gui for libscrobbler..
18:28:18bluebrotherwe could remove the scrobbler configuration tab for now and once rbutil is as functional as the wx version try to add plugins
18:28:18 Quit Spiorf_ (Read error: 110 (Connection timed out))
18:28:37bluebrother... and possibly make an installer. And support for portable installation
18:31:50 Quit linuxstb ("CGI:IRC (Ping timeout)")
18:33:57 Quit idnar (Nick collision from services.)
18:33:59 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
18:34:08 Join domonoky2 [0] (i=55b3d94d@gateway/web/cgi-irc/
18:34:33*domonoky2 got disconnected, sorry.. i have some strange dns problems.. :-/
18:36:14oboscobbling doesn't have to have a gui, could just open the log and submit it.
18:36:19domonoky2portable installation could be some work, because of all the temporary files.. at moment they use QTemorary file, which puts them somewhere in a temp folder..
18:36:26pondlifeSilly question perhaps, but do we offer a precompiled rbutil for download (for Win32, in my case)?
18:36:47domonoky2obo, but a UI would be nicer.. so you see what you commit.. :-)
18:37:31domonoky2pondlife: we provide this for the old rbutil.. the new rbutilQt version, isnt really ready..
18:37:51pondlifeDomonoky2: Where on the site?
18:37:56 Join petur [0] (n=petur@rockbox/developer/petur)
18:38:12domonoky2pondlife: in the wiki, Rockbox Utillity.. :-)
18:38:24pondlifeAh, I'd never have guessed :)
18:38:28bluebrotherpondlife: I have a binary of the current state around at my uni webspace
18:38:54*pondlife was thinking a Win32 rbutil would be the first port of call for uber-n00bs..
18:39:02bluebrotherwanna try?
18:39:26leftrightbluebrother: With regards to the edited .m3u file, what I did was edit a .m3u file on my pc, in the procees I put each entry in a new line, then I exported the playlist to my player and thats when I saw that the "view" menu wouldn't read the .m3u file
18:39:58bluebrotheras that's a static binary screen readers won't like it, unfortunately.
18:40:36leftrightok, nothing to be done then
18:40:51pondlifeAutodetect not done yet...?
18:41:04bluebrotheruninstallation is also missing
18:41:20pondlifeI'm "pretending" to be a dumb 1st timer.
18:41:42bluebrotherbtw, how about adding a "clean installation" button that removes the complete /.rockbox folder prior to installing? Might be useful sometimes
18:42:27pondlifeThe Complete and Small Installation buttons are dead, right?
18:42:44bluebrotheryeah. All greyed out buttons aren't implemented yet.
18:43:35 Join Spiorf_ [0] (
18:43:36pondlifeAnd no voice stuff yet?
18:43:51*pondlife is probably getting ahead of himself
18:44:34pondlifeI assume the "old" rbutil is more complete?
18:45:11bluebrotherat least currently ;-)
18:45:30pondlifeHmm, I have just installed but it's given me a modified build.. 14147M
18:46:03 Quit obo ("bye")
18:46:05pondlifePerhaps it didn't install anything.
18:46:15pondlifeI may well have already been running that.
18:47:27 Quit pondlife ("disconnected has pondlife")
18:48:44*bluebrother already moved device path selection to the configuration dialog
18:48:51 Join Xerion [0] (
18:49:06domonoky2bluebrother: there is a way to build rbutil static with accessibility.. you have to add Q_IMPORT_PLUGIN(qtaccessiblewidgets) to the main.cpp and add QTPLUGIN = ... to the .pro file
18:49:41domonoky2see, somewhere on this page:
18:49:44bluebrothernice. I just haven't checked the documentation hard enough :)
18:50:03bluebrotherjust recompiled Qt to build static binaries as I wanted to know how big they get.
18:50:13 Quit Domonoky (Read error: 110 (Connection timed out))
18:50:15 Quit ze (Read error: 110 (Connection timed out))
18:51:16 Join Domonoky [0] (
18:51:27 Join pondlife [0] (
18:51:27 Quit domonoky2 ("CGI:IRC (EOF)")
18:52:18Domonokypondlife: feel free to help with rbutilqt :-)
18:53:17 Join mpeccorini [0] (
18:53:25 Part leftright
18:55:25 Quit Spiorf_ (Read error: 104 (Connection reset by peer))
18:56:38 Quit Spiorf (Read error: 104 (Connection reset by peer))
19:03:46 Join Spiorf [0] (
19:09:43 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
19:11:30 Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb)
19:12:17 Join ze [0] (
19:15:56 Join desowin [0] (
19:18:48 Join toffe82 [0] (
19:19:00 Join obo [0] (n=obo@rockbox/developer/obo)
19:22:39 Join Rob2222 [0] (
19:25:08 Join Klonoa [0] (i=kvirc@
19:25:58 Part Klonoa ("So Long, and Thanks for All the Fish!")
19:32:29Nico_Phi everyone
19:32:39Nico_Phow's the tracker cleanup week going ?
19:33:11 Quit petur ("switching...")
19:33:20 Join petur [0] (n=petur@rockbox/developer/petur)
19:33:48Nico_Plinuxstb: what do you mean ?
19:33:50*linuxstb was just reading 5059 and thinks it's a reasonable feature (although hard to implement).
19:36:40 Quit Nico_P (Remote closed the connection)
19:38:50 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
19:39:18 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
19:41:10 Quit Rob222241 (Read error: 110 (Connection timed out))
19:43:43amiconnjhMikeS: Just for sansa, or?
19:44:09amiconnLlorean: argh! It could still be an ata timing issue though
19:45:04Lloreanlinuxstb: Well, 5059 is also a re-request, which is kinda irritating to see, especially since they clearly knew the previous request is there. Assuming the previous one is the same thing (my net is being irritating)
19:46:08linuxstbLlorean: That's no reason to close both of them though IMO...
19:47:19LloreanIt's just stranger now that mine still plays back fine.
19:47:19LloreanYeah, the original could be left open.
19:47:22LloreanI didn't know the original was closed (as I said, my connection is being really nasty here)
19:47:24alienbiker993 year difference in opening too
19:48:10linuxstbYes, I don't know why the original was closed, and the later duplicate left open...
19:48:38alienbiker995059 has a more detail desciption maybe?
19:48:44linuxstbBut it still sounds like a nice feature - it's nothing to do with gapless playback.
19:50:10alienbiker99how hard would that be to implement though
19:50:36linuxstbI don't think it would be easy.
19:50:44linuxstb(but then, nothing related to playback is easy...)
19:50:47amiconnUrgh, gap removal...
19:51:05alienbiker99how do i change the volume from log to db in the wps screen?
19:52:02XavierGr"mind the gap"
19:52:55linuxstbamiconn: I can't see how crossfade can make any sense without it... (that's probably why I've never cared for crossfade).
19:53:10***Saving seen data "./dancer.seen"
19:53:13amiconnI can't see how crossfade makes sense at all, so...
19:53:20alienbiker99idk if that made sense, but when im at the wps screen, i get like only -3, -2, ... to 3. and i want to see it in db
19:53:34Lloreanalienbiker99: Yes, they say that in the newer task (which is the one I can see)
19:53:34Lloreanlinuxstb: Re-open the original?
19:53:43LloreanYou'd have to analyze the song (or at least, a certain percentage of it at the end) rather than simply playing it back.
19:53:48LloreanSo you'd have to decode some of it far enough in advance to be able to decide after where to skip.
19:53:51amiconnalienbiker99: Then add the unit string behind it. Volume is always in dB in rockbox
19:54:13amiconnLlorean: Define 'far enough'
19:54:35amiconnI have a very long track (actually consisting of 4 songs, ripped as it is on the cd
19:54:49amiconnSong 1 and 2 have a 2min 30 sec gap between them
19:54:50linuxstbI'm sure it must be within the skill of human beings to implement it...
19:54:50alienbiker99i dont mean like that. when im in the menus i see the voumes as say -32, but at the same volume on the wps is -2
19:55:43amiconnIf you have numeric display in the wps, the value is identical to what is shown in the menu
19:56:04Lloreanalienbiker99: Do you mean -3 is the lowest it goes to?
19:56:04LloreanIf you have a range from -50 (or -60 or -70 or something) to +3 then you're in dB
19:56:17linuxstbalienbiker99: What tag is your wps using to display the volume?
19:56:33alienbiker99im using iamp.
19:57:04 Quit Nico_P (Remote closed the connection)
19:57:09 Quit atsea- (Remote closed the connection)
19:57:42linuxstbalienbiker99: As Llorean asked, what is the minimum and maximum numbers displayed for volume?
19:59:21 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
20:00:12alienbiker99i dont know its the default for rockbox. the volume in the menu is different from the wps and idont know why.
20:00:28Soul-SlayerWhat is your lowest volume figure in the WPS...?
20:01:16alienbiker99-8 and 0
20:01:40 Join Llorea1 [0] (n=llorean@
20:02:02 Quit Llorean (Nick collision from services.)
20:02:30alienbiker99ermm, i just put it at the highest 0, then going down it went to -9 then to -1
20:03:07linuxstbIs it being displayed on the right side of the screen? Looks like it's just being cut off...
20:03:46 Nick Llorea1 is now known as Llorean (n=llorean@
20:04:03alienbiker99hm actually its in the middle, but it looks like its being cut off by the play icon
20:07:25Soul-SlayerIt should only go as low as -74 though shouldn't it?
20:07:25 Quit saratoga ("CGI:IRC (EOF)")
20:07:30Soul-Slayer-74 to +6
20:07:37Soul-SlayerOr is it target specific?
20:08:16 Join GodEater__ [0] (n=vircuser@rockbox/staff/GodEater)
20:08:25Soul-SlayerBut being cut off does make sense there.
20:08:25alienbiker99not how to fix this t hough =\
20:08:32 Part GodEater__
20:08:46Soul-SlayerMove the volume left slightly.
20:09:01Soul-SlayerOr icons right slightly ^^
20:09:03 Join GodEater__ [0] (n=vircuser@rockbox/staff/GodEater)
20:11:19amiconnSoul-Slayer: Volume range is target specific
20:11:29amiconnIt depends on what the audio codec allows to set
20:11:42jhMikeSamiconn: the sansa wheel driver is the only one that generates the proper data but the iPod ones could
20:13:04Soul-SlayerAh okays.
20:15:33amiconnjhMikeS: Does it also use the average number of event/second for adjusting the sensitivity?
20:15:58amiconn(my first idea, later extended by also sending the number of skipped events)
20:16:21jhMikeSit uses wheel velocity with a filter in clicks/uS
20:16:45amiconnAha, hmm
20:16:56amiconnI should probably take a look at that code
20:17:00jhMikeSall fixedpoint
20:17:21amiconnBut first some ipod power measurement is due, including sleep mode
20:17:56jhMikeSdon't you think threads should have a place to sleep? like going into USB mode?
20:18:17 Quit Llorean (Read error: 104 (Connection reset by peer))
20:18:44jhMikeSare you just leaving them all running wherever they happen to be?
20:19:24amiconnNo, I will hook up sleep mode to sys_shutdown
20:19:37amiconnIt won't be sleep like apple does
20:20:55amiconnPerhaps true sleep can be implemented
20:21:34amiconnFor now I thinks it's too much hassle to figure out all things which have to be deinited and reinited properly
20:22:32jhMikeSat least making the threads go block before sleeping would keep things from running and it could be handled somewhat like SYS_USB_CONNECTED
20:22:57amiconnThat won't help much
20:23:17amiconnThere's also some hardware which has to be switched off and reinitialized after sleep
20:27:13 Quit Nico_P (Remote closed the connection)
20:40:07 Quit Spiorf (Read error: 110 (Connection timed out))
20:40:17 Quit barrywardell (Remote closed the connection)
20:41:05 Join spiorf [0] (
20:50:28 Join The-Compiler [0] (
20:51:14 Join roie [0] (i=589ab31f@gateway/web/cgi-irc/
20:51:25roieHi, what is SVN?
20:52:08GodEater__it's the source code control system we use
20:52:11linuxstbIt's where Rockbox lives
20:55:07*amiconn realises that he didn't try wma decoding speed on 2nd gen yet
20:56:54 Join pepie34 [0] (
21:00:39 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
21:03:11amiconn135% realtime (128kbps wma)
21:04:51amiconn79% boost
21:05:07 Join rotator [0] (n=e@rockbox/developer/rotator)
21:12:45 Quit midgey (Read error: 110 (Connection timed out))
21:14:25linuxstbamiconn: Do you know what the same file is on other targets?
21:15:03amiconnOn PP502x it's near 190% iirc
21:15:34*amiconn checks
21:19:00amiconn197% realtime on mini g2
21:19:11 Quit roie ("CGI:IRC (Ping timeout)")
21:20:31linuxstbI would have expected a difference like that - there's a lot of the WMA decoder not using IRAM.
21:20:54amiconn144% realtime on coldfire (H180)
21:22:44 Join yjoe [0] (n=jj@
21:23:42peturam I correct that we will never support APEv2 tags fro MP3? So I can close 2598 (patch)? Or is there still a chance?
21:26:49yjoeAre there any plans to include an option to control USB connect mode so that it just starts charging. Maybe tie it into car adapter mode. there a way I can help to get that integrated?
21:27:20GodEater__yjoe: this is already implemented
21:27:22linuxstbyjoe: There's already that option. You hold a button (MENU on ipods for example) whilst inserting the USB cable.
21:28:16yjoeI mean include an option so that does not happen. FS #5359 is an example and there are a couple patches that do this. I did a custom build to just reverse the button behavior.
21:28:39yjoeIt is used so that in car adapter mode the ipod just starts playing when the car is started.
21:29:16linuxstbWhen you attach usb power only (not to a computer), it shouldn't go into disk mode. If it does, it's a bug in the USB detection.
21:29:43*petur gives up on reporting abuse to Road Runner. Horrible service people. Or rather stupid....
21:30:00yjoeOk. I was using code from January on a Ipod Video. I will try latest code and see if it works.
21:30:17linuxstbyjoe: A lot has changed since January...
21:30:24linuxstbIncluding the USB detection...
21:30:39bluebrotheryjoe: make sure you have the latest bootloader
21:31:00yjoeI was monitoring SVN looking for this option to be added. Didn't think about the detection being fixed.
21:31:55GodEater__don't make assumptions about what'll make it into SVN either...
21:32:04GodEater__any sansa owners around ?
21:32:14markun"2007-02-04: Ipod, Sansa e200 and iriver h10 can now distinguish a charger from a real USB connection."
21:33:45*GodEater__ doesn't think the context menu code in the sim works for the sansa...
21:33:55GodEater__either that or I'm pushing the wrong button
21:38:58 Quit Domonoky (Read error: 104 (Connection reset by peer))
21:40:45 Quit BigMac ("Leaving")
21:41:00 Quit pepie34 (Read error: 110 (Connection timed out))
21:41:14 Join BigMac [0] (
21:41:20 Quit yjoe ()
21:51:13 Join majeru [0] (
21:51:56 Part maffe
21:52:34 Join maffe [0] (
21:53:08majeruhello, is there any plan for a rockbox port to SigmaTel 3600 SoC? (trekstor vibez, Rio Karma-like players)?
21:53:14***Saving seen data "./dancer.seen"
21:53:32 Join Rondom [0] (
21:53:53markunmajeru: I didn't hear of any such plans no. Are you interested in working on it?
21:54:28markunIsn't the Rio Karma portalplayer based?
21:54:38majerui'm not a rockbox dev, just a player owner
21:54:59Bagderwe don't plan ports
21:55:04markunwell, it's better for a player owner to do the port than a rockbox dev
21:55:28majerui'd like to if i'd had the skills :)
21:55:38markunfind some other owners who have the skills
21:55:44 Join KuRuMiN_ZoO [0] (n=Kurumin_@
21:56:36markunIs there some forum for trekstor vibez users?
21:57:02linuxstbmajeru: Most devs have a lot of players already - hence the general lack of interest in new ports from existing developers. New blood is needed...
21:57:42majerumarkun: this is karma:
21:58:24majerulinuxstb: i'd like to, but i have no idea what it implies
21:58:44markunmajeru: what made you say it's SigmaTel 3600 based?
21:59:28markunmajeru: do you have a link?
21:59:50majeruis SigmaTel 3600 supported?
21:59:57linuxstbThat's not the Karma...
22:00:16markunthey only talk about similar features
22:00:39markunmajeru: we don't support any SigmaTel 3600 players yet
22:01:12markunbut we do have support for the portalplayer cpu in the karma
22:02:46*GodEater wonders what he did with his old karma
22:02:53 Quit spiorf (Read error: 104 (Connection reset by peer))
22:02:59markunlooks like STMP3600 is ARM based
22:03:02BagderI can't find any cpu info about the trekstor
22:03:08linuxstbGodEater: Kept it safe in preparation for a Rockbox port? ;)
22:03:17GodEaterer of course....
22:03:18Bagderexcept for the wikipedia page
22:03:36GodEaterbugger - what recent commit filled up viewers.config ?
22:03:58linuxstbSomeone added the .sgb extension for rockboy...
22:03:59Bagderoh, I can...
22:04:08GodEaterwell I'm stuffed then
22:04:14linuxstbmajeru: Is the trekstor easy to physically disassemble?
22:04:15GodEaterthere's no more room
22:04:28linuxstbGodEater: Then increase the size...
22:04:43*GodEater goes hunting to find out where
22:05:24majerulinuxstb: it's not very hard
22:05:34linuxstbmajeru: The first step to a port would be to physically disassemble it, scan the internals and try and identify all the chips.
22:05:47majeruthe assemly is similar to nokia's old phones (eg 3310)
22:06:17linuxstbBagder: So it's definitely a STMP3600?
22:06:22markunmajeru: what do you mean?
22:06:26Bagderyes, it seems so
22:06:32majeruthe back cover is detachable
22:06:33Bagder"Yes, we already have the entire Karma feature set, plus USB mass-storage and more, working on the STMP3600."
22:07:10majeruit's a piece of cake to disassemble
22:07:14 Quit desowin ("use linux")
22:07:35majerua matter of minutes with a screwdriver
22:07:36markunBagder, linuxstb: a list of other sigmatel based players:
22:08:28Bagderwow, that page has a lot
22:08:34markunmajeru: if you make a wiki account we can give you write permission
22:08:53majerumarkun: what for?
22:09:00markunmajeru: to upload the scans
22:09:16markunif you want
22:09:21majerui will after i get done my SoC project
22:09:32markunwhat are you working on?
22:10:06majerui'm adding MTP, lastfm and DAAP support
22:10:18markunthen why do you think you are not skilled enough?
22:10:39GodEaterlinuxstb: MAX_FILETYPES I'm guessing?
22:10:54majeruwell, i have no clue about rockbox
22:10:55linuxstbSounds right.
22:11:06GodEaterit's set to 75 for SWCODEC at the moment
22:11:10markunmajeru: well, non of us had a clue when we started on it
22:11:11GodEaterand 48 for HWCODEC
22:11:24GodEaterthey don't sounds entirely abitrary
22:11:29 Join Domonoky [0] (
22:11:33majerui'll give it a shot afterwards
22:11:34GodEaterso what's a good number to raise them to ?
22:11:37linuxstbGodEater: Check the svn logs for the file...
22:11:47GodEatergood plan
22:11:51peturhmmm archos has no hold button?
22:12:04*GodEater needs to work out how to do that though
22:12:21majerudo you think it's hard to make the vibez port?
22:12:29markunmajeru: ok, good luck. you can expect support from other devs, but in the end it can only be done by people owning the player and wanting to spend their time on it.
22:12:34 Join spiorf [0] (
22:12:49majeruthanks, markun
22:12:54markunmajeru: hard to say. Is there a firmware update for example?
22:13:05majeru2 sec
22:13:08markunis it encrypted?
22:13:08Bagderand try getting a data sheet
22:13:25Bagderwithout it, it is a lot harder
22:13:56majeruthis the firmware it runs out of the box
22:17:56linuxstbThat's an .exe file...
22:17:56 Join DerPapst [0] (
22:17:56majerulinuxstb: i suppose that exe can be sniffed
22:17:56majerui mean when uploading itself to the player
22:17:56GodEaterit seems the custom is to just up it a few at a time
22:17:56GodEateralthough I can see no ups on HWCODEC for a while
22:17:56linuxstbI think most additions have been the audio formats supported on swcodec.
22:17:56linuxstbWhich probably add up to almost the 27 difference.
22:17:56GodEaterI see that
22:17:56DBUGEnqueued KICK GodEater
22:17:56GodEaterbut surely new viewers should up the amount on both types of target
22:17:56 Join Buschel [0] (
22:17:56 Quit rasher (
22:17:56 Quit preglow (
22:17:56DerPapstmaybe the firmware can be extracted the same way like the old iPod Updaters
22:17:59DerPapstwith resource hacker or something
22:18:03NJoinrasher [0] (n=rasher@rockbox/developer/rasher)
22:18:03NJoinpreglow [0] (
22:18:07 Join peppo [0] (
22:18:50peppoI dunno what's happened, but my iPod video goes into "OK to disconnect" as soon as I connect it with my USB cable
22:19:20DerPapstand the other end of the usb cable is connected to...
22:19:25peppoze computer
22:19:37peppookay, hm
22:19:53peppoI changed the usb slot
22:21:45peppoit works now :P
22:21:45 Quit The-Compiler (Remote closed the connection)
22:21:45DerPapstshouldn't it go to diskmode when you plug it into your pc?
22:21:45DerPapstah ok..
22:21:45peppoI guess it was just that my slot
22:21:45peppo(slot? what do you call it... brain freeze :p )
22:21:45peturGodEater: apps/filetypes.c
22:21:45 Nick sbeh is now known as gentoo (
22:21:45peturGodEater: apps/filetypes.c
22:21:45 Nick gentoo is now known as sbeh (
22:21:45DBUGEnqueued KICK peppo
22:21:45peppo... was broken
22:21:45GodEaterpetur: already found it
22:21:45petursorry, my client was playing tricks with me...
22:21:45DerPapstsay at least thank you...
22:21:45DBUGEnqueued KICK DerPapst
22:21:45DerPapst^ to GodEater
22:21:57 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/
22:22:01GodEaterthank you petur
22:22:08 Part peppo ("part")
22:22:09CtcpIgnored 3 channel CTCP requests in 3 minutes and 49 seconds at the last flood
22:22:09*GodEater looks scared at DerPapst the channel polics.
22:22:12*DerPapst is happy now
22:22:54 Quit rasher (
22:22:54 Quit preglow (
22:23:43NJoinrasher [0] (n=rasher@rockbox/developer/rasher)
22:23:43NJoinpreglow [0] (
22:23:46 Quit DerPapst ("So Long And Thanks For All The Fish!")
22:23:47*petur is puzzled by and where how it would be used
22:23:53 Join DerPapst [0] (
22:24:00DerPapstmeh... wrong button
22:24:27*petur hands DerPapst more fish
22:24:54peturand two mice
22:26:21Buschelhi there, does anyone know what is difference in power consumption between PP502x at max. CPU-clock (80Mhz) against default (30MHz)?
22:26:30GodEaterI don't know how Bagder puts up with that e200R guy. He's a complete tit.
22:26:49saratogaBuschel: theres a post in the forums from Toni about that
22:27:02saratogai believe he said the PP5024 gained 1 ma of current per 4MHz
22:27:04Bagderwell, possibly all the details will shed some lights for others (too)
22:27:14saratogapresumably he was testing between 30 and 75MHz
22:27:37GodEaterBagder: his latest post is pure rubbish again though
22:28:29 Quit KuRuMiN_ZoO ("Leaving")
22:28:34Buschelsaratoga: thanks, just searching for the posting. btw, that's a lot!
22:28:35saratogawe need to keep track of how many posts of his get deleted for asking things already explained on teh same page
22:28:42peturok to reject ?
22:29:18GodEatersaratoga: how about posts which aren't in the wiki because they're complete nonsense ?
22:30:31saratogaGodEater: i tend to think of them as being the same thing
22:30:44saratogaand anyway, i've personally deleted 17
22:30:57saratogathough i'm starting to lose count
22:32:22saratogaBuschel: its a lot but i think the PP5024 is better off then the other PP chips
22:32:39saratogathe sansa seems to get really good battery life compared to the other PP targets
22:33:57petur858 and counting :)
22:35:01saratogalinuxstb: do you know if the seeking in libasf is functional?
22:35:08saratogatheir implementation doesn't look that complicated
22:37:27bluebrotherDomonoky: got the devices list working ;-)
22:38:21Domonokynice :-)
22:38:53bluebrotherwas a bit of work until I understood how it works. But now it's kinda obvious ;)
22:39:07Buschelsaratoga: just found the posting. so, nobody knows about the mA / MHz on other PP-targets? e.g. there are several MHz wasted on non necessary WPS-updates
22:40:00Soul-SlayerFS #2262 I can't see that being a useful feature really, the date already sets from the builds date, the time is constantly changing...
22:40:24linuxstbsaratoga: No, I've no idea if it's working.
22:40:54 Quit Xerion (Read error: 104 (Connection reset by peer))
22:43:16saratogalinuxstb: so packets are variable sized in asf?
22:43:32amiconnsaratoga: That does probably not have to do with the different PP chips, but how hardware is initialised by the manufacturer's loader
22:43:41amiconnI hope to know quite a bit more soon
22:44:27saratogaamiconn: one thing i remember reading somewhere is that there was no ATA hardware on the pp5024, don't know if its true, but I always assumed that had something to do with it
22:44:30linuxstbsaratoga: IIUC, they are fixed sized in terms of bytes, but not in terms of the length (in seconds) of the content.
22:44:39Bagdersaratoga: it is true
22:44:55*amiconn already found out that the PP5002 only uses 16bits of its DEV_EN register
22:45:00amiconnPP502x uses all 32
22:45:54amiconnThe DEV_EN setup for Mini G2 and Video is the same (as seen in rockbox, which does touch some of the bits but far from all)
22:47:29 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:47:43 Quit amiconn (Nick collision from services.)
22:47:45 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:47:47amiconnH10 has 4 bits set different
22:48:02amiconnOn PP5002 I found that the OF disables some bits which are enabled by the loader
22:50:40*petur reads and falls off his chair :)
22:52:05peturwould like to kill 2465, 6036 and 6530... ok?
22:52:46Soul-Slayer2465 o.0..
22:52:59pondlifefax modem??!
22:53:00peturP2P network over audio
22:53:43amiconn6530 is valid imho (USB host)
22:53:57amiconnThe others are a bit off from what rockbox is
22:54:08Soul-SlayerYeah nuke 'em
22:54:24amiconnAlthough, it's not *that* far fetched to think about transferring data via audio
22:54:42amiconnMany home computers of the 80s did this
22:54:58peturyeah, but who will ever put time in it?
22:55:15peturbah... bloody dependency block
22:55:19Soul-SlayerWhat would the point be though? Most (If not all) players only have a line in on their dock, so it wouldn't be any good on the go... And I don't see anyone jumping to try and create it
22:55:44 Quit Buschel ()
22:55:56saratogalinuxstb: are you calling doing anything to the stream in your parser before the first call to asf_read_packet? Or does that handle skipping past the header?
22:55:58amiconnThe irivers and the archoses which can record both have plain standard line in sockets
22:56:19 Quit GodEater__ ("User pushed the X - because it's Xtra, baby")
22:56:29linuxstbsaratoga: The wma codec itself doesn't parse the header - it's parsed and the small amount of data needed is stored by the asf parser.
22:56:34amiconnNo nasty dock concept...
22:57:03saratogalinuxstb: thanks, i see
22:57:12linuxstbAnd the ipod's dock is perfectly usable on the go - with a suitable adapter cable...
22:58:22linuxstbsaratoga: The problem I couldn't solve with asf files was reading the various timestamps in the packet and payload headers and trying to match those with the audio content. They didn't seem to match...
22:58:53saratogalinuxstb: so you're already parsing the seek table thing in the header?
22:59:41linuxstbIIRC, I couldn't find any seek tables in my test files.
23:00:02bluebrotherwow, down to 850 now.
23:01:21saratogalinuxstb: libasf refers to a seek table in the header, and if its not there, it just does an approximate seek by taking an average msec per packet (at least thats what a quick reading suggests to me)
23:01:40saratogait sounds like we'll probably end up mostly doing the latter then
23:02:01saratogalooking online, the seektable seems mostly to be important for video files, its possible a lot of software doesn't write it into a audio files
23:02:03 Join Guile`` [0] (n=Guile@
23:02:30linuxstbYes, but I would hope we don't have to guess - i.e. that the packet headers tell us exactly where we are in the stream.
23:03:06 Quit spiorf (Remote closed the connection)
23:04:05saratogaso in the worst case (no seeking table) you'd make a good guess and then check to see where you ended up?
23:04:23linuxstbYes, and it's that's check which I couldn't work out.
23:04:52amiconnThen why not just make a guess and use it for a start?
23:05:05amiconnIt wouldn't be worse than what we have to do for mp3
23:05:26amiconnAnd since most wma files seem to be cbr... or am I wrong on this?
23:05:31linuxstbBecause there's no urgency?
23:06:01amiconnSeeking is important imo. Not necessarily during playback, but for proper resume
23:06:12linuxstbI thought they were cbr, but each packet (which is a fixed size) seems to spit out a variable number of samples...
23:06:47petur848 and counting :)
23:07:00saratogaWMA seems to have some sort of bit resivior
23:07:05linuxstbBut that's probably related to the bit reservoir - I'm not sure how that can impact things.
23:07:09saratogaits only CBR over the long term
23:07:18 Join salty-horse [0] (n=ori@pdpc/supporter/active/salty-horse)
23:07:25salty-horseany sansa devs around?
23:08:24Bagdersalty-horse: ask your question and you'll find out
23:10:42salty-horseI got a sansa e280, where the box (and store) says its 280, but when I look at the device it says "e280R" which isn't supported by rockbox. does anyone know if this is indeed the 280r model mentioned? (i'm returning it if it is :/) sansapatcher worked without giving any error, but rockbox won't start.
23:11:23Bagdersalty-horse: when you started the unit, did it show a Rhapsody logo or so?
23:11:35salty-horseBagder, it did not
23:11:41salty-horsebut the back of the battery has the raphsody logo
23:11:44BobShielddoes the menu have the "Rhapsody Channels" option
23:11:44peturAlthough it looks usefull, should we remove - seeing who posted it?
23:11:48salty-horseand the model number is 280r
23:11:54Bagdersalty-horse: that certainly sounds like an R model to me
23:11:57salty-horse(on the battery as well. nowhere on the box)
23:11:59saratogalinuxstb: MSDN has quite a lot of information about seeking in wma files, am I allowed to use that?
23:12:00BobShieldsounds like an r
23:12:25BobShielddon't feel bad, i have one as well
23:12:39amiconnsaratoga: Well, it's just public information. As long as you don't c&p code, I don't see a problem
23:12:45Bagderpetur: yes, since we can't use his code
23:12:48linuxstbsaratoga: The ASF specification itself has a very strict license IIRC.
23:13:37saratogalinuxstb: i've heard that, but looking at their page, I don't see anything about a license to read the Win32 API
23:13:38salty-horseBobShield, that's not very helpful :)
23:13:53salty-horseBobShield, what does the box say?
23:14:05saratogaand ASF seeking is part of Win32 or WM or whatever MS calls this stuff now
23:14:52salty-horseBobShield, it doesn't have an "R" in the menu as seen here:
23:15:59peturenough tracker cleaning for tonight...
23:16:10 Quit petur ("*plop*")
23:16:26 Quit Domonoky (Read error: 104 (Connection reset by peer))
23:17:11saratogasince theres some abiguity, I just won't read their pages
23:17:31Bagdersalty-horse: what does your computer say that it is when you connect it to USB?
23:17:50 Quit pondlife ("disconnected has pondlife")
23:18:24salty-horseBagder, the mounted drive is called "Sansa e280"
23:18:55Battousaisounds like some kinda dirty refurb trick or something
23:19:13Battousaii'd take it back and demand 3 free new ones
23:19:14Bagdervery confusing, yes
23:19:21salty-horseis it possible to install the original e200 bootloader/firmware on the device, and then rockbox?
23:19:29salty-horseBattousai, i will do that on sunday
23:19:33salty-horsei will call sandisk too
23:19:47Bagdersalty-horse: yes
23:19:53salty-horsewhat should I say if they ask why I care for the model?
23:20:10Bagdertell them the truth imo
23:20:30Battousaiask them what business it is of theirs and conjecture that their mothers were rather easygoing in the bedroom
23:20:42Battousaithen call back and tell them the truth i guess
23:20:57salty-horseits generally a brick to me
23:21:16 Quit Febs (Read error: 110 (Connection timed out))
23:21:19Bagdersalty-horse: what happens when you start it now?
23:21:33salty-horseit just starts usually, like i never ran sansapatcher
23:21:56salty-horsepatcher says:
23:21:57salty-horse[INFO] Bootloader installed successfully.
23:21:57salty-horsePress ENTER to exit sansapatcher :
23:22:12saratogaheh generally a brick == works normally?
23:22:39Battousaiif all you need is for it to be there, sure
23:23:24salty-horsesaratoga, well, I don't want a locked device with trusted software. I want to play my oggs and flacs
23:24:02saratogasalty-horse: brick means it doesn't turn on
23:24:15saratogain other words, functions as a brick would
23:24:46linuxstbWell, if your music is oggs and flacs, then it may as well be a brick (I think that was the point...)
23:25:43salty-horseand i want better language support, etc
23:27:22 Join My_Sic [0] (
23:27:29 Quit jhulst (Remote closed the connection)
23:28:26BagderBattousai: does your R model call itself e2x0R in USB?
23:28:38Battousainot me
23:28:40Battousaii have no r
23:28:55 Quit homielowe ("ChatZilla [Firefox]")
23:28:59Battousaii have a regular e280
23:28:59Bagderah sorry, it was BobShield
23:29:23BagderBobShield: does your R model call itself e2x0R in USB?
23:29:26 Quit saratoga ("CGI:IRC (Ping timeout)")
23:29:53salty-horseeverything in the box says e280, but there's a rhapsody coupon hidden inside
23:30:31*bluebrother just committed the changed device selection for rbutil
23:31:18Bagdersalty-horse: rhapsody should be pretty useless on a non-R model...
23:31:40salty-horsedifferent type of DRM?
23:31:43Battousaiout of curiosity, where did you purchase it?
23:32:00 Quit My_Sic (Client Quit)
23:32:31 Quit ompaul ("Leaving")
23:32:32Bagdersalty-horse: the R is for rhapsody
23:32:48Bagderso yeah, the vanilla has no such support
23:33:08 Quit davina ("xchat on Ubuntu 7.04")
23:33:11salty-horseBattousai, a store in Israel, unrelated to sandisk israel, but i'll call both
23:33:25Battousaiwell as long as it wasn't best buy
23:35:01salty-horseit was this. can't see much, but note the "e280":
23:35:13salty-horseand the link to the "company info":
23:36:26Battousaiwow cool
23:36:35Battousaikonqueror's right-to-left works correctly
23:37:24salty-horsesure it does - at least in most cases
23:38:02salty-horsefirefox 2.0 has some (fixed) problems with :before and :after selectors
23:38:18salty-horsegah this is so annoying
23:40:38 Join midgey [0] (
23:45:09salty-horse says that "no Rockbox developer owns an R model" - is it true?
23:46:23Bagderyes, to my knowledge
23:46:26advcomp2019an easy way to tell the r series from the non-r series is the rhapsody channels in the main menu
23:46:53 Quit midkay ("Leaving")
23:49:17Bagdern1s: I've figured out the genlang problem now and I think I'll have a fix soonish
23:50:06salty-horseadvcomp2019, i have no such channels
23:50:11salty-horsehow can I tell the firmware version?
23:50:36salty-horseand the box doesn't look like the one in the cnet review
23:50:44salty-horsedoesn't have the branding and the blue color (its green)
23:51:25 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
23:52:24advcomp2019Setting −−> Info
23:53:18***Saving seen data "./dancer.seen"
23:54:38salty-horseadvcomp2019, doesn't list a version of anything
23:55:42Bagderthat sounds non-R
23:55:56advcomp2019that sounds like non-r
23:56:22salty-horsesounds like i have a very weird device
23:56:30Bagdersalty-horse: possibly something just went wrong with your sansapatcher run
23:56:36salty-horsethe R version at the sandisk website is
23:56:48salty-horseBagder, probably. let me try and get the latest from sandisk...
23:56:56Bagderyeah I have 01.02.15A listed on my mi4 page for plain e200
23:57:13salty-horseshould I run the sansapatcher uninstaller? or will it do nothing?
23:57:17 Join daniel1234 [0] (
23:57:42Bagdersince it didn't seem to have installed anything, I don't think you need to uninstall
23:57:49advcomp2019most rhapsody editions firmware does not have have a letter at the end
23:58:13salty-horseoh wait, before running the sansapatcher:
23:58:23salty-horsesandisk says there's a "On your Rhapsody device, go to "Settings" -> "Mode" then select "Rhapsody"" setting
23:58:42salty-horseand all i saw is the two MSC and the other one

Previous day | Next day