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-03-15

00:02:41 Join iq [0] (~iq@unaffiliated/iq)
00:04:17 Quit Zarggg (Quit: Zarggg)
00:06:39CIA-2New commit by wodz (r29588): WM8750/51 driver: ...
00:09:46 Quit stoffel (Remote host closed the connection)
00:11:19CIA-2r29588 build result: 20 errors, 0 warnings (wodz committed)
00:14:10CIA-2New commit by wodz (r29589): fix red
00:16:28***Saving seen data "./dancer.seen"
00:17:26 Join liar [0] (
00:18:50CIA-2r29589 build result: All green
00:20:42 Quit n1s (Quit: Ex-Chat)
00:21:45 Join bzed_ [0] (
00:22:33 Join timccc [0] (~timccc@
00:22:48 Quit stripwax (Quit:
00:23:18 Join mudd1 [0] (
00:23:31 Quit bzed (Ping timeout: 260 seconds)
00:23:36 Nick bzed_ is now known as bzed (
00:24:25 Quit leavittx (Ping timeout: 255 seconds)
00:25:24 Quit kevku (Quit: KVIrc 4.0.2 Insomnia
00:27:31 Quit pamaury (Remote host closed the connection)
00:32:39 Quit komputes (Remote host closed the connection)
00:33:20 Part Zagor
00:33:41 Quit wodz (Quit: Leaving)
00:39:31 Join stripwax [0] (
00:40:45 Quit L-Strife89 (Read error: Operation timed out)
00:41:04 Quit Jerom (Quit: Leaving.)
00:41:16 Join L-Strife89 [0] (~Strife89@
00:45:39 Quit user890104 (Ping timeout: 250 seconds)
00:49:54 Quit stripwax (Read error: Connection reset by peer)
00:53:56 Quit madalu (Remote host closed the connection)
00:54:05 Join CaptainKwel [0] (
01:02:25 Quit salty-horse (Quit: Leaving)
01:02:27 Quit ender` (Quit: If the experiment works, you must be using the wrong equipment. -- Patrick's Theorem)
01:15:43 Join user890104 [0] (
01:29:52 Quit dfkt (Quit: -= SysReset 2.53=- Sic gorgiamus allos subjectatos nunc.)
01:31:03 Quit liar (Ping timeout: 276 seconds)
01:35:06 Nick [Saint] is now known as S_a_i_n_t (S_a_i_n_t@
01:35:10 Nick S_a_i_n_t is now known as [Saint] (S_a_i_n_t@
01:37:18 Quit mudd1 (Read error: Operation timed out)
01:37:26 Quit robin0800 (Quit: Leaving)
02:00:28 Join JdGord [0] (
02:16:31***Saving seen data "./dancer.seen"
02:23:58 Quit useer (Quit: quitte)
02:24:34 Join webguest56 [0] (
02:29:41 Join robin0800 [0] (
02:29:59 Quit webguest56 (Quit: CGI:IRC (Ping timeout))
02:30:32 Quit robin0800 (Client Quit)
02:30:55 Quit shai (Ping timeout: 252 seconds)
02:31:09 Join shai_ [0] (
02:31:10 Join robin0800 [0] (
02:36:42 Quit shai_ (Ping timeout: 255 seconds)
02:40:45 Quit robin0800 (Ping timeout: 255 seconds)
02:43:50 Join brightspark [0] (
02:50:58 Quit Keripo (Quit: Leaving.)
02:53:54 Join Keripo [0] (
02:54:26 Quit DerPapst (Quit: Leaving.)
02:55:57 Quit brightspark (Quit: Ex-Chat)
02:55:59 Quit mshathlonxp (Quit: fall into short sleep)
03:05:28 Quit [Saint] (Disconnected by services)
03:05:30 Join S_a_i_n_t [0] (S_a_i_n_t@
03:14:21 Quit S_a_i_n_t (Ping timeout: 240 seconds)
03:17:22 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
03:18:23 Join [Saint] [0] (S_a_i_n_t@
03:19:17 Join LambdaCalculus37 [0] (
03:19:17 Quit LambdaCalculus37 (Changing host)
03:19:17 Join LambdaCalculus37 [0] (~rmenes@rockbox/staff/LambdaCalculus37)
03:20:02LambdaCalculus37soap_, AlexP, any mod: Banhammer required on winw93451l, please.
03:34:14 Join stripwax [0] (
03:34:52 Quit Slasheri (Ping timeout: 246 seconds)
03:57:49LambdaCalculus37I'm looking to commit FS #11906 (GBS codec). It's building green and the m3u playlist issues appear to have been resolved, according to the comments.
03:59:21LambdaCalculus37No more issues with non-recording targets, either. Thoughts, anyone?
04:12:09 Quit Keripo (Quit: Leaving.)
04:12:28[Saint]LambdaCalculus37: Supporting more codecs is a good thing...
04:14:15 Join Keripo [0] (
04:14:29LambdaCalculus37[Saint]: Yes, while I do agree with that, at the same time we also want to make sure that codecs that go in also work properly, of course. :)
04:14:50[Saint]well, I assumed you'd already tested that ;)
04:14:52LambdaCalculus37So perhaps a few more people should help test out FS #11906 before it goes in.
04:15:10LambdaCalculus37[Saint]: On iPod video and iPod mini 2G thus far.
04:16:33***Saving seen data "./dancer.seen"
04:22:20 Quit simonrvn (Read error: Operation timed out)
04:23:39 Quit MethoS- (Remote host closed the connection)
04:23:58 Join saratoga [0] (9803c57f@rockbox/developer/saratoga)
04:24:09saratogacan someone ban the spammer on the forums?
04:25:38 Join kugel [0] (~kugel@rockbox/developer/kugel)
04:25:49 Join simonrvn [0] (simon@2001:470:8c85:11fe::c0a8:195)
04:26:40 Quit kugel_ (Read error: Operation timed out)
04:32:05 Join Barahir [0] (
04:32:12LambdaCalculus37saratoga: He's at it again??
04:32:27 Quit TheSeven (Ping timeout: 241 seconds)
04:33:33 Join shai [0] (
04:35:09 Quit Barahir_ (Ping timeout: 246 seconds)
04:36:41 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:44:09 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:44:09 Quit amiconn (Disconnected by services)
04:44:25 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:46:39 Quit pixelma (Disconnected by services)
04:46:41 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:46:43 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:49:11 Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.)
05:16:58 Quit JesusFreak316 (Ping timeout: 255 seconds)
05:25:15 Quit L-Strife89 (Quit: Shutting down laptop)
05:29:35 Quit Horscht (Quit: Verlassend)
05:30:30 Quit CaptainKwel (Read error: Operation timed out)
05:44:21 Quit simonrvn (Read error: Operation timed out)
05:45:30 Quit LambdaCalculus37 (Quit: This computer has gone to sleep)
05:47:30 Join simonrvn [0] (simon@2001:470:8c85:11fe::c0a8:195)
05:59:23 Join Rob2222 [0] (
06:01:40 Quit Rob2223 (Ping timeout: 240 seconds)
06:16:36***Saving seen data "./dancer.seen"
06:26:32 Quit panni_ (Quit: ( :: NoNameScript 3.81 :: ))
06:37:38 Quit scorche (Disconnected by services)
06:37:48 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
06:40:25 Quit advcomp2019__ (Ping timeout: 260 seconds)
06:40:48 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
06:41:08 Quit mystica555 (Ping timeout: 246 seconds)
06:42:58 Join leavittx [0] (~lev@
06:49:15 Join mystica555 [0] (
06:49:15 Quit mystica555 (Excess Flood)
06:49:33 Join mystica555 [0] (
06:49:34 Quit mystica555 (Excess Flood)
06:49:51 Join mystica555 [0] (
06:49:51 Quit mystica555 (Excess Flood)
06:50:08 Join mystica555 [0] (
06:50:08 Quit mystica555 (Excess Flood)
06:50:26 Join mystica555 [0] (
06:50:26 Quit mystica555 (Excess Flood)
06:50:44 Join mystica555 [0] (
06:50:44 Quit mystica555 (Excess Flood)
06:51:01 Join mystica555 [0] (
06:51:02 Quit mystica555 (Excess Flood)
06:51:20 Join mystica555 [0] (
06:51:21 Quit mystica555 (Excess Flood)
06:51:38 Join mystica555 [0] (
06:51:38 Quit mystica555 (Excess Flood)
06:51:56 Join mystica555 [0] (
06:51:56 Quit mystica555 (Excess Flood)
06:52:14 Join mystica555 [0] (
06:52:15 Quit mystica555 (Excess Flood)
06:52:32 Join mystica555 [0] (
06:52:32 Quit mystica555 (Excess Flood)
06:52:50 Quit JdGord (Quit: Bye)
06:55:40 Join T44 [0] (
06:55:47 Join mystica555 [0] (
06:55:48 Quit mystica555 (Excess Flood)
06:56:05 Join mystica555 [0] (
06:56:07 Quit mystica555 (Excess Flood)
06:56:25 Join mystica555 [0] (
06:56:26 Quit mystica555 (Excess Flood)
06:56:44 Join mystica555 [0] (
06:56:44 Quit mystica555 (Excess Flood)
06:57:01 Join mystica555 [0] (
06:57:02 Quit mystica555 (Excess Flood)
06:57:18 Join mystica555 [0] (
06:57:18 Quit mystica555 (Excess Flood)
06:57:35 Join mystica555 [0] (
06:57:36 Quit mystica555 (Excess Flood)
06:57:52 Join mystica555 [0] (
06:57:53 Quit mystica555 (Excess Flood)
06:58:11 Join mystica555 [0] (
06:58:11 Quit mystica555 (Excess Flood)
06:58:28 Join mystica555 [0] (
06:58:29 Quit mystica555 (Excess Flood)
06:58:46 Join mystica555 [0] (
06:58:47 Quit mystica555 (Excess Flood)
06:59:07 Quit Topy44 (Ping timeout: 255 seconds)
07:02:24 Join mystica555 [0] (
07:05:12 Join stoffel [0] (
07:08:05 Quit JdGordon| (Ping timeout: 240 seconds)
07:16:45 Quit sasquatch (Ping timeout: 240 seconds)
07:17:29 Quit leavittx (Ping timeout: 248 seconds)
07:17:36 Join JdGord [0] (
07:22:22 Join mudd1 [0] (
07:23:35 Join einhirn [0] (
07:25:33 Join eGen [0] (
07:25:34 Quit eGen (Client Quit)
07:35:53 Quit stoffel (Remote host closed the connection)
07:38:42 Join JdGordon| [0] (
07:38:43 Quit JdGordon| (Changing host)
07:38:43 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
07:44:49 Quit simonrvn (Quit: Reconnecting)
07:44:58 Join simonrvn [0] (simon@2001:470:8c85:11fe::c0a8:195)
07:51:55 Join stoffel [0] (
07:53:40 Join BHSPitLappy [0] (~BHSPitLap@unaffiliated/bhspitmonkey)
07:57:38 Quit stoffel (Remote host closed the connection)
07:58:19 Join sasquatch [0] (~username@
08:01:46 Join mrkiko [0] (
08:08:18 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
08:09:58 Quit JdGord (Quit: Bye)
08:11:06 Quit sasquatch (Ping timeout: 264 seconds)
08:15:04 Quit antil33t (Read error: Connection reset by peer)
08:15:27 Quit niekie (Read error: Operation timed out)
08:15:37 Join antil33t [0] (
08:15:39 Quit cjcopi (Read error: Operation timed out)
08:15:44 Quit pjm0616 (Read error: Operation timed out)
08:15:56 Quit Battousai (Read error: Operation timed out)
08:16:40***Saving seen data "./dancer.seen"
08:16:51 Join _jhMikeS_ [0] (
08:16:52 Quit _jhMikeS_ (Changing host)
08:16:52 Join _jhMikeS_ [0] (~jethead71@rockbox/developer/jhMikeS)
08:16:52 Quit jhMikeS (Disconnected by services)
08:16:52 Nick _jhMikeS_ is now known as jhMikeS (~jethead71@rockbox/developer/jhMikeS)
08:17:10 Join Barahir_ [0] (
08:17:23 Join Battousai [0] (~bryan@gentoo/developer/battousai)
08:17:25 Join niekie [0] (~niek@CAcert/Assurer/niekie)
08:17:34 Quit simonrvn (Quit: .)
08:17:34 Join simonrvn_ [0] (simon@2001:470:8c85:11fe::c0a8:195)
08:17:43 Nick simonrvn_ is now known as simonrvn (simon@2001:470:8c85:11fe::c0a8:195)
08:18:00 Join LinusN [0] (~linus@rockbox/developer/LinusN)
08:18:05 Quit Barahir (Read error: Operation timed out)
08:18:33 Join cjcopi [0] (
08:18:47 Quit iq (Ping timeout: 246 seconds)
08:18:47 Quit kkit|sh (Ping timeout: 246 seconds)
08:18:47 Quit mc2739 (Ping timeout: 246 seconds)
08:18:47 Quit guymann (Ping timeout: 246 seconds)
08:19:08 Quit mystica555 (Ping timeout: 246 seconds)
08:19:31 Join kkit|sh [0] (
08:19:39 Join pjm0616 [0] (
08:19:46 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
08:19:59 Join guymann [0] (
08:20:18 Join bluebrother [0] (
08:20:18 Quit bluebrother (Changing host)
08:20:18 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
08:23:39 Quit bluebroth3r (Ping timeout: 260 seconds)
08:24:04 Join sasquatch [0] (~username@
08:24:08 Join B4gder [0] (~danielx@2a00:1a28:1200:9::2)
08:24:09 Quit B4gder (Changing host)
08:24:09 Join B4gder [0] (~danielx@rockbox/developer/bagder)
08:24:09 Join iq [0] (~iq@unaffiliated/iq)
08:26:10 Join DerPapst [0] (
08:26:45 Join mystica555 [0] (
08:29:12 Quit stripwax (Read error: Connection reset by peer)
08:30:17 Join wodz [0] (
08:30:35CIA-2New commit by wodz (r29590): MPIO HD300: Enable line-in recording. Thanks Andriej Azariev for pointing out such capability of this DAP.
08:31:42 Join ender` [0] (
08:31:53 Join leavittx [0] (~lev@
08:34:11 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:34:26 Join JdGord [0] (
08:34:44 Quit BHSPitLappy (Ping timeout: 260 seconds)
08:34:47CIA-2r29590 build result: All green
08:37:31 Quit mudd1 (Ping timeout: 252 seconds)
08:38:11 Quit Buganini (Read error: Connection reset by peer)
08:44:57 Quit alexbobp (Ping timeout: 250 seconds)
08:45:40 Join alexbobp [0] (
08:50:16 Quit JdGord (Ping timeout: 255 seconds)
08:50:25 Quit sasquatch (Ping timeout: 240 seconds)
08:58:30 Quit TheSeven (Ping timeout: 264 seconds)
09:00:33 Quit Keripo (Quit: Leaving.)
09:01:36 Join sasquatch [0] (
09:02:41 Join JdGord [0] (
09:03:37 Quit alexbobp (Ping timeout: 248 seconds)
09:04:18 Join alexbobp [0] (
09:07:57 Quit JdGordon| (Ping timeout: 252 seconds)
09:08:41 Quit bertrik (Ping timeout: 252 seconds)
09:11:51 Join petur [0] (~petur@rockbox/developer/petur)
09:13:39 Quit akzfowl (Ping timeout: 255 seconds)
09:16:08 Join jdgord_ [0] (
09:16:33 Quit JdGord (Read error: Connection reset by peer)
09:18:29 Quit antil33t (Read error: Connection reset by peer)
09:18:40 Join antil33t [0] (
09:21:11 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
09:22:27 Quit jdgord_ (Quit: Bye)
09:25:12 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
09:30:09 Join n1s [0] (
09:30:09 Quit n1s (Changing host)
09:30:09 Join n1s [0] (~n1s@rockbox/developer/n1s)
09:31:05 Quit antil33t (Read error: Connection reset by peer)
09:31:25 Join antil33t [0] (
09:36:56 Join efyx [0] (
09:41:58 Join akzfowl [0] (~akzfowl@
09:42:27 Quit shai (Ping timeout: 255 seconds)
09:42:40 Join chattr [0] (
09:42:57 Part chattr ("gone")
09:44:07 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
09:46:05 Quit akzfowl (Client Quit)
09:46:27 Join akzfowl [0] (~akzfowl@
09:48:17 Quit wodz (Quit: Leaving)
09:52:21 Quit leavittx (Ping timeout: 255 seconds)
09:54:07 Quit antil33t (Read error: Connection reset by peer)
09:54:16 Join antil33t [0] (
10:16:43***Saving seen data "./dancer.seen"
10:21:28 Quit antil33t (Read error: Connection reset by peer)
10:21:50 Join antil33t [0] (
10:23:11 Quit antil33t (Read error: Connection reset by peer)
10:23:14 Part mrkiko
10:25:44 Join antil33t [0] (
10:48:49kugelpixelma: ping
11:01:01 Join Buganini [0] (
11:02:30 Join LambdaCalculus37 [0] (~rmenes@rockbox/staff/LambdaCalculus37)
11:11:54 Quit factor (Read error: Connection reset by peer)
11:20:32kugelZagor: the fine-grained volume control seems to be gone
11:21:39kugelat least using the volume buttons
11:21:48Zagorfrom inside rockbox?
11:21:52kugelit makes a single step, then a big step
11:23:37kugelif it works for you it's another sign of my phone being buggy perhaps
11:24:03Zagoryes it works for me
11:29:27 Join factor [0] (~factor@
11:44:19 Join ajb_oe [0] (
11:44:36 Part ajb_oe
11:48:30 Join JdGord [0] (
11:50:14 Join robin0800 [0] (
11:52:45 Quit JdGord (Client Quit)
11:54:07 Quit LambdaCalculus37 (Quit: Fwump)
12:07:40 Join MethoS- [0] (~clemens@
12:10:49 Quit japc (Ping timeout: 276 seconds)
12:15:33 Join shai [0] (
12:16:46***Saving seen data "./dancer.seen"
12:20:24 Quit shai (Ping timeout: 255 seconds)
12:33:09 Join scromple [0] (
12:35:44 Quit scromple (Client Quit)
12:37:46 Quit simonrvn (Read error: Operation timed out)
12:39:21 Join scromple [0] (
12:41:14 Join simonrvn [0] (simon@2001:470:8c85:11fe::c0a8:195)
12:50:43scrompleGreets guys... Thanks for the brilliant OS.
12:51:45scromple@bluebrother: do you know if there are docs for the Rockbox Theme Editor app I believe you compile and made available on the site??
12:59:38kugelZagor: problems solved in a newer nightly build
12:59:44kugelsorry for the noise
13:01:38Zagoroh, ok. good.
13:02:08Zagornewer CM?
13:03:43kugelI have also 16 levels now :)
13:03:47 Quit Guest18558 (Quit: Don't follow me)
13:03:49Zagoryay :)
13:06:46 Join wodz|work [0] (
13:09:56 Join Dreamxtreme [0] (~Dre@
13:11:04wodz|worksound_val2phys() is insane. We should get rid of this and have all settings operate on uniform physical units.
13:18:09 Join dfkt [0] (dfkt@unaffiliated/dfkt)
13:25:04jhMikeSI think it should work consistently in exactly the opposite way, everthing 0..n ... you want it's physical equivalent, look it up. Then there are no restictions as far as what the units are or how they're spaced out not to mention few items in the tables.
13:28:27jhMikeSoh, and you don't need a min sound value for anything, just the number of points in the scale
13:30:19 Join JdGord [0] (
13:31:05wodz|workPersonaly I don't mind in which way this should be unified. What I don't like is current mix of phys/register representation
13:35:30jhMikeSmostly I'm thinking of a way of supporting unusal things without all sorts of special accomodations. but yeah, the mix and match has messed me up enough times as well.
13:40:09wodz|workThe effort for getting rid of val2phys would be to modify: 7 driver files (mas35xx.c, uda1380.c, tlv320.c, wm8731.c, as3514.c, wm8978.c, wm8751.c); sound.c, recording.c, option_select.c and probably something I am missing
13:40:30 Quit m1k3y (Ping timeout: 255 seconds)
13:41:42 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
13:41:44wodz|workThe efford for converting everything into reg values would be to modify 16 driver files, and whole app part
13:42:19wodz|workThe question would be how to define reg values for RaaA and simulator
13:42:29 Quit JdGord (Quit: Bye)
13:43:51jhMikeSthey wouldn't be reg values, just indexes, so then they can map to any associated thing. I don't know about RaaA but the sim should map the same as the device.
13:45:06jhMikeSwith indexes only inc/dec is needed, not obtaining a step (which then must be absolutely unifom, which also doesn't always work)
13:45:26wodz|workjhMikeS: could you elaborate?
13:45:54Zagorwe still have to present sensible values to the user
13:46:32wodz|workZagor: that's for sound_val2phys was intended
13:48:02jhMikeSif everything is 0..n, then to go up/down is always +1/-1. with everything physical, you need a step value ( x+= step, x -= step). sound_val2phys can obtain the physical value for the index, then be formatted to a string if desired.
13:49:33ZagorjhMikeS: in raaa we need to be able to set absolute values too
13:50:49jhMikeShow would that prevent it?
13:51:20Zagorit wouldn't, sorry. I don't quite understand what wodz is proposing.
13:51:46Zagormoving val2phys to the respective audiohw drivers?
13:53:55wodz|workZagor: val2phys is used currently to convert recording gain only (and 3d enhancement on gigabeats, mpiohd300 and mpiohd200)
13:53:57jhMikeSbuilding the physical units into every value, which I see as more constraining and not supportive of things that don't follow nice, even steps, like that HW 3d effect shown as % or tone control cutoffs, or unusual volume scales, etc. etc.
13:54:19kugelZagor: did you check on which android versions the internal api exploit works on?
13:54:41Zagorkugel: no, that came from maurus' patch
13:55:09kugelalso, IIUC, you can get hidden but public symbols/members through reflection but I don't konw if it's better or not
13:57:36wodz|workjhMikeS: the only benefits from expressing everthing in physical units are 1) less efford to work this out 2) more human readable audiohw_settings[]
13:58:23wodz|workconsidering lack of API description 2) is not that unimportant
13:58:39jhMikeSwodz|work: that's why there are comments :)
14:00:57wodz|work <- yea very descriptive and easy to understand (and this is quite elaborate comment)
14:02:27jhMikeSThe point is, if something won't work under the physical scheme to my satisfaction, I'm going to feel motivated to subvert it so I can have nice display for the user first, programmer second.
14:06:28 Quit antil33t (Read error: Connection reset by peer)
14:06:34jhMikeSor a scale can be concocted just to comply but isn't really a precise representation of the real value
14:06:39 Join antil33t [0] (
14:11:00jhMikeSeven as a developer, I really don't give a toss how something's represented internally when I'm just using it. some good comments about the meaning of things and careful study before changing things shouldn't be too much to ask.
14:11:14wodz|workSo basicaly You think it is better to leave this in current form. Now you have full freedom of hackign val2phys, val2reg, expressing in thenth of dB or in register values. The point is that this is huge barrier for newcommers.
14:11:45jhMikeSno, it needs to be consistent
14:11:54jhMikeSwhy shouldn't newcomers have barriers?
14:12:41wodz|workWhy should they have barriers where they can have not?
14:12:51jhMikeSif they're not willing to push through, I suppose they should be doing something else other than programming :)
14:13:28wodz|workThis isn't very friendly approach.
14:13:57LloreanIs there some specific setting or two that seem to have confusing or problematic values?
14:14:16LloreanI mean right now, our users seem to be able to, well enough, get most of our sound-related settings.
14:14:37wodz|workthe settings are fine, we are discussing the internals
14:14:45 Join japc [0] (~japc@
14:16:07LloreanThere seemed to be some discussion above relating to how the internals relate to what is displayed.
14:16:41LloreanjhMikeS's mention of "I'm going to feel motivated to subvert it so I can have nice display for the user first, programmer second."
14:16:48***Saving seen data "./dancer.seen"
14:17:18wodz|workthat's the sentence I don't quite get honestly
14:17:50LloreanI think he's saying that the internal representation should be something easy to work with relative to what is displayed to the user.
14:18:11jhMikeSit's a promise that I'll put the user's experience before my own convenience
14:18:27LloreanIf we're displaying dB to the user, obviously an internal representation of dB makes a lot of sense. If we're displaying percentage to the user, register values may make more sense since there's may be a more direct or simple mental conversion between them and an arbitrary "percentage"
14:19:01 Join kinesis_ [0] (
14:19:11LloreanIf I have the right feel for where he's coming from.
14:20:34wodz|workLlorean: The starting point of this discussion was recording gain displayed in dB and expressed in some weird hardware specific units internally
14:21:19Lloreanwodz|work: yes, but the overall point you presented wasn't "let's fix recording gain" but "shouldn't all sound settings be physical units"
14:21:46Llorean"let's fix recording gain" might be something you both agree on, if you presented it that way.
14:21:50wodz|workthis is the same at present
14:21:54jhMikeSLlorean: when who's coming from? the major issue I guess it's such a mess of register/index/physical that it's gotten the best of me several times, creating bugs (that seem to be fixed now).
14:22:24Lloreanwodz|work: What is the same at present?
14:22:49LloreanjhMikeS: I may have misunderstood then. Your point seemed (to me) that the internal representation should be user-focuse (and thus UI-focused) rather than programmer-focused.
14:23:01wodz|workthe only thing which has weak physical representation is 3d enhancement expressed in %
14:24:00wodz|workand stereo width is also expressed in % and internally it is presented in 0-250 range and not in some 0-17 register value
14:24:19jhMikeSLlorean: that's was wodz. mine was "make it all indexes", not reg values, not physical values. if the two are the same, great. I can deal with it personally since it's just a matter of doing simple math.
14:24:47LloreanjhMikeS: I thought wodz was "make it all physical values"
14:25:03 Part kinesis_
14:25:24jhMikeSLlorean: correct
14:25:55 Quit scromple ()
14:26:19jhMikeSmine is "abstract it into a zero-based array"
14:26:56LloreanjhMikeS: I guess I didn't see from your comments an intent to move everything to an index-based scale, but rather to maintain flexibility of using whatever scale the value seemed to 'want'
14:27:13LloreanThough a zero based array might have a strong point for working for most of them.
14:27:50jhMikeSthen I can represent anything in so long as computers are discretely valued, which I think will be awhile
14:27:56LloreanAnyway, I need breakfast. Maybe that's why I missed some points.
14:30:50wodz|workjhMikeS: the drawback of index based approach is that we may need to convert this both way index2register and index2phys
14:31:23 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
14:32:35jhMikeSindex to register is usually pretty simple and already done quite frequently, with an offset
14:32:56wodz|workthats true
14:35:14jhMikeSwith indexing, one could conceivably ask for any fractional precision too when wanting a physical value
14:36:11 Quit wodz|work (Quit: CGI:IRC)
14:41:39jhMikeSthose are my thoughts on that whole matter anyway...forever chiseled into the logs, whatever may come of it
14:43:20 Quit akzfowl (Ping timeout: 248 seconds)
14:59:28TorneSo are we done polling for when devcon should be? :)
15:00:11 Quit B4gder (Quit: Konversation terminated!)
15:00:29gevaertsTorne: yes, so now you pick who you don't like :)
15:00:35n1sjhMikeS: i like the index idea a lot
15:00:51Tornewell everyone said yes to 3 june except petur
15:01:06petursorry baout that ;)
15:01:46peturI'll probably come anyway...
15:06:11jhMikeSn1s: an ally? :)
15:07:03Torneok, poll closed
15:07:13Torneso there's 11 people responded
15:07:19Tornehow many do you think we'll get?
15:07:29 Quit timccc (Ping timeout: 264 seconds)
15:14:58 Join fandomp [0] (
15:15:51 Quit fandomp (Client Quit)
15:20:21gevaertsTorne: the last three years were all 12 to 15 people I think
15:20:21*Torne goes to look at the meeting rooms suggested. ;)
15:20:37DEBUGEOF from server (Connection reset by peer) (snapshot: netstuff.c line 545)
15:20:37***Saving seen data "./dancer.seen"
15:20:39***Started Dancer V4.16
15:20:39***Connected to on port 6667
15:20:39***Logfile for #rockbox started
15:22:13Mode"logbot :+i" by logbot
15:22:14CtcpVersion from frigg!~frigg@freenode/utility-bot/frigg
15:22:17***Server message 501: 'logbot :Unknown MODE flag'
15:22:17 Join logbot [0] (
15:22:17 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
15:22:17 Join japc [0] (~japc@
15:22:17 Join antil33t [0] (
15:22:17 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
15:22:17 Join dfkt [0] (dfkt@unaffiliated/dfkt)
15:22:17 Join Dreamxtreme [0] (~Dre@
15:22:17 Join simonrvn [0] (simon@2001:470:8c85:11fe::c0a8:195)
15:22:17 Join MethoS- [0] (~clemens@
15:22:17 Join robin0800 [0] (
15:22:17 Join factor [0] (~factor@
15:22:17 Join Buganini [0] (
15:22:17 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
15:22:17 Join efyx [0] (
15:22:17 Join n1s [0] (~n1s@rockbox/developer/n1s)
15:22:17 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
15:22:17 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
15:22:17 Join petur [0] (~petur@rockbox/developer/petur)
15:22:17 Join alexbobp [0] (
15:22:17 Join sasquatch [0] (
15:22:17 Join ender` [0] (
15:22:17 Join mystica555 [0] (
15:22:17 Join DerPapst [0] (
15:22:17 Join iq [0] (~iq@unaffiliated/iq)
15:22:17 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
15:22:17 Join guymann [0] (
15:22:17 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
15:22:17 Join pjm0616 [0] (
15:22:17 Join kkit|sh [0] (
15:22:17 Join cjcopi [0] (
15:22:17 Join LinusN [0] (~linus@rockbox/developer/LinusN)
15:22:17 Join niekie [0] (~niek@CAcert/Assurer/niekie)
15:22:17 Join Battousai [0] (~bryan@gentoo/developer/battousai)
15:22:17 Join Barahir_ [0] (
15:22:17 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
15:22:17 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
15:22:17 Join einhirn [0] (
15:22:17 Join T44 [0] (
15:22:17 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
15:22:17 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
15:22:17 Join Rob2222 [0] (
15:22:17 Join pixelma [0] (quassel@rockbox/staff/pixelma)
15:22:17 Join amiconn [0] (quassel@rockbox/developer/amiconn)
15:22:17 Join kugel [0] (~kugel@rockbox/developer/kugel)
15:22:17 Join saratoga [0] (9803c57f@rockbox/developer/saratoga)
15:22:17 Join [Saint] [0] (S_a_i_n_t@
15:22:17 Join user890104 [0] (
15:22:17 Join bzed [0] (
15:22:17 Join merbanan [0] (
15:22:17 Join fkhodkov [0] (
15:22:17 Join YPSY [0] (
15:22:17 Join tuma [0] (
15:22:17 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
15:22:17 Join bluefoxx [0] (
15:22:17 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
15:22:17 Join eGen_ [0] (
15:22:17 Join n17ikh [0] (
15:22:17 Join FoH [0] (
15:22:17 Join slooopy [0] (
15:22:17 Join ender| [0] (
15:22:17 Join soap_ [0] (~soap@rockbox/staff/soap)
15:22:17 Join Galois [0] (
15:22:17 Join Zambezi [0] (Zulu@
15:22:17 Join olejorgenb [0] (
15:22:17 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
15:22:17 Join kkurbjun [0] (~kkurbjun@rockbox/developer/kkurbjun)
15:22:17 Join balintx_ [0] (
15:22:17 Join Hadaka [0] (
15:22:17 Join krazykit [0] (
15:22:17 Join Xerion [0] (
15:22:17 Join Bagder [0] (~daniel@rockbox/developer/bagder)
15:22:17 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
15:22:17 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
15:22:17 Join bthomson [0] (
15:22:17 Join ej0rge [0] (
15:22:17 Join literal [0] (
15:22:17 Join Farthen [0] (
15:22:17 Join Robdgreat [0] (~rob@unaffiliated/robdgreat)
15:22:17 Join JackWinter [0] (
15:22:17 Join jordan` [0] (
15:22:17 Join Elfish [0] (~amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
15:22:17 Join ranmachan [0] (
15:22:17 Join froggyman [0] (~seth@unaffiliated/froggyman)
15:22:17 Join knittl [0] (~knittl@unaffiliated/knittl)
15:22:17 Join yosafbridge [0] (
15:22:17 Join maraz [0] (
15:22:17 Join avacore [0] (
15:22:17 Join [fred] [0] (
15:22:17 Join rasher [0] (~rasher@rockbox/developer/rasher)
15:22:17 Join Guinness` [0] (
15:22:17 Join jfc [0] (
15:22:17 Join linuxguy3 [0] (
15:22:17 Join Strife89 [0] (~Strife89@
15:22:17 Join MarkTraceur [0] (
15:22:17 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
15:22:17 Join FOAD [0] (~dok@
15:22:17 Join lostlogic [0] (~lostlogic@rockbox/developer/lostlogic)
15:22:17 Join crwl [0] (
15:22:17 Join ved [0] (ved@
15:22:17 Join jepler [0] (~jepler@emc/developer/pdpc.professional.jepler)
15:22:17 Join Loto [0] (~nfs@xbmc/user/Loto)
15:22:17 Join zu [0] (
15:22:17 Join pikytcus [0] (
15:22:17 Join amee2k [0] (
15:22:17 Join teapot [0] (
15:22:17 Join feisar-_ [0] (
15:22:17 Join Kuitsi [0] (
15:22:17 Join yawny [0] (
15:22:17 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
15:22:17 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
15:22:17 Join markun [0] (~markun@rockbox/developer/markun)
15:22:17 Join AlexP [0] (~alex@rockbox/staff/AlexP)
15:22:17 Join parafin [0] (
15:22:17 Join CIA-2 [0] (~CIA@
15:22:17 Join Torne [0] (~torne@rockbox/developer/Torne)
15:22:17 Join plux [0] (
15:22:17 Join Rondom [0] (
15:22:17 Join ack [0] (
15:22:17 Join aevin [0] (eivindsy@unaffiliated/aevin)
15:22:17 Join tmzt_ [0] (~tmzt@
15:22:17 Join preglow [0] (thomj@rockbox/developer/preglow)
15:22:17 Join TBCOOL [0] (
15:22:17 Join ThomasAH [0] (
15:22:17 Join simabeis_ [0] (
15:22:17 Join jae [0] (
15:22:17 Join ehntoo [0] (
15:22:17 Join Utchy [0] (
15:22:17 Join dionoea [0] (~dionoea@videolan/developer/dionoea)
15:22:17 Join @ChanServ [0] (ChanServ@services.)
15:22:17 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
15:25:01 Join timccc [0] (~timccc@
15:34:13 Join TheLemonMan [0] (
15:34:38 Part Zagor
15:39:59 Quit TheLemonMan (Ping timeout: 276 seconds)
15:41:44 Quit sasquatch (Quit: WeeChat 0.3.2)
15:43:41 Join TheLemonMan [0] (
15:44:53 Join casainho [0] (
15:46:14 Join petur2 [0] (~petur@rockbox/developer/petur)
15:47:06 Quit jfc (Ping timeout: 246 seconds)
15:47:24 Join toffe82 [0] (
15:47:29 Quit petur (Disconnected by services)
15:47:32 Nick petur2 is now known as petur (~petur@rockbox/developer/petur)
15:51:52 Join wodz [0] (
15:52:34 Join jfc [0] (
15:53:31wodzjhMikeS: Thinking about index based thing a bit more - This may even work with current system. The only thing I am not sure how is handled is config file
15:57:36 Join sasquatch [0] (~username@
16:01:17 Quit TheSeven (Ping timeout: 250 seconds)
16:06:06 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
16:08:15 Quit jhMikeS (Ping timeout: 250 seconds)
16:08:55 Join jhMikeS [0] (
16:09:00 Quit jhMikeS (Changing host)
16:09:00 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
16:10:40 Quit TheLemonMan (Quit: Destructor called)
16:12:38wodzindex will need val2phys and phys2val to read and write config file in user readable form
16:13:08 Part LinusN
16:15:05 Quit antil33t (Read error: Connection reset by peer)
16:15:17 Join antil33t [0] (
16:16:11 Quit sasquatch (Ping timeout: 255 seconds)
16:29:45 Join sasquatch [0] (~username@
16:31:13 Quit wodz (Quit: Leaving)
16:32:29 Join sideral [0] (~sideral@
16:32:30 Quit sideral (Changing host)
16:32:30 Join sideral [0] (~sideral@rockbox/developer/sideral)
16:42:18 Join panni_ [0] (
16:49:15 Join komputes [0] (~komputes@ubuntu/member/komputes)
16:49:45sideralscorche, Zagor, LinusN: I'd like to read the forum using my news reader, and my best bet seems to be using the RSS feeds. However, I noticed that the feeds are pretty useless: They include only the first few words of each post, and they do not include the post authors' user names. Could that be fixed?
16:59:39BagderI would guess not very easily
16:59:53Bagderwe "just" run the forum software and I bet we use what it provides
17:00:08Bagderwe being scorche in the forum case
17:00:13 Join L-Strife89 [0] (~Strife89@
17:00:29sideralBagder: I'd guess there's a toggle that allows including the full article as <description> or <content:encoded>?
17:00:39Bagderright, it could be
17:01:04 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:02:29sideraland including an <author> tag can't be that hard either
17:05:10 Quit robin0800 (Quit: Leaving)
17:20:41***Saving seen data "./dancer.seen"
17:24:36 Quit sideral (Quit: Leaving.)
17:30:38n1sjhMikeS: maybe, using physical units is nice as long as everything uses the same steps but gets a bit nasty when stepsize varies and register values are just all round nasty :)
17:31:03 Quit L-Strife89 (Ping timeout: 240 seconds)
17:34:53 Quit TheSeven (Ping timeout: 250 seconds)
17:35:17 Join mudd1 [0] (
17:38:44 Join LambdaCalculus37 [0] (~3f74f70d@rockbox/staff/LambdaCalculus37)
17:41:03 Join u42p [0] (
17:45:26 Join JesusFreak316 [0] (
17:47:42 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
17:56:20 Join m1k3y [0] (~m1k3y@unaffiliated/m1k3y)
18:01:09 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
18:07:45 Quit casainho (Remote host closed the connection)
18:15:31 Join liar [0] (
18:18:35 Quit timccc (Ping timeout: 255 seconds)
18:20:34 Join mshathlonxp [0] (
18:21:34 Quit petur (Quit: *plop*)
18:22:17 Quit mshathlonxp (Client Quit)
18:22:31 Join mshathlonxp [0] (
18:28:36 Quit n1s (Quit: Lämnar)
18:29:01 Quit LambdaCalculus37 (Quit: back to work)
18:30:57 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
18:38:49 Quit fkhodkov (Remote host closed the connection)
18:39:16 Join Stummi [0] (~Stummi@rockbox/developer/Stummi)
18:40:40 Quit mshathlonxp (Ping timeout: 276 seconds)
18:41:19 Join Keripo [0] (
18:41:39 Join mshathlonxp [0] (
18:43:29 Join fkhodkov [0] (
18:55:18AlexPSo then, weekend of the 3rd June :)
19:06:33 Join leavittx [0] (~lev@
19:14:04alexbobpthis sansa clip + seems to be taking longer and longer to 'refreshing your media' as days go by
19:14:18alexbobpdoes anybody know how to disable media scanning in the crappy OF?
19:20:45***Saving seen data "./dancer.seen"
19:20:47 Join L-Strife89 [0] (~Strife89@
19:21:10u42palexbobp: if you find out, please tell me. for me it never finishes anymore. hands 2/3 in :)
19:21:42 Quit saratoga (Quit: Page closed)
19:25:38 Join JdGord [0] (
19:27:16 Join TheLemonMan [0] (
19:31:17 Join Horscht [0] (
19:31:17 Quit Horscht (Changing host)
19:31:17 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:32:30 Join kevku [0] (~kevku@2001:7d0:0:f9af:babe:feed:dead:beef)
19:40:19alexbobpu42p: it's not finishing for me either :(
19:40:37alexbobpfor the last few days I've been using my clip+ as a usb sd card reader, so this is troublesome
19:41:48dfktalexbobp, there's a workaround for the OF database refresh. in rockbox, delete the two ## folders you find on the memory, then fill the player so it has less than 100mb free space
19:42:06dfktafter that, the OF complains about not enough space and shuts down
19:42:09dfktno more refresh
19:43:31 Join captainkewlllll [0] (2669ecc2@gateway/web/freenode/ip.
19:44:24 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
19:44:43 Join n1s [0] (
19:44:43 Quit n1s (Changing host)
19:44:44 Join n1s [0] (~n1s@rockbox/developer/n1s)
19:50:01 Quit Keripo (Quit: Leaving.)
19:50:14 Join saratoga [0] (9803c6dd@gateway/web/freenode/ip.
19:51:15alexbobpdfkt: haha, okay... I can do that
19:52:57alexbobpdfkt: actually... I have no idea how to get the memory that full using just rockbox...
19:53:16dfktget more music ;)
19:53:49dfktusb is still working, it just doesn't refresh
19:54:03alexbobpI can't get to usb mode until AFTER I bypass the refresh issue
19:54:39alexbobpokay, I'm making copies of my audio files on the player -_-
19:56:23 Quit user890104 (Read error: Operation timed out)
19:56:50 Quit japc (Ping timeout: 276 seconds)
19:59:08u42pi dont see any usb device while the player is "refreshing"
19:59:42alexbobpu42p: well I'm trying the workaround from dfkt... which is time consuming
20:00:02alexbobpbasically: using rockbox, you have to delete the ## directories and then just fill up the memory (make superfluous copies of stuff)
20:00:09alexbobpso that the OF doesn't have enough free space to do it's stupid scan :P
20:05:50u42pyeah, saw that :)
20:05:50u42pis it enough to fill the internal memory or do i need to fill the sd too
20:05:50pixelmakugel: pong
20:08:44 Quit JdGord (Read error: Connection reset by peer)
20:16:28 Quit T44 (Ping timeout: 255 seconds)
20:16:48 Join Keripo [0] (
20:17:46 Join Mir_ppc [0] (
20:19:01 Join T44 [0] (
20:30:52 Quit T44 (Ping timeout: 255 seconds)
20:37:24 Join Buschel [0] (
20:44:56 Quit TheSeven (Ping timeout: 246 seconds)
20:48:33BuschelI would like to commit FS #12009 (emedded album art for mp4). The patch works for me. Anybody speaking against it?
20:52:51linuxstbBuschel: What files have you tested it with? I have an itunes-store file with an embedded jpeg if you think it's worth testing?
20:53:13 Join Jerom [0] (~jerome@
20:54:03Buschellinuxstb: why not, one more file and provider tested. bte, you do not have a png as embedded AA?
20:54:27 Quit Jerom (Client Quit)
20:55:00captainkewlllllI forgot to wrap it with #ifdef HAVE_ALBUMART
20:55:07amiconnjhMikeS: If we unify sound settings, they should be unified using physical values, not register settings
20:55:10Buschellinuxstb: I tested with 6 m4a-files (all jpg AA), 4 from the link the author provided, 2 from other flyspray entry which I saved.
20:55:35linuxstbBuschel: No, it's definitely jpeg. Give me 5-10 minutes to build it - I don't have any targets handy, so will just try a sim.
20:55:41 Join UsPdSr [0] (~frido_fic@
20:55:43GodEater <−− get filling it in folks
20:56:01amiconnRegister settings can be a pita to work with, e.g. on some dacs the volume steps aren't constant
20:56:18 Quit JesusFreak316 (Remote host closed the connection)
20:56:29gevaertsGodEater: no room sharing section?
20:57:24GodEaterAh - I think I copied the wrong template - should have used the DevConEuro one
20:57:27amiconnjhMikeS: On another matter, I already reported ages ago that the beast charging code is drawing more than what usb allows if the battery level is low
20:57:31GodEaterfeel free to add that too gevaerts
20:58:08*gevaerts will
20:58:10amiconnTherefore I can't charge the beast in rockbox using my usb hub (which shuts down the port if the device draws >500 mA)
20:58:45GodEateror perhaps follow previous years formats?
20:58:52GodEaterand just add a DevConEuro2011 page?
20:58:56 Quit UsPdSr (Client Quit)
20:59:17gevaertsyes, probably
20:59:29amiconnBuschel: Do you remember what's the problem with raw aac? I recently noticed that they're unsupported in rockbox and don't remember the reason
20:59:41 Join T44 [0] (
21:01:04Buschelamiconn: no, I did not follow the discussion :/
21:01:44n1samiconn: IIUC jhMikeS' idea was for the settings to store an index that maps to register values on the driver side and physical units on the ui side
21:02:28 Quit simonrvn (Read error: Operation timed out)
21:02:32 Join bertrik [0] (
21:02:32 Quit bertrik (Changing host)
21:02:32 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
21:03:13linuxstbBuschel: Works fine for me.
21:04:16Buschellinuxstb: I will commit then
21:04:57amiconnn1s: Several settings don't even map directly to register values. An example: volume and balance. Most audio codecs don't have a direct setting for this, but instead a left volume and a right volume, so volume and balance need to be mixed before converting them to register values
21:05:22amiconn(one notable exception is the MASF, which does have separate volume and balance)
21:05:25 Join simon___ [0] (
21:05:36amiconnThere are certainly more cases
21:05:36 Quit simon___ (Client Quit)
21:05:38GodEatergevaerts: I knocked up the DevConEuro2011 page now
21:05:47GodEaterit has the same format as last year, so we just need to start filling it in.
21:06:07Buschelcaptainkewlllll: just recognized you are there -> didn't you provide FS #12099?
21:06:16n1samiconn: i don't think that's a problem really
21:06:29captainkewlllllcan post a fixed patch with the ifdefs in a minute if you need it
21:06:42amiconnAnother one is digital precut and analog post-boost when dealing with sw tone control gains > 0
21:06:58Buschelcaptainkewlllll: could you verify the functionality with a png?
21:07:11amiconnn1s: It's not a problem as such, but it shows that direct mapping is not feasible for many settings
21:07:25amiconn...i.e. physical values are better
21:07:35captainkewlllllBuschel: I thought embedded png wasn't supported?
21:07:37n1samiconn: AFAIU the point was just to have the values used internally be without inherit meaning
21:07:42pixelmaBuschel: I don't think png album art is supported anywhere
21:07:55Buschelahhh, my fault ;)
21:08:09captainkewlllllBuschel: I did try some with embeded png; nothing broke, they just didn't display.
21:08:16 Quit GeekShadow (Read error: Operation timed out)
21:08:17Buschelfine then
21:08:19gevaertsGodEater: great! I'm on there now too :)
21:08:22n1samiconn: i disagree, different dacs will have different step sizes and may have for example balance as relative % or absolute
21:08:37gevaertsTorne: can you review the Infrastructure bit on DevConEuro2011?
21:08:54linuxstbamiconn: I recall there being info in the m4a container which is passed to the AAC decoder. I've no idea how that's handled with raw aac. Do you have such a file?
21:08:58amiconnThe reason why some settings are still in physical values is a historic one.
21:10:09amiconnLong ago when settings were stored in the nvram (archos recorders), we needed to conserve space, because nvram is only 44 bytes on these devices. Physical values needed less bits
21:10:10pixelmalinuxstb: I know that while e.g. foobar plays raw AACs they aren't seekable - related?
21:10:22 Join simonrvn [0] (simon@2001:470:8c85:11fe::c0a8:195)
21:10:47amiconnlinuxstb: All the n900 shipped ringtones are raw aac (well, they do have the .aac extension - I assume they are raw aac)
21:12:04Buschelcaptainkewlllll: I just need to add #ifdef HAVE_ALBUMART around "case MP4_covr:", correct?
21:13:21captainkewlllllBuschel: and #define MP4_covr... (line 48)
21:14:41Buschelcaptainkewlllll: that does not hurt. but imho it makes the code less readable
21:15:03 Quit u42p (Quit: Leaving)
21:17:30captainkewlllllmm. Whatever you think makes sense.
21:17:39CIA-2New commit by Buschel (r29591): Submit FS #12009. Add embedded album art support for m4a. Thanks to Jason Yu.
21:20:40Buschelpixelma: could you give FS #12007 a try on your Ondio?
21:20:48***Saving seen data "./dancer.seen"
21:21:42CIA-2r29591 build result: All green
21:23:26 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
21:27:34CIA-2New commit by Buschel (r29592): Disable debug output in wave format parser by default.
21:27:47 Quit n1s (Quit: Ex-Chat)
21:29:38 Join n1s [0] (
21:29:39 Quit n1s (Changing host)
21:29:39 Join n1s [0] (~n1s@rockbox/developer/n1s)
21:30:16 Join simon___ [0] (
21:30:23amiconnlinuxstb: Using pixelma's hint, they seem to be raw aac (no playtime displayed, seeking not possible)
21:30:41amiconnIn foobar2000, that is
21:30:56amiconnVLC does show playtime and allows seeking
21:31:16CIA-2r29592 build result: All green
21:31:29amiconnSo, 23 example tracks (total size ~2.2 MB)
21:31:30simon___TheSeven: Hi! I just tried to compile emcore myself with the vcore parts out-commented. No difference. USB still doesn't work. Just thought I'd tell you.
21:32:54Buschelamiconn, pixelma, n1s: our aac/m4a codec needs m4a metadata for playback and seek. Does a raw aac file have this data as well? If not I assume this is the reason for failing playback / seek.
21:37:48n1ssimon___: ah, i'll hold off on setting that up then
21:38:06n1sBuschel: i have no idea about m4a/aac formats
21:38:30n1salthough i wonder where these raw files come from
21:39:32amiconnBuschel: Rockbox doesn't play them because the extension isn't even supported (I didn't try renaming)
21:40:26Buschelis it possible to create a flyspray entry and link one or two raw aac files?
21:40:32amiconnBoth foobar2000 and VLC play those files. foobar2000 doesn't show total playtime and seeking is impossible. VLC has no problems at all
21:41:16amiconn'file Astrosphere.aac' reports:
21:41:40amiconnAudio file with ID3 version 2.3.0, contains: MPEG ADTS, AAC, v2LC, 22.05 kHz, monaural
21:42:14amiconnLooking at the file with a hex editor shows indeed an id3v2 tag (and an id3v1 tag too)
21:42:33n1sBuschel: i'm fairly sure we have closed tasks fro playing such files so there should be some linked in FS already
21:42:58saratogaraw AAC files probably shouldn't exist
21:43:21saratogai guess they're just people dumping the output of ffmpeg's demuxer to a disk file without realizing what they're doing
21:43:58n1sfs#11528 is an example
21:43:58 Join simon____ [0] (
21:44:09BuschelFS #11538 as well
21:44:39 Quit simon___ (Ping timeout: 248 seconds)
21:44:53n1syes, that's the one i meant, typoed the number
21:45:05Buschelok :)
21:45:34 Join mystica555_ [0] (
21:45:48n1si don't think it's terribly important to support these weird files but if you want to do it, i'm not against it :)
21:46:44amiconnsaratoga: Are transport streams "raw" aac files?
21:46:46Buschellet's see, just copied the attached file to my HDD
21:47:05saratogaamiconn: i think they can be
21:47:17saratogai don't think raw .aac refers to any specific format
21:47:38simon____n1s: Well, here's the compiled installer if you want to try it: :)
21:47:44*amiconn looked up what 'ADTS' in the above 'file' report means
21:47:47saratogaIIRC they can be ADTS or even just a raw sequence of headerless AAC frames (e.g. what the parser spits out)
21:47:57simon____It's unlikely but it could work for you.
21:48:19saratogai think ADTS is just the mp3 mpeg header
21:48:59amiconnADTS means Audio Data Transport Stream according to wikipedia
21:49:14Buschelis there any chance that somebody with a HW-codec player can verify FS #12007?
21:50:23n1ssimon____: thanks, i'll try it tomorrow, this whole rebooting to windows thing is no fun
21:50:26 Quit benedikt93 (Quit: Read the fucking binary.)
21:51:02simon____n1s: What OS are you running now? I do it from linux.
21:51:52n1si run linux but couldn't get the ramdisk to be detected by the kernel after running the dfu exploit
21:52:01amiconnBuschel: Any special requirements for this patch?
21:52:10 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox)
21:52:39n1sso the exploit runs fine but i can't upload ubi files, maybe i should retry that but it didn't work when i last tried i
21:52:57 Quit Stummi (Quit: Bye!)
21:53:43 Quit bertrik (Quit: :tiuQ)
21:57:07Buschelamiconn: I made some changes to mpeg.c which impact MPEG_RECORD and MPEG_NEW_FILE (for CONFIG_CODEC == MAS3587F)
22:00:08amiconnBuschel: I didn't want to know what it hcanges, but what's required to apply it
22:00:36amiconnBut then a first test shows that rockbox gets the playtime for L9.mp3 right *without* applying the patch
22:00:41simon____n1s, it doesn't mount here either, I have to unload the ehci_hcd module first for it to work :)
22:00:47amiconn(on archos recorder)
22:01:16n1ssimon____: first when? before running the exploit?
22:01:49simon____Yes, before running the exploit :)
22:01:58simon____What distro are you running?
22:02:54Buschelamiconn: this is because the archos does not accept Layer1 and Layer2. in this case the error does not occur
22:03:16amiconnThe archos *does* accept layer2 (but not layer1)
22:03:39Buschelsorry, Layer1 only. you are right
22:03:57simon____I don't know it it's called exactly ehci_hcd in debian. Run 'dmesg | grep ehci' and you should see it. Then just remove it with rmmod.
22:04:53gevaertsModule names aren't dependent on the distribution...
22:05:52n1si tried modprobe -r ehci_hcd ; python bootstrap-ipodclassic.dfu ; sleep 5 ; modprobe ehci_hcd and that made the python thing segfault :)
22:05:53Buschelamiconn: at the position to which the id3v2 frame lenght points there is a byte sequence which is valid MPEG Layer1 header. SWCODEC players will detect this byte sequence as first valif MPEG header (and fail playback), !SWCODEC player will not detect it as valid MPEG header and parse to the next (correct) header
22:06:01n1slucky i didn't use &&
22:06:27*Buschel slaps his keyboard
22:06:32gevaertsn1s: why the one line?
22:07:00n1sgevaerts: it's hard to type in commands when the keybaord isn't working
22:07:04gevaertsIf you have a USB keyboard, unless it's behind a hub, it's already not connected to ehci
22:07:22simon____Besides, you shouldn't load the module again after the exploit. The disk won't mount :)
22:07:33n1si tried unloading it last i played with this and neither keyboard nor mouse worked
22:08:07simon____Do you have uhci_hcd loaded?
22:08:37gevaertsohci_hcd then
22:09:11gevaertsThat's a weird setup you have then...
22:09:27*gevaerts thinks it's not too on-topic here
22:12:15 Quit leavittx (Ping timeout: 264 seconds)
22:14:23 Join GeekShadow [0] (
22:14:23 Quit GeekShadow (Changing host)
22:14:23 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
22:16:06Buschelamiconn: any further questions from your side on what's needed to apply the patch?
22:16:08 Quit mystica555_ (Ping timeout: 250 seconds)
22:16:18amiconnThe patch looks rather suspicious
22:16:32 Join user890104 [0] (
22:17:17*Buschel is sure amiconn will elaborate
22:17:57amiconnIiuc it will make it more likely that hwcodec recording will produce borken output files (partial start or end frames) with either prerecording or file split
22:18:38 Join mystica555_ [0] (
22:21:43alexbobpdfkt: when it gives me the error "Not enough space for Music DB. Please free 90MB.", it crashes and I have to force-reboot the device -_-
22:21:53Tornegevaerts: i'll have a look later on, busy atm
22:22:30gevaertsTorne: no hurry. I'd say that needs to be done within the next two months or so
22:22:31 Quit thomasjfox (Remote host closed the connection)
22:26:57amiconnRight now mem_find_next_frame() searches for a header which matches the stream, comparing to the saved header, so version, layer, channels, stereo mode etc must all match
22:28:10amiconnWith that patch, mem_find_next_frame() accepts anything that resembles an mpeg audio header. Since the search starts from an arbitrary position in the stream, this is too ambiguous, imo
22:28:27 Join wodz [0] (
22:30:38wodzrecording.c has nice bug :-) in fmt_gain() i = val / (10*numdec); I bet the author had i = val / pow(10, numdec); in mind
22:31:55Buschelamiconn: accepted.
22:42:00 Quit factor (Read error: Connection reset by peer)
22:44:34amiconnBuschel: This is effectively causing the same problem you're trying to avoid in one place in another place
22:44:52Buschelamiconn: I am working on the solution right now
22:48:01 Quit jordan` (Quit: Coyote finally caught me)
22:48:37 Quit TheLemonMan (Quit: Destructor called)
22:54:21 Join jordan` [0] (
22:55:48wodzamiconn: regarding sound settings - jhMikeS argued that non uniform steps are easier to code with abstract 0 based index
22:59:21 Join factor [0] (~factor@
22:59:35Buschelamiconn: this patch does not change mpeg.c and keeps the reference-header comparison ->
23:00:31Buschelamiconn: it renames saved_header to reference_header in the function declaration and implementation as this naming better matches what it is used for
23:04:31 Quit simon____ (Quit: leaving)
23:05:24 Join japc [0] (
23:09:52 Quit [Saint] (Read error: Connection reset by peer)
23:13:49jhMikeSamiconn: What happened to the beast was drawing 220mA at nearly full battery, but low enough to start a topoff, yet the register settings and battery level said it should be drawing about 50-60mA at most. It should be setting the current lower for USB only though and only be able to manage about 550 from the main charger, and 400 from the USB setting (which is one lower).
23:15:31jhMikeShowever, pulling the main while USB is connected could make it briefly use the main setting until it figures out it's on USB only
23:16:33Buschelamiconn: if you should have further comments on FS #12007 (I have updated the patch) please let me know
23:16:39Buschelgood night!
23:16:42 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.15/20110303024726])
23:20:52***Saving seen data "./dancer.seen"
23:24:49 Quit bluefoxx (Ping timeout: 252 seconds)
23:35:08CIA-2New commit by wodz (r29593): recording.c ...
23:35:15CIA-2New commit by wodz (r29594): WM8750/51: properly apply recording gain
23:39:26 Join bluefoxx [0] (
23:39:41CIA-2r29593 build result: All green
23:39:42 Quit evilnick_B (Quit: Page closed)
23:43:17CIA-2r29594 build result: All green
23:43:17 Quit captainkewlllll (Quit: Page closed)
23:44:22 Quit bluefoxx (Quit: Can we, should we, will we?)
23:44:39 Join bluefoxx [0] (
23:47:49 Join Dr_Agasa [0] (
23:48:37 Join timccc [0] (~timccc@
23:49:58 Quit teapot (Ping timeout: 248 seconds)
23:52:19 Quit Dr_Agasa (Ping timeout: 252 seconds)
23:54:58 Quit pamaury (Remote host closed the connection)
23:55:46 Quit wodz (Quit: Leaving)

Previous day | Next day