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

00:00:15gevaertsIt happened on directory change (I use random folder advance), so I think that's at a full rebuffer
00:02:02 Quit gevaerts ("Reconnecting")
00:02:15 Join gevaerts [0] (
00:02:17 Quit flydutch ("/* empty */")
00:03:23 Join Adam917 [0] (
00:04:07BagderJune 12-14 looks like the best devcon weekend right now
00:04:43 Quit Adam917 (Client Quit)
00:05:17gevaertsyes, but I suspect that some people haven't updated the page yet since the july dates were added
00:05:31archivatorUnhelpful: what if I just have a 512px-wide line and scale it down to LCD_WIDTH/HEIGHT using a reasonably fast resizing algorithm (even nearest neighbor would suffice) ?
00:05:57BagderI would think so too, the July 3-5 is looking like an upcoming alternative
00:06:13Bagderonly one less
00:06:28*gevaerts pings markun, pondlife and kugel
00:07:03Unhelpfularchivator: skipping or repeating values is nearest neighbor. it should mostly work, since *most* columns will have values close to those of their neighbors.
00:08:20 Join Bawitdaba [0] (
00:08:39Unhelpfulthis is going to be a downscaling operation on all *supported* targets. i think that resize.c's scale_h_area can be adapted to do the job nicely - it's an exact-coverage area scaler, so it can already handle things like 1.6 input columns per outptu.
00:10:19Unhelpfulyou'll need your own version of it, though. the one in resize.c is designed as part of a resizer for whole images, and also is intended for different input/output ranges than you're using. i'd say either chop values from one end, or skip as needed, and we can add a "nice" scaler later.
00:10:31 Join cmwslw [0] (
00:11:36archivatorIt's a pity though, having to complicate it that way. I actually handled the other situation (512 points into 240px) rather nicely - 2 points per pixel + an extra point per pixel every 16 points. That's how I'm squeezing 480 points into 320 px now. Too bad the numbers are against me now :)
00:12:41archivatorRight, I'm chopping at the end now. It works rather nicely, actually, 6.3% is not that big a part..
00:14:43 Quit archivator ()
00:16:54 Join PaulJam_ [0] (
00:16:54 Quit cspotcode1 (Read error: 113 (No route to host))
00:17:26 Part cmwslw ("Ex-Chat")
00:19:23linuxstbjhulst: I think the idea is to choose new components for everything, so you have a "blank" framework to fill in parts with. But I think gevaerts invented it, and he's just left for bed...
00:20:42jhulstlinuxstb: Alright, I check with him if I have more questions. Thanks
00:25:52***Saving seen data "./dancer.seen"
00:27:21 Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]")
00:27:45 Quit __lifeless (Remote closed the connection)
00:28:02 Join __lifeless [0] (n=lifeless@
00:30:27 Quit wincent (Read error: 110 (Connection timed out))
00:31:38 Nick hd is now known as HellDragon (i=jd@Wikipedia/HellDragon)
00:33:22 Quit PaulJam (Read error: 113 (No route to host))
00:34:04 Quit Lynx_ (" HydraIRC -> <- Now with extra fish!")
00:35:22 Join PSPdemon [0] (
00:35:24 Quit gevaerts (Nick collision from services.)
00:35:27PSPdemonif i may ask
00:35:36 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
00:35:41PSPdemonwhen has usb msc mode on e200 worked?
00:35:48PSPdemon*since when
00:36:13 Quit HellDragon (Client Quit)
00:36:46krazykitPSPdemon, read the MajorChanges wiki page
00:36:47Unhelpfulat a guess, three or four weeks? you could look at the svn changes. :)
00:37:01evilnickPSPdemon: In the OF or in Rockbox?
00:37:20PSPdemonthanks krazykit and unhelpful
00:38:16 Quit pyro_maniac ("Leaving.")
00:38:16PSPdemoni just didnt realize i could use usb in rockbox
00:38:52 Join HellDragon [0] (
00:43:17 Quit HellDragon (Client Quit)
00:43:57 Join J-23_ [0] (
00:44:12Bawitdabahey the 3.2 release notes said something about a sleep mode for iPods?
00:44:34Bawitdabathat like the stock apple fw sleep mode?
00:45:42krazykitthe only mention of "sleep" is putting the LCD to sleep to save battery
00:45:43 Join HellDragon [0] (
00:45:58evilnickWhich is very useful
00:47:04 Quit lymeca (Read error: 54 (Connection reset by peer))
00:47:10 Join lymeca [0] (
00:47:12Bawitdabaah yeah i noticed that
00:47:56 Quit Thundercloud (Remote closed the connection)
00:48:35 Quit J-23 (Read error: 104 (Connection reset by peer))
00:51:13 Quit planetbeing ()
00:51:26 Join planetbeing [0] (
00:52:37 Join fdinel [0] (
00:53:09 Quit ender` (" "I want an Internet. Can I have one of those?" -- Spice Girl Mel B., aka Scary Spice during an AOL press conference, point")
00:53:49*evilnick would rather have an OFF mode that is genuinely off to save on battery power
00:53:53 Quit fdinel (Client Quit)
00:56:05 Join fdinel [0] (
00:57:26 Quit evilnick (" ajax IRC Client")
00:57:27kugelJdGordon|: what's mp3entry temp in audio_current_track needed for?
00:59:14JdGordon|thats the static one?
01:06:42 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
01:14:37*Llorean has changed the "Installation" section of the forums
01:15:27 Quit toffe82 (Read error: 104 (Connection reset by peer))
01:18:53 Quit robin0800 (Read error: 110 (Connection timed out))
01:19:15kugelJdGordon|: yea
01:22:44kugelJdGordon|: I'm wondering if that one is a) needed (couldn't the data being written to thistrack_id3 too) and b) if the whole part is dead code anyway (id3 is buffered first, so "not yet available" shouldn't be ever true)
01:24:38 Join dreamlayers [0] (
01:25:16 Join StealthyXIIGer [0] (
01:32:30 Quit _j0nas_ (Read error: 60 (Operation timed out))
01:32:43 Join midgey [0] (n=tjross@
01:33:47 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
01:36:32*Unhelpful sees both \opt{ONDIO_PAD} and \opt{ondio} used... i'd imagine these are always defined together, but i guess i should use the _PAD versions when i'm dealing with keymaps?
01:36:41 Join Horschti [0] (n=Horscht@xbmc/user/horscht)
01:37:07 Join ultrasonic [0] (n=manohar@
01:37:36 Quit Horscht (Read error: 110 (Connection timed out))
01:38:17 Quit JdGordon| (Remote closed the connection)
01:38:17 Quit perrikwp (Remote closed the connection)
01:42:31 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
01:42:33 Quit PaulJam_ (".")
01:44:03 Quit pixelma (Nick collision from services.)
01:44:05 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma)
01:44:16Unhelpfulpixelma: ok, maybe i do need a little bit of help here. the M3 uses the remote rew/ffwd buttons to scroll the album list... i'm not really sure how i refer to those?
01:44:24 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
01:44:34 Quit amiconn (Nick collision from services.)
01:44:37 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
01:44:56 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
01:47:05 Nick fxb is now known as fxb__ (
01:48:03 Join JdGordon| [0] (i=836b0070@gateway/web/ajax/
01:48:13JdGordon|kugel: that block is not dead code and is important
01:48:40kugelok, but is that temp one needed?
01:48:57kugelwhy is the data not written into thistrack_id3?
01:49:34JdGordon|it possibly could be
01:50:50 Quit planetbeing ()
01:51:22kugelwell I tried it, but got weird SIGFPEs in aac
01:51:40JdGordon|floating point exception?
01:51:47*JdGordon| guesses
01:52:19*JdGordon| tuerns out to be correct
01:54:39 Quit MethoS (Remote closed the connection)
01:55:11JdGordon|why are you looking in that area? the only thing that would give is a bit of a gren delta which isnt much to worry about
01:56:46kugelI was looking what could cause 10102
01:57:18kugel(not that this would cause it, but that piece made me curious anyway)
01:57:48dreamlayersWhat about when switching tracks from the WPS? Could temp_id3 be needed then?
01:57:59*JdGordon| gets bitchslapped in email by dreamlayers :)
01:58:03JdGordon|... and enjoys it!
01:59:22JdGordon|10102 is just wierd...
01:59:33dreamlayersJdGordon|: I didn't mean to be rude, I was just communicating what I discovered. You enjoyed it, so I guess all is well.
01:59:43JdGordon|not at all
02:00:55JdGordon|temp_id3 is needed when you are quickly skipping tracks and the info for the current track isnt ready yet. it does make sense that thistrack_id3 could be used... but I would leave that for a while because it might add more instability
02:02:02dreamlayersDoes anyone have any hints on how to reproduce FS #10102 ?
02:02:18kugelseems to happen if you didn't play anything before
02:02:34JdGordon|yeah, it only happens the first track of a boot...
02:02:42JdGordon|and only on single screen targets
02:02:51JdGordon|codec shouldnt make a difference
02:03:26 Quit BlakeJohnson86 (Remote closed the connection)
02:03:35JdGordon|seems so
02:03:49JdGordon|I'm guessing an init isnt done correclty somewhere
02:03:56JdGordon|ill investigate tonight properly
02:04:11JdGordon|funny how noone picked it up during testing though :p
02:04:45 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]")
02:04:51 Join jordan` [0] (
02:04:56dreamlayersJdGordon|: I still can't reproduce it. Either it's extremely rare or I lack some necessary condition.
02:05:07JdGordon|which target?
02:05:37 Quit tvelocity (Remote closed the connection)
02:06:00dreamlayers5G 30GB iPod. I also tried the 5G sim, the e200 sim, the V2 Recorder sim, and V2 Recorder.
02:07:40JdGordon|it really doesnt sound liekly... but.. which theme?
02:07:55dreamlayersDefault themes on all.
02:08:18dreamlayersSorry, I mean Cabbie v2, not the builtin.
02:08:32JdGordon|how are you starting playback? from the file browser choose the first track with shuffle off
02:08:44JdGordon|hardcoded is the real default
02:11:08dreamlayersYeah, that's what I'm doing. I just tried with rockbox_default (hardcoded) theme, and the progress bar still works.
02:13:27JdGordon|maybe it really is a non issue then and the bandaid fix in the task is good enough
02:14:36 Join rwcr_ [0] (
02:15:22 Quit rwcr (Read error: 113 (No route to host))
02:15:24JdGordon|home time... back in a bit..
02:15:27 Quit JdGordon| (" ajax IRC Client")
02:16:09 Join itcheg [0] (i=62db4767@gateway/web/ajax/
02:16:28 Nick rwcr_ is now known as rwcr (
02:22:54 Join BlakeJohnson86 [0] (
02:25:56***Saving seen data "./dancer.seen"
02:30:53 Quit itcheg (" ajax IRC Client")
02:33:35 Join Rob2223 [0] (
02:33:35 Quit Rob2222 (Read error: 104 (Connection reset by peer))
02:33:49 Join Horscht86 [0] (
02:34:05 Join JdGordon_ [0] (n=jonno@rockbox/developer/JdGordon)
02:48:39 Join JdGordon| [0] (i=62cbfc4e@gateway/web/ajax/
02:59:15 Join AndyIL [0] (i=AndyI@
03:01:39 Quit Horschti (Read error: 110 (Connection timed out))
03:01:56 Quit dreamlayers ("Back later")
03:12:09 Quit AndyI (Read error: 110 (Connection timed out))
03:13:27 Join evilnick [0] (
03:17:33 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
03:17:38 Join planetbeing [0] (
03:18:50 Join wangxiang [0] (n=wangxian@
03:19:16 Part Zharf
03:21:52 Quit JdGordon| (" ajax IRC Client")
03:30:00 Quit blithe ("Lost terminal")
03:30:11 Join blithe [0] (
03:36:05 Quit m0nik3r5 ("leaving")
03:39:36 Join JdGordon| [0] (i=62cbfc4e@gateway/web/ajax/
03:51:16 Join Strife89 [0] (n=nds@
03:53:47 Quit yosafbridge ("Coyote finally caught me")
03:55:34 Quit wangxiang ()
03:56:59 Join yosafbridge [0] (
03:59:43 Quit Strife89 ("Will return.")
04:01:07 Join |ahmina| [0] (
04:01:28 Quit planetbeing ()
04:02:01 Join kkurbjun [0] (
04:03:26 Quit lymeca (Read error: 104 (Connection reset by peer))
04:14:32 Join planetbeing [0] (
04:15:47 Quit planetbeing (Client Quit)
04:17:57 Join planetbeing [0] (
04:20:25 Quit miepchen^schlaf (Read error: 101 (Network is unreachable))
04:21:55 Join wangxiang [0] (n=wangxian@
04:23:50UnhelpfulFS #10104 updates the manual for FS #9992. Pixelma has had good results on target with broken PF keys, I'm going to try to sim-test the other supported targets, and then commit the two. Should they go in as one change, so that the manual changes at the same time as the behavior?
04:26:00***Saving seen data "./dancer.seen"
04:27:19JdGordon_it doesnt really matter
04:33:57Unhelpfulthe manual update doesn't properly cover M3... i can't seem to find any way to get the remote buttons that it uses into the manual.
04:38:27 Join dreamlayers [0] (
04:42:23JdGordon_the M3 doesnt have a screen... do pf would be pretty useless... no?
04:43:07LloreanDoesn't the remote have a screen?
04:43:26LloreanUnhelpful: IIUC the whole M3 manual is problematic mostly because of that.
04:43:53UnhelpfulLlorean: *only* the remote has a screen. i couldn't find any other reference to remote buttons in the manual...
04:44:39Unhelpfulthe sim also has usability problems due to that - the M3 remote buttons aren't mapped in the sim, and PLA maps almost all actions to them :/
04:52:01 Join midijunkie [0] (
04:52:32 Quit planetbeing (Read error: 110 (Connection timed out))
04:53:50 Quit ultrasonic (Read error: 110 (Connection timed out))
04:53:57 Quit midijunkie (Client Quit)
05:03:17 Quit franky (Read error: 60 (Operation timed out))
05:03:56 Join cornwall [0] (
05:04:27cornwallHello, Llorean, thanks for your help yesterday
05:04:49cornwallYou said that multiple CDs were a different case entirely. Should Rockbox sort by CD automatically?
05:04:56 Join AlHaz [0] (
05:07:07AlHazEvening. Is #define BATTERY_CAPACITY_MIN the only place i need to touch to change the list of battery capacities listed in the ui? Yes I know it's only used to predict runtime.
05:07:25AlHazIt just irks me that the smallest mAh i can select on a gigabeat F is larger than the largest battery that fits
05:10:34 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
05:11:14dreamlayersAlHaz: yes, just change BATTERY_CAPACITY_MIN
05:11:39AlHazOK, thanks. I'll submit a patch.
05:12:54saratogaAlHaz: the correct size is 830mah?
05:14:48AlHazsaratoga: I think the stock battery is 700mah but it doesn't actually say on it what it is
05:15:00saratogathe wiki says 830mah
05:15:05AlHazah, that could be it then
05:15:28saratogai'll just commit it now
05:15:33AlHazcameron sino's replacement is 1000mAh and of course the 4g ipod battery is even bigger
05:16:13dreamlayersJdGordon_: How's this: audio_play_start() ->Q_AUDIO_TRACK_CHANGED -> audio_finalise_track_change() -> PLAYBACK_EVENT_TRACK_CHANGE. This chain of events doesn't seem to depend on metadata being available, and so the event might happen too soon.
05:16:20saratogaAlHaz: does run time estimation work correctly right now?
05:16:57JdGordon_dreamlayers: which is that for?
05:16:58AlHazsaratoga: Dunno actually. I only ran batterybench on one of them, and shortly afterward the battery started trying to become a sphere, so i replaced it
05:17:15AlHazso I don't have enough data points to know for sure
05:17:32AlHazand i don't know if it's expected to work on the gigabeat F
05:17:32saratogai'll check
05:18:12JdGordon_dreamlayers: is nico's writeup of how track skip works
05:18:25AlHazI just found it odd that i have the full range of options on the S and not on the F
05:18:25dreamlayersJdGordon_: That's a theoretical way to trigger the progress bar bug. In any case I think the event has to come too soon.
05:18:54dreamlayersJdGordon_: I'm talking about the start of playback.
05:19:18saratogaseems we do about 18 hours for a new battery, which gives us a draw of 46mA
05:19:37*JdGordon_ has been watching tv so is going to take a sec to get brain into gear :p
05:19:40wangxiangcan anyone give some suggestion to my code? thanks
05:20:16AlHazsaratoga: makes sense to me. The one i ran batterybench on got about 16 and a half hours out of the stock battery, which was obviously kinda old
05:20:26JdGordon_wangxiang: which task was this for? the fake codec?
05:21:31AlHazWhile I'm here, anyone interested in having copies of the v1.1 v1.2 and v1.3 gigabeat S OF?
05:22:27dreamlayerswangxiang: I think pcm_get_more is called from an interrupt service routine, and so it should not call rb->read.
05:23:12JdGordon_dreamlayers: you are correct... definetly being called too early there
05:23:15wangxiangno, play a sound, i wrote it yesterday
05:23:30saratogaanyone remember where the current constant is defined?
05:25:14dreamlayerssaratoga: BATTERY_CAPACITY_MIN is in config-*.h for the target
05:25:17wangxiangcan you give me some suggestion to improve?
05:26:33 Join gregorovius [0] (n=diego@
05:27:05 Quit gregorovius (Read error: 104 (Connection reset by peer))
05:28:33saratogadreamlayers: I mean the current [in mA] not the capacity [in mah]
05:30:55 Join DC1 [0] (n=dc1@
05:33:06dreamlayerswangxiang: The simplest solution is to read data into the buffer first and then play it.
05:33:10saratogaoh we don't actually define it for the gigabeat
05:33:18saratogaprobably why i couldn't find it . . .
05:35:23*dreamlayers didn't realize the estimated runtime was actually based on a caluclation of how much current is being used.
05:35:38saratogayeah thats why it doesn't work very well
05:35:46 Quit DC1 (Client Quit)
05:36:02AlHazThe battery life on the F is actually pretty good
05:36:09saratogatheres no recording on the F right?
05:36:26AlHazthere's theoretical recording through the docking port
05:36:30AlHazi don't think anyone has done it
05:37:24wangxiangyes, i wonder if the buffer is not big enough
05:37:48wangxiangas you know, memory is limited
05:39:02wangxiangfor rockbox
05:40:34wangxiangmy first code is to read data to a large buffer and play it
05:42:25wangxiangi tried to improve it using the plugin_api, though the improved code has some problems
05:42:32 Quit Horscht86 ("Verlassend")
05:45:47 Quit midgey ()
05:55:39saratogaAlHaz: be sure to let me know if I broke anything
05:56:02AlHazsaratoga: OK. I guess i'll re-up my svn and install new on my F40
05:56:45JdGordon_wangxiang: was that for the fake codec task?
05:59:32JdGordon_dreamlayers: sorry, was on the phone... any ideas how to fix the problem?
06:00:07wangxiangno, for gsoc task
06:00:33JdGordon_yeah, no sorry, I thought you had a different gsoc task...
06:02:43 Join midgey [0] (n=tjross@
06:03:50 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
06:05:32dreamlayersJdGordon_: How about sending Q_AUDIO_TRACK_CHANGED in audio_finish_load_track, if start_play is true?
06:06:26wangxiangfine, i just want to improve the code
06:08:21JdGordon_dreamlayers: that will send off the event twice on the firts track then?
06:13:14 Quit cornwall ("Leaving")
06:13:52AlHazDoh? now 830mah is the only option
06:14:52AlHaz1000mAh and 1200mAh batteries are available
06:15:13dreamlayersJdGordon_: audio_finish_load_track is only called when the ID3 handle is loaded, so start_play_g should only be true there once. Oh, and I meant move the queue_post, not copy it.
06:16:53AlHazsaratoga: BATTERY_CAPACITY_MAX should probably be 1200mAh
06:18:53AlHazon most targets, the arbitrary limit seems to be 2500mAh. Which obviously won't generally fit in these, but i suppose someone could go nuts and shove a 2200mAh h120 battery and a 20gb drive into an F40.
06:22:00dreamlayerswangxiang: You can read data into the buffer in your main code and have pcm_get_more just submit data from the buffer. That way you could minimize memory use. I'm not sure if you have to minimize memory use in your qualification task; for that you need to ask someone else.
06:22:47 Quit agaffney (Read error: 104 (Connection reset by peer))
06:23:18 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
06:23:44wangxiangok thanks dreamlyaer
06:26:02***Saving seen data "./dancer.seen"
06:26:20 Quit wangxiang ("Leaving")
06:30:20 Quit intrados (Read error: 60 (Operation timed out))
06:31:15 Join intrados [0] (
06:32:35 Quit intrados (SendQ exceeded)
06:33:44 Quit saratoga ("CGI:IRC (EOF)")
06:34:10 Join intrados [0] (
06:40:27dreamlayersJdGordon_: Actually, the "TODO: Superfluos buffering call?" code in audio_load_track should finish loading the first track's metadata.
07:00:54 Join planetbeing [0] (
07:02:30dreamlayersJdGordon_: I was wondering why I was getting totally blank information for the current track for a bit while skipping back at one place. That's because of the FIXME in audio_check_new_track, which overwrote the ID3 data with zeros.
07:03:27JdGordon_thats probably expected... I still dont understand why its being writen back at all
07:04:08dreamlayersJdGordon_: I don't know if those "unbuffer callbacks" exist still.
07:04:57JdGordon_I would guess they are still... but I cant see any reason to ever update the id3 info on the buffer
07:05:04 Quit AlHaz ("Client exiting")
07:06:08JdGordon_hmm.. maybe not
07:10:01dreamlayersJdGordon_: Check out track_unbuffer_callback in
07:10:26JdGordon_just looking at that :)
07:14:02dreamlayersJdGordon_: tagtree.c used the unbuffer event, and now it's PLAYBACK_EVENT_TRACK_FINISH. That's sent in audio_check_new_track just before thistrack_id3 is cleared.
07:15:40 Quit BHSPitMonkey ("Ex-Chat")
07:15:50 Join jeffdameth [0] (
07:16:00dreamlayersJdGordon_: That's for tagtree runtimedb gathering, eg. incrementing the playcount. Everything should work, and the FIXME block can be removed.
07:16:56JdGordon_ok, good
07:16:59JdGordon_wanna do it?
07:20:47 Join l403 [0] (n=l@
07:21:03JdGordon_anyway... even if the track_changed event gets shot too early, the wps should still update correctly *unless* the thistrack_id3 pointer is changed between the audio_current_Track() calls (which I dont tihnk it should)
07:21:20JdGordon_which leads me to think it does get flipped before the first track starts
07:21:53JdGordon_it *shouldnt* switch after the TRACK_CHANGED event is fired though untill the next track
07:22:10JdGordon_(shouldnt here meaning what I tihnk... not what the code does)
07:23:06*JdGordon_ wants to print off playback.c so he can see the whole thing without scrolling up and down the whole time
07:23:23dreamlayersWhen id3 data is not available, temp_id3 would be returned.
07:24:49 Quit intrados (Remote closed the connection)
07:26:02JdGordon_yes, but what happens is the moment the wps loads it calls audio_current_track() can gets temp_id3 (which is fine.. it shows the path with no tags)... then the TRACK_CHANGED event happens and thistrack_id3 gets (or shold get) returned
07:27:22 Quit planetbeing ()
07:27:53dreamlayersA problem could only occur if the event arrived early, before id3 data was available.
07:28:49 Join intrados [0] (
07:29:27 Nick fxb__ is now known as fxb (
07:30:04 Quit intrados (SendQ exceeded)
07:30:09 Nick fxb is now known as fxb__ (
07:30:39 Quit jeffdameth1 (Read error: 113 (No route to host))
07:32:49 Join intrados [0] (
07:33:09 Quit JdGordon| (" ajax IRC Client")
07:33:24*JdGordon_ throws sharp pointy objects at the playback<->playlist interactions
07:35:46dreamlayersplayback<->buffering interaction seems even more complex
07:36:23JdGordon_yeah, but its cleaner at least
07:36:48JdGordon_that interaction actually had some thought out desin done before coding
07:38:24 Quit intrados (Remote closed the connection)
07:39:00JdGordon_I like this /* Officially playing*/ comment in audio_play_start... at this point we are not really near playing yet
07:39:38 Join intrados [0] (
07:40:08JdGordon_should Q_AUDIO_TRACK_CHANGED even be in audio_play_start()? (I think this is where you were 30min ago... I'm playing catch up)
07:40:57dreamlayersRight, I was saying that it should be moved later, to where you know for sure that id3 data for the first track is available.
07:42:35JdGordon_i.e in the if(start_play) block around line 1751?
07:44:34JdGordon_apparently no
07:45:13 Quit intrados (Remote closed the connection)
07:46:43dreamlayersIt seems like that should work. On the first track, I expect track_widx == track_ridx, and the bufgetid3 above would ensure that the id3 data is available if possible.
07:51:05JdGordon_hmm... no, even with it there (and removed from audio_play_start(), the event is getting fired off correctly but wps still doesnt get updated
07:51:33 Join cspotcode [0] (
07:51:43JdGordon_I think we need to add a yield in that supposedly superfluous buffering call..
07:51:52JdGordon_or more correctly, a blocking buffer call
07:52:42JdGordon_or not :<
07:53:01dreamlayersIt seems like bufgetid3 willl wait until data is available.
07:53:39dreamlayersIt calls bufgetdata, and bufgetdata waits.
07:54:20 Join planetbeing [0] (
07:54:51dreamlayersI need to go to sleep. I will continue working on this tomorrow.
07:55:00 Quit dreamlayers ("Goodnight")
07:55:38JdGordon_but.. but...
07:56:23 Join intrados [0] (
07:57:18 Quit midgey ()
07:57:39 Quit intrados (SendQ exceeded)
07:58:59 Join intrados [0] (
07:59:55 Quit intrados (SendQ exceeded)
08:01:05 Join intrados [0] (
08:02:01 Join Rob2222 [0] (
08:07:02 Join robin0800 [0] (
08:20:21 Quit Rob2223 (Read error: 110 (Connection timed out))
08:21:25 Quit Seed ("cu, Andre")
08:22:07pixelmaUnhelpful: there is no M3 manual at all yet
08:23:04 Join Zagor [242] (n=bjorn@rockbox/developer/Zagor)
08:24:14 Join ender` [0] (
08:25:25 Join petur [50] (n=petur@rockbox/developer/petur)
08:26:05***Saving seen data "./dancer.seen"
08:27:41pixelmaand the remotes also aren't covered in the manual - last DevCon we dedided on how it could look, I started but then couldn't find a good way how to "dynamically" give a button table a 3rd column (lacking a bit higher level LaTeX knowledge here)
08:31:03 Join franky [0] (
08:34:04 Join einhirn [0] (
08:37:59pixelmaUnhelpful: and yes, I also prefer *_PAD when dealing with keymaps and if possible avoid using the playername directly in an \opt. I prefer using a specific feature there because that could be nice if a future target has the same, so I would only use it for more or less unique things
08:40:20 Quit einhirn (Read error: 104 (Connection reset by peer))
08:41:28pixelmaI guess the same rule applies to the rest of the code, not only the manual
08:43:03 Join PaulJam [0] (
08:48:58 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
08:51:51 Join m4ndril [0] (
08:52:39m4ndrilim creating a theme for the sansa.. and need to know something in the manual is not well documented
08:53:18m4ndrili have something like this on wps: %xl|V|vol.bmp|0|0|9| where vol.bmp is my composed image of all the volumes level
08:53:47JdGordon_and the order is showing wrong?
08:53:57m4ndrilthe position!
08:54:07JdGordon_where were you expecting it?
08:54:13m4ndrilaccording to the manual
08:54:26m4ndrilthe first 2 have to be x and y
08:54:34m4ndriland i use 0,0
08:54:36pixelmado you have the %xd in viewport?
08:54:39 Join einhirn [0] (
08:54:49m4ndriland its showing on the center
08:54:54JdGordon_yes, they are relative to the viewport the image is drawn in
08:55:02pixelmaand could you please put one thought on one line, not three?
08:55:24m4ndrilsorry im used to IM on MSN =(
08:55:43m4ndriland where can i find the viewport specifications ?
08:56:16JdGordon_pixelma: just looking at the manual now.. yeah, can you add a not to "b.13. images" saying the coordinates are relative to the viewport the image is displayed in?
08:56:16m4ndrilim using the BlacknBlueGlass theme as a base...
08:56:45JdGordon_viewports arent in the manual?!
08:56:57pixelmajust wanted to check - it is explained on CustomWPS
08:57:26m4ndrilim reading there :)
08:57:40JdGordon_pixelma: yeah, but didnt we want to either have all the info in the wiki or manual? not both?
08:58:20JdGordon_reverse the order there... IIRC we wanted to move static info out of the wiki and into the manual?
08:58:29pixelmayes, I'll try to put it in the manual, just wanted to tell wheere one could find the info right now
08:59:40m4ndrili will share my theme when its done
08:59:45 Join Rob2223 [0] (
09:00:48m4ndrili have lots of viewports in my wps file
09:01:06m4ndrilhow do i know wich one corresponds to the volume image ? =(
09:01:27 Join wangxiang [0] (n=wangxian@
09:01:58pixelmaJdGordon_: it was generaly agreed on putting static info in the manual. If I remember correctly the CustomWPS wiki page was deemed useful though as it is easier to change if WPS syntax changes. I'm not saying it can't be in both
09:03:05 Join carb0n [0] (
09:03:46 Quit Zagor (Remote closed the connection)
09:03:56m4ndrili found it trying XDDDDd
09:04:10pixelmam4ndril: last note under the "images" headline on CustomWPS - it is important where the corrseponding %xd is
09:06:26m4ndrilthe theme is getting very cool :D
09:06:37m4ndrili will let you know when is done
09:08:36 Quit perrikwp (" ajax IRC Client")
09:08:54 Quit DataGhost (Nick collision from services.)
09:08:57 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
09:09:02 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
09:13:00 Join Zagor [242] (n=bjorn@rockbox/developer/Zagor)
09:14:49 Part m4ndril
09:16:33 Join Thundercloud [0] (
09:17:28 Quit Rob2222 (Read error: 110 (Connection timed out))
09:18:10 Quit StealthyXIIGer (Read error: 110 (Connection timed out))
09:20:17 Quit l403 (Read error: 113 (No route to host))
09:28:01 Quit carb0n ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]")
09:35:57 Quit robin0800 (Remote closed the connection)
09:43:02 Join m4ndril [0] (
09:43:36m4ndrilneed some help here with the view port on the wps configs
09:44:03m4ndrilim fed up of the volume thing... i cant make it show the right piece of image
09:45:49PaulJamwhat exactly is the problem? could you post the WPS code somewhere (pastebin or something like that)
09:46:27m4ndrili will...
09:48:38m4ndrillook the problem is with vol.bmp i have a image with multiple volume levels.. i can upload to imageshack if you want... and the thing is cant find were to specify the with of the part of the image that it has to show and the config thing for the amount of volume
09:49:58 Quit Thundercloud (Remote closed the connection)
09:50:15m4ndrilthis is my vol but in bmp...
09:52:30m4ndrilPaulJam: are you there ?
09:52:44PaulJamaccording to the WPS code the image should consist of 9 "subimages", so it is split into 9 parts and not into 5.
09:52:57m4ndrili tryed 5
09:53:03m4ndriland it throughs error
09:53:17m4ndrilinvalid token
09:53:21m4ndrilor something like that
09:53:35m4ndrili want to know were to specify the height of the split !!!
09:53:39PaulJamyou need to modyfy the %pv line also, because it tries to load more than 5 images
09:53:40m4ndrilthat should be the key
09:54:35m4ndrilohh i see
09:54:49PaulJamso if the image has only 5 subimages, then you can only use %xdVa to %xdVe and not %xdVd and up)
09:55:11m4ndrilf xD
09:55:18m4ndrili delete the others...
09:55:26m4ndrilas you said
09:55:35m4ndrilwere is the specification
09:55:38m4ndrilfor the height
09:55:40m4ndrilof the splits
09:55:49m4ndrildo you know that ?
09:56:17PaulJamwell it is calculated from the height of the bmp and the number of images in the bmp
09:56:36GodEaterm4ndril, *please* try to keep to one line of text at a time
09:57:02m4ndrili see
09:57:11GodEaternot funny
09:57:27m4ndriland how it maps the amount of volume to each image ?
09:57:44m4ndrilGodEater: sorry dudde
09:59:25PaulJamhere is the behaviour if the %pv tag explained:
09:59:56m4ndrilthank you paul :)
10:00:47 Quit planetbeing ()
10:00:50PaulJambetween mute and 0dB the images should be equally disributed.
10:03:00 Quit B4gder ("It is time to say moo")
10:03:33m4ndrilits now working :D
10:04:08m4ndrilthe only thing is not.. is the volume response, for a lower volume.. it changes for a high and mid.. but not for low
10:05:52m4ndrilits working fine now
10:05:58m4ndrili solve the problem
10:06:02m4ndrilthank you so much
10:06:42PaulJamyou're welcome
10:07:14 Part m4ndril
10:07:32 Join robin0800 [0] (
10:09:17 Join jaykay [0] (
10:17:44MTlinuxstb : quick note, I've finished the task - with seeking support. ;)
10:18:46 Join pyro_maniac [0] (
10:19:20MTlinuxstb : I've added a note to the app with the link. it deals with files with the extension .mtf
10:26:08***Saving seen data "./dancer.seen"
10:27:50 Join dfkt [0] (n=dfkt@unaffiliated/dfkt)
10:27:59 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
10:31:26linuxstbMT: Your patch doesn't include mtf.c
10:31:55linuxstbAlso, have you tested it on a real device? That can sometimes show bugs not visible in the sim.
10:32:46 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
10:34:57MTlinuxstb : what could be the reason for it not to contain mtf.c ? I used svn diff -u -r /rockbox/apps > patch
10:35:16B4gderdidn't svn add the new file?
10:36:02MTno it's not in the patch.. I didn't notice that before linuxstb pointed.
10:36:26B4gderright, but svn diff only includes files it knows about, so if you didn't svn add it...
10:37:05 Join ultrasonic [0] (n=manohar@
10:46:14MTlinuxstb : patch fixed, could you check again please ?
10:50:08 Join kugel [0] (n=kugel@rockbox/developer/kugel)
10:53:21 Quit kugel (Client Quit)
10:53:30 Join kugel [0] (n=kugel@rockbox/developer/kugel)
11:02:14 Join Hittudiv [0] (n=d2d4a065@gateway/web/cgi-irc/
11:05:36linuxstbMT: Yes, the patch seems complete now.
11:07:40 Nick fxb__ is now known as fxb (
11:11:36 Quit wangxiang ("Leaving")
11:30:49 Join dfkt_dt [0] (n=dfkt@unaffiliated/dfkt)
11:32:31 Quit parafin ("So long and thanks for all the fish")
11:39:24 Join dfkt_ [0] (
11:40:52 Quit dfkt (Nick collision from services.)
11:43:31 Quit dfkt_dt (Nick collision from services.)
11:47:19 Nick dfkt_ is now known as dfkt (
11:48:11 Join parafin [0] (
11:48:33 Nick dfkt is now known as dfkt_ (n=dfkt@unaffiliated/dfkt)
11:48:47 Nick dfkt_ is now known as dfkt (n=dfkt@unaffiliated/dfkt)
11:49:43 Join dfkt_ [0] (
12:01:16 Quit dfkt_ ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
12:08:15 Quit dfkt (Read error: 110 (Connection timed out))
12:10:10 Quit Hittudiv ("CGI:IRC (Ping timeout)")
12:11:30 Join moos [0] (i=Mustapha@rockbox/staff/moos)
12:20:31 Quit jaykay (Read error: 110 (Connection timed out))
12:26:09***Saving seen data "./dancer.seen"
12:31:02 Join jaykay [0] (
12:31:22jaykayBigBambi: ping
12:44:29 Join petur2 [50] (n=petur@rockbox/developer/petur)
12:45:09 Join tvelocity [0] (
12:45:13 Quit goffa (Remote closed the connection)
12:45:48 Join goffa [0] (n=goffa@
12:48:36 Quit Lss ()
12:55:12 Join dfkt [0] (n=dfkt@unaffiliated/dfkt)
12:59:53 Quit linuxstb (Read error: 60 (Operation timed out))
13:02:26 Quit petur (Read error: 110 (Connection timed out))
13:03:23 Join l403 [0] (n=l@
13:04:22 Join dfkt_ [0] (
13:08:34 Join midgey [0] (n=tjross@
13:10:33 Join midijunkie [0] (
13:11:04 Join dfkt__ [0] (
13:11:16 Quit dfkt (Nick collision from services.)
13:11:32 Quit dfkt_ (Nick collision from services.)
13:11:36 Nick dfkt__ is now known as dfkt (
13:15:06 Quit timc (Read error: 104 (Connection reset by peer))
13:15:09 Quit kugel (Read error: 110 (Connection timed out))
13:19:20 Quit intrados (Read error: 54 (Connection reset by peer))
13:19:32 Join timc [0] (n=aoeu@
13:23:27 Join intrados [0] (
13:30:59 Join JdGordon| [0] (i=62cbfc4e@gateway/web/ajax/
13:33:52BigBambijaykay: yo
13:33:54 Quit JdGordon| (Client Quit)
13:34:01 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
13:36:43jaykayBigBambi: may i refuse to split fs#9880? the chance that both parts get committed is smaller than the "big" one gets committed
13:36:58jaykayi can pastebin you a not-working patch of the non-whitespace changes
13:37:04 Join Lss [0] (
13:37:15jaykayi'll show you what i changed, but as i said it doesnt work
13:37:30 Quit Lss (Client Quit)
13:37:43 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
13:37:46 Join Lss [0] (n=Lss@
13:39:58BigBambijaykay: I won't commit it as is, it is more work
13:40:19BigBambijaykay: Smaller ones are much more likely to get committed as they are much easier to review
13:41:41 Quit Lss (Read error: 104 (Connection reset by peer))
13:41:46 Join Riku [0] (i=Lss@
13:42:29BigBambijaykay: If you split out the actual content changes I'll have a look at it now. How's that for a promise!
13:43:47jaykaywhat does "Stripping trailing CRs from patch" mean?
13:44:05B4gderthat it stripped trailing CRs from the patch!
13:44:32 Join Lss__ [0] (i=Lss@
13:44:32B4gderCR == carriage return
13:44:48BigBambijaykay: carriage return - look up dos vs windows line endings
13:45:00 Nick Lss__ is now known as Lss (i=Lss@
13:45:17BigBambier, I mean unix vs windows of course :)
13:46:09 Nick J-23_ is now known as J-23 (
13:46:21jaykayis there any easy way to split a patch? i copied some parts out of it and every single hunk fails
13:47:26jaykayit works! wow...
13:49:30jaykayonly the "stripping trailing..." remains... i don't understand it, some hunks look exactly like the ones from the original patch, and the original patch doesn't give this message
13:49:49BigBambiWhat editor are you using?
13:50:06BigBambiAs I say - windows vs unix line endings
13:50:10 Quit Riku (Read error: 60 (Operation timed out))
13:51:04 Quit Lss ()
13:51:33BigBambijaykay: And does it have an option somewhere for lin endings?
13:52:08jaykayit does have a option "convert to unix
13:52:11jaykaythat worked
13:52:38BigBambisounds good to me - you want unix line endings
13:52:43jaykaythe last one: what does "hunk 2 succeded with fuzz 2" mean?
13:53:16BigBambiThat the bit to be patched wasn't found exactly where the poatch said it would, but it was found and patched succesfully anyway
13:57:50jaykayi'll post it in the tracker when the second patch is ready
13:59:11 Join xwang [0] (n=glorykni@
14:00:40 Join Hittudiv [0] (n=d2d4a065@gateway/web/cgi-irc/
14:01:08BigBambijaykay: most of it looks fine - couple of questions though :)
14:01:11xwanghi markun i'm wangxiang.
14:01:39markunxwang: hi :)
14:01:53markunyou will have your interview later today, right?
14:02:03xwangyes, UTC 15:00
14:02:28xwangwhat should i do in the interview?
14:02:36xwangneed mic? or speaking?
14:02:41gevaertsno. Just irc
14:02:43markunno, just chatting on IRC
14:03:09xwangjust chatting? should i do some coding?
14:03:18xwangor testing?
14:03:42BigBambiline 44 - I think we should hqve q note qbout firewire sqying something like "Firewire is not directly supported in Rockbox. If you connect your \dap{} via firewire, it will automatically reboot to the original firmware."
14:03:50BigBambixwang: just a few questions
14:04:59BigBambixwang: Hi :)
14:05:15BigBambixwang: I meant it'll just be a few questions in the interview, not now :)
14:05:31xwanga few technique questions? three hours later?
14:05:37BigBambithe line 44 biut above was @ jaykay incidently
14:06:19BigBambijaykay: also, line 137 I'd have a comma after the first damage
14:06:41 Quit robin0800 (Remote closed the connection)
14:07:30BigBambijaykay: last one - around line 55-59, you have changed the position of a } - any reason?
14:08:02jaykayBigBambi: line 44 - but "before starting is the wrong place for that...
14:08:08jaykayline 137: i'll add that
14:08:18gevaertsxwang: we may ask some technical questions, but we're not planning on an exam or something like that :) No need to prepare lots of stuff
14:09:03BigBambijaykay: Can you install Rockbox via firewire?
14:09:49jaykayline 55: before the warning was a note, so the warning is in the note - no need for that
14:09:56BigBambiI imqgine so qs don't the eqrly ipods only hqve firewire?
14:10:40jaykayBigBambi: i don't know... but it should be possible because its only copying files
14:10:45xwangok thanks
14:11:15BigBambijaykay: Is it?
14:11:23BigBambijaykay: ipodpatcher requires raw disk access
14:13:47 Join Lss [0] (
14:14:23 Quit xwang ()
14:15:30jaykayok a question to all here... is it possible to use ipodpatcher with firewire?
14:16:12BigBambijaykay: I guess it must be, as you can install on early ipods and afaik early ipods only have firewire
14:18:49 Join dfkt_ [0] (
14:18:56 Part evilnick
14:19:59 Quit rwong (Read error: 60 (Operation timed out))
14:20:08 Join rwong [0] (
14:23:00 Quit |ahmina| (Read error: 104 (Connection reset by peer))
14:26:10***Saving seen data "./dancer.seen"
14:30:12linuxstbjaykay: Why bother changing "the buttons on the \dap{}" with "the \daps{} buttons" ? And why remove "If all has gone well, " in the ipod install chapter?
14:30:49jaykayi thought the fist one looks niver
14:31:33jaykayand the "if all has gone well" sound like "there is a chance of 20% that it worked. if it worked, continue, if not, please try again"
14:31:50jaykaybut thats just my opinion...
14:31:54BigBambinot really, it is just an expression
14:32:09linuxstbIt's meant to mean "If you have done what you've been told"
14:32:51jaykaywell, "you should see some..." means the same
14:33:05 Join LambdaCalculus37 [0] (n=44a04329@rockbox/staff/LambdaCalculus37)
14:34:21*linuxstb thinks he wrote that original text, so is biased
14:34:29 Quit DataGhost (Nick collision from services.)
14:34:37 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
14:35:06BigBambiI'm not particularly bothered, but I don't see the point in changing things for the sake of it
14:35:48linuxstbThat's my feeling too - these changes don't seem to clarify anything that needs clarifying.
14:36:08 Quit dfkt (Read error: 110 (Connection timed out))
14:37:09jaykaythen leave that out... i just thought the "if all has gone well" means that the chance of success is pretty small
14:37:25gevaertswhy would it mean that?
14:37:29BigBambijaykay: No, it means the opposite
14:37:36BigBambijaykay: It means it should go well
14:37:57BigBambibut there is the chance that someone could cock it up, i.e. it isn't foolproof
14:56:33 Quit B4gder ("It is time to say moo")
15:01:18 Join funman [0] (i=56dafbc7@gateway/web/ajax/
15:04:39 Join kushalone [0] (n=kushal@
15:07:19 Quit parafin ("So long and thanks for all the fish")
15:08:57 Quit gartral ("Leaving.")
15:12:24 Join parafin [0] (
15:19:11LambdaCalculus37Hey funman!
15:21:29 Join evilnick_7 [0] (i=0c140464@gateway/web/ajax/
15:25:12 Join itcheg [0] (i=41d59de2@gateway/web/ajax/
15:25:25 Join archivator [0] (n=archivat@
15:45:22pixelmahow important is it that bmp files don't have the executable flag set?
15:45:52pixelmajust wondering if it's worth an own commit
15:47:03linuxstbpixelma: I don't think it's important, but it's nice to be tidy....
15:47:38pixelmaalright, maybe I'll find some more
15:49:12 Join wangxiang [0] (n=wangxian@
15:51:35archivatorAlmost all options have context menus, right? How hard would it be to steal a short description of the setting from the manual and add it in that context menu (under "View help" perhaps)? That should lower the learning curve significantly..
15:53:59 Quit wangxiang ()
15:54:33 Join wangxiang [0] (n=wangxian@
15:55:39wangxiangHi Frank It will be 1 hour for the interview?
15:56:05 Quit funman (" ajax IRC Client")
15:57:48 Nick dfkt_ is now known as dfkt (
15:59:33markunwangxiang: yes
15:59:51markuneh, wait, I thought you asked if it will be in 1 hour :)
16:00:09*markun better lets gevaerts answer
16:00:46wangxiangi'll wait on the IRC
16:00:48gevaertsboth actually :) It will be in about an hour, and it usually takes between half an hour and an hour
16:06:47pyro_maniacexcuse my inquisitiveness but what is this interview for?
16:07:23Lss < can you say ridiculous?
16:07:34Lssoops wrong channel
16:07:53pixelmahmm, do property changes of bmp files don't trigger a rebuild?
16:09:17pixelmafine by me though :)
16:12:15 Quit jon-kha (Read error: 145 (Connection timed out))
16:12:44 Quit midgey ()
16:13:01 Quit midijunkie (Read error: 104 (Connection reset by peer))
16:19:28 Quit kushalone ("This computer has gone to sleep. Macs are like babies. They need a lot of sleep. :)")
16:19:37 Join toffe82 [0] (n=chatzill@
16:20:45 Quit rasher (Read error: 104 (Connection reset by peer))
16:21:35 Quit jaykay (Read error: 110 (Connection timed out))
16:23:08pyro_maniacits a bit offtopic but is there a list, which projects are accepted and maybe will start on GSOC?
16:24:01linuxstbpyro_maniac: Projects haven't been accepted yet - we don't even know how many students google will give us.
16:24:40pyro_maniaclinuxstb: thanks
16:24:42linuxstbWe need to rank the proposals, and then google tell us how many (starting from the top) we get.
16:25:29 Join rasher [0] (
16:26:12***Saving seen data "./dancer.seen"
16:27:43Hittudivi guess it will be in the ratio 1:3 ...around 3000 students applied and 1000 will be accepted
16:45:14 Quit blahrus ("Ex-Chat")
16:46:01 Join flydutch [0] (
16:46:51 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
16:53:34 Quit parafin ("So long and thanks for all the fish")
17:00:19 Quit cspotcode (Remote closed the connection)
17:04:08 Quit Zagor ("Don't panic")
17:09:03 Join {phoenix} [0] (
17:13:59 Quit __lifeless (Remote closed the connection)
17:19:02 Join wincent [0] (
17:19:21 Quit wincent (Remote closed the connection)
17:20:06 Join wincent [0] (
17:43:47 Join celsin [0] (
17:44:51celsingot one questions to your ipod software
17:45:28advcomp2019ask away.. someone will help
17:45:32 Join Seed [0] (
17:45:51celsinthere isn't any selection for the ipod 6th generation
17:46:00BigBambiipod and many others!
17:46:02celsinso it means that it isnt compatible to the new ipods?
17:46:20advcomp2019you are right there
17:46:36BigBambiyes, as stated on
17:47:09dionoeadoes really state that 'it sucks' ?
17:47:12celsinwill there be any update or coming version?
17:47:31linuxstbcelsin: We would welcome a volunteer to make it work though - no-one has done that so far...
17:47:39BigBambicelsin: Sure, if interested owners work on it
17:47:52BigBambicelsin: See
17:48:38celsinwell im not really into those software things
17:49:22BigBambicelsin: And that's why there is no port - nobody that wants it is willing to do it
17:49:40celsinwould do so if i would know how to :p
17:49:51BigBambior even try in fact - given the encrypted firmware etc., ...
17:50:18celsinalright, thanks anyways
17:50:26BigBambicelsin: sure - I'm just saying that whilst nobody actually does the work and everyone just says it'd be nice, nothing will happen
17:50:49 Quit celsin ()
17:51:04 Join kushal_12_27_200 [0] (n=kushal@
17:51:21*linuxstb thinks "would do so if i would know how to :p" sums up most peoples' opinions about porting to the new ipods...
18:02:08 Join gregsparc [0] (n=chatzill@
18:04:03*PSPdemon agrees with linuxstb
18:04:09PSPdemonbut it just seems thats with anything :/
18:04:56PSPdemonpsp scene suffers from too many new people complaining about how emulation isnt perfect
18:07:12 Quit perrikwp (" ajax IRC Client")
18:08:24 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:09:33 Quit wangxiang ()
18:09:52 Join wangxiang [0] (n=wangxian@
18:10:01LambdaCalculus37PSPdemon: Putting it mildly, there's no satisfying anyone.
18:10:18PSPdemonwell im content! :D
18:10:36PSPdemonbut then again ive been in the scene since the i remember when things like N64 emulation were a dream ;)
18:11:05*evilnick_7 asks PSPdemon to step into #rockbox-community as he has a coupla questions on the PSP scene
18:11:16 Part Lez
18:13:33 Join barrywardell [0] (
18:15:02Hittudiv /media/study/backup/rockbox-20598/tools/ 82: svnversion: not found this message comes whenever i try to compile from source.. is it some sort of error?
18:15:11Hittudivwhat is svn version?
18:19:23 Join MethoS [0] (
18:19:32linuxstbHittudiv: It's a tool that comes with "svn".
18:19:47 Join robin0800 [0] (
18:21:28rasherWait, does compile from tarball no longer work because of
18:21:43rasher(and assuming you don't have subversion installed)
18:21:54 Join bertrik [0] (
18:23:34 Join Ubuntuxer [0] (
18:24:55PaulJammaybe it works when you create a VERSION file containing the string that should be shown at boot in the docs folder as a workaround?
18:25:31rasherI'd say the tarball should include that file
18:25:37 Quit robin0800 (Remote closed the connection)
18:26:15***Saving seen data "./dancer.seen"
18:28:41 Quit wangxiang ()
18:29:30 Quit Llorean ("Leaving.")
18:29:59 Join Llorean [0] (
18:31:24 Join BryanJacobs [0] (n=braujac@
18:31:27Hittudivyes, thanks, its working
18:31:34 Quit Llorean (Client Quit)
18:32:13Hittudivcan i know what is the number (2 in this case) in jpeg,viewers/jpeg,2 in the file viewers.config?
18:32:19 Quit DataGhost (Nick collision from services.)
18:32:21 Join DataGhost_ [0] (
18:32:23 Nick DataGhost_ is now known as DataGhost (
18:32:40 Join Llorean [0] (n=DarkkOne@
18:32:47PaulJami think it is the icon that should be displayed for this filetype
18:33:33 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
18:33:48Hittudivooh k it can be repeated for any number of viewers right?
18:35:00 Quit blithe ("Lost terminal")
18:35:11 Join blithe [0] (
18:37:07 Quit petur ("back in a few hours")
18:38:01 Quit flydutch ("/* empty */")
18:38:53 Quit Ubuntuxer ("Leaving.")
18:41:45 Join planetbeing [0] (
18:42:08 Join JdGordon| [0] (i=836b0070@gateway/web/ajax/
18:44:31 Nick JdGordon| is now known as JdGordon (i=836b0070@gateway/web/ajax/
18:44:54 Quit HellDragon (Client Quit)
18:45:29 Join m4ndril [0] (
18:46:53m4ndrilim using the sansa simulator to test my theme... but im on a notebook , i dont have the numeric pad ... how can i activate the hold on ???
18:47:13 Join HellDragon [0] (
18:47:16BryanJacobsdoes your notebook have a set of blue numbers overlayed on the letter keys near the right?
18:47:57PaulJamhold is "h" for the main unit and "j" for the remote.
18:48:15m4ndrilit has
18:48:24m4ndrilbut not all numbers
18:48:43BryanJacobsthen you may use the 'h' key as PaulJam just said or you may hold the blue Fn button to use the fake numeric keypad
18:49:02BryanJacobsit's probably fn+7 for a numpad 7, fn+i for a numpad 5, etc etc
18:49:23m4ndrilbut is not with the Fn the pad
18:49:39m4ndril'h' key in my notebook is just an 'h'
18:50:01m4ndrilits works
18:50:03m4ndrilfor hold on
18:50:22m4ndrilthnks paul
18:50:36BryanJacobsif you don't have a fn button you probably have a 'numlock' somewhere
18:50:46BryanJacobsactivating that will switch your keys to working as a numpad
18:50:50m4ndrili have a fn button
18:50:56m4ndrilbut.. its not for that xD
18:50:59m4ndriland im in linux
18:51:03BryanJacobsaww, sorry
18:51:04m4ndrilit doesnt work =(
18:51:24BryanJacobsglad you got it working anyhow :-)
18:51:28 Quit moos ("Rockbox rules the DAP world")
18:52:02BigBambim4ndril: Please try to put thoughts all on one line
18:54:05m4ndrilyeah im sorry for that
18:54:43 Join moos [0] (
18:57:41 Quit moos (Client Quit)
18:58:01 Join moos [0] (i=Mustapha@rockbox/staff/moos)
19:06:13 Quit intrados (Remote closed the connection)
19:07:55 Join intrados [0] (
19:09:57 Quit HellDragon (Client Quit)
19:11:41 Join HellDragon [0] (
19:12:37 Join miepchen^schlaf [0] (
19:13:30 Quit intrados (Remote closed the connection)
19:14:32 Join _lifeless [0] (n=lifeless@
19:15:08 Join intrados [0] (
19:15:58 Quit intrados (SendQ exceeded)
19:16:17 Join cspotcode [0] (
19:16:20 Join jeffdameth1 [0] (
19:17:24 Join intrados [0] (
19:18:18 Quit intrados (SendQ exceeded)
19:18:25 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:21:25 Join intrados [0] (
19:23:09 Quit planetbeing ()
19:23:59 Join planetbeing [0] (
19:27:00 Quit intrados (Remote closed the connection)
19:28:08 Join intrados [0] (
19:29:00 Quit intrados (SendQ exceeded)
19:30:14 Join intrados [0] (
19:30:41 Quit jeffdameth (Read error: 113 (No route to host))
19:31:04 Quit intrados (SendQ exceeded)
19:33:32 Quit planetbeing ()
19:33:55 Join intrados [0] (
19:34:37 Quit intrados (SendQ exceeded)
19:34:51 Join jaykay_ [0] (
19:35:42 Join webguestington [0] (n=424c70e3@gateway/web/cgi-irc/
19:35:51 Part m4ndril
19:36:06 Join intrados [0] (
19:36:45webguestingtonAfter complete installation using rb utility on my 5.5g 80gb ipod, the original firmware boots everytime i hard reset.
19:36:58 Quit intrados (SendQ exceeded)
19:37:16 Join miepchen^schla [0] (
19:37:21evilnick_7Do you have the Hold switch enabled?
19:38:30webguestingtonis there something else i need to do, like removing the original firmware maybe?
19:38:49linuxstbwebguestington: Sounds like the Rockbox bootloader didn't get installed.
19:38:55evilnick_7How are you hard resetting>
19:39:17 Quit cspotcode (Read error: 110 (Connection timed out))
19:39:21webguestingtonMenu + Select
19:39:23 Join kugel [0] (n=kugel@rockbox/developer/kugel)
19:40:36*evilnick_7 agrees with linuxstb, unless you get a black screen with white writing then it sounds as if the bootloader wasn't installed.
19:40:43webguestingtonafter resetting, i get the apple logo and then it jumps to the Select Language screen of the O.f.
19:41:07advcomp2019webguestington, you sure it is not a 6th gen not a 5.5gen
19:41:09linuxstbwebguestington: Try installing just the bootloader with Rockbox Utility
19:41:11evilnick_7Is there a log produced by RBUtil that we could check?
19:42:48webguestingtonmm, i'll try the bootloader thing. as to the generation, i bought it off ebay, listed as 5.5, i'll be kinda pissed if it's not.
19:42:55 Join intrados [0] (
19:43:37 Quit intrados (SendQ exceeded)
19:44:56 Join intrados [0] (
19:44:56webguestingtonokay in rbutil the output is as follows: starting bootloader installation, searching for ipods, downloading file bootloader-ipodvideo.ipod, download finished, could not open ipod
19:45:08webguestingtoni'm betting that last line is part of the problem
19:45:12domonokywebguestington: on which OS did you use rbutil ?
19:45:46 Quit intrados (SendQ exceeded)
19:45:54domonokyyes, if it cant open the ipod, it cant install the bootloader. did you run rbutil as root ?
19:45:56webguestingtonhardy herron
19:46:15webguestingtonno, how do i do that (stupid question, i know)
19:46:20 Quit miepchen^schlaf (No route to host)
19:47:08domonokyopen console terminal, navigate to where you downloaded rbutil and run: sudo ./rbutil
19:47:22 Join bluebrother [0] (n=dom@rockbox/developer/bluebrother)
19:49:36 Join midgey [0] (
19:50:50 Join mrkiko [0] (
19:51:18 Join BigBambi_ [0] (
19:51:18 Quit BigBambi_ (Client Quit)
19:51:47 Join StealthyXIIGer [0] (
19:51:50 Join intrados [0] (
19:52:04 Join perrikwp [0] (i=98214170@gateway/web/ajax/
19:52:40 Quit intrados (SendQ exceeded)
19:54:14 Join BigBambi_ [0] (
19:54:19 Join intrados [0] (
19:55:52webguestingtonman... how do i find it? i ran a search in the entire file system for "rockbox" and nothing came up. i know i have it installed, it is in the applications bar.
19:56:38webguestingtoni suck at linux. i apologize.
19:56:59domonokyif it is somewhere in the path "whereis rbutilqt" .-)
19:57:25domonokyor just download it again to a know location. (like your home dir)
19:57:46BryanJacobsdomonoky: if it's in the path, webguestington could just "sudo rbutilqt"
19:58:45webguestingtonsudo: rbutilqt: command not found.
19:58:52webguestingtondoes that mean it's not "in the path"
19:58:56BryanJacobswebguestington: that's right
19:59:03 Quit BigBambi (Read error: 113 (No route to host))
19:59:22BryanJacobsyou could run "find / -name rbutilqt" and that will find it, but will also take a long time to run
19:59:40BryanJacobsor you could take domonoky's suggestion of just keeping track of where it is this time
20:00:08webguestingtonimma do both :)
20:00:14BryanJacobsok, good luck to you :-)
20:00:31 Quit tvelocity (Read error: 54 (Connection reset by peer))
20:00:52 Quit intrados (Connection reset by peer)
20:01:01 Nick BigBambi_ is now known as BigBambi (n=alex@rockbox/staff/BigBambi)
20:01:06 Join intrados_ [0] (
20:01:47Hittudivsudo ./rbutilqt
20:01:58 Quit intrados_ (SendQ exceeded)
20:02:06Hittudivissue this command in your home directory
20:03:09 Join intrados_ [0] (
20:03:30 Join jaykay__ [0] (
20:03:41Hittudivrbutilqt is not in /usr/ its not a command..and its a file... so we must use ./rbutilqt
20:03:59 Quit intrados_ (SendQ exceeded)
20:04:08kugelbertrik: how was the clip not included in #if LCD_HEIGHT <= 64? Also, doesn't this make the c200 a big screen?
20:04:09BryanJacobsHittudiv: only works if rbutilqt is actually in the home directory - webguestington has forgotten where it was saved
20:04:16kugelre: chopper.c change
20:04:40Hittudivwell, he logged in as a guest...if he is still there...we can help him
20:04:46kugelwas was it not included in LCD_HEIGHT <= 112, I mean
20:05:32 Quit jaykay__ (Client Quit)
20:05:33 Join intrados_ [0] (
20:05:59 Join jaykay__ [0] (
20:06:04pixelmakugel: c200 was/is still a "big screen" in chopper terms. Also it was LCD_WIDTH <= 112 before which only applies to the Archos bitmap targets
20:06:24bertrikkugel, to be honest, I don't know, I trusted funman's judgement on this
20:06:29 Quit intrados_ (SendQ exceeded)
20:06:30kugeloh, I didn't read properly :S
20:06:45kugelpixelma: that explains all :)
20:06:51 Quit Hittudiv ("CGI:IRC")
20:07:00 Join Hittudiv [0] (n=d2d4a065@gateway/web/cgi-irc/
20:07:02bertrikchopper is at least playable now on clip
20:07:11pixelmathere were some plans for a rewrite and I already made some graphics for it...
20:08:01 Join intrados_ [0] (
20:08:57 Quit intrados_ (SendQ exceeded)
20:09:41*kugel wonders if the dma and pcm changes have any visible effect
20:10:55bertrikyes, the pcm fix causes playback to really stop after the last song
20:10:58 Join sharperguy [0] (
20:11:30bertrikthe dma fix fixes something that usually doesn't go wrong, so it's less visible
20:13:02 Quit PaulJam (Read error: 60 (Operation timed out))
20:13:23 Join Thundercloud [0] (
20:14:42 Join PaulJam [0] (
20:15:01 Join intrados_ [0] (
20:15:09 Quit kugel ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9/2009030810]")
20:15:51 Quit intrados_ (SendQ exceeded)
20:17:51 Join hittudiv_ [0] (n=hittudiv@
20:17:52 Quit webguestington ("CGI:IRC (EOF)")
20:19:27 Quit hittudiv_ (Client Quit)
20:19:44 Quit jaykay_ (Read error: 110 (Connection timed out))
20:20:01 Quit blithe ("Lost terminal")
20:20:08 Quit Hittudiv ("CGI:IRC")
20:20:12 Join blithe [0] (
20:20:41 Join Hittudiv [0] (n=hittudiv@
20:21:14 Part Hittudiv ("Leaving")
20:21:29 Join dfkt_ [0] (
20:21:41 Quit dfkt (Nick collision from services.)
20:22:10 Join yash [0] (
20:22:43 Join miepchen^schlaf [0] (
20:22:51yashHi all, I'm a GSoC applicant, and have been told to login at 19:00 UTC for an interview.
20:22:58bertrikarchivator, fft works on e200, but it causes playback to stutter
20:23:08 Join webguestington [0] (n=424c70e3@gateway/web/cgi-irc/
20:23:12yashI apologize for the delay since I slept off unknowingly.
20:23:25 Join dfkt [0] (n=dfkt@unaffiliated/dfkt)
20:23:43gevaertsyash: 19:00 UTC is in 37 minutes :)
20:23:45archivatorbertrik: can the e200's CPU be boosted?
20:23:51webguestingtonso I downloaded ipodpatcher to try and install the bootloader.
20:23:57 Join intrados_ [0] (
20:24:15bertrikarchivator, yes, but even when artifically boosted it still stutters
20:24:28BigBambiyash: You aren't late :)
20:24:28 Quit bluebrother (Nick collision from services.)
20:24:32 Join bluebroth3r [0] (n=dom@rockbox/developer/bluebrother)
20:24:57 Nick bluebroth3r is now known as bluebrother (n=dom@rockbox/developer/bluebrother)
20:24:58webguestingtoni get this−− error reading from disk: Bad device type. No ipods found, aborting. Please connect your ipod and ensure it is in disk mode (it is)
20:25:04yashoh oops, but I'm in CST and I thought it's a 6 hr gap between CST and UTC.
20:25:22 Quit intrados_ (SendQ exceeded)
20:25:56archivatorbertrik: well, that's troublesome. I'm looking at the fire and plasma code right now and they seem to be keeping a buffer of their own and only blitting it. I'm drawing directly to the screen. Could that be the cause?
20:26:05domonokywebguestington: again, are you running it as root ?
20:26:19***Saving seen data "./dancer.seen"
20:26:19archivatorbertrik: Also, try compiling with FFT_SIZE 512 (it's at the top).
20:26:24webguestingtonhaha no.
20:26:41webguestingtonit's an exe file, can i still do that
20:26:45bertrikarchivator, ok I'll try that (the sansa e200 screen is only 176 pixels wide IIRC)
20:27:03domonokywebguestington: and on which OS are you now ?
20:27:21domonokyrunning a exe in linux ?
20:27:23yashok. sorry
20:27:31 Join intrados_ [0] (
20:27:39webguestingtoni guess it's running on wine. i was confused too.
20:28:05webguestingtonyeah it is. in wine.
20:28:07amiconnarchivator: What target are you testing/developing this on?
20:28:07BryanJacobswebguestington: no wonder it can't find the disk
20:28:11domonokydont do such thing... there is a also a linux version of ipodpatcher available...
20:28:23 Quit intrados_ (SendQ exceeded)
20:28:41 Join tvelocity [0] (
20:28:41archivatorHmm, I guess I better ask - should I be drawing directly using lcd_drawline/pixel or should I be keeping a buffer of my own and only blitting it?
20:28:46 Part LinusN
20:28:47archivatoramiconn: ipodvideo
20:29:10amiconnHmm, and that doesn't cause playback to stutter? Interesting...
20:29:13 Quit midgey ()
20:29:24amiconnThe e200 has the same CPU as the ipod video, and a smaller lcd...
20:29:29webguestingtonis it on the rbutility page?
20:30:57webguestingtoni realize i'm coming off as incredibly stupid, and i appreciate you guys an awful lot
20:31:26 Join FlynDice [0] (
20:31:44amiconnarchivator: (unrelated to performance) You can leave out the button mappings for RECORDER_PAD and ONDIO_PAD. Recorders and Ondios are hwcodec targets - this plugin can't be made to work on them
20:32:01 Part pyro_maniac ("Leaving.")
20:32:19archivatoramiconn: will do.
20:32:42amiconnOh, I see floating point usage... :\
20:33:22archivatoramiconn: it should only be in constants..
20:34:12 Join intrados_ [0] (
20:34:25webguestingtonokay, weird problem. when i try to open the file FOR LINUX, it tries to open in Wine. How is it supposed to run? Is it another program I could choose or what
20:34:42 Quit rasher (Read error: 60 (Operation timed out))
20:34:51 Join kugel [0] (i=kugel@rockbox/developer/kugel)
20:35:04 Quit intrados_ (SendQ exceeded)
20:36:38amiconnWhat about flog()?
20:37:30 Join intrados_ [0] (
20:37:30archivatorFixed-point natural log :)
20:38:12Lloreanwebguestington: What's the filename of the file WINE is opening?
20:38:17archivatoramiconn: See plugins/lib/fixedpoint.[ch]
20:38:57amiconnAh, hmm. Btw, if you need plain horizontal or vertical lines, you should use rb->lcd_hline() resp. rb->lcd_vline()
20:39:16amiconnrb->lcd_drawline() does this optimisation internally, but you save a parameter
20:39:20 Join rasher [0] (
20:39:51archivatoramiconn: Ah! That's how I can get rid of the "drawline called for vertical line, optimizing" stuff the sim spits out!
20:39:55 Quit intrados_ (SendQ exceeded)
20:40:09amiconnYes, that's the sim trying to give you that hint...
20:40:35bluebrotherwebguestington: do you have a terminal window open?
20:40:51webguestingtoni do now :)
20:41:08bluebrotherhave you succeeded in downloading the linux binary in the meanwhile?
20:41:18archivatoramiconn: Well, playback now stutters on my ipod as well.. I guess I forgot to test it on target last night..
20:41:25webguestingtonof rockbox utility? yes.
20:42:01bluebrotherok, and executing it worked too?
20:42:19webguestingtonno, it tries to open in wine. what other program should i use?
20:42:33 Join intrados_ [0] (
20:42:36amiconnarchivator: Btw, drawing directly to the framebuffer definitely isn't the problem. It means even less copying that rendering to an intermediate buffer
20:42:42Lloreanwebguestington: It is a program, you shouldn't be using some other program to run it.
20:43:12bluebrotherhave you extracted the tar.bz2?
20:43:25 Quit intrados_ (SendQ exceeded)
20:43:35archivatoramiconn: I think I see where the problem is, compiling new build..
20:43:37amiconnSince you are using text output as well, you'll probably want buffered greylib mode, as unbuffered mode doesn't support text or any kind of fancy drawing function
20:43:49webguestingtonyes. to the desktop. how can i run it terminal? sudo run -filename?
20:43:50rasherwebguestington: bunzip2 rbutilqt-v1.2-64bit.bz2
20:43:53amiconnAnd then handling will be very similar to the colour case
20:43:59 Quit barrywardell (Remote closed the connection)
20:44:01rasherbluebrother: I wanted to ask you that - why did you tar a single file?
20:44:41 Quit dfkt_ (Connection timed out)
20:44:55 Quit dfkt (Connection timed out)
20:45:01bluebrotherrasher: two reasons: (1) out of habit :), (2) to have something hash-check the download
20:45:13 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
20:45:25BryanJacobswebguestington: after extraction, "cd Desktop; sudo ./rbutilqt"
20:45:25rasherbzip2 has some sort of integrity check
20:45:26bluebrotherwebguestington: so you have the folder rbutil-v1.2 on the desktop?
20:45:53bluebrotherah, you meant why I tarred it in addition to bz2-ing?
20:45:57 Quit perrikwp (" ajax IRC Client")
20:46:18 Join perrikwp [0] (i=98214170@gateway/web/ajax/
20:46:25bluebrotherwebguestington: or have you moved the binary from that folder to the desktop?
20:46:37webguestingtonBryanJacobs: output looks like this in terminal−− sudo: ./rbutilqt: command not found
20:47:02webguestingtonno i redownloaded it directly to the desktop
20:47:04rasherwebguestington: sudo ./rbutilqt-v1.2-64bit
20:47:35domonokysudo ./rbut<TAB> is usefull :-)
20:47:37webguestingtoncommand not found. what am i doing wrong??
20:47:55bluebrotherwell, it's hard to say as we don't see your machine
20:48:10 Join Hittudiv [0] (n=hittudiv@
20:48:25bluebrothercan you pastebin the output of "ls" in that folder?
20:48:31bluebrother"ls -l" even
20:49:13webguestington-r−−−−−−−− 1 steven steven 12019239 2009-04-07 13:01 rbutilqt-v1.2-64bit
20:49:14 Join intrados_ [0] (
20:49:30bluebrotherwell, that's the problem. "chmod +x rbutilqt-v1.2-64bit"
20:49:31webguestingtonthere it is! hi i'm steven by the way
20:49:53bluebrotherrasher: does bz2 preserve file permissions?
20:49:58 Quit intrados_ (SendQ exceeded)
20:50:08BryanJacobsbluebrother: "p" flag
20:50:23rasherbluebrother: Probably not I suppose
20:50:25webguestingtonchmod +x rbutilqt-v1.2-64bit . . . doesn't seem to do anything..
20:50:25bluebrotherp flag? to bz2?
20:50:44rasherwebguestington: that means it worked
20:50:47BryanJacobsbluebrother: to tar
20:50:51bluebrotherrun ls -l again :)
20:50:59webguestingtonhaha sweet.
20:51:05webguestingtonthank you guys so much
20:51:13 Join intrados_ [0] (
20:51:22bluebrotherI guess that's another reason to tar a single file ;-)
20:51:42evilnick_7Shouldn't this be in the Wiki for RBUtil using Linux?
20:51:51rasherbluebrother: that's true
20:52:09 Quit intrados_ (SendQ exceeded)
20:52:18bluebrotherI would expect a linux user having enough knowledge of his system to figure such things. Might not be true in all cases though ;-)
20:52:25bluebrotherfeel free to add it to the wiki page
20:52:31webguestingtonyeah, i'm an idiot.
20:52:34*evilnick_7 was waiting for that!
20:53:00bluebrotherwebguestington: I didn't say that. It's just that linux users are usually more familiar with the OS than windows users.
20:53:04BigBambibluebrother: I don't think it is anymore
20:53:10bluebrotherSpeaking of the mass of users of course.
20:53:18BigBambibluebrother: Nor do I think we should assume it is :)
20:53:40bluebrotherBigBambi: that's what I'm trying to avoid to realize ;-)
20:53:45 Join intrados_ [0] (
20:53:57 Join yook [0] (
20:54:02 Quit ultrasonic (Success)
20:54:08webguestingtonright, i realize i'm in the minority there for sure.. well it looks like everything's gonna be awesome. thanks again
20:54:08 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
20:54:25yookdoes anyone have a compiled snclrc.rock for ipod photo?
20:54:33BigBambihehe :)
20:54:52yookor, is there a way to compile the snclrc.c without reinstalling rockbox?
20:55:03 Join planetbeing [0] (
20:55:11bluebrotheryook: sure. Compile it, then copy the .rock file
20:55:22 Quit webguestington ("CGI:IRC (EOF)")
20:56:19yooknot sure how to. the instructions on says to compile it with rockbox
20:56:44 Quit _Auron_ ("Infinity repeatedly denies rumours of plotting with zero to bring down the Universe.")
20:56:44 Join m4ndril [0] (
20:56:56bluebrotherwell, you need to compile Rockbox, but that really isn't much of an issue.
20:57:06yookoh, then ONLY copy the rock
20:57:52m4ndrili have my theme 90% done i need some feedback :) look here:
20:58:53Lloreanyook: Just copying the rock may not work though, if the version numbers are too different.
20:58:54bluebrotherm4ndril: looks nice so far.
20:58:59LloreanWhy are you trying to avoid also updating your build?
20:59:13evilnick_7m4ndril: Looks nice, I assume that the full yellow/orange battery indicates charging? Also, it'd be easier to judge having some sample text in there too
20:59:41 Join _Auron_ [0] (
20:59:42m4ndrilyou are write
20:59:54yookoh, is it no biggie, i just didnt want to lose any settings or data or anything.
21:00:06bluebrotheryook: you don't loose settings when updating
21:00:15bluebrotherm4ndril: you are paint? ;-)
21:00:37yookwhat about files i have in my .rockbox folder, do i have to back them up?
21:00:43yookalbumart and such
21:00:50m4ndrili use inkscape not paint
21:00:54JdGordonBryanJacobs: so continuing on... there is a 512KB static buffer that the codec is loaded into... other than that MoB manages the rest of the RAM
21:00:55m4ndrilinkscape is a vector based
21:01:07JdGordonso there is not much room for the codec to do its own buffering
21:01:11bluebrotherI know ...
21:01:20BryanJacobsJdGordon: the codec can't buffer things into the main buffer space?
21:01:36m4ndrilbluebrother: i dont undestand english very well lol
21:01:36linuxstbBryanJacobs: No, the codec can't access the disk.
21:01:50BryanJacobsJdGordon: ick.
21:02:05gevaertsThis is actually a problem with some other file formats
21:02:08bluebrotherm4ndril: I was just playing with the "write" typo −− "write", then "paint" :)
21:02:17 Part yash
21:02:18BryanJacobslinuxstb: so couldn't a callback interface of some sort work?
21:02:28Lloreangevaerts: Tracker formats, for example?
21:02:36 Join saratoga [0] (n=9803c264@gateway/web/cgi-irc/
21:02:44Hittudivthere is a problem with hellowworld plugin.. i did this from wiki.. its showing some error message.. can some1 help please?
21:03:01BryanJacobsRockbox essentially has a VFS layer, correct?
21:03:05m4ndrili dont have a way to test the pause button
21:03:12linuxstbBryanJacobs: The core principle is that core Rockbox does buffering from disk to RAM, and then powers down the disk for as long as possible, until more data is needed. The codec just has access to that buffered data, which it processes from start to end (a FIFO)
21:03:12m4ndrilbecause i dont have numeric keypad
21:03:12saratogawhat is VFS
21:03:14 Join cspotcode [0] (
21:03:24m4ndrilim in linux and my notebook has a Fn key
21:03:28m4ndrilthats not working
21:03:31JdGordonBryanJacobs: yeah :/ I had an idea that we could get MoB to release some RAM to the codec if needed which doesnt move (MoB can actually move the data around which can be dangerous)... but there is still the issue with disk access blocking the codec
21:03:38JdGordonwhich may be a problem, maybe not
21:03:39m4ndrilis there a way to enable pause without the keypad ?
21:03:57archivatorbertrik: does the playback stutter with a linear scaler? I have narrowed it down to using a logarithmic scale - flog, I think, is the culprit.
21:04:00BryanJacobsJdGordon: I did not know that disk access blocks the codec
21:04:10BryanJacobswhy should it on dual-core targets?
21:04:26JdGordondisk access is blocking in rockbox... so if the codec threads calls it, it will block
21:04:37JdGordonon dual core targets we could work around that
21:04:46BryanJacobs... but that's a hack.
21:05:09bertrikit stuttered only a few times with the smaller FFT
21:05:17BryanJacobsJdGordon: would the right solution be nonblocking I/O?
21:05:46saratogawhy do we want non-blocking IO?
21:06:10m4ndrilcan someone help me with the pause button of my theme ?
21:06:12BryanJacobssaratoga: we want to have a codec have access to two different files, meaning current buffering code isn't sufficient
21:06:16m4ndrili have no pause in the simulator
21:06:23m4ndrilso i cant test
21:06:24JdGordonBryanJacobs: well thats basically what MoB tries to do... but the buffer tries to be full when the disk is spining so the only way to do it would be to force it to dump buffered tracks to fit the lossless file in
21:06:28saratogacodecs shouldn't have a diskio function at all
21:06:29archivatorbertrik: the lower FFT_SIZE is, the more inaccurate the results get. I need to figure out how to scale the values logarithmically without calling that flog..
21:06:51BryanJacobsJdGordon: did you write the MoB code?
21:07:27JdGordonNico_P knows that code better than anyone... but he hasnt been around much I think :/
21:07:39BryanJacobswell, I should probably give it a read
21:08:13BryanJacobssaratoga: the idea was to keep ugliness out of buffer/playback.c
21:08:19BryanJacobsbut it may be a bad idea
21:08:27JdGordonit *might* just work though
21:08:40 Quit Thundercloud (Remote closed the connection)
21:08:42*BryanJacobs crosses fingers
21:09:10 Join parafin [0] (
21:09:12PaulJamm4ndril: try the "home" button.
21:09:26JdGordonbut you have to handle the almost definite problem of what to do when the lossy file (part of it anyway) is ready but the lossless part isnt
21:09:52BryanJacobswell, we've still got good quality audio :-D
21:09:55m4ndrilPaulJam: i will try :D
21:10:03BryanJacobsJdGordon: that might even help with performance
21:10:16BryanJacobsif the player is too slow, give 90% lossless audio :-P
21:10:17m4ndrilPaulJam: did you see my theme ? :d
21:10:17PaulJamm4ndril: or "page up"
21:10:59PaulJamm4ndril: yes, it looks nice (but i don't have a sansa)
21:11:41yooksnclrc can read lyrics from id3 tag right?
21:12:00JdGordonBryanJacobs: it might be worth emailing the dev mailing list and getting a bit of a discussion going on how to try doing it... I really dont want to see you waste 81/2 weeks on this part of the issue (of course this might be the only hard part of the project anyway)
21:12:14m4ndrilPaulJam: home or page up is not working
21:12:33m4ndrilPaulJam: pgdn , delete, insert or end are not working eithe
21:12:57BryanJacobsJdGordon: not a bad idea. Will do. I kind of want to just HAVE the stuff in the buffer and do the work from there, but obviously this isn't too easy...
21:13:26BryanJacobsJdGordon: I can always test the later parts with a pre-interleaved file anyhow
21:13:46JdGordonyeah, but that defeats the purpose of the whole thing anyway
21:14:01BryanJacobsno, it only lessens the convenience
21:14:10JdGordonwhat sort of file chunk sizes would be needed?
21:14:21BryanJacobsdepends on the buffer size
21:14:29 Quit miepchen^schlaf ()
21:14:36Hittudivwhen i try to compile hellow world plugin, i get "static declaration of ‘rb’ follows non-static declaration" error message on the line static const struct plugin_api* rb; what does that mean?
21:14:39JdGordonminimum to be workable?
21:14:48BryanJacobsthe main advantage of interleaved hybrid is that adding and removing the lossless info is low O(n)
21:15:00BryanJacobsprobably only a few K
21:15:10BryanJacobslet me check the spec
21:15:13LloreanHittudiv: Isn't rb already declared in the plugin header?
21:15:51 Join jordoex [0] (
21:16:08 Join miepchen^schlaf [0] (
21:16:15PaulJamm4ndril: then i have no idea... (according to the source code PGUP should be the alternative button for Keypad9:
21:16:27Hittudivcan someone please correect it in wiki?? it is given declare rb in the helloworld plugin
21:17:43BryanJacobsJdGordon: no minimum
21:17:47JdGordonBryanJacobs: a possible solution could be to steal the plugin buffer (512KB again) and use a 2nd thread in the codec to manage that which would be fine on dual core.. the downnside to that would be no plugins while its running, but thats not too bad
21:17:50domonokyBryanJacobs: maybe this interleaving could be done by loading time, and the codec provides a function to read from disk to a buffer..
21:18:07JdGordonBryanJacobs: I cant look at any code or specs atm... I'm at work :)
21:18:20BryanJacobsJdGordon: was just a 1-para snippet
21:18:34*JdGordon has to be careful with pastebins :)
21:18:38BryanJacobsdomonoky: that doesn't sound bad
21:18:44linuxstbdomonoky: The problem is that the codec isn't loaded at buffering time....
21:18:52m4ndrilPaulJam: can i recompile this changing the SDL var ?
21:19:01linuxstbdomonoky: Or rather, may not be loaded.
21:19:10BryanJacobsJdGordon: if we use the codec space, which is only 512k, then we'll probably get bad battery performance b/c the WVC is larger than the WV
21:19:21domonokythen this "codec provided loading function" have to sit somewhere else, maybe with the metadata code ?
21:20:04BryanJacobsdomonoky: how about this: request_buffer takes an optional callback handle
21:20:25 Quit Ridayah (Read error: 110 (Connection timed out))
21:20:33BryanJacobssignature looks like callback(FILE* file, void* buf)
21:20:36JdGordonBryanJacobs: battery perf can be fixed later... I'm trying to come up with a workable solution so we have a working codec at the end :)
21:20:41*domonoky doesnt knows the details of this code. it was just a suggestion to explore :-)
21:20:51JdGordonno, callback into buffering isnt a good idea imo
21:20:56BryanJacobsJdGordon: agreed, but I don't want to architect it wrong in a way that can't be fixed
21:21:09JdGordonnothing can't be fixed
21:21:12PaulJamm4ndril: i guess this could work. the code is in \uisimulator\sdl\button.c
21:21:33BryanJacobsJdGordon: technically true, but a total rewrite isn't really a "fix"
21:21:49BryanJacobswait, I suppose the code for correcting blocks would still be useful
21:22:20m4ndrilok.. i have gcc here in linux :D
21:22:39JdGordonbtw, I said plugin buffer before which is a seperate 512KB block than the codec... if that worked we could move that to a larger block inside the real buffer/MoB...
21:22:55BryanJacobsooh, now that sounds good
21:23:01JdGordonit would limit wv hybrid to dual core though, but thats probably fine anyway
21:23:07BryanJacobswe get a whole 512k to ourself...
21:23:22BryanJacobsand if there ever were an async I/O function we could use it
21:23:26LloreanJdGordon: You should at least *try* to find a solution that doesn't require dual core
21:23:46LloreanThat's a decreasing subset of our targets, at the moment.
21:23:56JdGordonLlorean: sure, but I wuld rather it working on some targets than none...
21:24:09JdGordonare all the arm targets dual core?
21:24:17*linuxstb thinks a way forward would be to pre-process the files to a combined format, and let the Rockbox buffering code handle that as a normal single file. The next step would be to make the Rockbox buffering code do that combining.
21:24:20LloreanJust the iPods, Sansas, and H10.
21:24:25LloreanAnd M:Robe 100 I guess.
21:24:42JdGordonPP only then... nuts, I thought the beast was also
21:24:43Lloreanlinuxstb: That was the one that sounded most interesting to me too
21:24:46linuxstbNot the Gigabeats, Telechips, AMS, ....
21:24:48*BryanJacobs agrees with linuxstb - all code that works with combined format would work with any dual-file-buffering result
21:25:26*BryanJacobs will post to dev list to allow debate to rage, burning all who stand in its way
21:25:42PaulJamm4ndril: you probably don even have to change the sourcecode. the alternative buttons were added only two days ago, so you uisim is probably built from an older source.
21:25:47linuxstbBryanJacobs: Exactly. And you would be able progress the project a long way without touching the core buffering code.
21:26:02BryanJacobslinuxstb: should I revise the proposal milestones?
21:26:41shotofaddslinuxstb: TCC78x is dual-core, we just don't utilise it yet
21:27:00linuxstbshotofadds: Sshhh.
21:27:02JdGordonhmm... a second thread in the codec would work on a single core target anyway... just more likely to slow things down
21:28:42m4ndrilPaulJam: so what do you suggest ?
21:28:56m4ndrilPaulJam: to download a new build of the simulator ?
21:29:21 Quit rwcr (Remote closed the connection)
21:30:03 Quit l403 (Read error: 104 (Connection reset by peer))
21:30:33 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
21:30:51 Quit linuxstb (Read error: 113 (No route to host))
21:30:58 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
21:31:39PaulJamm4ndril: if you use windows, then you can grab one from here:"> this one should include the alternative buttons.
21:32:01Hittudivi am currently trying to compile my own plugins.. is there a way to stop building all the plugins by the make file?
21:32:06m4ndrili download it from there
21:32:10 Nick jaykay__ is now known as jaykay_ (
21:32:13m4ndrili use linux.. i use wine to run it :d
21:32:23 Quit miepchen^schla (No route to host)
21:32:55 Join l403 [0] (n=l@
21:33:42Hittudivi just need to test my plugin..
21:35:01 Quit blithe ("Lost terminal")
21:35:11m4ndrilPaulJam: its now working thank you so much for everything :D
21:35:12 Join blithe [0] (
21:35:30m4ndrilPaulJam: i can now finish my theme xD
21:36:44 Join pabs [0] (
21:38:01 Quit HellDragon (Client Quit)
21:40:22 Join HellDragon [0] (
21:41:54 Part m4ndril
21:42:28 Join Ubuntuxer [0] (
21:43:15 Quit perrikwp (" ajax IRC Client")
21:47:18 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
21:48:06 Join Thundercloud [0] (
21:48:20UbuntuxerI don't understand viewport. The functions aren't well documented. Not even in The wiki isn't very useful. Does a plugin use viewport yet?
21:51:08 Quit HellDragon (Read error: 104 (Connection reset by peer))
21:52:06 Quit Lss (Read error: 104 (Connection reset by peer))
21:53:48PaulJami would guess the test_viewports plugin uses them.
21:54:00 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
21:54:33 Quit yook ()
21:55:48 Join HellDragon [0] (
21:56:18 Quit perrikwp (Client Quit)
21:57:33 Join robin0800 [0] (
21:58:04UbuntuxerI donkey, sorry
21:58:28 Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)")
21:59:02robin0800Someone should change the front page that still sayes yesterday was April !st
21:59:45gevaertsrobin0800: that statement is dated :)
22:00:41 Quit intrados_ (Remote closed the connection)
22:00:54robin0800gevaerts: its in the project news
22:01:12 Join pyro_maniac [0] (
22:01:27gevaertsrobin0800: yes. And it's clearly marked that on April 2nd, yesterday was April 1st :)
22:01:50 Join intrados_ [0] (
22:02:35 Quit Hittudiv (Remote closed the connection)
22:02:40 Quit intrados_ (SendQ exceeded)
22:03:15robin0800gevaerts: But it was usefull on 2nd for people that didn't get the apple joke hardly relevent now
22:03:38BigBambidoes it really matter?
22:04:06 Join SageSeeker [0] (
22:04:10bluebrotherit implicitly tells that there was an aprils fools joke on the first.
22:04:17bluebrotherthat's still valid
22:04:54robin0800BigBambi: well how do you find out what happened on the 1st?
22:05:03 Join intrados_ [0] (
22:05:19 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
22:05:46LloreanYou can ask.
22:05:58 Quit Ubuntuxer ("Leaving.")
22:06:09 Quit intrados_ (SendQ exceeded)
22:06:19bluebrother the mailing list has it ...
22:06:21BigBambirobin0800: I agree it is somewhat superfluous, I just don't get why it actually matteras
22:06:57robin0800Llorean: don't new people ask enough questions already?
22:07:20SageSeekerI'm having some trouble installing Rockbox to my Sansa e260v2. I'm using Vista, I cant get the autoinstaller to detect the device, and I cant figure out how to manually direct it to the device.
22:07:20gevaertsrobin0800: you're the first one to ask about this, and you're not new
22:07:58LloreanSageSeeker: We don't provide builds for the e200v2, the port is incomplete.
22:08:05evilnick_7SageSeeker: AMS Sansa's aren't yet supported by RBUtil
22:08:13SageSeekerThat explains it.
22:08:27bluebrotherSageSeeker: the AMS sansas aren't supported at all yet
22:08:43 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
22:09:11SageSeekerOkay. thanks anyways.
22:09:24 Quit BryanJacobs ("g'bye all!")
22:09:24 Quit SageSeeker ("ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]")
22:10:07 Quit {phoenix} (Remote closed the connection)
22:12:32 Join intrados_ [0] (
22:13:36 Quit intrados_ (SendQ exceeded)
22:18:14 Join cmwslw [0] (
22:19:27 Part mrkiko
22:22:43 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
22:24:47 Join jgarvey [0] (
22:25:41 Quit jgarvey (Client Quit)
22:26:23***Saving seen data "./dancer.seen"
22:27:28 Join kachna [0] (
22:27:41 Join ibseco [0] (
22:28:41 Quit parafin ("reboot")
22:29:10 Join intrados_ [0] (
22:29:52 Quit intrados_ (SendQ exceeded)
22:32:24 Quit kushal_12_27_200 ("Leaving. I cannot promise to be back but most likely will.")
22:34:01 Quit bertrik ("Leaving")
22:34:04 Join goffa_ [0] (n=goffa@
22:34:10 Quit timc (Read error: 54 (Connection reset by peer))
22:34:18 Join timc [0] (n=aoeu@
22:37:14 Quit FOAD (Remote closed the connection)
22:39:32 Quit bluebrother ("leaving")
22:39:40 Join webguest65 [0] (n=45e6668c@gateway/web/cgi-irc/
22:40:00webguest65Hey i need some help with my sansa can anyone help me
22:40:01 Quit blithe ("Lost terminal")
22:40:12 Join blithe [0] (
22:40:18webguest65Hey i need some help with my sansa can anyone help me
22:40:19DBUGEnqueued KICK webguest65
22:40:19webguest65Hey i need some help with my sansa can anyone help me
22:40:34 Part cmwslw ("Ex-Chat")
22:40:43 Join FOAD [0] (
22:40:44webguest65does anyone have a yahoo ID so i can im you
22:40:49krazykitwebguest65, not if you don't ask a more specific question
22:40:53evilnick_7webguest65: Just ask the question and anyone who can help will
22:41:00webguest65i have a brinked sansa
22:41:17webguest65simmilar problem
22:41:19krazykitif it's a v1 sansa, it isn't bricked and is recoverable
22:41:29webguest65yes its a V1
22:41:34webguest65well i deleted everthing
22:41:39webguest65off and now i cant do anything
22:41:57krazykitwebguest65, the enter key is not a space bar. please try to keep whole thoughts to one line
22:42:07CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
22:42:07*evilnick_7 suggests calming down a little
22:42:12webguest65sorry okay
22:42:21 Join miepchen^schlaf [0] (
22:42:52evilnick_7What happens when you turn the Sansa on?
22:43:04webguest65it stays on the welcome screen
22:43:29webguest65i have tried to paste the files to sansa mi4 files but nothing happenes
22:43:30lucentwebguest65: you need to remove the SD card
22:43:39lucentwebguest65: unless I am mistaken?
22:43:41webguest65i dont have a sd card
22:43:59evilnick_7OK, how much of this have you tried:
22:44:03lucentoh, then maybe it is the case that you dropped your player ;P
22:44:25webguest65ive tried all of that
22:44:27evilnick_7lucent: If it was dropped then it wouldn't make it to the welcome screen
22:44:40webguest65and still dosnt work
22:44:40 Quit jaykay_ (Read error: 110 (Connection timed out))
22:45:24webguest65sansa firmware updater still recognises that its a sansa but gives me a error message if that helps
22:45:59evilnick_7Can you get to the Recovery Mode?
22:46:05lucentevilnick_7: okay I will be quiet then, I don't know anything about his Sansa :(
22:46:37 Quit J-23 (Read error: 110 (Connection timed out))
22:47:45evilnick_7webguest65: And were you able to copy the correct .mi4 file to it?
22:48:11webguest65yes but it wont restart or like do anything just stays at the recovery mode
22:48:36 Quit killan_ (Read error: 104 (Connection reset by peer))
22:49:10 Quit goffa (Read error: 110 (Connection timed out))
22:49:16evilnick_7What is the exact Sansa model, and what is the name of the .mi4 file that you copied over?
22:49:29webguest65lemme check
22:49:38 Join killan [0] (
22:50:06webguest65sansa e260 and PP5022.mi4
22:50:21gevaertsAlso, what do you mean by "just stays at the recovery mode"?
22:50:42 Quit planetbeing ()
22:51:21webguest65After that i unplug the usb cable and the player is just stuck in this mode forever, until i hold the power button down for 15 secs to shut it down. On restart, i am back to the same old problem. NO CHANGE.
22:51:59gevaertsdid you safely eject it?
22:52:49evilnick_7Can you describe the "welcome screen" that you see when you turn it on?
22:53:27webguest65just says SanDisk
22:53:28webguest65thats all
22:54:14gevaertshave you tried sansa.fmt?
22:54:35webguest65still dosnt work at all so i dont know what to do now
22:54:44gevaertsWhat appears on the screen while you are in recovery mode?
22:55:04webguest65Welcome to Recovery Mode
22:55:04webguest65Usb cable connected
22:55:04webguest65Enter USB2.0 MSD mode
22:55:14webguest65Safe to Disconnect USB
22:55:14webguest65Exit USB2.0 MSD mode
22:55:35webguest65then it stays at the last 2 lines and just nothing happens
22:57:12gevaertshm, the c200 also shows things like "LUN locked". I'm not sure about the e200
22:57:32*gevaerts looks around to see if someone knows
22:57:56LloreanI'm pretty sure it's also showed those on my e200
22:58:00LloreanCan't say for 100% certain though
22:58:50*evilnick_7 is checking as we speak/type
22:59:08 Join J-23 [0] (
22:59:22advcomp2019webguest65, have you tried reinstalling the sansa bootloader?
22:59:28 Join gregzx [0] (
22:59:54evilnick_7I get the same first 3 lines then Please connect USB cable
23:00:01advcomp2019there is bootloader file that you put in recovery mode
23:00:01 Quit blithe ("Lost terminal")
23:00:13 Join blithe [0] (
23:00:17webguest65umm just the bootloader?
23:00:24webguest65is it a ROM file
23:00:27 Quit FOAD (Remote closed the connection)
23:00:36advcomp2019yea it is the rom file
23:00:42webguest65so just that
23:00:45webguest65nothing else??
23:01:19webguest65copy and paste correct?
23:01:24advcomp2019you need to put the firmware on the sansa.fmt file on it.. it will delete the sansa too
23:01:40webguest65ya i have tried that
23:01:51evilnick_7webguest65: It looks from your output that your USB cable was connected when you entered Recovery Mode, is that right?
23:02:16webguest65no i connected it when it told me to
23:02:40evilnick_7What did you do immediately before "Safe to Disconnect USB" then?
23:02:49gevaertswebguest65: try finding a different cable and try with that.
23:02:51 Join FOAD [0] (
23:03:19webguest65no its definatly not the cable
23:03:56webguest65if you guys dont know then thats okay i really do need the help thougj
23:04:12advcomp2019webguest65, so you copied the rom file, the firmware, and sansa.fmt to recovery mode and that did not work? i remember you saying only the firmware and sansa.fmt
23:04:14gevaertsHow do you know the cable isn't bad?
23:04:32webguest65well it works with my other sansa
23:04:45webguest65rom file, the firmware, and sansa.fmt to recovery yes all 3 files
23:04:48gevaertsit could also be the connector on the sansa
23:05:06webguest65how about the version file
23:05:14webguest65could that be it
23:05:23gevaertsit shouldn't
23:05:35webguest65that pops up with the 16 mg
23:05:45evilnick_7What did you do immediately before "Safe to Disconnect USB" then?
23:05:46webguest65yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy thats what it says
23:06:07gevaertswebguest65: you say you connected when it told you to. The output you showed didn't tell to connect
23:06:09webguest65pasted the 3 files then safly disconeccted and the
23:06:41advcomp2019webguest65, so your version.txt is corrupt.. you might have to use the e200tool in linux but i will not got that far yet
23:06:55webguest65i dont have linux
23:07:16 Join planetbeing [0] (
23:08:33webguest65so theres the problem the file is corrupt
23:08:44gevaertsyes, so you need e200tool
23:08:47webguest65but i dont know relly how to do the tecy stuff
23:09:12webguest65how do i use it
23:09:17webguest65download from where?
23:09:21 Quit Seed ("cu, Andre")
23:10:05 Quit cspotcode ("Leaving.")
23:10:13webguest65i dont understand like its complicatted
23:10:44webguest65oh ya it asks me to install tango media platform
23:10:51webguest65but my computer cant find it
23:11:36webguest65tango digital media platform
23:11:51webguest65asks me to install tango media platform
23:12:01webguest65but there is no software
23:12:10webguest65when i am in manufactoring mode
23:12:33webguest65found new hardware needs driver files
23:12:49advcomp2019are you in linux? you need to use linux even a linux livecd will work too
23:12:58webguest65i dont have linx
23:13:13gevaertswell, e200tool works well in linux or macosx. Unfortunately, it's extremely hard to get to even half-work in windows
23:13:26webguest65i am using windows!
23:13:36gevaertsthen find someone who isn't
23:13:42 Quit feisar (Read error: 104 (Connection reset by peer))
23:14:02webguest65anyone who could do this for me and send me the files ?
23:14:22evilnick_7webguest65: It seems at this point that the only way to recover your Sansa is by using Linux/MacOS.
23:14:23gevaertsno. The player needs to be connected to a computer running linux or OS X
23:14:35webguest65OS X?
23:14:37webguest65whats tthat
23:14:51webguest65oh okay i can do tha t
23:15:05evilnick_7Mac OSX not Windows XP
23:15:07 Join feisar [0] (
23:15:26webguest65oh ugh so im screwed
23:15:50 Join miepchen^schla [0] (
23:16:02advcomp2019if you know someone with mac os x or linux, you can get it fixed
23:16:15webguest65nope dont know anyone with linz
23:16:22evilnick_7webguest65: Your Sansa is not working. You need to get it working. The only way to get it working is by using an Operating System which is NOT Windows and then the e200tool. It's your choice.
23:16:32*gevaerts also doesn't know anyone with linz
23:17:01advcomp2019do you know anyone with a mac?
23:17:42webguest65im screwed
23:17:48gevaertsHow did you install rockbox?
23:18:01webguest65i didnt install rockbox
23:18:10 Quit miepchen^schlaf (Read error: 113 (No route to host))
23:19:10advcomp2019you are not screwed.. you just need to find someone with mac os x or linux or you can download a linux livecd and boot to it and fix it yourself
23:19:19gevaertseither that or contact sandisk
23:19:32gevaertsor whoever sold you the sansa
23:19:44webguest65ive contacted sandisk they told me to add the firmware files but ya
23:19:52webguest65still nothing
23:20:10webguest65okay so well im screwed anyways thanks so much for your help
23:20:52gevaertswell, there's nothing much we can do about it then...
23:21:06webguest65thanks anyway
23:22:08 Quit webguest65 ("CGI:IRC")
23:22:13mcuelenaereis there a way to generate the sample set from CodecPerformanceComparison from within Linux?
23:24:00gevaertsmost of the encoders should be available. Not sure if you'll find exactly the same versions though
23:24:15*Llorean wonders how many of the sample formats we can just use ffmpeg to get.
23:24:38*mcuelenaere wonders why no one uploaded the samples somewhere and placed a link in the wiki
23:24:54gevaertsif you want comparable results you have to use the same encoder
23:25:12*mcuelenaere notices the TODO note
23:27:34 Join intrados_ [0] (
23:27:40mcuelenaerehmm the encoder pack isn't available anymore
23:27:50 Quit FOAD (Remote closed the connection)
23:28:10 Join FOAD [0] (
23:29:38 Quit ibseco (Read error: 113 (No route to host))
23:32:14 Join FOAD_ [0] (
23:32:50 Quit snizwickit ()
23:33:45 Quit FOAD (Read error: 54 (Connection reset by peer))
23:33:46 Nick FOAD_ is now known as FOAD (
23:33:48 Part pyro_maniac
23:33:53 Join flydutch [0] (
23:34:28 Quit itcheg (" ajax IRC Client")
23:34:50 Quit J-23 (Read error: 104 (Connection reset by peer))
23:39:10 Quit FOAD (Remote closed the connection)
23:42:20 Join FOAD [0] (
23:43:21 Join PaulJam_ [0] (
23:44:51 Quit evilnick_7 (" ajax IRC Client")
23:46:24 Quit l403 (No route to host)
23:51:33archivatorAnyone with a PP player willing to test a newer version of fs#10065? Hopefully, playback won't skip now..
23:53:18 Quit FlynDice (Remote closed the connection)
23:53:27rasherarchivator: I'm on it (sansa e200)
23:54:12archivatorrasher: I haven't posted the patch in FS, I'll give you a link in a minute.
23:54:13 Quit timc (Read error: 104 (Connection reset by peer))
23:54:27 Join timc [0] (n=aoeu@
23:54:49rasherAh okay
23:55:53 Join FlynDice [0] (
23:58:59archivatorrasher: try this one:

Previous day | Next day