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 2011-10-21

00:00:49 Part Zagor
00:02:10***Saving seen data "./dancer.seen"
00:06:48 Join vash [0] (
00:07:30vashhi guys
00:07:59vashhow can i show file size in megabytes in wps?
00:08:08vashthere is only info about kb in man
00:08:08vash%fs File Size (In Kilobytes)
00:09:22vashoops this one is true link
00:10:58robin0800vash, divide it by 1000 and call it mbs
00:12:23vashthere is no math operations unfortunately
00:13:34vashat least there wasnt like few months ago
00:13:50vashwhen gave a try to this
00:13:57 Join tjb0607 [0] (
00:15:25robin0800vash, use an if statement >100 mbs < 100 kbs
00:15:32vashnumber trimming didnt solve as well
00:15:43vash*didnt solve this
00:16:03saratogaweird that we don't support math operations
00:16:18vashi just didnt get it for wps,
00:17:41vashrobin0800 could u be more specific pls?
00:17:51saratoga"A proper math tag would be more flexible, yes. But what purpose would it serve? "
00:18:04vashlol ))
00:19:00 Quit freddyb (Quit: Leaving)
00:19:13 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
00:19:38robin0800vash, not sure what I suggested will work properly
00:20:55vashwe get to this like few months ago and one usable solution - if/else
00:21:03vashi mean *workable
00:21:15vashbut not usable -
00:21:23 Quit liar (Remote host closed the connection)
00:21:33vashto much stupid code in it
00:21:54vashif/else + > <
00:22:36vashi would agree even with trimming if it is possilble
00:22:56vash632423kb = 632mb
00:24:09vashif someone show me good solution for this - i would for certain buy him/her a beer.
00:40:07 Join Scromple [0] (
00:41:43 Quit ender` (Quit: #include <unistd.h> | #define Bork for | #define bork fork() | int main() { Bork(bork ;; bork) bork; })
00:56:19 Join hilbert [0] (
01:01:11 Join Scr0mple [0] (
01:01:22 Join Topy44 [0] (
01:02:04 Nick Llorean1 is now known as Llorean (
01:02:10 Quit Llorean (Changing host)
01:02:10 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
01:03:10 Quit Topy (Ping timeout: 240 seconds)
01:03:24 Quit Scromple (Ping timeout: 260 seconds)
02:02:13***Saving seen data "./dancer.seen"
02:02:18 Join Riviera [0] (~Riviera@gateway/tor-sasl/riviera)
02:19:28 Join ChickeNES [0] (~ChickeNES@
02:21:00 Quit ChickeNES (Read error: Connection reset by peer)
02:21:04 Join ChickeNES [0] (~ChickeNES@
02:22:12 Join ChickeNE_ [0] (~ChickeNES@
02:22:14 Quit ChickeNES (Read error: Connection reset by peer)
02:28:41 Quit ChickeNE_ (Read error: Connection reset by peer)
02:29:02 Join ChickeNES [0] (~ChickeNES@
02:29:50 Quit ChickeNES (Read error: Connection reset by peer)
02:30:03 Join ChickeNES [0] (~ChickeNES@
02:33:55 Quit ChickeNES (Read error: Connection reset by peer)
02:34:00 Join ChickeNES [0] (~ChickeNES@
02:35:25 Join ChickeNE_ [0] (~ChickeNES@
02:35:27 Quit ChickeNES (Read error: Connection reset by peer)
02:36:22 Quit ChickeNE_ (Read error: Connection reset by peer)
02:36:40 Join ChickeNES [0] (~ChickeNES@
02:38:08 Quit vash (Quit: CGI:IRC (EOF))
02:39:56 Quit GeekShad1w (Ping timeout: 245 seconds)
02:40:12 Join GeekShadow [0] (
02:42:38 Quit hilbert (Quit: Computer has gone to sleep.)
02:46:39 Quit habathcx (Read error: Connection reset by peer)
02:51:01 Quit ChickeNES (Read error: Connection reset by peer)
02:51:22 Join ChickeNES [0] (~ChickeNES@
02:52:19 Quit ChickeNES (Read error: Connection reset by peer)
02:52:47 Join ChickeNES [0] (~ChickeNES@
02:53:35 Quit ChickeNES (Read error: Connection reset by peer)
02:53:53 Join ChickeNES [0] (~ChickeNES@
02:55:09 Quit ChickeNES (Read error: Connection reset by peer)
02:55:15 Join ChickeNES [0] (~ChickeNES@
03:10:33 Quit ChickeNES (Quit: Computer has gone to sleep.)
03:35:06 Nick semitones is now known as sillytones (~quassel@unaffiliated/semitones)
03:59:16 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
04:02:16***Saving seen data "./dancer.seen"
04:08:15 Quit mc2739 (Quit: leaving)
04:09:31 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
04:10:24 Join Keripo [0] (
04:22:00 Quit mc2739 (Quit: leaving)
04:23:03 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
04:25:36 Quit TheSeven (Disconnected by services)
04:25:52 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
04:36:27 Quit Keripo (Quit: Leaving.)
04:51:38 Join kev2011 [0] (
04:54:49 Quit amiconn (Disconnected by services)
04:54:50 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:55:12 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:55:14 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:55:24 Quit pixelma (Disconnected by services)
05:05:36 Join mordocai [0] (
05:05:45 Quit mordocai (Remote host closed the connection)
05:14:42 Quit mc2739 (Quit: leaving)
05:15:42 Quit kev2011 (Quit: CGI:IRC (EOF))
05:31:51 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
05:42:33 Quit Horscht (Quit: Verlassend)
05:53:45 Join Rob2222 [0] (
05:57:11 Quit Rob2223 (Ping timeout: 240 seconds)
06:02:20***Saving seen data "./dancer.seen"
06:16:33 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
06:17:16 Join freddyb [0] (
06:18:04kugelpstrange, I installed raaaoa yesterday, bit it lacks the widgets
06:19:31freddybkugelp: do we need to make the pointer correction for buflib moves like we did for font.c?
06:19:54freddyb^^^ dir_cache.c
06:20:16kugelpdircache should be fine
06:21:48freddybit won't add by diff * sizeof( struct dircache_entry) ?
06:22:19kugelpit uses char doesn't it?
06:22:32kugelpwith unions
06:24:42freddyberr. yeah.
06:31:40 Quit robin0800 (Quit: Leaving)
06:34:43kugelpHmm, album art in the notifications also doesn't seem to work
06:59:16 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
07:32:18 Join aussa [0] (~andres@
07:32:50aussahi, can I shuffle between albums using rockbox?
07:34:02 Quit markun (Ping timeout: 256 seconds)
07:39:01 Quit aussa (Quit: Leaving)
07:43:07freddybkugel, hate to bug you again but why are some dircache pointers moved the opposite direction?
08:00:27 Nick Scr0mple is now known as Scromple (
08:02:21***Saving seen data "./dancer.seen"
08:02:46kugelfreddyb: they're not
08:03:19kugelsubtracting and adding a negative number is equivalent
08:06:02freddybI don't follow. sorry. maybe I should go to sleep.
08:09:14 Join GodEater_ [0] (93722cc8@rockbox/staff/GodEater)
08:10:25 Join bertrik [0] (
08:10:25 Quit bertrik (Changing host)
08:10:25 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:12:17 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:20:16freddybIf I change dircache move callback to adjust all the pointers by +=diff instead of some + and some -, my iPod will survive USB connection cycles.
08:37:46 Quit GodEater_ (Quit: Page closed)
08:38:12kugelfreddyb: oh?
08:39:09freddybyes. some are "pointer += diff" and some are "pointer -= diff"
08:39:19freddyb(in svn)
08:39:39Zagordo you have a diff we can peek at?
08:40:22kugelfreddyb: uh oh, that looks clearly wrong
08:40:58kugelfreddyb: I thought with opposite you mean compared to font.c
08:41:13 Join GodEater_ [0] (93722cd0@rockbox/staff/GodEater)
08:41:19freddybno, in the same callback
08:43:20kugelthat diff should work
08:43:28kugelI wonder how that slipped in :\
08:44:01freddybI'll go ahead and commit it.
08:45:37CIA-14New commit by fredwbauer (r30812): fix sign error
08:46:34freddybI really think we're making progress, anyway.
08:46:36kugelgreat catch
08:46:49freddybI know. I'm pretty amazing.
08:47:05CIA-14r30812 build result: All green
08:47:43 Quit bertrik (Ping timeout: 248 seconds)
08:48:28Zagorfreddyb: hehe
08:57:38 Join ender` [0] (
09:06:56 Join einhirn [0] (
09:12:16 Join [Saint_] [0] (~Saint]@
09:12:16 Quit [Saint_] (Changing host)
09:12:16 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
09:13:19 Quit Scromple (Quit: Leaving)
09:14:22 Quit freddyb (Quit: Leaving)
09:15:14 Quit [Saint] (Ping timeout: 260 seconds)
09:20:50 Join petur [0] (~petur@rockbox/developer/petur)
09:29:58 Quit [Saint_] (Quit: Quit...)
09:30:22 Join [Saint] [0] (~Saint]@
09:30:22 Quit [Saint] (Changing host)
09:30:22 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
09:33:18 Join ukleinek [0] (~ukl@2001:6f8:1178:2:21e:67ff:fe11:9c5c)
09:33:47ukleinekTorne: read your mail and I like it much better than the merging stuff you thought about last time.
09:36:16ukleinekTorne: for case 2) there is $(git merge −−squash $topicbranch)
09:36:39ukleinekthat might be worth to point out as not all people that are generally git-aware know that
09:44:56 Join dfkt [0] (dfkt@unaffiliated/dfkt)
09:59:35 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
10:02:22***Saving seen data "./dancer.seen"
10:02:50 Join mortalis [0] (
10:05:31 Join liar [0] (
10:11:24 Join wodz [0] (
10:14:25wodzso are buflib problems sorted out with latest freddyb's commit?
10:20:00 Join Buschel [0] (
10:21:09Buschelsorry to say that freddyb's commit does not solve the lockup for me when connecting USB during playback (nano2G)
10:22:17 Quit sinthetek (Ping timeout: 255 seconds)
10:23:11 Quit avacore (Ping timeout: 248 seconds)
10:24:57wodzBuschel: do you know by chance if our pcm layer support other sampling rates than 44.1kHz? I mean for playback
10:26:15 Join sinthetek [0] (
10:26:15 Quit sinthetek (Changing host)
10:26:15 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
10:26:36Buschelto be honest: I am not sure
10:27:44LloreanLast I'd heard it resampled everything to 44.1 still, but I may have misunderstood what was being said
10:27:59wodzmortalis reported that playing 48kHz file sets freq variable in pcm driver to 44.1kHz so I guess it resamples the file
10:28:18Zagorthe hifiman guys won't be happy about that :-)
10:28:55Buschelwell, as long as they're playing 44.1 kHz they are fine :)
10:29:30wodzbtw any progres with new resampler?
10:29:51Buschelthe author of the patch disappeared
10:30:01Buschel(or is on a looong vacation)
10:30:42mortalisZagor: we won't tell them :)
10:32:16wodzBuschel: but the patch was basically working or not?
10:32:56Buschelthe resampler sounds *much* better, but needs quite some more CPU
10:33:21Buscheldunno if the patch still applies
10:37:17wodzmortalis: BTW I started to look at FTL and this gonna be complicated. There are some vital variables used to calc phy block location which are in .bss section and I can't spot any writes to this location.
10:37:54wodz.bss is not zeroed by startup sequence so I guess it must be set by some earlier stage like s2 nand bootloader for example
10:39:49*Buschel tries to track down his nano2G USB-issue to the submit that introduced this
10:42:42Buschelwow, this is broken since a while... even r30379 (before buflib) is not working
10:46:46kugelwodz: how do you know it's the .bss?
10:48:19wodzkugel: I have .a library from sdk
10:48:49kugelah ok
10:52:33 Quit [Saint] (Quit: Quit...)
11:06:23 Quit Riviera (Ping timeout: 248 seconds)
11:08:27 Join Riviera [0] (~Riviera@gateway/tor-sasl/riviera)
11:14:04Torneukleinek: it's not meant to be a tutorial
11:14:20Torneukleinek: docs will get written that include commands to use and so on, but not yet :)
11:15:58*Buschel needs to go far into the past to find a working revision for USB on nano2g
11:16:03Buscheleven r30301 is not working
11:16:23 Quit tjb0607 (Ping timeout: 240 seconds)
11:22:55 Quit mikroflops (Ping timeout: 260 seconds)
11:26:28 Join mikroflops [0] (
11:30:45 Quit mortalis (Quit: CGI:IRC)
11:41:00 Quit knittl (Ping timeout: 260 seconds)
11:46:03 Quit bluebrother (Disconnected by services)
11:46:04 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
11:47:59 Quit fs-bluebot (Ping timeout: 248 seconds)
11:49:06 Join fs-bluebot [0] (
11:53:38 Join hilbert [0] (
12:02:24***Saving seen data "./dancer.seen"
12:02:52BuscheljhMikeS: hi, you should really take a look at FS #12310. the pcm mixer change (r30097) broke USB connection while playback for nano2G
12:02:52fs-bluebot USB crash when inserting USB while playback (bugs, new)
12:03:35 Quit Topy44 (Ping timeout: 240 seconds)
12:05:51ZagorBuschel: good catch!
12:06:10wodzwow, that rather strange nobody noticed that
12:06:25 Quit hilbert (Quit: Computer has gone to sleep.)
12:08:29Buscheldepends on your use case. this is only happening while active playback. after startup or iif playback is pasued USB connects fine
12:12:35 Join ja [0] (
12:13:11 Nick ja is now known as ja_ (
12:20:20 Join pamaury [0] (
12:20:22 Quit pamaury (Changing host)
12:20:22 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
12:20:22 Join knittl [0] (
12:20:22 Quit knittl (Changing host)
12:20:22 Join knittl [0] (~knittl@unaffiliated/knittl)
12:21:00pamauryjust saw r30812, could it be that the code was *that* buggy ?
12:22:10ja_Hi, is Rockbox able to play and to record at the same time ? I thought it might be of interest to have a deconvolution application on a mobile device like one that Rockbox runs on. The application should record the impulse of a sine sweep and deconvolves it into an impulse response WAV file which can be used within a convolution reverb program to reproduce the acoustical room response of a recorded impulse response. Has anyone thought about implementi
12:23:02TorneNo, it's not.
12:23:14TorneSome players support it in hardware, some don't, but we haven't implemented support for it at all
12:28:54ja_it's a pity...
12:31:51 Join hilbert [0] (
12:39:31 Part ja_
12:40:43wodzTorne: are there any players which have two i2s buses - one for playback and one for recording? i2s is half duplex generally
12:45:51Tornewodz: i don't know, i'm just repeating what i'e heard other people say :)
12:45:56Tornei2s is too audio-y for me to know about
12:49:11wodzMaybe I completely misunderstood how it works but I don't see the possibility to have recording and playback at the same time having single i2s bus (and I never heard of codecs having more than 1 i2s channel)
12:49:53 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
12:50:05wodzcodecs doesn't have fifos so interleaving is not possible either
13:05:24wodzit is possible to hear what is being recorded however because either analog bypass is used or codec allows to send digital samples from adc to both i2s and dac.
13:19:31pamauryit highly depends on the hardware
13:25:56 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
13:26:27wodzpamaury: what you mean?
13:27:18pamaurysome hardware can do it because it's not i2s based
13:27:37wodzah ok
13:27:49wodzI didn't know we have non i2s connected codecs
13:28:30pamaurythe imx233 is one for example
13:32:46wodzacknowledged :-)
13:34:30 Quit ReimuHak_ (Quit: Leaving...)
13:36:13pamaurybut it's because the codec is in the chip, everything is done via dma
13:36:15 Quit nomada (Ping timeout: 248 seconds)
13:36:26 Join nomada [0] (
13:36:31pamauryand there are constraints on what you can do when you are both recording and playing
13:41:55 Quit hilbert (Quit: Computer has gone to sleep.)
13:42:27wodzrk27xx do have codec in chip but it is connected by i2s bus
13:47:26 Join hilbert [0] (
14:02:26***Saving seen data "./dancer.seen"
14:03:00 Quit GodEater (Ping timeout: 240 seconds)
14:03:45 Join GodEater [0] (
14:03:45 Quit GodEater (Changing host)
14:03:45 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
14:21:08 Quit sinthetek (Read error: Connection reset by peer)
14:24:27 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
14:25:33 Quit pamaury (Remote host closed the connection)
14:30:43 Join sinthetek [0] (
14:30:44 Quit sinthetek (Changing host)
14:30:44 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
14:33:06 Join robin0800 [0] (
14:34:36 Join ReimuHak_ [0] (~reimu@
14:34:36 Quit ReimuHak_ (Remote host closed the connection)
14:34:57 Join ReimuHak_ [0] (~reimu@
14:35:01 Quit ReimuHak_ (Client Quit)
14:36:13 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
14:44:53 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
14:44:53 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
14:45:48 Quit robin0800 (Quit: Leaving)
14:47:41 Quit hilbert (Quit: Textual IRC Client:
14:47:44 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
14:47:52 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
14:49:26 Quit wodz (Quit: Leaving)
15:00:37 Join hilbert [0] (
15:03:01 Quit antil33t (Read error: Connection reset by peer)
15:03:04TorneWell, so far everyone pretty much likes my proposal :)
15:03:24 Join antil33t [0] (
15:15:49 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
15:29:42jhMikeSTorne: Unfortunately, I know 5h17 all about what it really all means, so I must remain neutral for the time being. :-)
15:29:52TornejhMikeS: well that's fine
15:30:06TornePeople who don't know anything about git are the people i am doing this *for*, mostly :)
15:30:23 Quit Riviera (Ping timeout: 248 seconds)
15:30:28Tornethe point is to get the people who know how to do all kinds of weird stuff with git to agree to try and avoid doing weird stuff most of the time
15:31:37jhMikeSbut, I know I'll start trying to do just that at some point :P
15:51:21 Join Riviera [0] (~Riviera@gateway/tor-sasl/riviera)
15:51:25 Quit bluefoxx (Quit: bluefoxx)
15:53:29BuscheljhMikeS: you've seen my comment?
15:55:28 Join mortalis [0] (~mortalis@
16:00:57ukleinekTorne: then remember that command :-)
16:02:30***Saving seen data "./dancer.seen"
16:03:31Torneukleinek: i know how to d it
16:03:46Torneukleinek: i know how to do everything at this point :)
16:04:46 Quit liar (Read error: Connection timed out)
16:05:23 Join MethoS- [0] (~clemens@
16:18:01 Join tjb0607 [0] (
16:19:16 Join y4n [0] (y4n@unaffiliated/y4ndexx)
16:19:50 Join liar [0] (
16:21:03 Quit Buschel (Ping timeout: 248 seconds)
16:21:36 Join ReimuHak_ [0] (~reimu@
16:24:22 Quit ReimuHak_ (Remote host closed the connection)
16:26:48jhMikeSBuschel: another one?
16:27:26 Join ChickeNES [0] (~ChickeNES@
16:30:34 Join bluefoxx [0] (
16:39:54 Quit liar (Read error: Connection timed out)
16:51:52 Quit petur (Quit: *plop*)
16:57:52 Part Zagor
17:07:27 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:13:32 Join keyb_gr [0] (
17:16:12 Join n1s [0] (~quassel@rockbox/developer/n1s)
17:20:27 Join matze` [0] (
17:20:40 Quit ChickeNES (Quit: Computer has gone to sleep.)
17:22:08 Quit n1s (Ping timeout: 255 seconds)
17:30:00 Join ChickeNES [0] (~ChickeNES@
17:31:17 Join n1s [0] (~quassel@rockbox/developer/n1s)
17:35:53 Quit n1s (Read error: Operation timed out)
17:37:40 Join n1s [0] (~quassel@rockbox/developer/n1s)
17:41:02 Quit keyb_gr (Ping timeout: 255 seconds)
17:42:01 Quit ChickeNES (Quit: Computer has gone to sleep.)
17:42:20 Join keyb_gr [0] (
17:43:12 Join mudd1 [0] (
17:44:12 Quit hilbert (Quit: Computer has gone to sleep.)
17:52:54 Quit mudd1 (Ping timeout: 252 seconds)
17:53:08 Join mudd1 [0] (
18:00:18 Join Rob2223 [0] (
18:02:32***Saving seen data "./dancer.seen"
18:04:12 Quit Rob2222 (Ping timeout: 240 seconds)
18:15:34 Quit matze` (Read error: Connection reset by peer)
18:22:23 Quit GodEater_ (Quit: Page closed)
18:23:47 Join Buschel [0] (
18:24:44BuscheljhMikeS: you there?
18:25:02 Join hilbert [0] (
18:26:36 Join Keripo [0] (
18:27:11 Join Horscht [0] (~Horscht@xbmc/user/horscht)
18:27:57 Join ChickeNES [0] (~ChickeNES@
18:31:55 Join WalkGood [0] (~4@unaffiliated/walkgood)
18:36:38 Quit mortalis (Quit: KVIrc 4.1.1 Equilibrium
18:41:04 Join liar [0] (
18:42:09 Join TheLemonMan [0] (
18:50:59bluebrother^I've just stumbled across the speex license file. Reading it I understand it as advertising clause, i.e. we would need to (a) ship at least the license file with the Rockbox binaries and (b) display it in some way in Rockbox Utility (or provide it inside the binary zip)
18:51:38bluebrother^is this correct?
18:56:45 Quit Keripo (Quit: Leaving.)
18:57:11 Join Jerom [0] (~jerome@
18:57:38 Quit ender` (Quit: With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead. -- RFC1925)
18:57:48 Join ender` [0] (
19:01:11 Quit keyb_gr (Ping timeout: 245 seconds)
19:13:36 Join webguest54 [0] (
19:13:41 Quit webguest54 (Client Quit)
19:16:26 Join bertrik [0] (
19:16:26 Quit bertrik (Changing host)
19:16:26 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:18:49 Quit liar (Ping timeout: 258 seconds)
19:18:54 Quit TheLemonMan (Quit: WeeChat 0.3.5)
19:21:00 Quit ChickeNES (Quit: Computer has gone to sleep.)
19:22:43 Join liar [0] (
19:26:03 Join keyb_gr [0] (
19:32:39 Join ReimuHak_ [0] (~reimu@
19:34:47 Quit tjb0607 (Ping timeout: 240 seconds)
19:34:57 Quit saratoga (Quit: Page closed)
19:48:00CIA-14New commit by fredwbauer (r30813): Implement move callback for timestretch sample allocation.
19:49:43CIA-14r30813 build result: All green
19:52:33 Join pamaury [0] (
19:52:33 Quit pamaury (Changing host)
19:52:33 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
19:54:26 Join Keripo [0] (
20:02:34 Quit WalkGood (Quit: ♪ ♫ ♪ ♫ ♪ ♫ ♪ ♫)
20:02:36***Saving seen data "./dancer.seen"
20:05:53CIA-14New commit by fredwbauer (r30814): Provide font_lock(). Font_get_bits() or ..width() may have to read glyph cache misses from disk so provide a means to lock the buflib memory during ...
20:08:13CIA-14r30814 build result: 307 errors, 0 warnings (fredwbauer committed)
20:08:34n1sbluebrother^: i agree with that interpretation, tremor has the same license too btw
20:11:41 Quit Jerom (Quit: Leaving.)
20:14:34 Join stoffel [0] (
20:14:59 Quit hilbert (Quit: Computer has gone to sleep.)
20:15:44 Quit liar (Quit: hallowed are the ori!)
20:19:17bluebrother^n1s: shouldn't we move the COPYING files for speex and tremor to docs/ then? Or include it during buildzip?
20:21:13n1sdocs/LICENCES.txt has licenses for some other imported code so i guess we can stuff them in there
20:21:59bluebrother^hmm, true.
20:22:15bluebrother^as for Rockbox Utility we could just add a new "Speex License" tab to the about dialog
20:22:42bluebrother^and simply display the Speex license file as-is
20:26:26 Join ChickeNES [0] (~ChickeNES@
20:27:21 Quit ChickeNES (Read error: Connection reset by peer)
20:27:35 Join ChickeNES [0] (~ChickeNES@
20:28:14 Quit ChickeNES (Client Quit)
20:33:03 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox)
20:33:40thomasjfoxhey there. anyone familiar with the iaudio lcd remote code? Just spotted a potential bug
20:33:55 Join CaptainKewler [0] (
20:34:15thomasjfoxfirmware/target/coldfire/iaudio/lcd-remote-iaudio.c:75 <−− That line should be "| 0"
20:34:43thomasjfoxPower saving while otherwise never work
20:39:54n1sit does look weird but |0 doesn't do anything
20:40:18n1si think you want & ~1
20:41:28thomasjfoxHmm. Then have a look at firmware/target/coldfire/mpio/hd200/lcd-hd200.c:82
20:41:52thomasjfoxThat one uses "| 0"
20:43:37amiconnthomasjfox: Correctly spotted. It doesn't matter though, because this function is never used
20:44:02thomasjfoxamiconn: You mean both of them are never used?
20:44:20amiconnImo it should be removed from all drivers implementing it (iaudio remote, iriver remote and mrobe 500 remote)
20:44:55thomasjfoxAh ok
20:45:13thomasjfoxThere's another issue at firmware/target/coldfire/iaudio/x5/ds2411-x5.c:89
20:45:28thomasjfoxSame code for both parts of the if/else statement
20:46:07thomasjfoxAh crap, the delay() is different
20:46:39amiconnlcd_powersave() too. That's only implemented for hd200 and isn't even in the header
20:48:31 Quit Keripo (Quit: Leaving.)
20:51:20CIA-14New commit by thomasjfox (r30815): Use array index 'i' only -after- bounds check ...
20:53:21CIA-14r30815 build result: 307 errors, 0 warnings (thomasjfox committed)
20:58:56thomasjfoxamiconn: I prefer not to touch the "remote" code, I have no way to test if I break something
21:06:06 Join ChickeNES [0] (~ChickeNES@
21:07:36 Quit ChickeNES (Read error: Connection reset by peer)
21:07:52 Join ChickeNES [0] (~ChickeNES@
21:11:35 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
21:11:41BuschelJdGordon: I would be happy if you could take a look at FS #12306 and FS #12336
21:11:42fs-bluebot The Lyric can not wrap around if it's too long to fit the screen (lrcplayer.c) (bugs, unconfirmed)
21:11:42fs-bluebot virtual keyboard spacing problem with custom keyboard and multifont theme (bugs, new)
21:15:50 Quit ChickeNES (Read error: Connection reset by peer)
21:16:10 Join ChickeNES [0] (~ChickeNES@
21:16:53 Quit ReimuHak_ (Ping timeout: 244 seconds)
21:20:38 Quit ChickeNES (Ping timeout: 255 seconds)
21:21:03 Join ReimuHak_ [0] (~reimu@
21:24:08 Quit ReimuHak_ (Client Quit)
21:30:32 Join robin0800 [0] (~robin0800@
21:38:58 Quit robin0800 (Quit: Leaving)
21:40:10 Join robin0800 [0] (~robin0800@
21:41:18 Join liar [0] (
21:41:34bluebrother^hmm, it might be a good idea to push a new Rockbox Utility release before switching to git, since that switch will break
21:46:38CIA-14New commit by bluebrother (r30816): Rockbox Utility: add Speex license to About dialog. ...
21:47:14bluebrother^so, are there any open issue in Rockbox Utility? Otherwise I'm likely to try pushing a new release this weekend.
21:48:27sillytonesWhen you have an Artist directory with three Album subdirectories, say, A, B, and C, is it possible to insert the artist directory to the playlist and have the songs play in order of A then B then C, rather than all alphabetically?
21:48:40CIA-14r30816 build result: 307 errors, 0 warnings (bluebrother committed)
21:48:59sillytonesSorry for asking here, but I looked in all the settings, docs, and couldn't really figure out how to google this question
21:50:03LalufuI think the only way to do this is to create a playlist, but I might be wrong
21:50:49bluebrother^enable insert recursively, that should do the trick
21:51:05bluebrother^in Rockbox you always have a playlist. Even if it's only the dynamic playlist :)
21:51:44bluebrother^hmm, builds are broken since r30814
21:51:58sillytonesbluebrother^: thanks, I'll try
21:52:27sillytonesI used to always insert each album separately, but if that solves the problem i'll be really happy
21:52:54 Join gbl08ma [0] (
21:52:55sillytonesbluebrother^: what happens if it is not enabled? Will it not insert any songs?
21:53:28bluebrother^sillytones: I haven't tried that, I usually only play single albums. But I don't think it would make much sense inserting in a different order than by folder
21:53:37bluebrother^it should insert the files in that foler
21:53:50bluebrother^if that folder only includes subfolders it shouldn't insert anything
21:54:32bluebrother^the manual should explain it. As said, I usually only play single albums so I don't know from experience :)
21:54:39 Quit alexbobp (Ping timeout: 260 seconds)
21:55:22sillytonesit might have used this behavior in an older version of rockbox. this version inserts sensibly :)
21:55:29sillytonesthanks for your help
21:55:37bluebrother^you're welcome
21:57:16*bluebrother^ looks around for fredwbauer
21:59:40 Join alexbobp [0] (~alex@
22:02:38***Saving seen data "./dancer.seen"
22:05:18 Join markun [0] (
22:08:07bluebrother^does the bootloader use buflib?
22:09:18Buschelpixelma: is FS #11355 still an issue for you?
22:09:18fs-bluebot Auto-Change Directory crashes hardwarecodec players (bugs, new)
22:10:21bluebrother^hmm, doesn't seem so. buflib.c gets build but the map file doesn't show it.
22:15:27CIA-14New commit by bluebrother (r30817): Add empty font_lock() for bootloaders to fix builds.
22:17:27CIA-14r30817 build result: All green
22:18:41bluebrother^core_alloc.c and buffer.c are built for the bootloaders as well but don't seem to be used. Intentionally?
22:23:23CIA-14New commit by fredwbauer (r30818): Change lru from double to single linked list. Only the font cache uses LRU and it never searches in reverse. Saves 2 bytes per glyph.
22:24:28 Quit tchan (Quit: WeeChat 0.3.5)
22:25:17CIA-14r30818 build result: 0 errors, 139 warnings (fredwbauer committed)
22:29:24thomasjfoxbluebrother^: There goes your build fix :o)
22:31:55Lalufuquestion: If I call get_metadata, who and how frees the memory allocated for that?
22:32:20CIA-14New commit by fredwbauer (r30819): Missed line in r30818
22:32:27Torneukleinek: pretty nice
22:33:03 Quit stoffel (Remote host closed the connection)
22:33:29 Quit y4n (Quit: PANTS OFF!)
22:33:58CIA-14r30819 build result: All green
22:38:50bluebrother^thomasjfox: not really :)
22:39:32 Quit pamaury (Ping timeout: 256 seconds)
22:41:48 Join pamaury [0] (
22:41:49 Quit pamaury (Changing host)
22:41:49 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
22:43:49bluebrother^anyone familiar with MTP around? I'm wondering if we could upload a Rockbox build via MTP to the beast
22:44:54 Quit froggyman (Quit: Ex-Chat)
22:52:35KiwiCamOn the forum I can upload images as attachments, but how do I insert those images in my post, so I can provide comments to go with them? Or, do I have to use links to another site?
22:59:53 Join petur [0] (~petur@rockbox/developer/petur)
23:02:27n1sbluebrother^: something tells me that we used to do that as a part of the installation before the bootloader had usb but i'm not sure
23:02:51n1sit's an Ugly Hack (TM) though
23:03:59 Join demian_ [0] (
23:05:20bluebrother^n1s: well, I'm thinking about how to integrate support for the beast into Rockbox Utility. Since it's MTP and doesn't have a mountpoint until the bootloader is installed pushing the files via MTP would be a nice option.
23:05:33 Quit benedikt93 (Quit: Bye ;))
23:05:45bluebrother^since that means you could do the complete installation the same way you do on other players.
23:06:04bluebrother^the problem is that I don't know if I can be specific enough on the filename to use on the player.
23:06:31bluebrother^I was trying to sendfirm a new firmware to the SA9200. That didn't work but it at least put the file on the player using the name I've specified
23:06:54bluebrother^so if we can operate on filesystem level we could exploit that to simplify installation :)
23:07:04TorneSo..... who wants to volunteer to write up some wiki pages explaining how to check out and commit to Rockbox using the new git server, following the genreal workflow described in the demo page and in the policy?
23:07:10bluebrother^and getting support for the beast in is something I want since long
23:07:13Tornesince nobody seems to have objections to the policy as-is
23:07:24bluebrother^Torne: any ETA for the final switch?
23:07:26n1sit's rather fuzzy since it was a long time ago i poked at that stuff but the code in the bootloader might still be there or in svn history
23:07:44Tornebluebrother^: once we have docs on how to use it, and I've solved some minor issues with line ending bullshit
23:07:56Tornebluebrother^: so reasonably soon, if someone steps up :)
23:08:03 Quit thomasjfox (Remote host closed the connection)
23:08:25 Quit robin0800 (Ping timeout: 258 seconds)
23:08:28*bertrik is actually fairly content with using git-svn
23:08:30bluebrother^Torne: btw, no objections to the policy. Sounds pretty reasonable to me
23:08:49*bluebrother^ would like to see some commit message policy as well
23:08:58TorneOh, yeah. I didn't include that
23:09:00 Quit CaptainKewler (Quit: CGI:IRC)
23:09:04Torneplease copypaste from someplace else
23:09:11Tornesince everyone in the git speaking world has settled on the same format
23:09:23bluebrother^we even had a proposal on the ML some time ago
23:09:39TorneWell, feel free to locat ethat and write it up somewhere :)
23:09:54TorneIf you are specific enough about the format for FS numbers and so on I can make gerrit hyperlink them etc
23:10:10n1sbluebrother^: see bootloader/gigabeat-s.c:230
23:11:08n1sit seems to blindly look at every file in the mtp dir and try to see if it's a rockbox binary or a tar file
23:12:04bluebrother^well, my intention was to create the correct structure via MTP (if that's possible)
23:12:06Tornebluebrother^: sure, but what'd be useful is someone putting stuff on the wiki :)
23:12:11Lalufuis it valid for an ogg vorbis tag to have multiple ALBUM entries?
23:12:16 Join robin0800 [0] (~robin0800@
23:12:21bluebrother^haven't tried that on the beast yet.
23:12:45*bluebrother^ wonders what happens if he tries to send a SA9200 bootloader to the beast :)
23:15:20 Join guymann_ [0] (~charles@
23:16:44 Quit guymann (Ping timeout: 255 seconds)
23:17:08 Quit demian_ ()
23:17:41n1sLalufu: pretty sure it is
23:20:18n1sfrom the spec "Field names are not required to be unique"
23:20:59 Quit robin0800 (Ping timeout: 240 seconds)
23:21:50LalufuHuh. OK then.
23:23:34 Join hilbert [0] (
23:45:42 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
23:47:43bluebrother^hmm, looks like the beast puts the sent file somewhere below Content :(
23:53:53 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
23:55:59 Join TheLemonMan [0] (

Previous day | Next day