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 2012-07-24

00:02:08 Join [Saint] [0] (~Saint]@
00:02:08 Quit [Saint] (Changing host)
00:02:08 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
00:02:09 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
00:02:59 Quit Strife89 (Ping timeout: 248 seconds)
00:04:56bertrikgmaxwell, what should opus_alloc_scratch do when NONTHREADSAFE_PSEUDOSTACK is defined?
00:07:02gmaxwellbertrik: call your codec_malloc.
00:07:09gmaxwellit'll only get called once.
00:07:22gmaxwellit sets a global.
00:08:03 Join Strife89 [0] (~Strife89@
00:08:45gmaxwellyou'll also want to reduce GLOBAL_STACK_SIZE at some point (because it's set to some default thats sufficient for x86_64 + float + encode + decode)... otherwise it'll be allocating more than you need. But at the moment I don't actually know how low you can take it. I suspect someplace in the 20k range.
00:10:29funmanwe could make opus_alloc_scratch use static alloc no ?
00:11:09gmaxwellfunman: it is static. All the allocations are effectively static.
00:13:13gmaxwellIn pseudostack mode there is a static global pointer "global_stack" which starts off as zero.. it needs to get pointed to some tens of KB of memory for the codec to use as 'stack'. The code in the codec itself will call opus_alloc_scratch to get an address to stick in there, if that pointer is null.
00:13:33funmanah ok
00:14:44gmaxwell(and that scratch can be shared by many encoders+decoders.. so long as you don't run them concurrently)
00:16:50 Join amayer [0] (~amayer@
00:18:51bertrikheh, it plays on target :)
00:19:52 Quit Strife89 (Ping timeout: 264 seconds)
00:19:54bertrikI hope I'm not fooling myself
00:20:26gmaxwellwell, told you it shouldn't be hard from there.
00:20:58gmaxwellgo play all these files: (well not multichannel because you don't (currently?) support it)
00:21:41funmanbertrik: gmaxwell: nice!
00:21:50funmanbertrik: what did you change?
00:22:12bertrikI have a 32 kbps file which plays on target, the 96 kbps file is either skipped (could be some codec error) or aborts with a stack overflow
00:22:44funmanah it's a good start though
00:22:52 Quit [Saint_] (Quit: Quit)
00:22:55bertrikfunman, various random things :) I increased the codec stack a bit and replaced the VAR_ARRAYS thing by the PSEUDOSTACK thing
00:23:17 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
00:23:55gmaxwellYou could try setting the pseudostack alloc to return null and see if the 32kbps file still decodes. If it does then it's probably too low a rate to even be using it and perhaps you have some problem with the pseudostack allocation.
00:25:07bertrikcodec stack usage is at just 27% according to our stack debug screen
00:27:19gmaxwellHow big do you have the pseudostack set?
00:28:02gmaxwellone obvious thing to do would be to write deadbeaf to the last few bytes and then make it display that value every frame... and see if it changes. :)
00:28:31bertrikto be honest, I have no idea
00:28:57gmaxwellah well if you didn't change the default is an enormous 100k.
00:31:11funmanbertrik: nm or readelf -a should show it
00:31:56bertrikfunman, I'd need some elf-file from the opus codec lib, right?
00:32:19funmanhm yeah the .o
00:32:27funmani don't know which symbol to look for though (the stack)
00:33:31funmanglobal_stack ?
00:36:04 Quit [Saint_] (Remote host closed the connection)
00:38:16 Quit [Saint] (Quit: Quit)
00:39:03 Quit ender` (Quit: Intelligence is the ability to avoid doing work, yet getting the work done. -- Linus Torvalds)
00:45:20 Quit prof_wolfff (Ping timeout: 252 seconds)
00:46:30bertrikit's now somehow skipping over my test opus file with 96 kbps, I'll try a smaller global stack
01:18:04 Quit TheLemonMan (Quit: WeeChat 0.3.8)
01:18:18gmaxwellbertrik: your MAX_FRAME_SIZE is way too small.
01:18:35gmaxwelland so you're probably hitting a higher duration frame and getting buffer_too_small back, then giving up.
01:19:34gmaxwellThe maximum pack duration in opus is 120ms, so 5760 samples, times two for stereo.
01:23:06WilliamCWhat's the battery debug setting supposed to tell me, all I see is a voltage.
01:23:45WilliamCnow its showing more
01:25:27bertrikgmaxwell, ok, will fix that
01:26:13WilliamCHow do I understand what it's showing me?
01:27:40 Quit mgottschlag (Ping timeout: 264 seconds)
01:28:09bertrikgetting a stkov with the 96 kbps file
01:28:29gmaxwelloh you actually know its a stack overflow?
01:29:21bertrikyeah, I think we check a guard value on every thread switch
01:31:36gmaxwellbertrik: did you remove the VAR_ARRAYS define?
01:33:47 Join derf [0] (
01:33:54bertrikfixing the MAX_FRAME_SIZE allowed the testvector0X.bit files to play, though they still skip a bit
01:34:40gmaxwellhm. could the 'skip a bit' just be a performance problem?
01:34:59bertrikbut "the small pup gnawed a hole in the sock"? :)
01:35:31derfbertrik: Any chance of getting a backtrace from where the canary gets overwritten?
01:36:45***Saving seen data "./dancer.seen"
01:36:47gmaxwellbertrik: oh dear, someone actually _listened_ to those files? egads.
01:38:25bertrikderf, maybe tomorrow .. :)
01:38:27derfMy best guess might actually be silk_decode_core(), which has a bunch of fixed-size non-varray buffers.
01:39:26derfThat's at least 5 kB right there.
01:39:44derf(counting the pulses[] array it gets passed)
01:40:03 Join candybar [0] (~foo@unaffiliated/candybar)
01:41:01gevaertsI don't think we can provide a stack overflow backtrace easily. The overflow check is done when we switch threads, so chances are the code isn't anywhere near the deepest stack at that point
01:41:31derfgevaerts: Any chance to trigger it manually (e.g., at the start and end of that function)?
01:41:32gevaertsAlthough of course it's also likely that nothing touches the too deep stack then, so there will be some useful data there
01:41:48gevaertsOh, yes, that should be doable
01:43:46 Quit T44 (Read error: Connection reset by peer)
01:43:50gevaertsFor debug purposes we can also increase the stack size without practical limits, by moving it to a different RAM section. For "real" use that's not an option though, we do want it in the static RAM on the CPU
01:44:02 Join T44 [0] (
01:49:43derfWhich means even if it's this leaf function busting the stack, what you really want to use vararrays for is stuff further up the stack.
01:53:08gevaertsWell, yes and no. We do split IRAM (internal RAM) in two, one half for the static core, one half for codec use. If I didn't look wrong, the codec stack is in the core part (we like to confuse people!), so there's 32KB to 64KB of fast RAM available for codec heap stuff (for the SoCs that actually have iram, anyway, but for the others this doesn't matter)
01:53:43gevaertsI'm assuming that's not been used at all yet
01:54:05 Quit bertrik (Ping timeout: 240 seconds)
01:57:30derfI think the global pseudostack currently defaults to something like 100 kB.
01:58:15derfThough I believe the actual worst-case is encoding, not decoding, I'm not sure if that could be cut under 64 kB.
01:58:24gevaertsI believe we usually use some preprocessor magic to put various things in iram depending on how much iram a particular target has
01:59:14*gevaerts isn't a codec specialist
01:59:50gevaertsThat's all optimisation though, I suspect it's best to get things fully working first
02:00:18derfRight, which first means figuring out exactly where the problem is...
02:00:25*gevaerts nods
02:01:06gmaxwellderf: worse case, encoding, on x86_64, in float. I think the actual requirement is much lower.
02:03:01*gevaerts also goes to sleep
02:07:00 Quit Rower85 (Read error: Connection reset by peer)
02:25:31 Quit lebellium (Quit: ChatZilla [Firefox 15.0/20120717110313])
02:28:39 Join thegeek [0] (
02:43:25 Quit T44 (Read error: Connection reset by peer)
02:43:26 Join Topy [0] (
02:53:07WilliamCgmaxwell, okay, I'm using the debug output for my battery charging and I don't know how to make heads or tails of what it says
03:15:00 Quit XavierGr ()
03:19:26 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
03:20:19 Quit tchan (Ping timeout: 248 seconds)
03:29:10 Quit [Saint] (Ping timeout: 245 seconds)
03:35:07 Join William_ [0] (
03:36:34 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
03:36:47***Saving seen data "./dancer.seen"
03:36:55 Quit WilliamC (Ping timeout: 252 seconds)
03:59:35 Quit William_ (Ping timeout: 245 seconds)
04:03:21 Quit [Saint] (Ping timeout: 245 seconds)
04:03:34 Join TheSphinX^ [0] (
04:03:45 Join yuriks_ [0] (
04:04:48 Join kugel_ [0] (~kugel@
04:04:49 Quit kugel_ (Changing host)
04:04:49 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
04:06:16 Join scorche` [0] (
04:06:32 Quit scorche (Disconnected by services)
04:06:32 Quit scorche` (Changing host)
04:06:32 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
04:06:52 Quit TheSphinX_ (Ping timeout: 272 seconds)
04:07:00 Quit Jack87 (Ping timeout: 264 seconds)
04:07:00 Quit yuriks (Read error: Connection reset by peer)
04:07:01 Quit n17ikh (Ping timeout: 264 seconds)
04:07:04 Join Jack87 [0] (Jack87@nasadmin/admin/jack87)
04:07:18 Quit efyx (Ping timeout: 264 seconds)
04:07:18 Quit Szatan (Ping timeout: 264 seconds)
04:07:18 Quit KiwiCam (Ping timeout: 264 seconds)
04:07:18 Quit uwe_ (Ping timeout: 264 seconds)
04:07:19 Quit yosafbridge (Ping timeout: 264 seconds)
04:07:19 Join perrikwp [0] (
04:07:21 Join n17ikh [0] (~n17ikh@
04:07:22 Quit n17ikh (Changing host)
04:07:22 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
04:07:32 Join uwe_ [0] (
04:07:50 Join efyx [0] (
04:07:56 Join yosafbridge [0] (
04:07:57 Quit yuriks_ (Read error: Connection reset by peer)
04:07:58 Quit kugel (Read error: Connection reset by peer)
04:07:58 Quit Galois (Ping timeout: 248 seconds)
04:07:59 Quit mc2739 (Ping timeout: 248 seconds)
04:07:59 Join mc2739 [0] (~mc2739@
04:08:01 Quit mc2739 (Changing host)
04:08:01 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
04:08:41 Quit TheSeven (Disconnected by services)
04:08:46 Join yuriks [0] (
04:08:50 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
04:08:52 Quit perrikwp_ (Ping timeout: 248 seconds)
04:08:57 Join KiwiCam [0] (~KiwiCAM@
04:09:49 Quit shamus (Ping timeout: 255 seconds)
04:10:15 Join shamus [0] (
04:11:08 Join Szatan [0] (
04:18:02 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
04:19:02 Join tchan [0] (
04:19:06 Quit tchan (Changing host)
04:19:06 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
04:29:18 Join [Saint_] [0] (~Saint]@
04:29:18 Quit [Saint_] (Changing host)
04:29:18 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
04:29:32 Quit [Saint] (Remote host closed the connection)
04:34:35 Nick [Saint_] is now known as [Saint] (~Saint]@unaffiliated/saint/x-8516940)
04:40:29 Quit amiconn (Disconnected by services)
04:40:29 Quit pixelma (Disconnected by services)
04:40:29 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:40:30 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:40:31 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:40:34 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:42:25 Quit Topy (Read error: Connection reset by peer)
04:42:37 Join Topy [0] (
05:36:50***Saving seen data "./dancer.seen"
05:56:50 Join Galois [0] (
06:00:06 Part dongs
06:02:30 Part amayer
06:06:07 Quit mikroflops (Ping timeout: 240 seconds)
06:14:07 Join mikroflops [0] (
06:26:16 Quit soap (Ping timeout: 245 seconds)
06:39:13 Join WilliamC [0] (
06:39:30 Quit Topy (Read error: Connection reset by peer)
06:39:31WilliamCI found the issue though I don't understand the reason
06:39:36 Join Topy [0] (
06:39:52 Join soap [0] (
06:39:52 Quit soap (Changing host)
06:39:52 Join soap [0] (~soap@rockbox/staff/soap)
06:53:54 Join T44 [0] (
06:53:54 Quit Topy (Read error: Connection reset by peer)
07:03:59 Join kevku [0] (
07:27:07 Quit Scromple (Quit: Leaving)
07:36:53***Saving seen data "./dancer.seen"
07:53:25 Join stoffel [0] (
07:54:52 Quit T44 (Read error: Connection reset by peer)
07:54:53 Join Topy [0] (
08:06:05 Quit kugel_ (Ping timeout: 252 seconds)
08:22:06 Quit [Saint] (Quit: Quit)
08:23:01 Join [Saint] [0] (~quassel@unaffiliated/saint/x-8516940)
08:25:31 Quit soap (Ping timeout: 252 seconds)
08:25:57 Join soap [0] (
08:25:57 Quit soap (Changing host)
08:25:57 Join soap [0] (~soap@rockbox/staff/soap)
08:31:11 Quit [Saint] (Read error: Connection reset by peer)
08:31:24 Join [Saint] [0] (~quassel@unaffiliated/saint/x-8516940)
08:41:14 Join liar [0] (
08:50:56 Join ender` [0] (
08:52:25 Join bertrik [0] (
08:52:25 Quit bertrik (Changing host)
08:52:25 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:53:59 Quit [Saint] (Quit: damn restart...mutter mutter, grumble, mutter...)
08:58:32 Join Zagor [0] (
08:58:32 Quit Zagor (Changing host)
08:58:32 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:59:04 Join [Saint] [0] (~quassel@
08:59:05 Quit [Saint] (Changing host)
08:59:05 Join [Saint] [0] (~quassel@unaffiliated/saint/x-8516940)
09:07:04 Quit Topy (Read error: Connection reset by peer)
09:07:29 Join T44 [0] (
09:09:37 Join mgottschlag [0] (
09:09:37 Quit mgottschlag (Changing host)
09:09:37 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
09:15:50 Quit Szatan (Changing host)
09:15:50 Join Szatan [0] (principal@unaffiliated/blown-engine)
09:20:29 Quit liar (Ping timeout: 264 seconds)
09:21:49 Join liar [0] (
09:36:52 Quit soap (Ping timeout: 248 seconds)
09:36:56***Saving seen data "./dancer.seen"
09:38:51 Join Topy [0] (
09:38:55 Quit T44 (Read error: Connection reset by peer)
09:40:06 Join T44 [0] (
09:40:06 Quit Topy (Read error: Connection reset by peer)
09:40:28 Quit [Saint] (Remote host closed the connection)
09:44:14 Join wodz [0] (
09:46:19wodzgevaerts: I looked at the package I send you as v8 and plugin size calculation is busted in this version (don't know why to be honest). If you could test this it would be great. You can start with dict if it fails than there is no reason to test further.
09:49:57 Join soap [0] (
09:49:57 Quit soap (Changing host)
09:49:57 Join soap [0] (~soap@rockbox/staff/soap)
09:58:19 Join [Saint] [0] (~quassel@unaffiliated/saint/x-8516940)
10:00:16 Quit ruskie (Ping timeout: 272 seconds)
10:02:00 Join LinusN [0] (
10:12:54 Quit bertrik (Read error: Connection reset by peer)
10:14:33 Join bertrik [0] (
10:14:33 Quit bertrik (Changing host)
10:14:33 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
10:17:56 Part LinusN
10:18:46 Quit wodz (Ping timeout: 248 seconds)
10:19:56 Quit [Saint] (Quit: rebootsy-time)
10:28:21 Join [Saint] [0] (~quassel@unaffiliated/saint/x-8516940)
10:28:21 Quit T44 (Read error: Connection reset by peer)
10:28:34 Join T44 [0] (
10:31:56 Join Topy [0] (
10:31:56 Quit T44 (Read error: Connection reset by peer)
10:39:48 Join ruskie [0] (ruskie@sourcemage/mage/ruskie)
10:50:26 Join lebellium [0] (
10:55:28 Quit thegeek (Ping timeout: 252 seconds)
10:55:38 Quit [Saint] (Remote host closed the connection)
10:56:04 Join [Saint] [0] (~quassel@unaffiliated/saint/x-8516940)
10:57:35 Join wodz [0] (
10:59:50 Quit mc2739 (Ping timeout: 248 seconds)
11:01:58 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
11:05:17 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
11:16:47 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
11:17:03 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
11:20:24 Quit stoffel (Read error: Connection reset by peer)
11:35:41 Join T44 [0] (
11:35:41 Quit Topy (Read error: Connection reset by peer)
11:36:57***Saving seen data "./dancer.seen"
11:42:46 Quit T44 (Read error: Connection reset by peer)
11:42:47 Join Topy [0] (
11:43:54 Join kugel [0] (~kugel@
11:43:55 Quit kugel (Changing host)
11:43:55 Join kugel [0] (~kugel@rockbox/developer/kugel)
11:52:46 Join Rower85 [0] (
12:03:46 Join T44 [0] (
12:06:34 Quit kugel (Remote host closed the connection)
12:07:53 Quit Topy (Ping timeout: 264 seconds)
12:20:32 Quit [Saint_] (Ping timeout: 252 seconds)
12:36:14 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
12:37:19 Join [Saint__] [0] (~Saint]@unaffiliated/saint/x-8516940)
12:37:34 Quit [Saint__] (Remote host closed the connection)
12:39:17 Join kugel [0] (~kugel@
12:39:18 Quit kugel (Changing host)
12:39:18 Join kugel [0] (~kugel@rockbox/developer/kugel)
12:40:45 Quit [Saint_] (Ping timeout: 255 seconds)
13:07:34 Quit tchan (Read error: Connection reset by peer)
13:08:10 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
13:10:48 Quit Totalled (Quit: PETTAN PETTAN, TSURUPETTAN!)
13:18:49 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
13:37:01***Saving seen data "./dancer.seen"
13:37:30 Quit Galois (Ping timeout: 272 seconds)
13:40:49 Quit WilliamC (Read error: Connection reset by peer)
13:52:01 Join einhirn [0] (
13:55:36 Quit linuxstb (Quit: This computer has gone to sleep)
13:58:14 Quit kugel (Read error: Connection reset by peer)
13:58:16 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
14:22:03 Quit kugel_ (Remote host closed the connection)
14:22:10 Join kugel [0] (~kugel@
14:22:10 Quit kugel (Changing host)
14:22:10 Join kugel [0] (~kugel@rockbox/developer/kugel)
14:31:32 Join thegeek [0] (
14:40:17 Quit factor (Ping timeout: 264 seconds)
14:56:18 Join factor [0] (
14:57:48 Join linuxstb [0] (
15:12:16 Quit linuxstb (Quit: This computer has gone to sleep)
15:13:14[Saint]ummmm....what happened to gerrit?
15:13:47Zagorworks for me
15:14:09[Saint]I'm getting a 404, the gerrit page is loading, but none of the tasks are.
15:32:56 Join Galois [0] (
15:36:27 Join amayer [0] (
15:37:02***Saving seen data "./dancer.seen"
15:41:08 Quit [Saint] (Remote host closed the connection)
15:47:06 Quit amayer (Remote host closed the connection)
15:51:19 Quit TheSphinX^ (Read error: Operation timed out)
15:59:52 Join WalkGood [0] (~4@unaffiliated/walkgood)
16:05:36 Join amayer [0] (
16:30:40 Join lebellium_ [0] (
16:31:30 Join linuxstb [0] (
16:33:41 Quit lebellium (Ping timeout: 264 seconds)
16:33:49 Nick lebellium_ is now known as lebellium (
16:54:16 Quit wodz (Quit: Leaving)
17:05:52 Quit Zagor (Quit: Clint excited)
17:12:53 Quit froggyman (Ping timeout: 252 seconds)
17:13:13 Join froggyman [0] (~froggyman@unaffiliated/froggyman)
17:13:37 Quit georgehank (Ping timeout: 252 seconds)
17:13:37 Quit davidfg4 (Ping timeout: 252 seconds)
17:13:45 Join georgehank [0] (
17:13:49 Join davidfg4 [0] (david@pdpc/supporter/active/davidfg4)
17:14:06 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
17:16:32 Part WalkGood
17:31:50 Join foobArrr [0] (~foobarrrr@
17:37:05***Saving seen data "./dancer.seen"
17:39:00foobArrrI'm checking out rockbox on a sansa clip+, never used either before. When I view playlists, filenames are shown instead of tags. Is that normal? Is there a way to change that?
17:41:29evilnickYes it's normal.
17:41:47evilnickIIRC, there's a (very old) patch that changes this behaviour
17:43:56 Join [Saint] [0] (~quassel@unaffiliated/saint/x-8516940)
17:46:07foobArrrok, thanks
17:46:10 Part foobArrr ("Leaving")
17:48:19 Join wodz [0] (
17:49:50 Quit wodz (Client Quit)
17:53:43 Join wodz [0] (
17:54:07wodz[7]: ping
18:14:47 Join pretty_function [0] (~sigBART@
18:24:35 Quit soap (Ping timeout: 245 seconds)
18:32:55amee2khmm okay, this is weird
18:33:30amee2kwhen you pause and unpause in the middle of a track, could it be that it drops a short piece of audio?
18:34:33[Saint]amee2k: sounds like you might have set "rewind on pause" accidentally
18:35:24[Saint]normal behavior should resume at the exact point it was paused.
18:35:37amee2ki was listening to a podcast and the text was supposed to be "playing the letters E, I, S and H." and i accidentially hit pause. since i noticed it immediately, i unpaused it right away and it sounded like "E, I, S and ." and the H was like missing except for a tiny bit
18:36:18amee2k[Saint]: rewind on pause is set to "0s"
18:36:28[Saint]hmmmm, weird.
18:38:12amee2kif i listen closely it sounds like it the pause button is really laggy
18:38:36[Saint]perhaps you /should/ use the rewind on pause setting then :)
18:39:05amee2kwhen i feel the button press, i can hear it play for even after the press registered and the play icon in the corner changes to a pause icon
18:39:33amee2kand when i unpause, it starts to play but audio only comes back a split second later
18:40:02 Quit wodz (Quit: Leaving)
18:40:31[Saint]set rewind on pause to 1~2 seconds or so, and it should counter what you're missing when it resumes.
18:42:05amee2kmeh. thats just as distracting.
18:42:11[Saint]I have it set to 10 seconds when I'm listening to audiobooks, I find it useful.
18:43:00amee2ki want to copy things from the podcast so i frequently pause and unpause
18:43:19[Saint]what target/codec is this?
18:43:21amee2ki had a suspicion that something is wonky, but that accidential pause and immediate unpause kinda confirmed it
18:43:52amee2ksome ipod... lemme check the model
18:44:00 Quit linuxstb (Quit: This computer has gone to sleep)
18:44:09*amee2k got it for free from a friend and doesn't know the first sh** about apple products
18:44:28amee2kipod mini
18:44:56amee2kthe codec is MP3 and the version i'm using is 3.11.2
18:45:12amee2kinstalled it a few weeks ago
18:45:38[Saint]It might be reasonable to expect a slight delay if you happen to pause just before it wants to refill the buffer with a non-flash target.
18:46:12amee2ki did the CF card mod. i got it because the microdrive was dead :)
18:46:24[Saint]Ah :)
18:46:31amee2kthe issue also seems to be rather consistent
18:46:38[Saint]also, CF'ed Mini FTW :)
18:47:06amee2ki lost the keycap on the lock switch when i did the mod though. thats kinda annoying
18:47:18amee2kalmost as annoying as the gay pale blue of the case >_<
18:49:12amee2klemme put it on the line in and see if i can make a recording of what i mean
18:52:14gevaertsamee2k: maybe fade in/out?
18:52:25[Saint]ah, good point.
18:53:44amee2ki turned rewind on pause back off. problem with the recording is that you can't see when i've pushed the button
18:58:05amee2kdid that help?
19:00:02 Join Wardo [0] (
19:00:27 Quit georgehank (*.net *.split)
19:00:27 Quit froggyman (*.net *.split)
19:00:28 Quit mc2739 (*.net *.split)
19:00:28 Quit shamus (*.net *.split)
19:00:28 Quit Jack87 (*.net *.split)
19:00:28 Quit anewuser (*.net *.split)
19:00:28 Quit bluebrother (*.net *.split)
19:00:29 Quit ehntoo (*.net *.split)
19:00:29 Quit dionoea (*.net *.split)
19:00:37gevaertsamee2k: have you checked the fade on stop/pause setting?
19:00:39 Join shamus [0] (
19:01:14 Join anewuser [0] (~anewuser@
19:01:15 Quit anewuser (Changing host)
19:01:15 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
19:01:55 Join kelm [0] (~kelm@unaffiliated/kelm)
19:02:23 Join dionoea [0] (
19:02:36 Join georgehank [0] (
19:02:36 Join froggyman [0] (~froggyman@unaffiliated/froggyman)
19:02:36 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
19:02:36 Join 16WAAV9HH [0] (
19:02:36 Join Jack87 [0] (Jack87@nasadmin/admin/jack87)
19:02:36 Join 16WAAV4G5 [0] (~anewuser@unaffiliated/anewuser)
19:02:36 Join ehntoo [0] (ehntoo@gateway/shell/mtu-lug/x-ekohdnhznjrygbqx)
19:02:56 Quit 16WAAV4G5 (Ping timeout: 247 seconds)
19:03:23 Quit 16WAAV9HH (Ping timeout: 255 seconds)
19:04:49 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
19:08:21amee2kany thoughts? :P
19:22:05 Quit pretty_function (Ping timeout: 245 seconds)
19:28:56 Join Strife89 [0] (~Strife89@
19:31:53evilnickamee2k: Still there?
19:32:48 Join megal0maniac [0] (~megal0man@
19:33:27evilnickamee2k: There's a setting called fade on stop/pause, which does a fade-out when pausing/stopping and a fade-in when resuming, could that be to blame?
19:33:32*evilnick is just echoing gevaerts
19:33:53 Quit bluebrother (Disconnected by services)
19:33:58 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
19:36:30 Quit fs-bluebot (Ping timeout: 252 seconds)
19:36:36amee2kevilnick: ooh, i think thats it
19:37:09***Saving seen data "./dancer.seen"
19:37:09evilnickIt's on by default (and one of the first settings I switch OFF!)
19:37:48 Join fs-bluebot [0] (
19:37:56 Quit evilnick (Quit: Leaving)
19:37:58amee2ktried a few times with and without... seems like the fade quickly gets so quiet that it gets unintelligible but it still keeps playing
19:39:09amee2kthe fade sounds kinda cool with music, but with speech it really sounds like it is dropping a piece of audio
19:40:41 Join muszek [0] (~muszek@
19:41:29muszekhi... I have a sansa fuze+ with rockbox on it (installed ~a week ago via rockbox utility). The doc page says "Battery charging and core_sleep for battery saving are implemented.". How am I supposed to charge it then?
19:45:00muszekerrr... n/m, I think it just charged when plugged into a computer (I tried with a standalone charger before, but it didn't come with this device)
19:45:16megal0maniacThose are advanced features which I haven't figured out yet, but it does charge
19:46:04megal0maniacUsed to have a bug which made it stop charging (but stay on) when the battery was full, so it would charge to 100% and then run flat. But that has been resolved.
19:46:30megal0maniacSince at least 2 months ago
19:47:42amee2kmmh as a side note, any ideas on replacing a lost keycap on the key lock switch of an ipod mini??
19:48:03amee2kwhen i lost it i was looking around but couldn't find any replacement parts for that :/
19:51:00 Join kevinconnellu [0] (
19:51:32kevinconnelluis the ivo sound compadabul with rockbox
19:51:59AlexPsee for a list
19:52:22AlexP(assuming the ivo sound is a dap)
19:52:48kevinconnellualex is ther any OS for that
19:52:55AlexPI have no idea, ask google
19:53:02AlexPbut I doubt it
19:57:55 Quit kevinconnellu (Quit: CGI:IRC (Ping timeout))
20:34:33 Quit Strife89 (Quit: Connection reset by deer.)
20:39:07 Part amayer
20:53:48 Join Totalled [0] (
20:59:10gevaertsbertrik: is your opus work somewhere?
21:09:53 Quit megal0maniac (Quit: megal0maniac)
21:32:45 Join LambdaCalculus37 [0] (~LambdaCal@rockbox/staff/LambdaCalculus37)
21:37:11 Quit TheLemonMan (Quit: WeeChat 0.3.8)
21:37:12***Saving seen data "./dancer.seen"
21:38:19 Join linuxstb [0] (
21:45:12 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
21:45:26 Join einhirn [0] (
21:45:47 Quit einhirn (Client Quit)
21:46:25 Join petur [0] (~petur@rockbox/developer/petur)
21:46:39 Join prof_wolfff [0] (
21:50:29 Quit KiwiCam (Ping timeout: 248 seconds)
21:52:22 Join soap [0] (
21:52:22 Quit soap (Changing host)
21:52:22 Join soap [0] (~soap@rockbox/staff/soap)
21:53:04 Quit linuxstb (Quit: This computer has gone to sleep)
21:54:42 Quit y4n (Quit: PÆNTS ØLF!)
21:55:51 Join saratoga [0] (980329b4@gateway/web/freenode/ip.
21:56:02saratogai was thinking of pushing the ERRORF logging soonish
21:56:10saratogai think its good enough to be useful already
21:56:18saratogaand i want to encourage people to start using it
22:04:32 Join yuriks_ [0] (~yuriks@2001:1291:200:82b0:31bd:8a85:15a9:b245)
22:04:32 Quit yuriks (Read error: Connection reset by peer)
22:08:16 Quit ehntoo (Read error: Operation timed out)
22:09:00 Join ehntoo [0] (ehntoo@gateway/shell/mtu-lug/x-dykkxwccfqqpdvkb)
22:15:37 Quit georgehank (Read error: Operation timed out)
22:15:55 Join georgehank [0] (
22:19:09 Quit saratoga (Ping timeout: 245 seconds)
22:22:08amee2khmm any thoughts on how to fix an ipod mini hold button where the keycap (sliding plastic thing - the microswitch on the board is fine!) has gone missing?
22:34:08bluebrother^amee2k: depends on how you want to "fix" it
22:34:53 Quit liar (Ping timeout: 264 seconds)
22:35:27bluebrother^it's a hardware switch right below that plastic thing
22:35:57bluebrother^so you can easily use tweezers and push it to the disabled position and keep using the Ipod. Assuming you don't use that switch usually :)
22:36:38bluebrother^otherwise you could try to glue something to the switch
22:38:01 Join liar [0] (
22:38:08 Join Inipp [0] (
22:41:41amee2kbluebrother^: toggling the switch with tweezers works. i lost the button removing the top cover to replace the dead drive
22:42:18amee2kbut, thanks to the awesome invention of touch buttons it is kinda useless without because you'll inevitably touch the buttons all the time when carrying around without hold
22:43:09amee2kthe backlight is on all the time because of that and it changes the volume if you look at it too strong
22:43:19 Join belushka [0] (
22:44:38amee2kthe only place i've found selling replacements wants 5$ for the top cover sans button, and 29$ (WTF??) for shipping
22:45:10gevaertsThe backlight is an easy fix. Just change the backlight settings :)
22:45:21belushkahi, I need help...My fuze shows white screen with msg: undefined instruction at 000003c
22:45:36belushkawhen I try to plug it into usb it shows that
22:45:41belushkawhen I turn it on it shows that
22:45:49belushkais it hard bricked?
22:46:05gevaertsbertrik: hold the power button for at least 30 seconds to reset it
22:46:24gevaertsbelushka: hold the power button for at least 30 seconds to reset it
22:55:13belushkaI did and it's still there
22:55:18belushkadid this happen to anyone?
22:55:54gevaertsTry booting to the original firmware, and check the filesystem from there
22:59:49belushkahow do I go to usb mode without rockbox?
23:00:17belushkaok, got it
23:01:11belushkaI can see it in my computer, do I just replace the .rockbox folder with new, stable version?
23:01:28 Quit petur (Ping timeout: 252 seconds)
23:01:44gevaertsThere are basically four possible causes for this I can think of
23:02:09belushkaI downloaded the last dev build and this happened
23:02:19gevaertsAh, ok. It was fine before?>
23:02:39gevaertsIn that case, yes, try putting the last release back first
23:04:06 Join petur [0] (~petur@rockbox/developer/petur)
23:06:58 Quit liar (Remote host closed the connection)
23:10:36 Join as [0] (
23:11:06 Quit belushka (Ping timeout: 240 seconds)
23:11:22asit's working normally now... is it safe to download last dev. build? has it been changed since then? no more errors?
23:11:32asI need meier crossfeed
23:12:47gevaertswhen is "then"?
23:13:09gevaertsI'm not aware of issues, but there clearly are some
23:13:35gevaertsIs this a fuze v1 or v2?
23:16:34asv2, a day before yesterday I downloaded dev build.
23:16:58asand had to wait till today for battery to empty
23:17:05asIt wouldn't boot
23:18:00assaratoga wrote in a post that he changed it... I guess it's safe now
23:18:27gevaertsIt should be safer now, yes. I don't know if things will actually work now though
23:18:32*gevaerts grabs his fuze
23:21:40 Quit Inipp (Quit: CGI:IRC)
23:21:55gevaertsThe latest dev build seems to boot fine for me
23:22:39gevaertsIf it doesn't work for you, I'd recommend copying your settings file somewhere for later reference, and then clearing the settings
23:26:40 Quit prof_wolfff (Ping timeout: 245 seconds)
23:28:16 Quit efyx (Remote host closed the connection)
23:35:42 Join TheLemonMan [0] (
23:35:42 Quit TheLemonMan (Changing host)
23:35:43 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
23:37:15***Saving seen data "./dancer.seen"
23:46:08 Quit Wardo (Quit: Blarglarg)

Previous day | Next day