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

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

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

#rockbox log for 2007-10-26

00:00:22lostlogicNico_P: it happens in find_handle, but since find_handle doesn't modify any part of the linked list, no. it's caused elsewhere
00:01:11Nico_Plostlogic: maybe the handle has moved
00:01:43 Quit jgarvey ("Leaving")
00:02:15lostlogicaye, the question is how do we track down which function has the inconsistency that allows the linked list to contain a handle that's no longer valid
00:02:19jhMikeSDoes this mean we can have MoB (Malloc on Buffer)? ;)
00:02:37lostlogicand it can't currently be a concurrency since everything's mutex'd that actually changes the LL
00:03:04Nico_PjhMikeS: maybe ;)
00:03:17Nico_Pbufalloc isn't too far from it
00:03:34jhMikeSbut no FoB of couse :p
00:03:53Nico_PFree on Buffer?
00:04:13jhMikeS:) no need for that
00:04:46lostlogicNico_P: you should be able to reproduce the bad state by skipping backwards during buffering
00:04:48XavierGrNico_P: bufalloc as in plugins reclaiming buffer without stopping playback?
00:05:03XavierGrNico_P: Congrats on the great commit by the way
00:05:10Nico_Pthanks ;)
00:05:14XavierGrNico_P: nice, that would be awesome
00:05:22 Quit bluebrother ("sleep.")
00:06:06preglowNico_P: w0000t!
00:06:14mirakwow I have just seen Dennis Chambers, the greatest player in the world :-O
00:06:26mirakplayer of drums
00:06:32preglowNico_P: cuesheet support is broken now?
00:06:39miraka drummer ... ^^
00:06:50BigBambimirak: On topic please
00:07:02Nico_Ppreglow: no, only the preloading is disabled
00:07:06mirakBigBambi: I recorded it
00:07:13Nico_Ppreglow: it still works well
00:07:17mirakBigBambi: with rockbox of course, and H320
00:07:20jhMikeSFix as many bugs as possible? What bugs wouldn't be possible to fix?
00:07:23preglowNico_P: will it take a long time to adapt?
00:07:25*Nico_P should have been clearer about cuesheet
00:07:34Nico_Ppreglow: I don't expect so
00:07:42BigBambimirak: How good he is is irrelevant though
00:07:46Nico_PjhMikeS: those we don't know about?
00:07:49 Join TMM [0] (
00:07:50preglowNico_P: can we get rid of that enable cuesheet option then? :P
00:07:58Nico_Ppreglow: that's the aim
00:08:15 Join Hilikus [0] (n=rockero@
00:08:19jhMikeSNico_P: those _must_ not exist :)
00:08:25mirakBigBambi: I think I am going to fix someday the speed of the anticlip. it's too slow to go back to normal volume
00:08:30amiconnWeird. All the arm targets saw around 300 bytes binsize increase - only the c200 didn't
00:08:40*amiconn wonders what's going on there
00:08:45lostlogicNico_P: triggered it at buffering.c:632 fill_buffer, so yeah, something definitelyi gets out of sync
00:08:50preglowNico_P: man, this rocks, i'm gonna try it out right now
00:08:57Nico_Pamiconn: I disabled parts of the debugging screen for the c200
00:09:03 Part Hilikus
00:09:11BigBambimirak: Good, but I'm not the one to talk to about it, I rarely use recording
00:09:14preglowwtf???? 12k green deltas?
00:09:20 Quit davina (Remote closed the connection)
00:09:39n1spreglow: that huge static struct array got killed :-)
00:09:48Zagorthat's gotta be a record
00:09:57mirakBigBambi: no, I just took you. Now I won't let you go :D
00:10:02 Join Hilikus [0] (n=rockero@
00:10:03preglowZagor: btw, why haven't why given google tax info yet?
00:10:11preglowdon't we want money? :>
00:10:22jhMikeSI guess the inclusion of loaded size wasn't such a bad idea afterall
00:10:25preglowamiconn: now how about porting mob to hwcodec?
00:10:26amiconnpreglow: The binary sizes are almost the same (slightly larger on arm), the green delta is due to the ram savings
00:10:42Zagorpreglow: uhh, good question. I wonder if perhaps that duty fell on me...
00:10:46BigBambibinary -1k on coldfire though
00:11:00amiconnyeah, right
00:11:23amiconnThe ram savings on hwcodec will be less almost for sure, but still desirable
00:11:26preglowZagor: i have no idea, but just throwing that cash out of the windows is silly
00:11:32preglowZagor: i'll have it if you don't want it :P
00:11:42Zagorpreglow: very. I'll sync with bagder and we'll fix it.
00:11:42jhMikeScoldfire hates array access instructions for size
00:11:44amiconnHwcodec playback only has 16 metadata slots, while the pre-mod swcodec engine had 32
00:11:48preglowamiconn: well, mob is a good thing anyway, if you ask me
00:13:37 Quit n1s ()
00:14:04 Join linuxstb [0] (
00:15:17preglowlinuxstb: welcome to the rockbox MoB party \o/
00:15:21*preglow throws confetti
00:15:43*BigBambi boogies on down
00:15:52*jhMikeS brings beer
00:16:25mirakI tried a video in 224*128 at 150kbits seconds and 128kbit mp3 on H320 it's almost it. With 5 fps in plus, it would be all right. I am not sure which part should be optimised now. The slice.c file as lost code, but it's full of macros. I am wondering if it would be usefull to code in asm the zigzag matrix building plus the quantisation. That's almost as repetitive as idct², but less complex
00:16:33 Quit Sedgewick ("Money can't buy happiness but it can provide a better class of enemy.")
00:16:59mirakas lot of code, (not as lost)
00:17:37*preglow lacks beer
00:17:50jhMikeSisn't there a no-break tag or somthing to prevent forced linebreaks in HTML?
00:18:18Zagoror "nowrap" in table cells
00:18:40jhMikeSthere's one with no space though...can't remember it. it just glues to things together.
00:19:11jhMikeSIt's definitely not   though. I know that much.
00:19:14preglowNico_P: one small complaint, you can't seem to skip until buffering is complete, now
00:19:22preglowNico_P: which can take quite some time
00:19:22Zagorwell the browsers only wrap on space (and some on hyphen) so...
00:19:37*preglow has 127 tracks in his buffer :>
00:19:45Nico_Ppreglow: because the UI is kinda blocked?
00:20:02preglowNico_P: ui still responds, but next track just doesn't play until all files are buffered
00:20:03jhMikeSyeah, there's a tag that's the exact opposite of <br>...argh. I've used it too.
00:20:12Nico_Pmaybe the audio thread needs to yield/sleep more
00:20:40ZagorjhMikeS: I don't understand. what is separating the two elements you don't want to wrap? (and what are the elements?)
00:21:02preglowNico_P: i inserted about 120 tracks, pressed next, info updated in wps, but nothing happened. so i went to the buffering screen, and that clearly showed files being buffered, then when it was done, next file played
00:21:33preglowNico_P: if the next file is buffered and ready, it should play regardless if other buffering is still going on
00:21:43Nico_PI agree
00:23:48preglowalso, if i play a file from the "view playlist" screen, it doesn't look like buffering works at all
00:24:05preglowi select one song, it plays. then when disk has spun down, it has to spin up again when i select the next track
00:24:10jhMikeSZagor: trying to remember what it is. It's like <nobr></nobr> or something.
00:24:52*ender` yawns
00:25:24jhMikeSyeah, <nobr></nobr>
00:25:36scorche|wjhMikeS: you could always do a <pre>
00:25:45 Join rotator [0] (n=e@rockbox/developer/rotator)
00:25:58preglowNico_P: buffering works fine from the wps, though
00:26:13jhMikeSscorche|w: but that affects the font iirc, <nobr> only prevents linebreaking
00:26:24scorche|wthere is <nobr>, but i dont think it has ever been a part of W3C
00:26:35ZagorjhMikeS: ah, some non-html vendor booya
00:26:50 Quit ompaul (Client Quit)
00:27:26jhMikeSwhatever works :)
00:27:42scorche|wwell, it works, but not all browsers support it since it isnt W3C
00:27:47 Join kugel|afk [0] (i=kugel@unaffiliated/kugel)
00:27:55 Quit kugel (Nick collision from services.)
00:28:00 Nick kugel|afk is now known as kugel (i=kugel@unaffiliated/kugel)
00:28:21*jhMikeS wonders what's up W3C's you-know-what sometimes.
00:29:54Nico_Ppreglow: investigating. I agree the time it takes to skip while buffering is annoying with many tracks buffered
00:30:57jhMikeSNico_P: why would it?
00:31:17Nico_PjhMikeS: why would it take time?
00:31:26jhMikeSyeah...well _more_ time
00:32:18 Nick fxb__ is now known as fxb (
00:34:14nomellong stretch...but anyone have shell accounts for rockbox development?
00:34:25preglowwe don't do that as a rule
00:34:27Nico_Pit shouldn't
00:34:27 Part Hilikus
00:34:42preglowbut hey, perhaps someone is secretly offering and msging you as we speak :<
00:35:58Nico_Ppreglow: I think I know where the problem is
00:36:45jhMikeSNico_P: any reason the audio thread priority was lowered?
00:36:57Nico_PjhMikeS: it does less things?
00:37:06nomelyes...but they must be slow typers :p
00:37:22 Join carini [0] (n=chatzill@pdpc/supporter/active/carini)
00:37:34 Quit carini (Client Quit)
00:38:19jhMikeSNico_P: so that has no relation to the skipping delay?
00:38:48Zagornomel: why do you need a shell account? you can develop rockbox on pretty much any platform
00:38:59Nico_PI don't think so. the problem seems to be that there is a long loop that doesn't listen to the queue
00:39:13 Nick fxb is now known as fxb__ (
00:39:26jhMikeSah...that can do it too.
00:39:59Nico_Pit's particularly painful when a lot of tracks can be buffered
00:40:38 Join barrywardell [0] (
00:41:03Nico_Ppreglow: I have a fix
00:41:16nomelzargo: yes. but i get soem free time at work during what I, working remotely is a must :-)
00:41:50preglowNico_P: great
00:41:58jhMikeSqueue monitoring is quite cheap so no need to hold that off
00:42:14Nico_Pyeah I just break the loop if !queue_empty
00:42:28Nico_Pand post a message so that buffering continues afterwards
00:42:48Nico_PjhMikeS: sounds ok to you?
00:42:50nomelzagor: ^
00:42:57linuxstbnomel: In which case, setup your own Linux box at home...
00:45:18 Quit midkay ("Leaving")
00:46:27jhMikeSNico_P: I'm using a state-machinish approach in mpegplayer and it really keeps things compact and results in queues being monitored always.
00:47:27Nico_PjhMikeS: how does that translate in concrete terms?
00:47:52 Quit Toxicity999 ("Leaving")
00:48:32amiconnUsing 32 bit ints for the filter in libdemac seems to work properly, but the speedup on arm isn't nearly what I expected
00:48:50jhMikeSEach state change is set it one variable...TSTATE_RENDER_WAIT might be one. If it get's interrupted and no state change is needed, it continues as is. If something changes the state, new actions are taken.
00:49:05 Quit ender` (" I believe that God left certain drugs growing naturally upon our planet to help speed up and facilitate our evolution. Okay,)
00:49:59 Quit kugel ("ChatZilla [Firefox]")
00:50:04Nico_PjhMikeS: how do you know when it's interrupted?
00:50:07jhMikeSEach command only allows valid transitions from the current state.
00:50:09amiconnThe filter only gets ~8.5% faster (-c2000 on PP502x: 75->77% realtime)
00:50:14linuxstbamiconn: Do the buffers still fit in IRAM?
00:50:24amiconnNot on PP5020
00:50:47jhMikeSNico_P: just queue_emtpy. then it jumps to the message handler. after the message handler, the state is checked and the appropriate jump taken.
00:50:51amiconnOnly filterbuf32 fits - but that's what's used for -c2000
00:51:01*amiconn scratches that idea
00:51:13Nico_PjhMikeS: ok. I'll have to look at the mpegplayer source
00:51:14*jhMikeS will pastebin the video thread code
00:51:22jhMikeSNico_P: not in SVN yet
00:51:26Nico_Poh right
00:51:32amiconnlinuxstb: Now that my filter optimisations are committed, we *need* entropy decoder optimisations
00:52:14amiconnI had a look - and it seems the problem is that the entropy decoder performs (at least) 2 divisions *per sample*
00:52:25amiconnDivisions are costly, especially on arm
00:52:25preglowwhat're you going for here? isn't monkeys audio pretty fast now?
00:52:27 Quit troxor (Read error: 104 (Connection reset by peer))
00:52:31linuxstbYes, I noticed those.
00:52:31preglowi'd rather see lcd driver optimizations :)
00:52:40amiconnpreglow: Far from it.
00:52:47Nico_Ppreglow: should be better now
00:52:55preglowNico_P: cool, will check out
00:53:07preglowamiconn: monkeys audio is ill-suited to dap decoding anyway
00:53:08amiconnThe standard level (-c3000) is only usable on gigabeat. -c2000 works okay now on cf
00:53:27amiconnAnd *none* of the levels are usable on PP targets, let alone the iFP
00:53:37preglowdoes ape -c3000 compress any better than flac or wavpack?
00:53:40 Join troxor [0] (n=boyo@unaffiliated/troxor)
00:53:58Lloreanpreglow: Apparently ape anything compresses better than flac.
00:54:08amiconnpreglow: Even -c1000 often compresses better than flac -8
00:54:29preglowamiconn: btw, should we even keep unusable codecs enabled?
00:54:34amiconnDon't know about wavpack - never really used it apart from testing
00:54:36linuxstbAlthough we're only talking a few percent...
00:54:47preglowwavpack is around newest flac, i think
00:55:08preglowhaven't checked for a while
00:55:44 Quit barrywardell ()
00:57:04amiconnlinuxstb: I googled a bit for range coding. It might be possible to write a range decoder that doesn't need division iiuc
00:57:18 Quit scorche|w ("CGI:IRC")
00:57:25 Join iamben [0] (
00:58:20preglowit uses range coding???
00:58:24linuxstbThat would be nice. The range decoder libdemac is using isn't the same as the official decoder's source, but the official decoder is also using divisions.
00:59:00preglowamiconn: so those divides are probably the reason it sucks so bad on arm, i take it?
00:59:20amiconnlinuxstb: That function range_decode_culfreq() looks similar to the one in ffmpeg
00:59:36linuxstbWhere in ffmpeg?
01:00:38amiconn line 270
01:01:45 Part Zagor ("Client exiting")
01:02:26linuxstbWell, ffmpeg's APE decoder is based on libdemac...
01:02:35 Quit RaZorbacK ("MegaIRC v3.90")
01:03:02amiconnEh, should've noticed that in the header
01:04:28markuncan I unlock this thread and ask for a link?
01:04:30 Join RaZorbacK [0] (
01:05:28linuxstbmarkun: I'm not sure it's worth the effort...
01:06:06amiconnlinuxstb: Umm. What's that nasty search do in range_get_symbol*() ??
01:06:47linuxstbThe one where the comment says it should be a binary search?
01:06:57preglowlinuxstb: you think it's realistic to try to completely get rid of the malloc buffer?
01:07:44linuxstbpreglow: Sure. IIRC, the codec that I've worked on only use it to store the seektable, if at all.
01:08:36linuxstbpreglow: At the very least, I think we could make the codecs malloc from the codec buffer, possibly increasing it slightly, rather than having the malloc buffer separate.
01:09:06linuxstbamiconn: All I know is what the source is telling us - I don't understand the maths behind it.
01:09:23amiconnAdding a binsearch there shouldn't be hard
01:09:45 Quit RaZorbacK ("MegaIRC v3.90")
01:09:52preglowlinuxstb: i think perhaps i might have a go through all codecs to see if it's possible to make them not malloc
01:09:58*amiconn already uses a binsearch in the charcell lcd driver's unicode->character decoder
01:09:59preglowspeex should be done as of now anyway
01:10:20linuxstbIsn't Tremor a problem though?
01:10:29preglowlinuxstb: might be, haven't looked at the allocing
01:10:53 Join RaZorbacK [0] (
01:11:30linuxstbThat will help my Telechips device - it only has 2MB RAM.
01:11:39*amiconn tries that
01:12:27preglowlinuxstb: really? which?
01:12:38preglowlinuxstb: that kinda sucks, where does the playback buffer go? :/
01:12:39linuxstbMy DAB/MP3 player.
01:12:56linuxstbIt's flash, so playback buffer shouldn't matter much...
01:12:57 Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999)
01:13:02 Quit Arathis ("Bye, bye")
01:13:21preglowlinuxstb: retailos probably reads straight from flash too... i haven't been looking forward to the day we need to do that for some reason
01:13:33preglowbut then again, i probably won't be coding it :>
01:13:50linuxstbAnd it only has a small mono LCD, so I expect the plugin buffer can be reduced to Archos levels.
01:14:14 Quit einhirn (Read error: 104 (Connection reset by peer))
01:14:27linuxstbBut 1MB for codec+codec malloc hurts...
01:15:38Lloreanlinuxstb: Still, that's twice as much RAM as the iFP right?
01:15:39preglowouch, speex still has the occasional float here and there
01:15:41preglowbut never in innerloops
01:15:44preglowi wonder how much i care
01:16:01linuxstbLlorean: Yes, but I've no idea of the state of the iFP port...
01:16:10preglowlinuxstb: i suspect faad is going to be a true bitch in the malloc apartment
01:16:31preglowman, i love speex, every time it needs some temp stuff, it just takes it from the stack
01:16:33***Saving seen data "./dancer.seen"
01:16:36preglowfast, good memory
01:17:11Lloreanlinuxstb: I think I read it was actually capable of playback, though not realtime, but still had a wide range of problems
01:17:59linuxstbLlorean: Looking at the source code, the iFP has a reduced (128KB) codec buffer. Not many codecs will fit there.
01:19:26linuxstbLlorean: Have you still never tried Rockbox on your iFP?
01:19:43LloreanPure laziness.
01:20:02LloreanI have to track down the iRiver Music Manager software and "upgrade" my firmware to UMS before I can install the rockbox-patched firmware
01:20:08 Quit amiconn (Nick collision from services.)
01:20:13 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
01:20:50LloreanConsidering it dual boots, and all my music on it is MP3 anyway so I don't need to worry about the loss of WMA, I guess there's no reason *not* to try it.
01:22:43Lloreanlinuxstb: That 128kb is for the .codec file *and* any memory it needs to allocate? Do you know how big that usually gets?
01:23:11 Join nomel_ [0] (
01:23:11 Quit nomel ("CGI:IRC (EOF)")
01:23:14 Nick nomel_ is now known as nomel (
01:23:25linuxstbStandard swcodec is 512KB for the codec, plus a 512KB codec malloc buffer.
01:23:45linuxstbI don't know how big the codec malloc buffer is on the iFP
01:23:52LloreanAlso, I think the iFP port couldn't address the flash properly in the 1gb models, now that I recall
01:24:22Lloreanlinuxstb: Is there a file that determines which codecs are built?
01:24:35LloreanAh, there's a SOURCES for them.
01:24:43Lloreanspeex fails for ifp
01:24:47linuxstbBut it's not up to date - only AAC is disabled for the iFP, but others fail...
01:24:55 Join midgey [0] (
01:25:48linuxstbBut we probably need some way to disable codec support completely - the AAC code in core Rockbox will still be built IIUC.
01:27:11 Quit cooz` ()
01:29:52LloreanI wonder what the maximum amount of memory I can give the codec is on iFP
01:30:39LloreanLooks like vorbis is too big too
01:31:43*Nico_P is off to bed
01:32:05*linuxstb joins Nico_P (so to speak...)
01:32:17Nico_Phehe :) good night
01:32:24 Quit Nico_P (Remote closed the connection)
01:32:39 Quit linuxstb ("ChatZilla [Firefox]")
01:33:32 Quit Rondom (Nick collision from services.)
01:33:48 Join Rondom [0] (
01:34:07 Quit Toxicity999 (Remote closed the connection)
01:34:56 Quit Rondom (Read error: 104 (Connection reset by peer))
01:36:27 Quit donutman25 (Read error: 104 (Connection reset by peer))
01:36:32 Join midkay [0] (n=midkay@rockbox/developer/midkay)
01:36:50 Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999)
01:40:07 Join makuseru [0] (
01:40:19 Join rep|icant_ [0] (n=rep|
01:40:23makuseruis there anyway to play a .swf file with Rockbox?
01:45:56rep|icant_evening all. i am having a weird id3 tag anamoly and have not seen any mention of it on the forums or manual. i have an 80gig ipod that shows this. i'm using a custom build but have tried a daily build as of 3 days ago just in case it was something wrong with the custom build. i also am not using itunes or the itunes database, strictly maintaining everything straight on the ipod. i will prefix this issue also with saying t
01:49:20 Part pixelma
01:52:20krazykitrep|icant_, your question stopped at "this issue also with saying t"
01:52:38rep|icant_thats weird
01:52:43rep|icant_ok let me copy where it left off
01:53:05rep|icant_ will prefix this issue also with saying that i've tried deleting the various database related files and re-initializing/updating the database. ok now with the issue, a select group of mp3s are having weird tagging issues. the artist/album tags show up perfectly, however the track title tag shows up as just (for example) "BAL.mp3" instead of "Ballah". Any ideas of what might be happening?
01:54:31rep|icant_wonder if there is a char limit on text. didn't think there was in irc
01:54:35rep|icant_could just be my irc client
01:57:01rep|icant_ahh crap gota leave to watch the virginia tech game. i'll check back later to see if it was answered
01:57:09rep|icant_thanks guys if any of you read this. thanks krazykit for keeping me in line :D
01:59:10 Quit makuseru (Read error: 104 (Connection reset by peer))
01:59:15 Quit meoblast001 ("Leaving")
01:59:23 Quit RaZorbacK (Read error: 104 (Connection reset by peer))
01:59:42 Join RaZorbacK [0] (
02:05:28 Quit spiorf (Remote closed the connection)
02:16:05 Quit RaZorbacK (Read error: 104 (Connection reset by peer))
02:16:20 Join RaZorbacK [0] (
02:17:33 Quit RaZorbacK (Read error: 104 (Connection reset by peer))
02:18:11 Join RaZorbacK [0] (
02:21:29 Quit RaZorbacK (Read error: 104 (Connection reset by peer))
02:21:53 Join SirFunk [0] (
02:39:04 Quit alienbiker99 ("( :: NoNameScript 4.02 :: )")
02:41:27 Join JdGordon [0] (
02:48:06 Quit nomel ("heading home...")
02:50:59 Quit Toxicity999 (Read error: 110 (Connection timed out))
02:53:04 Quit Thundercloud (Remote closed the connection)
02:56:21 Join webguest08 [0] (i=3cea8738@gateway/web/cgi-irc/
02:56:56 Quit J3TC- (Read error: 110 (Connection timed out))
02:59:29 Quit webguest08 (Client Quit)
03:01:18 Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999)
03:02:04 Quit Toxicity999 (Remote closed the connection)
03:02:34 Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999)
03:06:51 Join karashata [0] (
03:16:34***Saving seen data "./dancer.seen"
03:22:48 Quit criznach (Read error: 104 (Connection reset by peer))
03:25:04preglowwhy the hell doesn't that error happen here?
03:40:39 Join sdoyon [0] (
03:48:09 Quit grndslm ("Leaving")
03:54:21 Quit mirak (Remote closed the connection)
03:55:26 Quit eXpL0iT ()
04:06:06 Join psycho_maniac [0] (
04:11:57 Join J3TC- [0] (
04:12:24 Quit midgey ()
04:15:31 Quit sdoyon ("ircII EPIC4-2.4 -- Are we there yet?")
04:15:37 Quit animeloe ("Leaving")
04:16:07Mouser_XI saw that MoB was commited. How does that effect small files?
04:16:17Mouser_X(NSF, SPC, stuff like that.)
04:16:49karashata*blinks* MoB was commited...?
04:17:04LloreanMouser_X: You can fit more on the buffer than ever previously
04:17:12Mouser_XOh goody.
04:17:18LloreanThough I think there's still a limit, it's much higher as there's so much less overhead
04:17:21LloreanLike... 128 I think?
04:17:24karashatawell, that could be why the tags aren't displaying for the NSF files and stuff...
04:17:37Lloreankarashata: It shouldn't be, at least
04:18:03Mouser_XNow my playlists of 500+ NSFs can be loaded more efficiently.
04:18:17karashatahmm, I haven't tested the most recent build yet, but the one I was running previously wasn't displaying the NSF tags on my WPS screens
04:18:46Lloreankarashata: Previously from when?
04:18:59karashatalemme see which build number it was...
04:19:53Mouser_XWill MoB also effet patches? Specifically the MOD patch, and the GBS patch (meaning, to the best of your knowledge, those patches will be able to take advantage of the MoB changes, without modification to said patches)?
04:20:51LloreanMany, many patches will need to be reworked, I expect
04:21:20Lloreankarashata: That's before MoB
04:21:24Mouser_XI probably won't be updating soon then.
04:21:28psycho_maniacnot 7738 ;) but i doubt this has anything to do with MoB
04:22:19karashataLlorean: okay, I'll see if it makes a difference with the most recent build when I get a chance to and see if that makes a difference
04:22:48 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
04:25:36 Join sdoyon [0] (
04:27:41sdoyonIs the reported battery level ever accurate when charging? In particular, in the info screen, we don't handle CONFIG_CHARGING == CHARGING_SIMPLE: I'd change it to say just "Charging" when that's the case...
04:28:46psycho_maniacrasher: are you around?
04:29:08 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:29:19 Join miepchen^schlaf [0] (
04:35:53 Join nomel [0] (i=42ed06d2@gateway/web/cgi-irc/
04:36:31 Quit nomel (Client Quit)
04:37:00 Join nomel [0] (
04:41:52J3TC-New svn update broke the build with the patches
04:43:10J3TC-I applied patches and did an update and do a build but it broke :3
04:43:14J3TC-I assume that's normal
04:43:34scorcheof course
04:43:44scorcheespecially with big changes like MoB
04:44:04scorchethe second to latest commit
04:44:07Mouser_XMetadata on buffer.
04:44:16Lloreanscorche: Actually, the second to last build-triggering commit.
04:44:34LloreanAnd it's maybe four down now, actually
04:44:35J3TC-Ah right
04:45:00LloreanEither way, big fundamental change to core bits == lots of broken patches
04:45:09scorchei should have said on the log then
04:46:18J3TC-Ah lol
04:46:39JdGordonLlorean: mob shouldnt have broken many patches at all..
04:46:56JdGordoni cant tihnk of many patches which are for the playback area
04:47:15*JdGordon goned
04:47:37LloreanJdGordon: New codecs with new metadata, for one?
04:47:42J3TC-I am doing as close of a build as maxwen0 does
04:48:18 Quit troxor (Read error: 104 (Connection reset by peer))
04:49:18 Join troxor [0] (n=boyo@unaffiliated/troxor)
04:51:49 Join jumpatrain [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
04:53:49 Quit troxor (Client Quit)
04:55:08psycho_maniacits going to be weird when album art is actually supported. i dont really like that feature that much and most themes will probably want to use that feature.
04:55:38Mouser_XHmmm. True...
04:56:03LloreanA good theme should be able to use the conditional, and look fine with or without album art.
04:56:05J3TC-Stick with the old themes?
04:56:10J3TC-Or remove the album art from the files themselves
04:56:30 Quit SirFunk (Read error: 110 (Connection timed out))
04:57:07psycho_maniacthats what i did with a couple of themes.
04:57:17 Join SirFunk [0] (
04:57:41Mouser_XI'm actually using a WPS that was meant to support album art. I just removed that bit though.
05:02:16psycho_maniacwhats the name?
05:03:04Mouser_XPixel for Gigabeat.
05:04:43 Quit sdoyon ("ircII EPIC4-2.4 -- Are we there yet?")
05:08:29 Join midgey [0] (
05:09:14J3TC-X5 has lots of great themes that supports album art and non-album art at the same time
05:13:00J3TC-There we go
05:13:17J3TC-The album art patch is borkz with the new changes
05:13:27scorchewell, that happens...
05:13:36J3TC-I know
05:13:42J3TC-But I found out which patch broke
05:13:52scorchethe patch author/maintainer is the one to notify
05:14:00J3TC-Looks about right too....the patch failed at playback.c
05:14:10J3TC-I know I know
05:14:15J3TC-I'm just saying :3
05:15:29 Quit bb (Nick collision from services.)
05:15:36 Join bb_ [0] (n=bb@unaffiliated/bb)
05:16:36***Saving seen data "./dancer.seen"
05:16:56J3TC-playback.c had really major changes done on
05:17:24Mouser_XNo joke.
05:19:08 Quit rep|icant_ ()
05:22:58 Join rep|icant [0] (n=rep|
05:31:42 Join Ebert [0] (
05:32:48 Quit animeloe (Remote closed the connection)
05:35:49 Join makuseru [0] (
05:36:01makuseruwhat file format of word documets does Rockbox support?
05:36:05 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
05:37:00scorcherockbox doesnt support word documents
05:37:07scorcheit has a txt viewer though
05:37:11 Join donsd_l [0] (
05:37:25makuserui cant put a text file on there and veiw it?
05:37:40scorchewell, you asked about word documents...
05:37:49scorcheas i said, it can view txt files
05:38:13makuseruwell i ment txt files
05:38:21makuserui just couldnt figure out what format to save it as
05:38:34 Join webguest79 [0] (i=be288777@gateway/web/cgi-irc/
05:39:26makuseruthank you
05:39:34 Quit makuseru (Read error: 104 (Connection reset by peer))
05:40:47donsd_lMy Rockbox will not turn off. What should I do?
05:40:58 Quit newbyx86 ()
05:41:31psycho_maniacdonsd_l: what player do you have?
05:42:21 Join kkurbjun [0] (
05:43:18donsd_lpsycho_maniac: Sansa e200
05:43:36psycho_maniactry a hard reset?
05:43:38DogBoykeep holding the pwr button down
05:43:42DogBoyit will eventually
05:43:57DogBoyit can take up to a minute or so
05:44:00DogBoyor even two
05:44:07donsd_lTried that. Will try again. Maybe I need to hold down longer. Thanks.
05:44:21DogBoyyea freaked me out the first time it happened
05:44:24DogBoybe persistent
05:44:52donsd_lSuccess! Thanks guys.
05:48:05 Join newbyx86 [0] (
05:49:12 Join grndslm [0] (
05:49:52 Quit webguest79 ("CGI:IRC (EOF)")
05:50:42kkurbjunjhMikeS: do you know when portal player interrupts are enabled during boot in the main build?
05:53:13Calcipheryeah when the sansa freezes up holding down power takes so long you start worrying hehe
05:53:58 Quit donsd_l (Remote closed the connection)
05:58:24 Quit tedrock (Read error: 113 (No route to host))
05:58:50 Join Cronoh [0] (
05:59:12Cronohim like, trying to install rockbox (im sure u get a ton of idiots like me poppin in, sorry)
05:59:26Cronohand it has errors downloading the files, received HTTP error 7602289 it says
06:01:32Cronohanyone know? :o
06:03:00DogBoywhen you do what
06:03:22DogBoy"downloading the files" is pretty vague
06:04:23 Quit midgey (Read error: 110 (Connection timed out))
06:04:25Cronohim using rockbox utility
06:04:33Cronohand click complete installation
06:04:37Cronohor small isntallation
06:04:43Cronohboth give me errors in the littlwe popup box
06:06:02DogBoydo it manually?
06:06:16Calcipheryou sure rbutil has access
06:06:21Calcipherto the internet
06:06:26Cronohhow to know?
06:06:32Calcipherthats a simple possibility
06:06:34Cronohi downlaoded themes and stuff
06:06:35Cronohwithout problem
06:06:38Cronohusing the noral installer
06:07:17krazykitCronoh, please try to keep stuff to the same line. the enter key is not the spacebar
06:07:25CronohSorry, bad habit
06:08:03CronohI just tried runnign the normal installer, tbutil, and clicked bootloader it says "unsupported Bootloader Install method"
06:08:32krazykiti'd recommend using the manual install as outlined in the manual, then
06:08:36Cronohah k
06:14:17Cronoha write error
06:14:42CronohError reading from disk: Data error (cyclic redundancy check).
06:15:14krazykiti'd recommend doing a chkdisk (or whatever windows calls it) / fsck on that drive, then.
06:15:24 Join tedrock [0] (
06:15:32 Part Llorean
06:16:09Cronohi did a chkdsk on it
06:16:28Cronohchkdsk H:\ - came back with no errors
06:18:36Cronohhmm, any ideas? :/
06:19:48 Quit rotator ()
06:21:48 Quit rep|icant ()
06:26:10 Join rep|icant [0] (n=rep|
06:30:39Cronohok.. i formatted the ipod so it had nothing on it
06:30:42Cronohdid a restore with itunes
06:30:50Cronohand the bootloader still wont work
06:31:01scorchedefine "wont work"
06:31:07Cronohsame error as before
06:31:14Cronohwhile running the manual installation, it says:
06:31:24scorchewhat device is this?
06:31:30CronohError reading from disk: Data error (cyclic redudancy check).
06:31:36CronohiPod Video 30G
06:32:06Cronoh[ERR] Write Failed
06:32:14Cronohand thats it, Image movement failed.
06:32:24Cronoh−−install failed. Press ENTER to exit ipodpatcher.
06:32:27scorcheimage movement?
06:32:38Cronohyeah this is the stuff it tells me in ipodpatcher.exe
06:33:42scorchehave you tried a different computer and/or cable?
06:34:10scorcheand just to be clear, where did you get ipodpatcher?
06:34:26Cronohfrom the link on manual
06:34:34Cronohno i havnt tried a different pc or cable
06:34:40Cronohmaybe i can try a different usb slot
06:34:42 Join donsd_l [0] (
06:34:49Cronohbut everythign else transfers to the ipod fine
06:34:59Cronohi cai did a mnualy isntall of all the .rockbox/ stuff
06:38:07Cronohanyone know what i can do?
06:38:26Cronohwhat exactly does the bootloader do? is it a TON of files?
06:38:45Mouser_XThe bootloader does exactly that. It's the boot file that loads Rockbox.
06:39:09rep|icantevening all.. quick (i hope) question about a problem i'm having:
06:39:16psycho_maniacinstall the bootloader, extract the file and it should work.
06:39:39Mouser_Xpsycho_maniac: For whatever reason, the bootloader isn't installing for Cronoh.
06:39:49rep|icanthopefully it all shows up
06:39:50rep|icanti am having a weird id3 tag anamoly and have not seen any mention of it on the forums or manual. i have an 80gig ipod that shows this. i'm using a custom build but have tried a daily build as of 3 days ago just in case it was something wrong with the custom build. i also am not using itunes or the itunes database, strictly maintaining everything straight on the ipod. i will prefix this issue also with saying that i've tried
06:39:59psycho_maniacwhat did you use to install the bootloader?
06:40:43Mouser_Xrep|icant: You're typing too much. It didn't all come through.
06:40:59rep|icantbah, where did it leave off?
06:41:03Mouser_XAlso, there's been some big changes recently. You'll need to try a new non-custom build.
06:41:04rep|icantsorry about that
06:41:12rep|icantwas that to me mouser?
06:41:14Mouser_X(Metadata on Buffer was commited.)
06:41:15rep|icantthe big changes
06:41:19rep|icantahh ok cool
06:41:25rep|icanti'll giev latest daily a go then
06:41:27CronohMosuer, I have tried the obvious
06:41:30rep|icantthanks kindly
06:41:44rep|icantbtw if that doesn't work, do you have any other ideas of what it may be?
06:41:54CronohI get errors when running ipodpatcher or anythignt o install the bootloader
06:42:02rep|icanthere should be rest of it mouser:
06:42:03rep|icant i will prefix this issue also with saying that i've tried deleting the various database related files and re-initializing/updating the database. ok now with the issue, a select group of mp3s are having weird tagging issues. the artist/album tags show up perfectly, however the track title tag shows up as just (for example) "BAL.mp3" instead of "Ballah". Any ideas of what might be happening?
06:42:03Cronohisnt there a file i can manually place on the ipod, or something?
06:42:11Mouser_Xrep|icant: Sorry, no, I don't have any ideas.
06:42:22rep|icant*nod* appreciate your time none the less
06:42:47Mouser_XCronoh: There is a manual method, but I don't remember what it is (I don't have an iPod).
06:42:59CronohThe manual metho,d using ipodpatcher.exe ?
06:43:10CronohBecuase thats running in the cmd window, and it still gets an error
06:43:41Cronohbut i can pu files onto the ipod with no problems, even by dragging and dropping, so i cant see why there is a problem :/
06:43:56Mouser_XIt's been quite awhile ago that the manual method was used. I don't remember how it was done before ipodpatcher, but I would think there's a way to do it.
06:44:09Cronohknow of anywhere i could look it up
06:44:39Mouser_XCronoh: The iPod bootloader (what you're trying to replace) is "hidden" in a special location on the iPod that is not normally accessable.
06:44:51Mouser_XThus, you can't simply drag+drop files to replace it.
06:45:11Mouser_XThis is why ipodpatcher was made.
06:45:19Mouser_XIt knows how to access this hidden section.
06:46:07Cronohso i am lost on what to do
06:46:44Cronohuis there a different bootloader, that i can try?
06:47:22Mouser_XLook for ipodlinux. They have some other bootloader.
06:47:50Cronohdo i need linux installed
06:47:51Mouser_X(I think there's even a method to triple boot - iPodLinux+Rockbox+Apple OS.
06:47:53Cronohin order to get that?
06:48:20Mouser_XNo, you shouldn't. However, I don't know how it'd be used, so it might not be what you're looking for.
06:49:08Mouser_XCronoh: Take a look here -
06:49:44Mouser_XDoes that give you additional information? It might give you an idea on how to diagnos your iPod, using ipodpatcher.
06:50:55n17ikh|Lappyso, rockbox supports microsdhc, right?
06:51:04n17ikh|Lappyfor the players with micro sd slots
06:51:08n17ikh|Lappyeg sansa e200
06:51:20donsd_lCan I delete the entire directory, SYSTEM, which includes the folders, DATA, REFS and WMDRMPD?
06:51:20Mouser_XYes, it should, as I recall.
06:51:32n17ikh|LappyI'd love to have a 32 gb flash player
06:51:36n17ikh|Lappyor, 36
06:51:42n17ikh|Lappysince it should still be able to use the original space
06:51:57Mouser_Xdonsd_l: What player are you talking about?
06:52:08n17ikh|Lappy(I just bought an e260 on the cheap)
06:52:18Mouser_Xdonsd_l: Some players require certain files to be present, for them to work.
06:52:28donsd_lMouser_X: Sansa e200.
06:52:38n17ikh|Lappycertain files
06:53:01Mouser_XAh. I have no idea then. Sorry (I have a Gigabeat, and some of the OF files need to be present for it to boot).
06:53:07n17ikh|Lappyhow much space does the original firmware take up anyway?
06:53:08donsd_lYes, but would they be recreated if missing?
06:53:17n17ikh|Lappyyou'd have to download some sort of utility from sandisk, probably
06:53:21n17ikh|Lappylike a recovery tool
06:53:34Mouser_XMost likely, yes. (@ n17ikh|Lappy)
06:53:47donsd_lHow about the DATA directory?
06:53:59n17ikh|LappyI'll test it when my e260 gets here and let you know >_>
06:54:07karashatan17ikh|Lappy: it would end up being 32 GB of space, since flash memory comes in multiples of 8
06:54:23karashataand some of that 32 GB would be lost to firmware files
06:54:27n17ikh|Lappywell, yeah
06:54:44n17ikh|Lappyit'd be 32 gb + 4 gb
06:54:55n17ikh|Lappysince the player has 4gb soldered in, anyway
06:55:15karashataohhh, you mean a 32 GB card as extra, then...
06:55:18karashatanvm me then
06:55:25n17ikh|LappyI wouldn't expect the firmware to take up anything significant, anyhow
06:55:37karashatathought you meant a 32 GB player with the full 32 built in...
06:55:42Mouser_Xdonsd_l: Take a look at what's in the data directory. Chances are that it could be deleted, but you should look first. If it looks like it's not music (or something important) then don't delete it.
06:55:46n17ikh|LappyI was talking about using an SDHC card
06:56:00n17ikh|LappyI bet a 32gb micro-sdhc card would be extraordinarily expensive
06:56:08n17ikh|Lappyhell, they probably don't exist yet
06:57:15Cronohipodlinux installer dosnt recognize my ipod as being there? lol
06:57:34krazykitipodlinux is not supported here
06:58:28donsd_lMouser_X: Mostly, IDX files. I'm pretty sure I can delete them.
06:58:33psycho_maniacCronoh: how old is this player?
06:59:10Cronohno clue i bougt it used
06:59:14Cronohfrom some black kid :)
06:59:45Mouser_XCronoh: Did you look at the link I posted?
07:00:03Cronohyeah i have it open
07:00:09Cronohbut unsure what exactly i should do with ti :D
07:00:14Mouser_XRead it.
07:00:49Cronohk sec
07:00:51Mouser_XDoes it provide useful info (does it tell you any additional stuff that you can do with ipodpatcher, to help you figure out what's going on)?
07:01:31Mouser_XYou might need to open a separate command window (rather than double-clicking on ipodpatcher.exe, you might have to access it in a window).
07:01:57Cronohis the rockbox.ipod included in the "daily" file for my ipod
07:02:04Cronohis that the bootloader? or firmware whatever
07:04:15Mouser_XNo, that's not the bootloader.
07:04:28Cronohoh well i just wrote it to the ipod as the firmware
07:04:29Cronohlol :D
07:04:37Mouser_XI could be wrong.
07:05:41Mouser_X(I was checking my Gigabeat's files. I realize a Gigabeat is not an iPod, and thus there will be major differences. I have a "gigabeat.rockbox" file, so I mistakeningly thought it was similar to the "rockbox.ipod" file.)
07:06:01Mouser_XThe rockbox.ipod file is probably what you wanted.
07:06:09Cronoh −−write-firmware (-wf) filename.ipod
07:06:09CronohThis command can be used to completely replace the Apple firmware in the OSOS image with either the Rockbox bootloader or the main rockbox.ipod file.
07:06:14Cronoh^ thats from the page
07:06:37Mouser_XI hadn't gotten that far (I've never read the page, because I have no need to use ipodpatcher).
07:06:49CronohHOLY SHIRT
07:06:51Cronohis thi right
07:06:55Cronohsome REALLY SMALL writing?
07:07:04CronohHWEEEEELLL YEAH!!!
07:07:11*Cronoh HUGS MOUSER
07:07:11*Cronoh HUGS MOUSER
07:07:26Cronohembrace the love
07:07:30Mouser_XWhat'd I do?
07:07:36Cronohsent me that page!
07:07:41Cronohwhich led to me doing this, and fixing it!
07:07:59Mouser_XAh. Cool. Glad I could help.
07:08:11Cronohso how to take it fof this SUPER TINY FONT theme?
07:08:35psycho_maniaclook up the wps gallery in the wiki
07:08:37Mouser_XRead the manual. It'll tell you how to change themes/fonts/WPS and all that stuff.
07:09:00Cronohquick question though
07:09:05Cronohdoes it always have this reaaaaly tiny font?
07:09:15Mouser_XNo, it doesn't.
07:09:29Cronohhow ahrd is it to make your own theme
07:09:32Mouser_XYou can change the font. There's different styles, types, and sizes.
07:10:11Mouser_XIt's not that hard (it's actually pretty easy, generally speaking), but it might be time-consuming.
07:10:59Cronohdang man im so happy
07:11:04Cronohi thought i was going to be screwed
07:11:10Cronohwith my SLOW LAGGY ipo interface
07:11:18karashataCronoh: I've made a few WPS themes of my own, I'd say depending what you do it can take anywhere from 2 to 4 hours to make one
07:11:29donsd_lCronoh: The default font is very small. It is easily changed, but I can't tell you how right now. :(
07:11:40karashatagive or take maybe a half hour to test it and tweak it to work exactly right
07:11:47Cronohcool man thanks
07:11:57Mouser_XCronoh: Check out that CustomWPS link, as well as
07:12:05Cronohis the voice talking and stuff worth it? lol or dumb? ;p
07:12:17karashataif you like voiced menus, sure
07:12:20Mouser_XIt's worth it if you're blind.
07:12:31karashataand what Mouser_X said
07:12:40Mouser_XIf you're not blind, then I'd say 50/50, depending on your tastes.
07:12:59karashatacould be useful if you like to use your iPod from your pocket
07:13:11Cronohwow no Verdana font?
07:13:13Cronohthat sucks :[
07:13:29Mouser_XCronoh: Did you install the additional fonts?
07:13:38Cronohi got like 30-50 or so it looks like
07:13:47karashatathere's a little utility somewhere that can take ttf fonts and turn them into a usable font for RB
07:13:53karashatacan't remember where it is though
07:13:57Cronohah really
07:14:02Cronohdamn rb fuckin rocks~!
07:14:08karashataand Verdana is a Windows font, isn't it..?
07:14:09Mouser_XVery true.
07:14:17*Mouser_X likes Rockbox.
07:14:23*karashata likes it too
07:14:51Cronohyes it is
07:15:20Mouser_XCronoh: If you work on a WPS, or a theme, you might want to check out">
07:15:41Mouser_XYou can find some simulator builds there, which can aid in testing a theme/WPS.
07:16:09Cronohsweeet thanks <3
07:16:39***Saving seen data "./dancer.seen"
07:17:06Cronohi got doom in games like (i installed wap or whatever)
07:17:28Cronohand in small tesxt at top is an error, "Data bort at 0016B5D8 (0)"
07:17:37Mouser_XI like Rockboy. I don't play FPS type games often...
07:18:14Mouser_XCronoh: Been here?
07:18:19Cronohno sir
07:19:24Cronohdo i manually add my music? If so, where to?
07:19:46Mouser_XAnywhere you want.
07:19:59Mouser_XRockbox works on a filetree system.
07:20:00Cronohcan it find ti all easily? Or how does that work
07:20:21Mouser_XDo you plan on using the OF occasionally?
07:21:00Mouser_X(I assume that you will, since you're using an iPod. People usually switch between RB, and OF on the iPod, due to battery life.)
07:21:21Cronohwhats of?
07:21:31karashataoriginal firmware
07:21:31Mouser_XOriginal Firmware.
07:21:50Cronohoh, like, this one sues battery faster?
07:22:10karashataon the iPods, most notably
07:22:16Cronohlike terribly?
07:22:27scorchewell, PP devices..
07:22:28Mouser_XYes, Rockbox hasn't been optimized for iPods yet. As such, the battery life is not spectacular on the iPods.
07:22:44Cronohlike if tis ussually, 8 hours, when running this, it will be, 3 hours? or like 6?
07:22:54Mouser_XIt's okay (10 hours? I don't actually know), but it's not great.
07:22:56karashatamy H10 averages about 11.5 hours
07:23:26karashatathough the battery I have in there isn't stock, and the stock was advertised as good for about 16 hours on OF
07:23:44karashatashould test the OF on the new battery, see how long it lasts
07:24:29karashataI haven't once used the OF with the new battery, I wonder if it'll detect the battery life right...
07:24:36Mouser_XCronoh: If you do decide to use both RB and the OF, then you'll most likely want to (perhaps even need to) use Rockbox's database stuff.
07:24:49psycho_maniacCronoh: look up IpodRuntime on the wiki. it will give you an idea of how long it lasts.
07:25:09Mouser_XThere's an idea! (I hadn't thought of that.)
07:26:02 Quit qwm (Read error: 104 (Connection reset by peer))
07:27:34Cronohlooks like 5-7 hrs
07:28:46Ebertget one of those super capacity batteries too, you'll need it
07:28:55Cronoh? where do you get that
07:29:12Ebertebay 10 bucks, install yourself
07:29:24Cronohhow much better are they
07:29:32Ebertyou don't really need it, just joking
07:29:50Ebertstock is 600 mah, can be 1200mah
07:30:15Mouser_XI'd like to put a 1200mah in my Gigabeat...
07:30:41Ebertyou can get a 4g ipod battery and do that, you see the wiki for it?
07:31:17Cronohwhere do ig et games and stuff? :p
07:31:29Mouser_XEbert: Yes I did. Neat stuff.
07:31:44Cronohalso, should i locate my music in the .rockbox folder, or no?
07:31:58Mouser_XDefinitely not.
07:32:00Eberthave you downloaded manual? and looked at install instructions?
07:33:16psycho_maniacanybody every try to play a song in the .rockbox folder?
07:33:36scorcheit should work, but it isnt recommended to use that for music storage..
07:34:29Cronohuh roh
07:34:34Cronohi put a mp3 on the thing somehwere
07:34:35Cronohand ti says
07:34:38CronohNo codec!
07:35:01Eberthave to reupdate the id3 tags
07:35:17Cronohlike, manually for all my songs?
07:35:27Ebertno no, its a button in rockbox
07:35:45Ebertsettings/database/initialize or update
07:36:19Mouser_XEbert: I don't think he's using the database yet.
07:36:39Cronohok id id initialize
07:36:41Cronohin databasse
07:36:57Cronohno workie
07:37:01Cronohstill codec failure
07:37:12Ebertya, im no good
07:37:17*Ebert closes trap
07:37:23Mouser_XTry rebooting?
07:37:27Cronohyeah i did
07:37:30Cronohi go to database
07:37:34Cronohand it has my song in the list
07:37:57karashatacodec failure...?
07:38:01Cronohbut when i play it gets yeah that ^
07:38:27scorchethat usually happens when you ahvent extracted the .rockbox folder fully
07:38:34Cronohah really
07:38:53Cronohk reextracting
07:39:40psycho_maniacdid you not extract the whole file the first time?
07:39:51Cronohi thogut i did
07:39:55Cronohbut it is possible i didnt
07:40:38 Part donsd_l ("Leaving")
07:40:53Cronohyou fucking rule my friend!
07:40:55Cronohit works!
07:41:08 Part Ebert
07:41:39 Join ToHellWithGA [0] (
07:42:00Cronohso this "database" function
07:42:03Cronohis like an itunes?
07:42:32karashatathe database organizes your music files based on ID3 tag information
07:42:55Mouser_XSort of. If you've used iTunes on your iPod, then you'll pretty much have to use the database, since iTunes mangles the file names of your songs.
07:43:09ToHellWithGAit's like itunes but without the jive store and streaming radio and user interface
07:43:48Cronohso how do i do playlists n shyt?
07:43:53Cronohlol <−− total nub sorry
07:44:15psycho_maniacplease read the manual
07:44:49scorcherockbox reads standard m3u playlists...many many programs can create these, and rockbox can ont he device too
07:46:18Cronohi am draggin an droppin files
07:46:25Cronohinto the ipod in my computer, and it says now...
07:46:44Mouser_X(The enter key is not a spacebar.)
07:46:44CronohCannot create or replace: xxx (filename) The parameter is incorrect
07:47:42psycho_maniaci think that means a bad disk. because i got that same parameter is incorrect on a cdrom and that was because it was scratched.
07:48:03Cronohso does that mean my ipod is broken now? ;p
07:48:15Mouser_XRun checkdisk on it.
07:48:15psycho_maniactry some other files.
07:50:49Cronohi lvoe how fast it switches through files though
08:04:38 Join mrkiko [0] (
08:04:41mrkikoHi all!
08:05:01mrkikoI can't crash my H340 anymore with the yesterday-built rockbox
08:05:12mrkikoI was in the bus so I didn't tried seriously crashing it ...
08:05:22mrkikoBut scrolling fastly didn't give the right effect.
08:05:30Mouser_XOh come on. It can't be *that* hard to crash it. Throw it at a brick wall or something.
08:05:36Mouser_X(While driving.)
08:06:11mrkikoMouser_X: may be you're trying to be nice, but here are 8:00 AM and so I can't apreciate it. thank you aniway :)
08:06:39Mouser_XI was trying to be funny. Not that I was, but I did try.
08:06:46 Quit grndslm ("Leaving")
08:07:37 Quit kubiix (Connection reset by peer)
08:07:38mrkikoMouser_X: :) oh.. I'm not a native english speaker so I don't know exactly the difference between "nice" and "funny". Aniway: It's my fault. When I arriver here at school at this hour I'm always acid :)
08:07:49mrkikoacid -> irritable...
08:08:05 Quit ToHellWithGA (Read error: 110 (Connection timed out))
08:08:47 Quit psycho_maniac (" HydraIRC -> <- IRC with a difference")
08:08:58Mouser_XNo problem. I've had much, much worse. If you're irritable now (I figured you weren't that bad, reasonable even), then you must be an all around nice guy, when you're in a good mood.
08:09:27Mouser_XAnyway, back on-topic. (Sorry about that.)
08:12:29 Join pondlife [0] (n=Steve@rockbox/developer/pondlife)
08:21:09mrkikoMouser_X: :) thank you
08:28:59 Quit BigBambi (Read error: 113 (No route to host))
08:30:12pondlifeWow, MoB got a serious green delta
08:30:42Mouser_XWhat's that mean, if I'm allowed to ask?
08:30:48 Quit jhulst ("Konversation terminated!")
08:31:06scorchepondlife: "<Llorean> Almost all RAM savings, but still.
08:31:34 Quit Rick ("I don't need to be here.")
08:33:05pondlifescorche: ?
08:33:23scorchepondlife: his response to me when i said roughly the same thing
08:34:39 Join Rob2222 [0] (
08:42:59Mouser_XIf I have 55% of the battery left on my Gigabeat, would I be safe to assume that it will last as long tomorrow, as it did today?
08:43:57karashataif you run it in the same conditions, perhaps
08:44:35Mouser_XMP3s, + 2 videos (it's pretty much what I do every day).
08:45:15karashatamore than likely, as long as the mp3s are encoded at the same bitrate
08:46:23Mouser_XMost VBR. I'm going through my OC ReMix stuff right now.
08:47:24*karashata nudges Mouser_X to -community
08:49:28 Join Rick [0] (
08:52:36 Quit anakiokoi (Read error: 110 (Connection timed out))
08:52:54 Join eigma [0] (n=cat@
08:53:07 Quit Rob222241 (Read error: 110 (Connection timed out))
08:57:29 Quit iamben (Read error: 104 (Connection reset by peer))
08:57:34 Join iamben [0] (
09:06:52 Join ender` [0] (
09:06:54 Join Redbreva [0] (
09:10:35 Join Zagor [0] (
09:10:58 Join RaZorbacK [0] (
09:16:40***Saving seen data "./dancer.seen"
09:24:29 Join boyko [0] (i=c27f0812@gateway/web/cgi-irc/
09:26:40boykoAnybody here with commit access? I've spotted a typo in the manual, chapter 2.3.1. In "Prebuild binaries for Windows, Linux..." it should read "Prebuilt", i.e. 'd' should be replaced with 't' in 'Prebuild.' I wouldn't like to create a patch for such a little change.
09:27:36 Quit boyko (Client Quit)
09:32:30 Join davina [0] (
09:32:46eigmaboyko: thanks boyko, fixed.
09:37:11 Quit eigma ()
09:40:36 Quit RaZorbacK (Read error: 104 (Connection reset by peer))
09:40:48 Join RaZorbacK [0] (
09:41:57 Join inteliwasp [0] (i=4cbd5e22@gateway/web/cgi-irc/
09:42:13inteliwaspanyone awake?
09:42:25 Join webguest46 [0] (i=7cb56cc6@gateway/web/cgi-irc/
09:42:32 Quit RaZorbacK (Client Quit)
09:42:38webguest46hi, dose rockbox work on an Iriver e10?
09:43:26karashatanot currently, and AFIAK no one's working on a port to it
09:44:37inteliwasphas there been any major changes to rb for the 4g since early feb? i just got a new battery...
09:44:43webguest46AFIAK ?
09:45:12inteliwasphe means "as far as i know"
09:46:06 Join RaZorbacK [0] (
09:46:21webguest46so it will be a while until i can put rockbox on my iriver
09:47:10egolostwebguest46: maybe it will be forever since noone is working on it.
09:47:12inteliwasprasher: many thanks....*reading*
09:47:35 Quit webguest46 ("CGI:IRC (EOF)")
09:47:40*pondlife missed the MoB party
09:47:57 Quit RaZorbacK (Read error: 104 (Connection reset by peer))
09:48:46 Quit TMM (Read error: 110 (Connection timed out))
09:49:40 Join petur [0] (n=petur@rockbox/developer/petur)
09:53:32JdGordonpondlife: it was HUGE!!! we had strippers and grog and everything
09:53:55JdGordonwait... you said MoB party...
09:53:57JdGordonnever mind
09:54:03*JdGordon missed it also :'(
09:55:11pondlifeThey had beer :/
09:55:19pondlifeJust read the logs
09:59:48 Nick fxb__ is now known as fxb (
10:02:35JdGordonhaha really?
10:04:03 Join CaptainSquid [0] (
10:05:13 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
10:08:05inteliwaspi noticed that on the ipod build, the rockbox.ipod file is not in the main directory but in .rockbox, will this pose a problem for my ipod that has not been updated since febuary?
10:10:07JdGordonjust delete the .ipod in the root
10:10:16JdGordonyou may have to upgrade your bootloader
10:10:38inteliwasp... 0_0
10:11:04inteliwaspgot a link for upgrading the bootloader in linux?
10:11:11JdGordonthe wiki
10:11:31pixelmaor the manual
10:12:26 Quit DogBoy (Read error: 110 (Connection timed out))
10:12:58 Quit JdGordon ("Konversation terminated!")
10:15:50inteliwaspgot it, thanks pixelma
10:16:35inteliwaspnow all i need to do is wait for 3 more hours to charge my shiny new 1200mAh battery...
10:17:53 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
10:19:16 Quit Zagor ("Client exiting")
10:19:36 Join Zagor [0] (
10:24:42 Quit freqmod__nx (Remote closed the connection)
10:24:44 Quit inteliwasp ("bye all")
10:31:59 Join lee-qid [0] (
10:33:28 Join SynMonger [0] (
10:34:03pondlifeIs it possible to delete out of date wiki pages?
10:34:59 Part Redbreva ("Out for the day...!")
10:37:26Zagorpondlife: no they are stuck on the internet forever, forever broadcasting their dead content into the black empty void...
10:37:44pondlifeMisleading content too.
10:38:10pondlifeAnyone know where I can get an up-to-date RbUtilQt? I can't build it under Cygwin
10:38:36pondlife1.0.2 doesn't make .talk files correctly (still?). Want to see if I'm just missing a release..
10:38:44Zagorpondlife: the "more" link at the bottom of wiki pages allow you to delete them
10:39:17Zagoror maybe it's restricted. I don't quite remember. I get a "delete topic" link there anyway.
10:39:33pondlifeAccess Denied
10:39:48pondlife"Access check on Main.MetadataOnBufferTesting failed. Action "rename": access not allowed on web."
10:40:29pixelmaI think "normal" users can't delete things since the wiki had to be set up new last time :\ Same with attached files, IIRC.
10:40:50ZagorI think we should rather add a line on top of the page: "M-O-B is now committed, and this topic is outdated."
10:41:00pondlifeI already edited it.
10:42:04Zagorkeeping old stuff doesn't hurt, as long as it's properly marked imho
10:42:27pondlifePerhaps we should have a standard - a big red OBSOLETE at the top?
10:43:00Zagori think we have some red text like that on a few pages already. I'll look it up...
10:43:37 Join spiorf [0] (
10:44:58ZagorFlashingRockbox has a text, though it's rather verbose
10:45:30pixelmaI think IpodInstallation has something like that too
10:45:30pondlifeJust a simple %RED%*OBSOLETE*%ENDCOLOR% maybe
10:46:05ZagorI think a few words of explanation are in order too. why is it obsolete? i.e. feature dropped, found impossible, or simply done?
10:46:46Zagorbut I'd like it at the very top of the article, not in the middle of the text
10:48:40pondlifeZagor: Like this?
10:49:03pondlifei.e. even above the page title
10:49:37Zagoryes, looks good
10:50:07Zagorthat way it's more of a post-it note on the article, rather than part of the article itself
10:50:47*amiconn would rather like to be able to remove old stuff
10:50:47 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
10:57:54pondlifeAnyone done a before-and-after-MoB comparison of runtime yet?
10:59:19pixelmayou would have to expect my results in a week or so :P
11:04:23 Join parafin|sleep [0] (
11:14:16 Quit parafin|away (Read error: 113 (No route to host))
11:14:21pondlifeAh, just had a missed track change... WPS stays mainly on track 2 (progress bar at 100%) although audio is track 3..
11:16:23 Quit idnar (Read error: 110 (Connection timed out))
11:16:41***Saving seen data "./dancer.seen"
11:18:12 Nick fxb is now known as fxb__ (
11:25:34 Quit TotallyInfected ()
11:32:53pondlifeCalcipher: You still having problems with video playback and voice, by the way?
11:33:20 Quit jumpatrain (Remote closed the connection)
11:33:46 Join jumpatrain [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
11:35:58 Join desowin [0] (
11:36:40 Quit SynMonger ("BitchX: now with wings!")
11:37:55 Join n1s [0] (
11:40:31 Nick daurn is now known as daurnimator (i=daurn@unaffiliated/daurnimator)
11:46:10 Quit CaptainSquid ("Miranda IM!")
11:47:41 Quit jumpatrain (Remote closed the connection)
11:48:23 Join jumpatrain [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
11:52:11 Join tuplanolla [0] (
11:53:51 Join mf0102 [0] (n=michi@
11:57:02 Nick fxb__ is now known as fxb (
12:00:05 Join Nico_P [0] (
12:10:08 Join TMM [0] (
12:22:55 Join miepchen^schlaf [0] (
12:23:42karashataI'm getting random data abort errors and a rather consistent "Unidentified instruction at 00060AD8 (0)" message when I switch from a NSFE file to a MP3 file on r15314, any ideas what's causing this?
12:27:46n1sa bug? :P
12:27:58 Quit lazka (Read error: 110 (Connection timed out))
12:28:08karashataalso getting data aborts and unidentified instructions switching back and forth between mp3 and spc formats
12:28:19karashatawell, what's causing the bug, though
12:28:25 Quit mrkiko (Remote closed the connection)
12:28:48n1skarashata: probably the big MoB commit, reprt it in the tracker or directly to Nico_P
12:29:06n1sand if it bothers you to no end go back to a build before yesterday
12:30:02karashatait's not a major issue, stopping all playback then switching formats works fine, but trying to switch while playing one or the other causes data aborts
12:30:21karashataI won't worry about dropping back but I'll leave a note in the tracker
12:30:26Nico_Pkarashata: oh, that would be my fault, as n1s said. what player do you have?
12:30:27n1skarashata: please report it anyway, all crashes are bad bugs
12:30:29 Quit Zagor ("Client exiting")
12:30:36karashataH10 20GB
12:31:00 Join lazka [0] (
12:31:14Nico_Pkarashata: is the adress always the same,
12:31:45karashatano, it tends to vary a little depending if I'm going from an mp3 to an nsfe or the other way around
12:31:56karashatasame with from mp3 to spc and vice-versa
12:32:23Nico_Pa report in the tracker would be nice, and a range of adresses would probably be most helpful :)
12:32:28 Join Thundercloud [0] (
12:32:39Nico_PI think lostlogic had an experience with a similar bug
12:32:49pondlifeNico_P: Well done!
12:32:53karashataI'll see what I can come up with, the data abort address is a tad hard to catch some times
12:33:04Nico_Pn1s: btw, has my recent commit improved the situation with the slowness you reported?
12:33:16Nico_Ppondlife: thanks ;) and thanks for the correction too
12:33:30Nico_PI also saw your report on FS
12:33:30pondlifeYou won't say thanks when you look at Flyspray :)
12:33:43pondlifeI also had playback stop again
12:33:50pondlifeBut it's a bit random
12:34:11pondlifeIn this case it actually stopped and went back to the browser! Not a stalled buffering.
12:34:35tuplanollahum, does rockbox support videos?
12:34:39pondlifeI'll find it easier to manage now it's in SVN.
12:34:43tuplanollaflv videos*
12:34:49pondlifetuplanolla: MPEG2 only
12:35:15tuplanollaok, there must be a way to convert flv to mpeg2, thanks.
12:35:20n1sNico_P: maybe a little not much though, clicking an nsf in a folder with ~200 others still takes ~4 seconds before it starts playing and just sits in the wps with the elapsed time showing 0:00
12:35:49pondlifeNico_P: Changing codecs during playback gives similar symptoms here. Slowness I mean.
12:36:22Nico_Pn1s: it's strange, mp3 seems to start fast even when adding a lot of tracks
12:36:35Nico_PI need to investigate
12:37:13*Nico_P needs to find a bunch of small tracks like NSF and SID to test
12:37:27pondlifeNico_P: Google for HVSC ?
12:38:09Nico_Pwow, aren't there smaller archives?
12:38:26pondlifeProbably, but you wanted a bunch :p
12:38:38Nico_Pthat's more!
12:38:52n1sNico_P: maybe it isn't your fault, it takes about as long when there are just a handful of nsf's in the folder too
12:39:12n1sstill a bug tho IMHO
12:39:14pondlifeI suspect it's codec-loading that's slower?
12:39:16Nico_Pn1s: is nsf one of these codecs that need all the data?
12:39:40n1sNico_P: I'm not at all familiar with how it works
12:40:27n1swell sid is as fast as it was before so it's probably some nsf quuirk
12:40:31Nico_Pwell it started fast in SVN anyway so no reason it shouldn't be the same in MoB... I'll investigate
12:45:36 Join ze_ [0] (
12:46:57preglowamiconn: reported the bug, yet?
12:47:56karashataNico_P: how detailed do you want this tracker entry to be?
12:49:08Nico_Pkarashata: as much as reasonaly possible ;)
12:49:22Nico_Pmore details will help me track the bug down as these are quite hard to reproduce
12:49:51karashatawell, I'm trying every codec combination I can do with the formats I have, and listing the results as understandably as possible
12:50:03Nico_Pthanks a lot :)
12:50:05karashatahopefully it gives you a thorough idea what works and what doesn't
12:50:15Nico_Pis the crash consistent?
12:50:25pondlifePut all reports onto Flyspray... of course..
12:50:57*Nico_P is going to have to make flyspray his new homepage
12:51:23pondlifeHmm, SID playback kills the sim.
12:51:27Nico_Pkarashata: you can also assign the task to me
12:51:31pondlifegdb is my friend
12:51:38Nico_Ppondlife: good :) that means we get a bt
12:51:47pondlifeNico_P: You don't have to fix it all yourself, you know :)
12:51:51karashataNico_P: how do I assign it to you?
12:52:20Nico_Pkarashata: no idea. there should be a field. otherwise I'll just do it myself
12:52:40karashatathere isn't a field...
12:52:54Nico_Pkarashata: oh, then I'll do it, don't worry
12:53:16Nico_Ppondlife: I feel responsible ;) also at this point I almost know the code by hjeart
12:53:48karashataI have a glitchy FLAC file I'll have to fix... not a RB issue but something I ran on while testing...
12:53:54pondlifeAha, I just managed to make the sim stop (and go back to browser)
12:54:01pondlifeJust by skipping.
12:54:52pondlifeThe sim is lot less responsive than pre-MoB..
12:55:11karashataNico_P: FS #8027 is my report if you want to look at it now
12:55:22pondlifeIt locks up during buffering completely, although playback continues
12:55:29 Quit ze (Read error: 110 (Connection timed out))
12:55:30 Nick ze_ is now known as ze (
12:55:35karashatageh... forgot to test between SPC and NSFE...
12:55:38pondlifeWoo, segfault
12:56:29Nico_Ppondlife: you're cursed!
12:57:05pondlifeSeems to be when playing SIDs and an MP3 is buffered
12:57:17Nico_Pkarashata: are the the adresses you noted consistent?
12:57:38Nico_Peg is the SPC to MP3 data abort adress always the same?
12:58:27karashataas far as I've seen that's the only one that's appeared out of all four SPC to MP3 attempts I tried
12:58:44 Join CaptainSquid [0] (
12:58:54karashata0000831C (0) seems to crop up the most for the data abort address
12:59:19karashatathe unidentified instruction doesn't seem to happen at all for some of them either
12:59:38 Part jumpatrain ("Leaving")
12:59:51 Join RaZorbacK [0] (
13:01:23karashataby the way, not related to the codec swapping issues, but still a small concern that may be MoB related...
13:01:37RaZorbacKsory testing something
13:01:50 Quit RaZorbacK (Client Quit)
13:02:12karashataapproximately 2 seconds lag between switching tracks in a playlist, stopping playback, and shutting the player down
13:02:14pondlifeNico_P: has plenty of info... perhaps these are all codec swapping issues?
13:03:15karashataie. about 2 seconds more song plays after doing any of those things...
13:03:56Nico_Pkarashata: that's during buffering, isn't it?
13:04:10 Join e200owner [0] (i=c27f0811@gateway/web/cgi-irc/
13:04:19karashataswapping file formats? I do believe so, yes
13:04:53karashataand while switching tracks and the rest was while it was still buffering as well
13:05:13karashatathat's not something avoidable, and is known, then?
13:05:31karashataor known and not known how to avoid, perhaps?
13:05:45e200ownerThere are some keymap related patches for e200 in the FS. Is there any chance they will be committed? I have not tried them but from what the descriptions state, they would make e200 usage more intuitive.
13:06:20e200ownerE.g. FS #7871, FS #7232
13:06:41Nico_Ppondlife: thanks for the report
13:06:55pondlifeIt's not as reproducible as I hoped
13:07:00pondlifeI've had it twice
13:07:18pondlifeAlways a similar backtrace
13:07:38Nico_Pkarashata: there is definitely room for improvement... things should get better over time
13:07:55karashataif I had and SID files around I'd test swapping between those and the other formats I have, but I removed them when I needed space for other music...
13:07:58pondlifeCould it be a stack overflow?
13:09:11Nico_Ppondlife: I doubt it... the codec_load_file (plugin=0x0, api=0x4668a0) call looks very suspicious to le
13:09:12karashataNico_P: it's not something that would bother me too much in normal use, thankfully
13:09:34karashataif it were, I do have a build from before the MoB commit that I could use until the kinks are worked out a little more
13:09:45Nico_Ppondlife: I think the segfault originate from there
13:10:02karashataand, a slight work around is to just stop all playback before moving into files of a different codec
13:10:37pondlifeQ_CODEC_LOAD_DISK with data = 0...
13:12:01Nico_Ppondlife: yes, and I think it comes from playback.c:2062
13:12:14pondlifeThe other queue has a NULL test
13:12:23Nico_Pthere is no check of codec_fn there, whereas yes, the other has a check
13:12:24pondlifeWhy should get_codec_filename return NULL
13:12:52Nico_Pmaybe the metadata is invalid somehow
13:13:08Nico_Ppondlife: maybe it would be useful to break on calls to get_codec_filename
13:13:22pondlifeProblem is that this is timing-dependent in some way.
13:13:31pondlifeMight need to be logf/DEBUGFed
13:13:38Nico_Pyou never know...
13:13:43 Quit lazka (Read error: 110 (Connection timed out))
13:13:50*Nico_P needs to make some lunch
13:14:00*pondlife sets breakpoints
13:14:30*karashata wonders how his mp3 player could have used so much battery with his tests that it's recharging already...
13:15:12LinusNwhat an interesting page:
13:15:32 Join lazka [0] (n=lazka@
13:15:47 Quit desowin ("use linux")
13:16:04 Join desowin [0] (
13:16:45***Saving seen data "./dancer.seen"
13:16:53Nico_PLinusN: are you able to delete it?
13:17:23pondlifeget_codec_filename() is called for each track I buffer :/
13:17:31*pondlife wears out his c key
13:19:09*karashata gives pondlife a replacement c key
13:26:49 Join ze_ [0] (
13:26:52 Quit ze (Read error: 104 (Connection reset by peer))
13:27:04 Nick ze_ is now known as ze (
13:27:07pondlifeAnyone know how to use a conditional stop or assertion in gdb?
13:27:28pondlifeget_codec_filename is being passed a value of 0, which outputs NULL
13:27:32Nico_Ppondlife: break <place> if <condition>
13:27:57Nico_Pbreak get_codec_filename if cod_spec == 0
13:28:22pixelmaLinusN, pondlife: there was one version of that wiki page that had both svn and cvs info (and the svn part was different than what there is on UsingSVN e.g. a link to redbean, or the introduction). Thought one could move that over before it gets deleted...
13:30:15pondlifeNico_P: There's a long delay before buffering starts after playback in the sim. The first track is buffered and played, but then it's about 20 seconds before it bothers buffering tracks 2 onwards
13:30:29pondlifeDuring this 20 seconds, the sim is fairly locked up
13:30:54pondlifeMaybe waiting for dircache? Or some kind of ata emulation thing
13:31:19Nico_PI have no idea why it's like that... :/
13:31:50pondlifeHave you tried it?
13:31:55Nico_Ppondlife: by buffering you mean adding new tracks or reading data from disk to mem?
13:32:05pondlifeReading from disk to mem, I think
13:32:10pondlifeTry it
13:32:22pondlifeMake an H300 sim, with a load of SIDs to play with
13:32:26 Quit kclaf (Read error: 110 (Connection timed out))
13:32:42pondlifeUse my CFG if it helps, from FlySpray
13:33:50Nico_Pas soon as I finish my luch ;)
13:34:18 Quit lee-qid ("aufwiederbyebientotsayonara")
13:34:53 Join Genre9mp3 [0] (n=yngwiejo@
13:35:29 Quit lazka (Read error: 113 (No route to host))
13:37:15 Join jgarvey [0] (
13:37:54 Join alienbiker99 [0] (
13:40:20amiconnpondlife: Most probably one more problem in the threading simulation - ask jhMikeS
13:43:19 Join Arathis [0] (
13:45:48Nico_Pwow these SIDs are tiny!
13:46:17pondlifeCould it be that playback.c line 2059
13:46:44pondlifeshould be based on CUR_TI, not curtrack_id3?
13:47:13pondlifeThis is being executed with a null-filled curtrack_id3
13:48:05Nico_Phow come it's null-filled?
13:48:21pondlifeTiming I guess. What sets up curtrack_id3?
13:48:38 Join RaZorbacK [0] (
13:48:42Nico_Pbut audio_rebuffer clears it
13:49:44Nico_Phmm no I'm sorry the setting up was moved to audio_update_trackinfo
13:50:02Nico_Pwhich is called by audio_check_new_track
13:50:11 Quit RaZorbacK (Read error: 104 (Connection reset by peer))
13:51:25 Join RaZorbacK [0] (
13:53:14preglowNico_P: yeah, stuff like sid is the big winner with MoB
13:53:38Nico_Pwell I'm seeing the 128 limit is probably a bit tight... but it can be upped at almost no cost
13:53:42preglowNico_P: i buffered 128 spcs yesterday, buffer wasn't even quarter full
13:53:49 Quit RaZorbacK (Read error: 104 (Connection reset by peer))
13:53:55preglowNico_P: yeah, but we shouldn't overdo it either, buffering all these tiny files does take time
13:53:59Nico_PI have 119 sids and its almost empty
13:54:06preglowNico_P: and that's annoying when all you want to do is listen to one of them from the file browser
13:54:15Nico_Ppreglow: true
13:54:34Nico_Ppondlife: I just got the segfault on my gigabeat sim
13:54:36preglowNico_P: then again, that can be fixed by optimizing metadata parsers, i guess
13:54:45Nico_PI need to go to class though
13:54:53preglowi suspect those are the ones who take the most time in buffering
13:55:00Nico_Ppreglow: probably, yes
13:55:16Nico_Pbuffering such a tiny amount of data should be quite fats
13:55:39pondlifeOK... looks like a race condition on curtrack_id3...
13:56:39Nico_Ppondlife: I'm surprised the codec needs to be loaded from disk though
13:56:43preglowNico_P: but it won't be if the metadata parser seeks around too much
13:57:08pondlifeNico_P: It should be loaded, it's playing SIDs at the time
13:57:21Nico_Pthat's why I'm surprised
13:57:33pondlifeNeed to keep digging I suspect
13:57:57Nico_PI'm afraid I won't have much time today
13:58:05pondlifeNo rush
13:58:31Nico_Ppondlife: if you find a fix, don't hesitate to commit ;)
13:58:56pondlifeWell I have a sticking plaster, but I won't commit that :)
13:59:04pondlifeNeed to work out what's actually going on
13:59:12pondlifeI doubt I'll have time either
13:59:40Nico_PI agree, committing the workaround isn't the right thing to do
13:59:48*Nico_P is off now, already late :p
14:05:51 Part karashata
14:07:51 Join donutman25 [0] (n=chatzill@
14:10:59 Quit JRoT (Read error: 110 (Connection timed out))
14:17:10preglowhmm, when i sync some source files to their original source, and they upgrade/change their license, i should do so on the local modified copy as well?
14:23:49 Quit Mouser_X (Read error: 110 (Connection timed out))
14:25:54 Join RaZorbacK [0] (
14:26:25 Quit e200owner (
14:26:25 Quit tedrock (
14:26:25 Quit Calcipher (
14:26:25 Quit keanu (
14:26:25 Quit [omni]_ (
14:26:25 Quit sneakums (
14:26:25 Quit krazykit (
14:26:25 Quit J (
14:26:25 Quit solatis (
14:26:53J3TC-So the 100% completed patches are already commited to the svn?
14:27:31NJointedrock [0] (
14:27:31NJoinCalcipher [0] (
14:27:31NJoinkeanu [0] (n=keanu@unaffiliated/keanu)
14:27:31NJoin[omni]_ [0] (
14:27:31NJoinsneakums [0] (
14:27:31NJoinkrazykit [0] (
14:27:31NJoinJ [0] (
14:27:31NJoinsolatis [0] (
14:28:42 Join whazilla [0] (
14:28:45whazillahellow all
14:29:04whazillacan i run rockbox and ipodlinux with apple firmware all happy net to eatch other ?
14:29:57 Join kugel [0] (i=kugel@unaffiliated/kugel)
14:30:07whazillaallso i got an ipod with serial number mB145ZD/a ipod classic silver 160gb
14:30:28n1swhazilla: rockbox won't work on the classic
14:30:34n1sneither will ipodlinux
14:30:52whazillaeuhm ? i thought it just ran on classic o_0
14:31:20whazillawhat would happen when i try to install it ?
14:31:27whazillai got a garantee right ?
14:31:44n1swhazilla: if you check the frontpage it states explicitly that it doesn't work on classic
14:31:58whazillaso nothing works for classic yet ?
14:32:15n1swhazilla: our patcher would refuse to patch it because it will not recognize the device
14:32:31preglowthere's no point in trying, there's not a chance it hell it'll work
14:32:40 Quit mf0102 ("Verlassend")
14:34:07 Quit RaZorbacK (Remote closed the connection)
14:36:32whazillak thkx
14:36:55 Join kugel_ [0] (
14:36:58whazillai will get back in about a year ... lets hope its patched by then
14:37:09 Quit kugel (Nick collision from services.)
14:37:11 Nick kugel_ is now known as kugel (
14:37:24whazillajust a shame i have to upload every song to itunes before i can put it on my classic
14:37:52 Part whazilla
14:50:37LinusNwell, what the heck? why don't we all sit down and wait for things to happen?
14:51:11preglowmarkun: around?
14:57:07 Join einhirn [0] (
15:02:07pondlifeLinusN: I sat around and waited for Nico_P to do MoB... ;)
15:03:14LinusNthat proves that the concept works! ;-)
15:03:35pondlifeSo, shall I start believing in the Classic port?
15:04:07LinusNjust wait and see :-D
15:04:31*petur wonders what happened to the crypto guy that wanted a flash dump
15:04:45LinusNZune Linux will be created in exactly the same manner
15:05:32pondlifeHah, now you're stretching it
15:06:39 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
15:07:06 Join Frazz [0] (
15:08:17 Join nicktastic [0] (n=nick@unaffiliated/nicktastic)
15:11:47pondlifeHmm, why would my sim keep locking in a loop outputting "We open the real file '/.rockbox/database_4.tcd" repeatedly
15:16:48***Saving seen data "./dancer.seen"
15:20:34 Quit XavierGr (Nick collision from services.)
15:20:37 Join XavierGr [0] (
15:26:14 Join linuxstb [0] (n=chatzill@
15:30:07 Join miepchen^schlaf [0] (
15:31:16markunpreglow: yes
15:35:15 Join jac0b-work [0] (
15:35:35markunhi jac0b-work, I also have a 1200mAh battery now
15:35:52jac0b-workvery cool, how is it working for you
15:36:30markunit's working well I think, but I had to do quite some bending to get the cross working
15:36:49markunI didn't do any soldering but just replaced the connector
15:38:14linuxstbmarkun: You're talking about replacing the battery in a Gigabeat F?
15:40:08markunI edited the forum thread post, but that didn't move the thread up in the list for some reason
15:40:13jac0b-workdid anyone test the S series
15:40:42markunjac0b-work: toffe just tested the original F battery in the S, that worked
15:41:03jac0b-workwhat about a iPod battery in the S
15:41:17markunhe doesn't have such a battery yet
15:41:43markunlinuxstb: do you have a S?
15:42:06linuxstbmarkun: In theory... I need to collect it from GodEater.
15:42:13jac0b-workcrap if I knew that I would have sent him the trash iPod batteries I had but I threw them away
15:43:12amiconnhi linuxstb
15:43:22linuxstbamiconn: Hi.
15:43:49amiconnI tried a binsearch in the spot we talked about yesterday.
15:44:03amiconnIt worked, but was actually slower than the linear search :(
15:44:04linuxstbDid it make any difference?
15:44:15linuxstb;) I guess you can remove that comment then...
15:44:21jac0b-worki just wanted to come on to see how the MOB is going for everyone
15:44:36amiconnBut reading a bit further, I found a mail regarding the initial commit of ape support to ffmpeg based on libdemac
15:45:14amiconnThey say that they included it as-is as far as possible, so that it includes another range decoder etc
15:45:38linuxstbYes, I remember that thread.
15:45:38amiconnThat implies ffmpeg has another range decoder - and that one looks like it doesn't use division
15:46:21*jhMikeS is curious where this search code is located exactly
15:47:29linuxstbamiconn: Did you see any comments in that thread about how suitable the ffmpeg range decoder would be?
15:48:07 Quit ze (Read error: 104 (Connection reset by peer))
15:48:10 Join ze [0] (
15:56:32amiconnjhMikeS: The array being searched is quite small - just 65 elements
15:56:35linuxstbamiconn: Are you intending to look at it? If not, then I'll try to.
15:58:19jhMikeSyes. is that done on each sample though? I don't know this codec yet.
15:59:21jhMikeShow many loops on average does it do?
16:03:39amiconnlinuxstb: It would be nice if you could have a look. I intend to go back to lcd stuff, starting with a little broadcom hacking session...
16:04:03*amiconn has several ideas how to speed up things for the G5 lcd
16:04:16linuxstbjhMikeS: Yes, it seems to be for each sample...
16:05:07markunpreglow: but I have to go now. Will check the logs later.
16:05:35linuxstbamiconn: OK, I'll try and have a look.
16:06:21linuxstbamiconn: What needs doing for the ipod Color's LCD? I got a big speedup with that change barrywardell suggested, but you said it was out of spec. Do you know yet how to do it within spec?
16:06:26 Join scorche|w [0] (n=8dc5049d@rockbox/administrator/scorche)
16:07:01amiconnNo, but barry built a whole list with various test results
16:07:22amiconnStill, this list doesn't give all the details. I'll do more experiments on my small H10
16:08:02 Quit Frazz (Read error: 110 (Connection timed out))
16:09:46preglowmarkun: have you checked out the .text stuff for tremor arm imdct asm on gigabeat? i'd like to close that bug
16:10:55preglowlinuxstb: i've done a quick overview on mallocs in codecs, faad and tremor are the big offenders
16:11:02 Quit jac0b-work ("ChatZilla [Firefox]")
16:11:11preglowlinuxstb: in addition, ape.c uses one for its seek table. can that be made static?
16:11:22preglowlinuxstb: also, libm4a does mallocs, can those be removed easily?
16:11:53linuxstbProbably best to ask Lear about libm4a now - he's worked on it a lot. IIRC, it only used to perform one malloc - for the seektable.
16:12:28linuxstbMaybe for seektables, we should use the remaining RAM in the main codec buffer. I'm not sure if there's a function to get that RAM though...
16:12:33linuxstb(similar to plugins)
16:12:50linuxstbIn fact, MoB could maybe help us there...
16:12:59*linuxstb looks towards NicoP
16:14:46 Join japc [0] (n=japc@
16:14:51Nico_Pwhen is the seektable read?
16:15:17Nico_Palso, does anyone know the SID codec?
16:15:35Nico_Pmine is in an endless loop right now
16:15:38linuxstbAt the moment, it's normally read by the codec itself when it starts to decode the file.
16:15:51 Join gnakidjim [0] (i=0@
16:16:07Nico_Plinuxstb: hmm, not good. would it be possible to move that to the metadata parser?
16:16:11linuxstbBut I think it could be added to get_metadata() quite easily.
16:16:31Nico_Pthen it would be quite easy to get it stored by MoB
16:16:43Nico_Pbut it might move though... would that be a problem?
16:17:14linuxstbIt depends when it moves...
16:17:17Nico_Potherwise it could be made unmovable, but that's not really optimal
16:17:27linuxstbi.e. if it moves during the seek operation, that would be bad...
16:18:25Nico_Pthat can be prevented
16:19:52Nico_Phmm there's no maintainer for SID... who wrote it?
16:21:00 Quit nenolod (SendQ exceeded)
16:21:17 Join nenolod [0] (
16:22:13kugelHas UTF-8 any drawback compared to the other encoders available for the text viewer?
16:22:54 Join roolku [0] (
16:23:32*n1s facepalms
16:24:27roolkuNico_P: sids play forever if this is what you mean by endless loop
16:24:58Nico_Phehe, no. I was looping in cpuJSR
16:25:03Nico_Pnever getting out of it
16:25:29pondliferoolku: So an individual SID track never ends?
16:25:43roolkupondlife: unfortunately no
16:26:02roolkupondlife: it is even worse, they can contain subtracks
16:26:03Nico_Ppondlife: there's no time displayed in the WPS
16:26:13LinusNpondlife: that's how sid tunes work
16:26:29Nico_Pthis means you can have pretty much unlimited music in the buffer!
16:26:39Nico_P128 different endless tracks
16:26:57pondlifeOne would last the same amount of time then...
16:27:51*kugel hopes that someone noticed his question
16:27:53petur128 will last less long as it needs more time to load so more battery used :P
16:28:16pondlifeIt does seem that switching from SID to any other codec crashes the sim
16:28:30pondlifeThis is with default settings too.
16:28:44Nico_Ppondlife: indeed. SID looks very buggy with mob. endless loops, segfaults in the codec
16:28:52Nico_Psegfaults loading the codec
16:29:54roolkuthere was a recent change by brandon low to sid - could this be the cause?
16:30:46preglowlinuxstb: wasn't libogg2 supposed to eliminate mallocs?
16:31:20pondlifeSID -> WMA locks up with no segfault :/
16:31:54pondlifeAh, it doesn't lock completely, it just gets stuck in a (No file) state.
16:32:13roolkuNico_P: it struck me as odd that read_filebuf() can deliver the whole sid as a single chunk always, but I never followed it up
16:32:18LinusNisn't codec switching in general shaky?
16:32:52Nico_Proolku: what do you mean?
16:34:12linuxstbpreglow: I don't know... I once started my own Ogg parser, but never finished it.
16:34:52roolkuNico_P: is this guaranteed to work? even if not fully buffered or at the end of the (ring-) buffer?
16:35:17Nico_Proolku: It should be read_filebuf will block until all data is available
16:35:36roolkuokay, fair enough
16:35:47Nico_Pbut maybe there's a problem there
16:36:03pondlifeAn easy test to revert that and see if it changes behaviour.
16:36:06 Quit nenolod ("<emode\away> omg it's almost meep o'clock, the harmonies of the universe are summoning me to the squirrel tree, bbl :)))))")
16:36:09 Join nenolod [0] (n=nenolod@atheme/developer/nenolod)
16:37:10linuxstbHmm, it seems that the codec_get_memory() function returns the malloc buffer, rather than returning the unused space in the codec buffer (the equivalent to plugin_get_buffer())
16:40:16 Join Shaid` [0] (
16:40:44 Quit XavierGr (
16:40:44 Quit J (
16:40:44 Quit sneakums (
16:40:44 Quit tedrock (
16:40:44 Quit krazykit (
16:40:44 Quit Calcipher (
16:40:44 Quit keanu (
16:40:44 Quit solatis (
16:40:44 Quit [omni]_ (
16:40:44 Join boyko [0] (i=c27f0814@gateway/web/cgi-irc/
16:41:44boykoIs it correct that there are some playback issues in RB after committing the MOB code so that I should wait with updating?
16:42:57LinusNboyko: either wait, or update and help us find the bugs
16:43:03roolkuboyko: I think the official line is you should update and help with testing and bug fixing. :)
16:43:43 Part LinusN
16:43:48 Join Mouser_X [0] (n=someone@
16:43:53NJoinsolatis [0] (
16:44:23Nico_Phmm changing from SID to MP3 just worked fine when stepping through the transition. I smell a race condition
16:45:20 Join freqmod_nx [0] (
16:46:44 Join Llorean [0] (
16:47:02 Quit CaptainSquid ("Miranda IM!")
16:49:20NJoinkrazykit [0] (
16:50:04boykoLinusN, roolku: yes, that's the best for RB, I know :-)
16:50:13 Quit Mouser_X (Nick collision from services.)
16:50:26 Join Mouser_X [0] (n=someone@
16:55:15 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
16:55:55NJoinXavierGr [0] (
16:56:58NJoinCalcipher [0] (
16:58:38 Quit Shaid (Read error: 101 (Network is unreachable))
16:58:39 Nick Shaid` is now known as Shaid (
16:58:43 Join toffe82 [0] (
17:01:27NJoinJ [0] (
17:04:25 Quit petur ("connection reset by beer")
17:04:29 Join bluebrother [0] (i=eRBS1wgT@rockbox/staff/bluebrother)
17:05:00 Quit pixelma (Read error: 110 (Connection timed out))
17:05:57 Quit boyko ("CGI:IRC")
17:06:08 Quit linuxstb ("ChatZilla [Firefox]")
17:10:35 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
17:12:29 Quit Mouser_X (Read error: 110 (Connection timed out))
17:13:07NJoinkeanu [0] (n=keanu@unaffiliated/keanu)
17:15:47 Join Mouser_X [0] (n=someone@
17:16:52***Saving seen data "./dancer.seen"
17:18:27 Join TentaclePorn [0] (i=Tentacle@
17:18:37TentaclePornHi there ;]
17:19:13TentaclePornI've been looking around and I'm having trouble finding a program to resize .mpgs for my iriver. Anyone able to help?
17:20:10pondlifeWinFF, as mentioned on the wiki?
17:20:57 Join ToHellWithGA [0] (
17:21:28TentaclePornWiki hasn't been loading, I just get cannot connect to server. But then again, I've been getting them on a lot of sites lately, probably my connection. Thanks for that pondlife
17:24:34bluebrotherTentaclePorn: you might want to try googles cache ;-)
17:25:00TentaclePornThanks for the tip bluebrother!
17:30:55Nico_Ppondlife: you're flooding the tracker! :p
17:31:07pondlifeSorry :/
17:31:25pondlifeNot all MoB issues, though
17:31:37bluebrotherNico_P: afraid of all the MoB issues coming up? ;-)
17:31:40Nico_Phehe, no worry. better to know the bugs
17:31:46Nico_Pbluebrother: a bit :)
17:32:10bluebrotherwe should think about another tracker cleanup week ;-)
17:32:24pondlifeGive MoB a while to bed in first.
17:32:53pondlifeLinusN deleted a wiki page!
17:32:59bluebrothersure. Maybe beginning of next year?
17:33:17*bluebrother would like to see a new release for CF targets some time
17:33:20 Quit hcs ("Leaving.")
17:33:36pondlifeHey, it's almost time for Fireworks + 1
17:33:57Nico_Pbluebrother, pondlife: we could have AA in the release!
17:34:07bluebrotherhehe ... as mayday never happened fireworks sounds nice.
17:34:18pondlifeOr maybe wait for Mayday + 2
17:34:43pondlifeAA must wait until the playback is perfect, surely ;)
17:35:02bluebrother"We waited two additional years for mayday −− it must be great!"
17:35:25 Join sneakums [0] (
17:37:12*Nico_P is off to catch a plane
17:37:22 Quit Nico_P (Remote closed the connection)
17:37:44*pondlife shouts after Nico_P
17:37:55 Quit Genre9mp3 ()
17:38:03pondlife"My WPS just failed to switch tracks again"
17:38:50 Join criznach [0] (n=criznach@
17:38:50 Join tedrock [0] (
17:41:21 Join Arathis_2 [0] (
17:42:56 Join criznach_ [0] (
17:43:01 Quit Mouser_X (Read error: 110 (Connection timed out))
17:43:23 Quit criznach (Read error: 113 (No route to host))
17:43:33 Nick criznach_ is now known as criznach (
17:45:36 Join [omni] [0] (
17:47:07 Quit J3TC- (".UPP.")
17:47:20 Quit scorche|w ("CGI:IRC")
17:48:22 Join scorche|w [0] (n=8dc5049d@rockbox/administrator/scorche)
17:52:32lostlogicyay, certain parts of my large shuffled playlist refuse to load with MoB, let's sing the data abort song (and I hope Nico_P's plane is going somewhere where he'll be online)
17:53:10TentaclePornWhat's MoB?
17:53:13 Join J3TC- [0] (
17:53:24 Quit scorche|w ("CGI:IRC (Ping timeout)")
17:53:26lostlogicbit metadata on buffer patch that was committed yesterday
17:53:50 Join scorche|w [0] (n=8dc5049d@rockbox/administrator/scorche)
17:54:04 Join CiNc028 [0] (
17:54:35CiNc028anyone here that help me with an ipod problem?
17:56:05 Join TiMiD[FD] [0] (
17:56:10TiMiD[FD]hello !
17:56:14 Join zicho [0] (
17:56:58TiMiD[FD]does someone knows how to commit only one file (and not the whole directory )
17:57:15 Quit jhulst (Remote closed the connection)
17:57:38TiMiD[FD]I've got a fix for a plugin but I don't want to commit stuff I'm still working on with other plugins
17:57:53bluebrotherTiMiD[FD]: sure, just add the file(s) to commit as argument to svn
17:58:03bluebrotheri.e. svn ci apps/plugins/foo.c
17:58:15TiMiD[FD]ok thanks
17:58:25*bluebrother does that all the time :)
17:58:29J3TC-Oh bluebrother :3
17:58:34J3TC-Did you get my pm last time?
17:58:51TiMiD[FD]I found something like that on the net but I don't wanna screw up the repository :)
17:58:54TiMiD[FD]ok I do it !
17:58:55J3TC-Ah ok
17:59:03CiNc028i have an ipod photo that only has the apple logo when it starts and wont go no further.
17:59:11TiMiD[FD]get prepared for a red :)
17:59:19CiNc028is there liek a utility that will help me to fix this?
17:59:27bluebrotheryou're not identified to nickserv so you can't pm me. Check the freenode website for details about that
17:59:37bluebrotherCiNc028: Itunes has a restore thingy
17:59:39J3TC-Oh ok
17:59:58J3TC-Well, I just have a question with the sudoku patch you helped rasher fixed last year
18:00:05CiNc028oh word.
18:00:08CiNc028 let me try that
18:00:49J3TC-I got to sync it to the latest svn code and it works but still get the same warning on compile
18:00:59 Part ToHellWithGA
18:01:14CiNc028now it shows me the battery with a lightning bolt on the screen
18:01:24 Quit Arathis (Read error: 110 (Connection timed out))
18:01:43J3TC-Here is the latest patch, the one in the flyspray, I didn't get to check it and that patch breaks
18:02:22TiMiD[FD]I've got some weird behaviours with the new buffering engine
18:02:27 Quit TMM ("Ex-Chat")
18:02:57TiMiD[FD]hope it'll be easier to maintain than the previous one
18:03:45TiMiD[FD]also does someone here owns an h1x0 ?
18:04:08TiMiD[FD]with the latest build it crashes when loading japanese language
18:04:35bluebrotherTiMiD[FD]: me, but I never use japanese −− I don't understand a single character of that language ;-)
18:04:48donutman25does anyone here know how to restart the samsa e200 from within rockbox without pressing the power button?
18:05:01TiMiD[FD]could you test ?
18:05:06krazykitdonutman25, through the debug menu, i think
18:05:07 Quit TentaclePorn ()
18:05:17TiMiD[FD](try not to get lost in the menus !)
18:05:21bluebrotherTiMiD[FD]: switching to japanese?
18:05:30TiMiD[FD]just go to languages and select jp
18:05:32donutman25ok thanks
18:05:43TiMiD[FD]on my iriver it directly crash
18:05:49TiMiD[FD]prepare a sharp pen :)
18:06:12bluebrotherI guess I'll need to backup the player first then :)
18:06:20*bluebrother searches for cable
18:06:20TiMiD[FD]chinese works fine though
18:06:30TiMiD[FD]hmm no need
18:06:45TiMiD[FD]it hangs but doesn't format the hdd
18:07:17kugelHas UTF-8 any drawback compared to the other encoders available for the text viewer?
18:07:46bluebrotherdrawbacks by what means?
18:07:52TiMiD[FD]I get I05:Div0 .. maybe a proble with the file
18:08:00bluebrotherit's just an encoding for text
18:08:04TiMiD[FD]kugel: depends of what you're doing
18:08:25donutman25krazykit: i cant find the option in the debug menu
18:08:38TiMiD[FD]in 99% of the cases it only have advantages
18:08:56kugelSo, why isn't it the default encoder?
18:09:18TiMiD[FD]because ... I don't know :)
18:09:19bluebrotherit's not an encoder ...
18:09:21scorche|wit sint an is an encoding...big difference
18:09:36TiMiD[FD]the drawbacks are speed (it's slower on string operations)
18:09:39kugelI'm just saying encoder, I know that it isn't actually an encoder
18:09:53TiMiD[FD]and some problems with crappy applications
18:09:56scorche|wif you know it isnt, then why say it?
18:09:58TiMiD[FD]like outlook
18:10:03scorche|wusing the wrong term never ends well..
18:10:37TiMiD[FD]japanese outlook fails miserably on utf8/utf7 encoded mails
18:10:47kugelI didn't know that "an encoding" is an appropriate term, I kinda wanted to abbreviate it
18:10:52TiMiD[FD]obliged to use euc-jp in that case
18:11:26scorche|wa quick search for "UTF-8" would have granted you the correct term, and likely the answer to your question too
18:11:56kugelfrom what I've noticed UTF-8 is the only encoding that displays the characters of the defaul rockbox keyboard well
18:12:37kugelsearching for UTF-8 wouldn't have answered why it isn't the default encoding in rockbox
18:13:18bluebrotheras long as your text only contains ASCII characters there is no difference between ASCII and utf-8
18:13:20 Nick fxb is now known as fxb__ (
18:13:42scorche|wit likely isnt to preserve compatibility with more applications
18:13:49scorche|w(just a guess though)
18:14:19krazykitdonutman25, it appears i was wrong. i would have sworn there was an option to reset
18:14:19roolkukugel: I guess there are still more text files that are not in UTF-8 than there are that are in UTF-8?
18:14:31kugelThe line doesn't wrap properly with the default encoding on my sansa
18:14:49scorche|wand it may have not been able to answer that question, but searching would have answered the others...
18:15:04bluebrotherTiMiD[FD]: I didn't get a crash when selecting japanese
18:15:11 Join rotator [0] (n=e@rockbox/developer/rotator)
18:15:30bluebrotherwith current svn −− it just worked
18:16:27 Join kclaf [0] (i=kclaf@
18:16:29kugelscorche|w: I did read the wikipedia article, and it looked like it has only advantages, but I asked here, because I thought that there might a special reason for rockbox not to use UTF-8 as default encoding
18:17:34bluebrotherutf-8 is a multibyte charset. It makes handling more complex
18:18:08TiMiD[FD]bluebrother: ok then it's a problem with my install ....
18:19:34TiMiD[FD]kugel: rockbox internally use unicode ...
18:20:06TiMiD[FD]for id3tags it is be set to another encoding
18:20:20 Join bertrik [0] (
18:20:34TiMiD[FD]since a few people have a music collection with unicode tags
18:21:12TiMiD[FD]for id3v2 it shouldn't really matter since afaik the encoding is stored in the tags
18:21:52scorche|wif you read the wikipedia page, why did you say "encoder" when it uses the correct term in the first line then?
18:23:46bluebrothervorbis comments are always utf-8
18:23:59kugelscorche|w: Because I read the German arctile
18:24:06bluebrotherwhile id3v1 doesn't indicate the used encoding −− it can be about any encoding
18:24:08rasherDoesn't ID3 have a way of setting encoding for frames?
18:24:33bluebrotherid3v2 has a way to identify if the tag is utf-8 or not IIRC.
18:25:22rasherYeah, should have specified v2. It's been a while since I looked at it.
18:26:29rasherHrm, might generic tagging be useful in the tracker?
18:27:25bluebrothergeneric tagging?
18:27:49rasherYeah, for example we could tag new bugs MoB and quickly bring up MoB related bugs
18:28:00rasherWithout having to add more categories
18:28:14bluebrotherah. Might get messy thoug.
18:28:32rasherIn which way?
18:28:41bluebrotherat least if "general" users could add new tags that way.
18:28:55scorche|wlarge potential for abuse and misinformation
18:28:58rasherYeah, I don't think we'd want that. Only devs
18:29:07bluebrotherlike, having "MoB" and "MOB" as tag, and possibly someone misspelles it as "MOG" or ruch.
18:29:26bluebrotherbut if that was restricted to devs I don't see a strong reason against it.
18:29:42scorche|wand users arent the best at knowing where a problem lies
18:30:01rasherDon't know if it's useful enough to bother doing it though
18:30:11pondlifeI'd think that Music Playback would be a good enough search for MoB fixing...
18:30:29pondlifeThe idea is that we can now attack older bugs with some confidence.
18:30:38pondlifeNot just new ones :)
18:30:53rasherWell, it's not like MoB is the only tag allowed
18:31:01bluebrothermost users would also not want to know that much technical details like "MoB"
18:31:31rasherbluebrother: the tags could even be hidden, I guess, or in another tab (just like the task history, etc.)
18:31:45bluebrotheryep, that could work.
18:32:09rasherThink I'll have a go at it. If nothing else, perhaps mainline FlySpray would be interested in it
18:32:39rasherDo you know if the rockbox flyspray is heavily patched?
18:33:02bluebrotherI know it's patched, but I have no idea how much
18:33:08CiNc028my ipod wont get past the apple logo. in dark:(
18:35:47TiMiD[FD]what does MoB stands for ?
18:36:18bluebrotherMetadata on Buffer
18:36:53 Join Frazz [0] (
18:37:03 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
18:39:38TiMiD[FD]I noticed some bugs here after updating
18:39:42 Quit jgarvey ("Leaving")
18:40:19TiMiD[FD]but I'll reset settings before calling them bugs
18:40:43 Quit gnakidjim (Read error: 104 (Connection reset by peer))
18:41:53 Join hnakioeck [0] (i=0@
18:42:50 Join BlindBricks [0] (i=519c1f9d@gateway/web/cgi-irc/
18:42:51BlindBricksHi guys
18:43:21BlindBricksSo I have a question
18:43:37bluebrotherthis happens sometimes.
18:43:51BlindBricksYou know the rockbox image when I pit on my player
18:43:55BlindBrickscan that be changed?
18:44:04BlindBricksOr is it part of an unsupported build?
18:44:16BlindBricksOr simply a .bmp which I could not find
18:44:17bluebrotheryou mean the logo? Not without recompiling
18:44:19pondlifejhMikeS: Can I bring to your attention?
18:44:33BlindBricksI see
18:44:36pondlifeMight indicate a sim threading problem..
18:44:40 Join zardos [0] (i=53e279b4@gateway/web/cgi-irc/
18:44:54BlindBricksSo not simple without some programming knowledge
18:45:10*bluebrother doesn't see a good reason why to change the logo −− it's Rockbox at least
18:45:23bluebrotheryou need to replace a bmp file and recompile
18:45:31bluebrotherbut you need how to compile −− or learn it.
18:45:38zardoshi! can some one here tell me how i whould go about compiling the doom "folder" separate? so i dont need to recompile the whole build if i make some small changes in Doom?
18:45:57BlindBricksWell its just the logo looks sorta ugly sometimes
18:46:05bluebrotherzardos: make only rebuilds the files that have actually changed.
18:46:14bluebrotherbut IIRC there is "make plugins"
18:46:17toffe82zagor , for the log, the usb chip on the S is the isp1504 from NXP (Philips) what do you need to know or do you want to make some test ?
18:46:19BlindBricksEspecially the way it is not centered
18:46:33 Quit roolku ()
18:46:57*BlindBricks looks into compiling
18:47:02bluebrotheryou don't see it when operating the player.
18:47:19bluebrotherand the same applies to other bootup logos like the OF usually have
18:47:45BlindBricksThats true
18:47:56zardoshumm, ok but lets say that i deletet all the old build files :) is it then possible to compile one doom tindo doom.rock?
18:47:59J3TC-Ok, let's see if I can do 17 patched build again
18:48:16BlindBricksI also need to look into how to easily make some playlists
18:48:36bluebrotherzardos: you can disable the other plugins ... check SOURCES
18:48:48bluebrotherBlindBricks: that is handled in the manual ...
18:49:01BlindBricksIt is?
18:49:09BlindBricksHow did I manage to overlook it
18:49:15BlindBricksI feel stupid now :)
18:49:35 Join JRoT [0] (
18:49:46bertriktoffe82: what do you mean by S?
18:50:09toffe82bertrik: gigabeat S
18:50:44toffe82bertrik: are you working on the usb too ?
18:51:16BlindBricksI wish someone would fix the way the ipod boots into disk mode when it connects to the PC
18:51:19BlindBricksMakes it look bricked
18:51:40bluebrotherthe way the Ipod boots?
18:51:40bertriktoffe82: no, not really, just interested, but I plan to help coding/debugging more actively
18:52:10J3TC-iAudio X5
18:52:19BlindBricksI mean when you connect the ipod to the usb slot to charge or update
18:52:30J3TC-I thought it was the patches I was applying but yeah it's not :3
18:52:34bluebrotherand what's wrong with that?
18:52:35toffe82bertrik: the linux driver for this chip exist, I don't know if it can help
18:52:38BlindBricksit goes into monochromatic do no disconnect screen
18:52:47BlindBricksAnd it looks horribl e:)
18:52:57bertrikbut i am familiar with some USB device controllers and I wrote implementations of USB MSC and virtual com port
18:52:59krazykitBlindBricks, that's desired behavior. if you don't like how it looks, flip the device over
18:53:00bluebrothermy Ipod is always greyscale ...
18:53:46BlindBricksI'm just being picky I suppose
18:54:12 Join petur [0] (n=petur@rockbox/developer/petur)
18:54:15bluebrotherthat's not uncommon for Ipod users *g*
18:54:51BlindBricksBut Rockbox looks SO much better than the original firmware for the ipods
18:55:59petursure is surprising with a nick like yours :p
18:57:16CiNc028man i miss my rockbox:(
18:57:20peturit looks better but you call yourself blind?
18:57:30CiNc028 friggin ipod is hung on the apple logo. darnit
18:57:39peturnm - too many beers ;)
18:57:51BlindBricksI can't be bothered getting into the technical stuff on that
18:57:55desowinCiNc028: tried rebooting? select+play for few seconds
18:57:58BlindBricksBeers being 15 that would be a bad thing
18:58:25CiNc028 i mean yes. but the only time it does somethign is when i press menu + select
18:58:34desowinand? did it reboot and hang again at the logo?
18:58:49CiNc028yes it does
18:59:10desowinso as soon as it reboots, press select+pause
18:59:24CiNc028ok let me try .
18:59:45 Join mf0102 [0] (n=michi@
19:00:02BlindBricksMabye a reinstall
19:00:15BlindBricksOr simply a battery recharge
19:00:25BlindBricksdid you try again with a full battery?
19:00:45CiNc028well i connect the usb cord to my pc but it dont show me if its charging
19:01:03CiNc028or should i just connect it and just leave it there. and try later?
19:01:28BlindBricksclick the hold stwich on off
19:01:55CiNc028did that and nothing happens
19:02:43BlindBricksdoes it appaer in itunes?
19:03:09BlindBricksWell leave it charging for at least 30 mins
19:03:13BlindBricksthen try again later
19:03:20CiNc028i guess so .
19:03:41CiNc028i love this ipod ever since i foudn out about rockbox.
19:04:23CiNc028this all started when i updated the FW and it asked me for a wall charger but i dont have one.
19:05:20desowinyou should conect it to computer
19:05:24BlindBricksHe has
19:05:34BlindBricksSo you went into the test screen
19:05:45BlindBricksand now its asking for the firewire port
19:05:48jhMikeSpondlife: yes, you may :)
19:05:56BlindBricksOr mabye I misread
19:06:14pondlifeSeems to be the sim isn't quite threading right, or at least not checking for button presses.
19:06:36CiNc028well this is what i did specifically. i connect the ipod to itunes. did an update. but i dont have a wall charger so when it showed the wall charger icon on ipod screen i t went down hill form there
19:06:36pondlifeI don't pretend to understand that stuff.. :)
19:06:55pondlifeBut it ought not to lock up, and should be as close to the target as possble.
19:06:59jhMikeSpondlife: the queue functions should behave the same way
19:07:24pondlifeTIMEOUT_NOBLOCK is not stopping when a key is pressed, apparently.
19:08:12 Quit TiMiD[FD] ("leaving")
19:08:14jhMikeStimeout noblock means queue_wait_w_tmo is called with 0. lemme look.
19:08:42pondlifeEasy to repro, just go into the database debug screen
19:10:01jhMikeSis there a yield in the debug screen. noblock literally doesn't yield at all.
19:10:13pondlifeIt uses the simple list
19:10:25pondlifeOn target, something yields though.
19:10:32pondlifeOn sim, no escape!
19:10:49jhMikeSthere is a difference. the button driver cannot post unless a thread yields. no way around this really.
19:10:54 Nick Arathis_2 is now known as Arathis (
19:11:10zardosis there a way to speedup compiling? maybeby using Visual Studo or something? or a simmuler one for linux? now am using Cygwin and it is sloooow :/
19:11:13jhMikeSsince the sim doesn't have true interrupts
19:11:16pondlifeSo there's an extra mechanism on target to interrupt
19:11:28jhMikeSyes, interrupts :)
19:11:29pondlifeOf course... pity we can't simulate those
19:11:39 Quit einhirn (Read error: 104 (Connection reset by peer))
19:12:00jhMikeSI was thinking about a way...needs more mutexes however to simulate an irq level
19:12:08n1szardos: we have a preconfigured linux VM that is a lot fater
19:12:33jhMikeSI'd just throw a yield in for the sim atm to make sure the button thread can post messages
19:13:10pondlifeWill do
19:13:47zardosn1s: cool, but whould it help just to switch to anny linux and install a c compiler?
19:13:48 Quit BlindBricks ("CGI:IRC (EOF)")
19:14:18n1szardos: yes native linux is fast too
19:14:40krazykitzardos, you're not switching to linux completely, the premade virtual machine has the entire build environment set up for you.
19:16:09CiNc028excuse me. desowin... what does the icon of a battery with a thunderbolt on it mean?
19:16:19pondlifeCharging, normally
19:16:39CiNc028oh okay well i connect my ipdo to my pc and nwo it shows that icon
19:16:55***Saving seen data "./dancer.seen"
19:16:58desowinthat you have drained battery, it'll take some time until it'll get into normal charging state
19:17:24CiNc028damn it went away and now the apple logo is back on the screen
19:17:50desowinkeep it connected, to be sure battery is charged
19:18:07CiNc028im on ebay righ tnow just in case.
19:18:29 Quit japc (Read error: 104 (Connection reset by peer))
19:18:40amiconnMeh, missed TiMiD (da metronome breaka)
19:18:57 Part pondlife ("Gone")
19:19:05lostlogicwho's got an ear to the ground on any issues that have cropped up sine MoB commit? Have users reported the Data aborts that I've been seeing?
19:19:13LloreanNot in the forums.
19:19:20CiNc028i have itunes open on my pc. and it didnt recognize it
19:19:25LloreanPretty much the only reports are within the last few entries on Flyspray
19:19:55 Join BigBambi [0] (n=alex@rockbox/staff/BigBambi)
19:20:42 Quit petur ("*real life*")
19:22:00desowinCiNc028: calm down, keep it connected for hour and then try doing other things (it may be drained battery) like getting into ipod diagnostics to see if everything is okay
19:23:06 Join ilgufo [0] (
19:23:07jhMikeSpondlife: ok, you got me. shouldn't take much time to implement a realistic set_irq_level for sim.
19:25:08CiNc028okay. desowin.
19:30:02 Quit JETC- (".UPP.")
19:31:29 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
19:33:17 Join merbanan [0] (n=banan@
19:34:26lostlogicLlorean: one of the bugs is a data abort ;)
19:35:30Lloreanlostlogic: Including a pretty wide range of memory addresses too, right?
19:35:37LloreanWell, not wide range, but large number
19:35:42lostlogicyeah, that's what I get, but I trigger it differently
19:36:13LloreanI ran into codec errors myself, but only when I started my player, resumed playback, and immediately went into the new debug screen.
19:36:32LloreanI haven't seen them at all yet in anything resembling "normal" conditions, but I'm a pretty mild user.
19:36:37lostlogicit's definitely performance sensitive, which makes it superfun to try and track down...
19:36:50lostlogicie it happens more when I have priority scheduling off than when I have it on
19:37:23 Join JETC- [0] (
19:37:28lostlogicpart of the raeson taht the aborts happen at several addresses is that the aborts are actually symptoms of a problem that is created earlier
19:37:36LloreanCould it be trying to execute not fully loaded codecs?
19:37:46lostlogicie the linked list gets corrupted and the next thing that tries to itterate it blows up
19:38:10lostlogicno, all of the aborts happen within buffering.c and in linked list code (at least all of the ones that I've mapped down to instructions so far)
19:38:32LloreanAh, okay
19:39:00LloreanI haven't compared .map files yet, but the errors I was getting in the debug screen were flickering splashes that *seemed* to say it was failing to even open the .codec files
19:39:45lostlogicyeah, I've seen that as well, for now I'm betting it's part of the same problem until I'm proven wrong.
19:40:18LloreanSeems like a fair bet.
19:40:41LloreanIf it's performance critical, could my use of a gigabeat be why I'm not seeing problems under casual playback? Plenty of elbow room?
19:43:46lostlogicLlorean: yes.
19:43:52lostlogicLlorean: probably why it's easy for my ipod video to trigger.
19:44:20LloreanThe iPod video is pretty much the worst performing swcodec target.
19:44:37LloreanIn terms of cpu elbow-room that is
19:44:56lostlogicyeah, until we can sort out some way to effectively make use of the COP for audio playback.
19:45:10LloreanWell now that dual core is steady and reliable, someone can start working on it.
19:46:11 Quit ender` (" A man without religion is like a fish without a bike.")
19:47:49 Join ender` [0] (
19:48:39 Quit n1s ()
19:49:01 Join idnar [0] (i=mithrand@unaffiliated/idnar)
19:50:43 Quit kclaf (Read error: 113 (No route to host))
19:51:34 Join einhirn [0] (
19:53:20BigBambiLlorean: I missed that start of your conversation, but if it related I got a codec error on the gigabeat just now by resuming, then in a second or two pressing skip to next track (this is MP3 to OGG). It then proceeded to start to go through every other track of my 700 track playlist to sy codec failure, and the only way I could stop it was the battery switch.
19:54:34LloreanBigBambi: Pretty much the problem I had, but I only managed to trigger it in the debug screen, which is why I hadn't filed a bug report yet.
19:54:53 Quit Frazz (Read error: 110 (Connection timed out))
19:54:57BigBambiI'll pop op for this then as it is definately normal use
19:58:10donutman25can someone please tell me what file(s) contain the instructions that are run when usb is plugged into a sansa e200?
20:02:54 Join mrkiko [0] (
20:02:56mrkikoHi all!
20:03:02jhMikeSLlorean: any race condition issues in playback must be sorted out first for that to work but then MoB+COP should make a fine race condition detector. :)
20:03:26lostlogicBigBambi: I've seen that behavior too −− seems that skipping forward before the next track's codec is loaded is the trigger there.
20:03:33lostlogicnow Im' starting to think we have two separate problems.
20:04:15BigBambilostlogic: Yes, I skipped very quickly, then when I tried it again a bit more slowly (nice accurate timings you note), it was OK
20:04:27lostlogicBigBambi: :)
20:04:53BigBambiI try to help :)
20:05:35lostlogicso that's probably caused by some assumption of the codec handle for the 'next track' being valid... ugh, need more brain cycles, should have started reading Nico's code sooner so I'd have a better understanding of where to look for these things.
20:05:39jhMikeSugh...SDL sync primitives suck
20:06:28BigBambilostlogic: At least you are able to understand it after reading it, I need to go and learn C first :)
20:06:31LloreanjhMikeS: I'm in no hurry, my current favorite target is single core anyway. :-P
20:08:14mrkikoCan someone help me getting the SIM audio working?
20:08:20 Join PaulJam [0] (
20:08:21jhMikeSLlorean: but multicore programming is funner :)
20:08:26mrkikoThe sym starts and from the debug logs I can see it loads my tracks
20:08:45mrkikoit starts them, analyze them and then pass to the next track after having displayed correct id3 info
20:09:26 Join pondlife [0] (n=Steve@rockbox/developer/pondlife)
20:09:58mrkikohi podfile!
20:10:11bluebrotherpodfile? ;-)
20:10:23mrkiko* :) pondlife
20:10:28pondlifejhMikeS: Just a hit and run here - if you do get sim irqs working you can surely revert my commit
20:10:36pondlifemrkiko: I quite like podfile
20:10:39 Join przemhb [0] (
20:10:42pondlifeAnyway, gotta go
20:10:45 Part pondlife ("Gone")
20:10:57lostlogicaren't hit and runs illegal?
20:10:59 Quit kkurbjun_ ("leaving")
20:11:28 Join styleism [0] (
20:12:17jhMikeSpondlife: :) I just suggested it to keep things operating arm.
20:16:45 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
20:19:19bluebrothermrkiko: audio playback in the sim works fine for me. Skipping seems to be broken
20:19:32bluebrotherbut I'll try a clean build
20:20:34 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
20:20:45 Join hannesd_ [0] (
20:21:02saratogajhMikeS: did you get that package?
20:22:10jhMikeSah, yes. thanks much.
20:22:20jhMikeSeverything works fine
20:22:24bluebrotherhmm, now it works.
20:23:35mrkikobluebrother: I was thinking I missed some libs
20:23:42mrkikobut I have all the needed libs and infact it compiles.
20:23:45bluebrotherNico_P: no idea if this is intended / known but the sim is kinda unresponsive while buffering
20:23:58bluebrothermrkiko: you're not trying an archos sim, don't you?
20:24:07amiconnLooks like the ipod OFs consist of modules compiled with different optimisation levels, or even different compilers
20:24:34mrkikobluebrother: No, I'm using an H300 sim
20:24:35amiconnjhMikeS: Firewire card?
20:25:14rasheramiconn: binary pp sdk + apple code perhaps?
20:26:20amiconnProbably. Maybe even some more external blobs
20:26:24mrkikobluebrother: I tried to compile it to have some way of debugging the FS #8003 problem
20:26:36mrkikobluebrother: Im very annoied by that crash and so I'm trying to solve it
20:26:44preglowamiconn: did you ever submit that patch?
20:26:54jhMikeSamiconn: yes
20:27:10 Join xazax [0] (
20:27:27amiconnpreglow: no
20:28:20preglowamiconn: why not?
20:28:34jhMikeSsaratoga: sorry for not mentioning sooner. I didn't see you around. Forgot to check today. :P
20:29:34preglowamiconn: btw, i expect apple use plenty of pre-compiled librarier supplied from other people
20:30:26amiconnYes, sure precompiled
20:30:50amiconnThe G5.5 firmware contains some setup code for the colour lcd bridge (which it does not use)...
20:31:32amiconnAnd the differing optimisation levels are what made me not find these accesses in the colour firmware - I now stumbled upon them while looking for broadcom stuff
20:32:06amiconnI expected to see either a constant like 0x70008a00 loaded with ldr, or some fancy orr'ing
20:32:06preglowbut yeah, just getting object code is very common in that industry, it seems
20:32:39amiconnBut the 0x70008axx addresses are accessed by loading 0x70008000 as the base, then using 0xa00 etc offsets
20:34:10preglowthat's pretty common in retailos
20:34:17preglowand even the bootloader
20:34:32amiconnThe broadcom has 3 bit addresses, which are mapped to PP address bits 16..18
20:35:32amiconnlcd-video only uses bcm addresses 0, 1, 2 and 3. The OF also uses 4, 5, 6, 7 for something
20:36:32amiconnFrom one init it looks like 0 an 4, 1 and 5 etc are pairs with similar function. As the bcm product brief shows that it supports more than one display, I gues 4..7 are for a secondary display (tv out?)
20:36:34 Quit hannesd (Read error: 110 (Connection timed out))
20:36:35 Nick hannesd_ is now known as hannesd (
20:40:33CiNc028does the latest version of itunes compatible with older ipods?
20:43:33saratogaask apple
20:44:09 Quit PaulJam (".")
20:47:15 Part xazax ("Leaving")
20:52:22 Quit saratoga ("CGI:IRC")
20:52:23 Quit jhulst ("Konversation terminated!")
20:52:44CiNc028has anyone ever tried to hook up a laptop HD to an ipod?
20:58:21mrkikoI was thinking to make a thing like this with my iRiver H340, but we can't speak about this here - off-topic.
20:58:34 Join Bagder_ [0] (
20:58:38 Join pongg [0] (n=nimo@
20:58:45preglowamiconn: but anyway, why not submit that patch? if we're not going to, we might as well just fix it ourselves and start distributing the patch to build servers
20:58:59ponggwhy there is no medium peak filters in the video ipod port's hardware eq.?
20:59:12ponggonly low and high filters
20:59:18preglowpongg: because the doesn't seem to be any in the hardware
20:59:26preglowpongg: that screen is going to be removed and replaced by treble/bass controls
20:59:29ponggoh really?
20:59:32preglowpongg: yes
20:59:33ponggahh nice
20:59:42 Join cooz [0] (
20:59:52preglowthe docs indicate there should be peaking filtesr too, but we can't make them work
20:59:57pongghow do you recommend me to adjust it? to use only hardware eq? only software? i dunno which is better
21:00:50preglowpongg: depends on your needs, if you only need a bit more bass or treble, use the tone controls
21:01:10preglowi pretty much just recommend you play around with them and see which fits you best
21:01:15preglowthe eq is by far the most advanced
21:01:18amiconnAnd the docs aren't for thatt exact chip used in the G5, but for a similar one
21:01:23ponggand another thing thats interesed me, if you're here and it seems like youre a part of the deveoplers
21:01:44ponggwhy isnt the "select brightness" feature into the official build? its in the non official ones for pretty long time
21:01:44preglowwe're tons of developers in here
21:01:56preglowpongg: i'm not familiar with that feature
21:02:23ponggto save battery on video ipod. dunno why, but mine only lasts about 4 hours of playback
21:02:28ponggand with original OS like 12
21:02:31preglowthat one
21:02:45preglowi don't really know, is there a patch for it in the tracker?
21:02:57preglowbrigthness control sounds like a good thing to me for sure
21:02:57ponggyeah its inside all non official builds
21:03:05preglowpongg: that doesn't mean there's a patch for it in our tracker
21:03:13preglowpongg: if people never tell us about a patch, we won't notice it
21:03:19preglowpongg: we tend to use the official build, being developers
21:03:37ponggreally? but its in the forums
21:03:39preglowpongg: but like i said, there might be a patch for it, i don't have an ipod video
21:04:02lostlogicpong: 4 hours is pretty low, I get at least double that with RB on my ipod G5 30g
21:04:15scorche|wnot many devs read the forums
21:04:17Cronohi have a 30g ipod video i just put rockbox on last ngith
21:04:19ponggcheck out senab's build it has some nice stuff
21:04:21Cronohbut havnt tested it, but i dont want to
21:04:29pongglike the "click" sounds of ipod
21:04:33Cronohim going to make a hardwired PHP charger in my jeep, lol :D
21:04:42Cronohi dont mean php
21:04:45Cronohipod charger*
21:04:49pongghow can i "recommend" things to get into the official build?
21:04:59preglowpongg: by pestering developers
21:05:03scorche|wpongg: and devs dont have much reason to use an unsupported build, as they can just compile their own
21:05:05Cronohanyone here good with electronics?
21:05:07lostlogicpongg: and making sure they are on the patch tracker :-P
21:05:09preglowpongg: and posting on the flyspray tracker entry
21:05:25preglowdoes senab have a homepage for this build?
21:05:27scorche|wCronoh: does this have something to do with rockbox?
21:05:30Cronohlike, if i split this ipod usb cable in half can i gwet a positive/ground line from it, to hook up to my car battery
21:05:30bluebrotherand make sure the patch follows the coding guidelines
21:05:41ponggok. i thought that the unofficial builds are used like for "beta testing" and ones theyre ok you get the patches to the official one
21:05:41Lloreanpreglow: One of the problems being that it doesn't cooperate well with plugins, still, last I heard.
21:05:56scorche|wdidnt senab stop doing builds a while back?
21:06:14preglowit uses manual backlight pwm
21:06:19Lloreanpongg: Proper testing needs to be one patch at a time, because the patch needs to have individual bugs ironed out before it can go in.
21:06:23Lloreanpreglow: Yup
21:06:29preglowi don't know how big a fan i am of that scheme
21:06:34scorche|wCronoh: you cant just do need resistors, regulators, etc...but yes, this is offtopic here
21:06:44preglowi'm quite sure g5 has hardware support for dimming the light
21:06:48preglowwe should rather find out how to do that
21:07:10Lloreanpreglow: I think that's what was said ages ago when the patch first showed up in the tracker. :)
21:07:11 Join DogBoy [0] (
21:07:19Cronohwhat can i use to take a 12v to 5v?
21:07:32preglowusing backlight pwm fading for constant brightness is a bit ugly thanks to boosting
21:07:37scorche|wCronoh: did you miss what i said about being offtopic here?
21:07:39preglowas i think this guy discovered
21:07:50LloreanCronoh: This is #rockbox, that's really not related to Rockbox at all beyond "You're making hardware for a player that runs Rockbox".
21:08:04preglowpongg: so yeah, this is probably one of those cases were it isn't in official rockbox because it's not done in a way we like
21:08:15ponggso i can wait for ages
21:08:22ponggor just install an unofficial build;
21:08:32preglowthat, or make your own build
21:08:36scorche|wor for someone (maybe you) to do it the right way
21:08:38preglowwhich isn't very hard at all
21:08:58ponggim actually a developer myself, but a .net developer
21:09:07rasherIs there a right way, for the ipods?
21:09:07ponggused to c++ 5 years ago
21:09:14preglowthen you should have no trouble setting up a developer kit, heh
21:09:25ponggyer right
21:09:27J3TC-What does this mean?
21:09:32ponggwell thanks guys
21:09:34preglowpongg: anyway, brightness control would be put in official rockbox for sure, when we find a nice way to do it
21:09:36 Quit pongg ()
21:09:44bluebrotherCronoh: 7805 or similar f.e.
21:09:58J3TC-I'm doing a compile and this is the first time I saw that
21:10:04Lloreanrasher: I think the assumption is that "there is, but we don't know how yet"
21:10:04rasherJ3TC-: looks like build output for the tools/ dir to me. Any particular thing you're asking about?
21:10:15J3TC-Lots of gcc -o
21:10:20scorche|wright way = using hardware support
21:10:23J3TC-It usually doesn't do that >_>
21:10:24bluebrotherthere's nothing special about.
21:10:46J3TC-If that's normal then that's good
21:10:48rasherJ3TC-: that's because you've either downloaded a fresh sourcetree or run make veryclean
21:10:49Lloreanrasher: Though there is mention of registers for adjusting brightness on the 5G in the task commends, by linuxstb. Dunno what became of that
21:11:07scorche|wJ3TC-: if there is an error, or warning, it will say that
21:11:44J3TC-rasher: Ah ok, I did a fresh sourcetree
21:11:45amiconnHmm :/
21:11:50J3TC-Well a new svn to a different folder
21:12:21amiconnI can definitely write to 0x30000000 using stmia and the broadcom eats it, even if its port is only 16 bit
21:12:29 Join boyko [0] (i=53850cd5@gateway/web/cgi-irc/
21:13:11amiconnThis works because the low address bits aren't decoded, so the broadcom doest't care which 0x3000nnnn address one actually writes to
21:13:24Cronohwhere can i ask about making a car chargery for my ipod? I want one directly going to the battery, im going to turn it on and off with aswitch and ahve a little light that means, OK its working! :D lol :DD
21:13:28 Quit boyko (Client Quit)
21:13:33amiconnBut: Doing this yields only 0.5...1fps speedup. Yuck!
21:13:46preglowamiconn: why haven't you submitted the patch?
21:13:47 Join e200owner [0] (i=53850cd5@gateway/web/cgi-irc/
21:13:57amiconn(0.5fps when boosted, and 1fps when not boosted)
21:14:27amiconnI'd have to create an account, but I don't want to
21:14:32LloreanCronoh: Find an iPod fansite, or an iPod channel.
21:14:37LloreanUse google or something
21:14:38scorche|wCronoh: no clue, but not here
21:14:44preglowamiconn: ok, so it's not to be submitted, then
21:14:48preglowamiconn: give it to and i'll do it
21:14:53scorche|wLlorean: is is much more basic electronics than ipod related
21:14:57preglow"to me"
21:15:14preglowbig deal, another account
21:15:32Lloreanscorche|w: But there are iPod-specific features to get it recognized as a charger as opposed to a USB connection, right?
21:15:53LloreanMy understanding is that it's a certain amount of resistance on certain pins.
21:16:12 Quit Bagder (Read error: 110 (Connection timed out))
21:16:20BigBambiIsn't there are thread in the forums about tying logic lines to something or other
21:16:34scorche|wcould be, but it seems to be a small part of the larger topic
21:16:46e200ownerLlorean: hello llorean. Could you comment on my question (today at 13.05.45)? You seem to own e200 player as well.
21:16:58***Saving seen data "./dancer.seen"
21:17:20 Join kclaf [0] (i=kclaf@
21:18:00 Nick kclaf is now known as kclafk (i=kclaf@
21:18:02Lloreane200owner: I wrote 7232.
21:19:06LloreanI'm not sure about 7871, but I'd very much like 7232 (in my original form) to be committed, but have chosen not to do it myself as I don't think I have the right to make arbitrary changes to the keymap without agreement
21:20:20e200ownerLlorean: ah, but what is the state of the discussion? It's kind of stuck. Is there anybody pushin it forward?
21:20:41BigBambiscorche|w: Indeed it is
21:20:50BigBambiFor reference this is the thread that mentions iPod charger stuff:
21:21:19 Join petur [0] (
21:22:05Lloreane200owner: Well, 7871 needs to be completed for other targets. 7232 gets brought up from time to time, but I'm afraid the people objecting to it aren't backing down, and nobody's just going ahead and doing it.
21:22:17 Nick kclafk is now known as kclaf (i=kclaf@
21:24:48e200ownerLlorean: iiuc, only jdGordon was objecting until now, the other readers would like it. And the rest probably doesn't care.
21:25:25LloreanThe problem is that keymap changes are more subjective than objective as to whether they're better.
21:25:31LloreanI changed on key on the Gigabeat and got a lot of objections.
21:26:04LloreanEven if there's only one objector, I'd very much prefer if someone else made the commit so at the very least it's not "Me forcing my preferences on everyone else"
21:26:51e200ownerLlorean: and why does 7871 have to be completed for other targets? It's an e200 specific patch.
21:27:17Lloreane200owner: No, it's not really
21:27:32LloreanIt's a patch that's only been implemented for e200, but changes the functionality of Rockbox in certain screens.
21:27:42LloreanAnd it's functionality that, if it's going to be there, should be there on all targets
21:27:46LloreanOr any targets where possible.
21:28:03 Join DylanL [0] (i=52aa0884@gateway/web/cgi-irc/
21:28:23DylanLPeople online here?
21:29:16e200ownerLlorean: from the description, I thought that it only changes the 'leave to wps' keys
21:29:48e200ownerAnyway, that means I'll have to wait :-/
21:29:56 Join Songokuu [0] (i=5b5e3ad7@gateway/web/cgi-irc/
21:30:32DylanLI looked up in Ipod 6G firmware there is much decrypted stuff tough it seems all Game data but outside the game data in the firmware i still found something decrypted can somebody tells wat this means: MonoBullXLRegularFONTLAB30:TTEXPORTMonoBullXLRegul arMonoBullXL Þ Í€*p®p®`*p`~0}07
21:30:45Lloreane200owner: It doesn't change it. It adds a "go to wps" key to many screens, and it should add that on multiple targets.
21:31:34 Quit e200owner ("CGI:IRC (EOF)")
21:35:25 Quit Songokuu ("CGI:IRC (Ping timeout)")
21:35:53 Quit SirFunk (Read error: 104 (Connection reset by peer))
21:37:25 Join mirak [0] (
21:41:40 Join midgey [0] (
21:44:05ATravelingGeekLlorean: did you swap the center button and the 'a' key on the gigabeat?
21:44:15ATravelingGeeker, did you change the code to swap those two keys
21:47:10 Quit DylanL ("CGI:IRC")
21:48:51ATravelingGeekheh, I'm still getting used to that change
21:49:24amiconnVery interesting stuff...
21:49:35*amiconn is controlling the broadcom via the alternate addresses
21:50:06amiconnThey behave exactly the same as the first set when used exclusively - but mixing them causes lockups
21:50:38 Quit styleism ()
21:50:43amiconnMy theory is that one can use them in an alternating fashion, preparing the next frame in the background
21:52:48*amiconn is going to check that theory
21:53:11amiconnMight lead to doubling our framerate...
21:53:52preglowsounds pretty sweet
21:54:20rasherNot bad
21:55:05 Join SirFunk [0] (
21:55:06*lostlogic is happily correcting bugs and potential bugs in the new buffering stuff
21:56:05bertriklostlogic: thank you
21:56:27lostlogicbertrik: do you have a particular bug?
21:57:19bertrikno, I played with the latest version and got some hangups and spontaneous playback stops, but nothing that's easy pinpointable
21:57:54lostlogic*nod* I _think_ that what I'm working on rigth now might apply to those spontaneous playback stops after a full playout of a buffer and refill
21:58:39 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
21:58:54 Join miepchen^schlaf [0] (
22:02:22 Quit ilgufo (Read error: 110 (Connection timed out))
22:04:46J3TC-Anyone know what error is *PANIC* Stkov audio
22:06:09lostlogicthe audio thread exhausted its stack
22:06:17lostlogichow'd you get it?
22:06:40J3TC-I applied a crapload of patches which I used to do before but now it breaks now
22:06:50 Join pepie34 [0] (
22:07:20J3TC-I'm going to see which patch breaks it
22:07:38rasherJ3TC-: first step now is to apply the patches each at a time and try to reproduce it. Once you figure out which one it is, go bug the author of that patch.
22:07:40lostlogicwell then some of those patches must increase the stack depth of the audio thread and the new buffering probably does as well and the result is too much stack used.
22:10:12J3TC-These are the patches I'm using
22:10:20J3TC-I'm guessing the WPS buffer
22:10:50*bertrik checks the codec stack
22:12:03bertrikplain SVN on a sansa e200 gives 91% usage on the coded task, audio task is at 81%
22:12:36LloreanThose are the high points, not the current level.
22:12:49lostlogicgood to know, do you know how that compares to prior to MOB?
22:13:27 Quit Toxicity999 (Remote closed the connection)
22:13:54bertrikcodec task was at 91% yesterday before mob, but I don't know about the audio task
22:14:14LloreanI don't *think* MoB would affect the codec stack anyway, would it?
22:14:59 Nick parafin|sleep is now known as parafin (
22:15:36 Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999)
22:16:16lostlogicamiconn: quick question, if I'm planning to move something and I want to align the distance to move it to four bytes, on the small side I would just do 'dist&=~3' and on the big side I'd do 'dist=(dist+3)&~3' right?
22:18:33 Join Lakshmi [0] (
22:20:16 Quit amiconn (Nick collision from services.)
22:20:22 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
22:21:45 Quit nicktastic (Read error: 104 (Connection reset by peer))
22:21:48lostlogicamiconn: one more for ya: will sizeof(struct somestruct) always be 4 byte aligned, or do I need to do something special in the struct definition to force it to be?
22:22:19 Join hannesd_ [0] (
22:22:22 Join nicktastic [0] (n=nick@unaffiliated/nicktastic)
22:22:38amiconnDepends on the struct and on the architecture
22:22:57amiconnBy default, structs are not packed, so that members are aligned according to their size
22:23:11 Quit nicktastic (Read error: 104 (Connection reset by peer))
22:23:28amiconnIf the first and last members are both 32 bit types, the size of the struct will be a multiple of 4
22:23:43 Join nicktastic [0] (n=nick@unaffiliated/nicktastic)
22:24:10amiconnIf either member is smaller than 32 bit, it depends on the rest of the struct whether the size is a multiple of 4
22:24:24 Quit pepie34 ("Ex-Chat")
22:24:36lostlogicamiconn: more thanks, that' what I needed to know.
22:25:51 Join pepie34 [0] (
22:27:04 Quit hannesd (Read error: 145 (Connection timed out))
22:27:54 Quit nicktastic (Read error: 104 (Connection reset by peer))
22:29:33amiconnlostlogic: With this knowledge, it's sometimes possible to reduce the size of a struct without removing members. Just order the members by size
22:30:20amiconnUsing packed structs for internal purposes is not recommended; they cause binary size increase on several platforms because members can then be unaligned
22:31:00lostlogicamiconn: yeah to both. having to pull out unaligned data definitely bad
22:31:01lostlogicalso slow
22:31:12 Quit atsea-32 (SendQ exceeded)
22:31:23 Join hannesd [0] (
22:32:30 Quit pepie34 ("Ex-Chat")
22:33:45 Quit animeloe ("Leaving")
22:34:39 Part mrkiko
22:35:20CiNc028DESOWIN:i got into the diagnostic screen on the ipod. and tried to go into the diskmode. it froze on me. it restarted and then showed me an ipod with a sad face.
22:35:36CiNc028 what doe sthat mean?
22:36:20desowinthat sounds like bricked iPod
22:37:26CiNc028but could it be just the HD?
22:37:58amiconnHmm, this does not work as expected. Still the same fps :/
22:40:47 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
22:41:49przemhbHi all
22:41:56 Nick Bagder_ is now known as Bagder (
22:41:57 Quit hannesd_ (Read error: 110 (Connection timed out))
22:42:26 Part Lakshmi
22:42:31przemhbamiconn: I have new info about H10's tuner
22:46:27przemhbamiconn: line-in/tuner switch is GPIOB.2 (LV4052 A)
22:46:51przemhbamiconn: LV4052 B -> GND
22:48:06przemhbamiconn: TEA5767's BUS_ENABLE seems to be... left free
22:49:05 Nick parafin is now known as parafin|away (
22:49:46przemhbamiconn: it's strange, but using digital oscilloscope I wasn't able to proove the signal is driven
22:49:48 Quit petur ("*plop*")
22:49:50 Join matsl [0] (
22:54:42 Quit zicho (Remote closed the connection)
22:55:01bertrikhmm, playback just stopped spontaneously in the middle of a song
22:55:31bertrikmax audio task stack usage is at 80%
22:55:34J3TC-I hope I'm right about the right patch that's causing the error sim interrupts are just too realistic. forgot to enable them in main() and it froze at the logo just like the real thing. works now though.
22:57:12przemhbamiconn: there's no (sensible) resistance to GND neither to VCC; the BUS_ENABLE is not present on FPC cable connecting daughterboard with the tuner and mainboard
22:59:07 Quit bertrik ("bye")
22:59:31przemhbamiconn: or at least there is a capacitor in series, but as I mentioned earlier scope measurements proove that the BUS_ENABLE seems not to be driven at all
23:01:24przemhbamiconn: BUSMODE is at GND so I2C mode is forced
23:02:53 Quit kugel (Remote closed the connection)
23:03:51przemhbamiconn: BUSENABLE could have it's "reset" giving needed 10us+ positive pulse, but yet one more time scope measurements gave no proove for that hypothesis
23:06:48 Quit toffe82 (Read error: 104 (Connection reset by peer))
23:06:52 Join toffe82_ [0] (
23:06:57 Nick toffe82_ is now known as toffe82 (
23:07:26lostlogicanyone care to review or test this patch that 1)fixes some minor stuff and adds comments to buffering.c and 2) fixes some logical errors in move_handle that could have resulted in codecs or structs being split across the wrap?
23:07:42 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
23:08:39J3TC-I don't know how to "test" patches >_>
23:08:50J3TC-Other than obviously seeing it not break
23:09:16lostlogicJ3TC-: basically that's it −− compare behavior between the code you normally run and that code + this patch
23:09:24lostlogicreport any differences good or bad
23:09:56J3TC-I'll give it a go then
23:11:21 Join kugel [0] (i=kugel@unaffiliated/kugel)
23:12:08J3TC-Going to load up the normal build
23:12:23J3TC-I don't want the other patches screwing it up lol
23:12:52scorche|wwell, that is the general idea ;)
23:15:01J3TC-Man, my internet is really being slow
23:15:06J3TC-I blame the weather
23:17:00***Saving seen data "./dancer.seen"
23:18:07 Join linuxstb [0] (
23:20:40 Join Isolinear [0] (
23:20:46markunamiconn: I was told by Kostya from ffmpeg that insane ape files don't play realtime on his mac (G4) so we don't have to be ashamed :)
23:22:21 Join zicho [0] (
23:23:47przemhbmarkun: is there a chance high ape files play realtime on PP targets?
23:24:18 Nick fxb__ is now known as fxb (
23:24:43markunno idea
23:24:56markunbetter reencode your files to flac of wavpack
23:25:41preglowmarkun: think i left a message for you in the logs
23:26:17markunah, about the .text stuff
23:26:55maxkelleywhat is the best recording format in the recording dialog for long runtime? mp3?
23:27:43 Quit DataGhost (Nick collision from services.)
23:27:49 Join DataGhost [0] (
23:27:58markunpreglow: well, I tried it by just putting .text in there and it worked fine, but almost no speedup
23:28:17markundo you think we should bother with it?
23:28:21linuxstbprzemhb: We would like that to happen, and it could be feasible if we further optimise the decoder and also start using both CPU cores. But running both cores at full-speed isn't going to help battery life, so as markun suggested, recoding to FLAC would be sensible...
23:28:24preglowmarkun: if there is any speedup at all: sure
23:28:32preglowmarkun: if not, then no
23:28:41markun617% to 618% or something
23:28:46preglowmarkun: sure, then why not
23:29:48markundo you want to add the #ifdef and include the right config files?
23:31:18preglowcould you do it? i can't test it or anything
23:31:26preglowplus, i'm in windows right now
23:31:36przemhblinuxstb: I transcode my APE files to FLAC, but I would sacrifice battery's life if it could give me APE playback, 'cause sometimes it's a case of being able to play at all (if you have no time/possibility to transcode)
23:35:47 Quit zicho (Remote closed the connection)
23:38:11 Join zicho [0] (
23:38:53markunpreglow: I'm at my gf's place right now. Could do it after the weekend.
23:39:50CiNc028does anyone know what does a folder icon with the exclamation point mean?
23:41:22markundangerous folder?
23:41:55rasherCiNc028: isn't there an errorcode as well?
23:42:19scorche|wrasher: apple firmware "error"
23:42:30scorche|wjust useless picture
23:42:31J3TC-Still compiling
23:42:56rasherscorche|w: okay, my memory just had an errorcode associated with them
23:42:58CiNc028no error code
23:43:12CiNc028 it shows that picture and then the apple website url.
23:44:28CiNc028ok desowin. my pc finally noticed the ipod.
23:44:51CiNc028 but this apple ipod reset utility said this ipod is not supported
23:50:48linuxstbWhich apple ipod reset utility? And which ipod do you have?
23:53:11CiNc028i have the ipod photo30 gig
23:54:26CiNc028iPod Reset Utility
23:54:51CiNc028i got it form the apple website
23:55:38CiNc028this ipod is going nuts on me. because starts with the apple logo then a folder then it goes into disk mode. and charges. then restarts all over again
23:55:52linuxstbYou said earlier that your ipod was asking for the charger - did you plug it in? It needs it to do a firmware update, and I don't believe it will let you continue without it.
23:56:37CiNc028 i know. but i only have a usb cable for it. no regular wall power adapter
23:57:29CiNc028no wit just showed me the sad face ipod. lol
23:58:00linuxstbYou should probably try asking for help somewhere that knows about Apple's firmware.
23:58:50 Quit midgey ()

Previous day | Next day