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

00:02:04n1suh, building the database with the HVSC on the player takes a while :)
00:04:28***Saving seen data "./dancer.seen"
00:05:58 Quit GeekShadow (Quit: The cake is a lie !)
00:06:46CIA-6New commit by Buschel (r27535): Introduce macros for identical multiply-add blocks.
00:08:24CIA-6r27535 build result: All green
00:11:40n1sBuschel: that multiply-add loop would probably see quite a large speedup from proper coldfire asm
00:12:28Buschelyep, just trying to set this up. would of course stop it if you would drop in :o)
00:12:51Buschelbecause I cannot test it by myself and would need to ask you for your help again ;)
00:13:09n1sheh, no problem, i'm not going to touch it :)
00:16:33n1susing movclr right after a mac instruction using the same accumulator will stall for 1 cycle (IIRC) so that loop has an overhead of 2 cycles per multiply for fetching the result plus one for accumulating when the accumulation could be done for free in the acc and the result needs only to be fetched once since only 2 acc's are used
00:18:55n1snot to mention movem and emac parallell loads...
00:23:31deltn1s: old motorola asm?
00:23:36deltheh good old memories =)
00:24:00n1sdelt: yeah, some of our targets have coldfire cpus
00:25:05delthehe, so did the first mac's (mac plus, mac classic) ...but those were basic 68000's
00:25:48 Quit BlakeJohnson86 (Ping timeout: 245 seconds)
00:26:53 Join Casainho [0] (~chatzilla@
00:27:35n1shmm, that atrac codec doesn't set the mcsr so it's likely output garbage if something sets it to integer mode...
00:28:57delti think the term 'coldfire' comes from "ah, let's burn all this old computer junk lying under 25 years of dust in the attic" then *cough cough* wtf, campfire wet out?? is it raining? "no, those m68k's were too 'cool' back in the day, so they put out the fire!"
00:29:05deltok bad one =)
00:29:15Buscheln1s: maybe it is better, if you take over the asm optimization for coldfire
00:30:06deltiirc those were also used in the c64 and next few amiga's, but boosted to 15MHz instead of the normal 7.5
00:30:10n1sBuschel: ok, i'll try to take a look at that next week
00:30:55n1si wonder if there are any test files for it on the server
00:32:03Buschelyou may use this as a starting point ->
00:32:28delti wonder if there's ANY hardware anywhere in existence that supports that atrac "codec" ..... other than those sony CD walkmans from 7-8 years ago
00:33:10Buscheln1s: link to samples ->
00:33:11delti still have the cd that came with one of those somewhere, saw it the other day
00:33:40n1sBuschel: ah, nice
00:34:15 Join RockboxDev1 [0] (
00:35:33bertrikdelt, atrac was *the* codec used for minidisc, but that's a bit off-topic for this channel
00:35:55 Quit ender` (Quit: The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites'. -- Larry Hardiman)
00:36:51 Quit joecool (Ping timeout: 240 seconds)
00:37:13RockboxDev1Hello, I am new to developing rockbox. I noticed that the rockbox application is nearly a month old now. When is the rockbox community going to release an update?
00:38:05goffasvn is updated several times per day
00:38:13goffadon't know the schedule of official releases
00:38:32n1sRockboxDev1: by "the rockbox application" do you mean the rockbox-as-an-application project or something else?
00:38:59deltbertrik: minidiscs werent that popular in Canada
00:39:43 Join CaptainKwel [0] (
00:39:43 Quit RockboxDev1 (Quit: CGI:IRC (EOF))
00:39:53deltbut being developed by Sony, not surprising the same codec would show up (years later) in their "walkman" cd-mp3 players and such
00:43:35n1saha, even more fun, the sample i found doesn't play at all if the macsr is set to fractional and outputs whitenoise if it's set to integer...
00:43:36 Join milz [0] (
00:44:10n1sha, now it plays, how weird
00:44:14 Quit efyx (Remote host closed the connection)
00:47:29kisakminidisks weren't popular anywhere as far as I know
00:48:02 Join krazykit [0] (~kkit@
00:49:05*Buschel owned the very first MD-player that was sold in Bremen (norther Germany) −− a MZ-1.
00:49:31Buschela crappy unit that I used for 1 week and then brought it back for repair (several weeks)
00:49:48Buschelfollowed by another 1 week usage and another several weeks repair
00:50:07deltanyway, bitrate for standard CD (uncompressed) would be 176400 * 16 (bits per sample) == 352800 ??
00:50:12Buschelthen I received a new unit and sold it
00:50:28BuschelCD has 1.4 Mbit
00:50:34 Join BlakeJohnson86 [0] (
00:50:44Buschel44.100 Hz * 2 channels * 16 bit
00:51:08deltok, so i multiplied the bit depth twice...... :
00:51:58*delt -> brain.ability_to_concentrate−−;
00:52:52n1shmm the coldfire fixmul16 in libatrac is buggy, it modifies a register specified as input :/
00:53:11 Quit mt (Ping timeout: 240 seconds)
00:53:26n1sbtw, how many copies of fractional multiply functions do we have?
00:53:43deltwell, i -used- to be a "not too bad" coder.... like 15 years ago :/
00:54:30n1sit could also clobber one register less without taking more cycles
00:54:37 Quit t0rc (Remote host closed the connection)
00:54:51saratogan1s: every codec defines their own, i think the core has only one set
00:55:01 Join mt [0] (~mtee@rockbox/developer/mt)
00:55:28 Quit madalu (Remote host closed the connection)
00:55:40n1ssaratoga: most of them should be identical, i think this should be merged together in one header in the codec lib
00:55:55saratogai don't really see any point
00:56:08saratogathey're typically 2-3 instructions long
00:56:59n1sat least the coldfire fixmul16 in libatrac is both buggy and suboptimal, that would be less likely if we had only one implementation
00:57:42 Quit milz (Remote host closed the connection)
00:58:02n1sit's the same penalties that come with code duplication everywhere
00:58:15 Quit delt (Quit: Cogito, ... uh, ergo.... sumthin.)
00:58:55Buscheln1s: if it is buggy and suboptimal you could also change MUL_R in libfaad and MPC_MULTIPLY in libmusepack. all three are nearly identical
00:59:13n1ssee :)
00:59:40Buschel_nearly_ :o)
01:01:41 Join milz [0] (
01:02:16n1sthe bug might be irrelevant though, it depends on the usage, but basically, when these macros use mulu they clobber [x] which is specified as an input so gcc will assume it's unchanged and if it is needed again it will have the wrong contents
01:02:36n1s[x] is also shifted
01:03:30 Quit bertrik (Ping timeout: 265 seconds)
01:03:38 Nick Strife89 is now known as Strife89_Desktop (
01:05:21 Join BlakeJohnson861 [0] (
01:06:58Spaceghostis possible add a external microphone to a sansa e2xx?
01:07:08 Quit DerPapst (Quit: Leaving.)
01:07:11Spaceghostwhat tablets other than "iRiver" can be good for recording?
01:07:44n1stesting a build made with gcc 4.4.4 on my h300 has gone well so far playback/fm/recording and a few plugins i tried all seem fine
01:07:56 Quit dfkt (Read error: Connection reset by peer)
01:08:16n1sdatabase built too
01:08:55 Quit BlakeJohnson86 (Ping timeout: 276 seconds)
01:09:31 Quit mt (Ping timeout: 258 seconds)
01:10:33Spaceghosthow can I compare between the recorders of the tablets?
01:12:03 Join mt [0] (~mtee@rockbox/developer/mt)
01:16:02 Join mt_ [0] (~mtee@
01:16:51 Quit mt (Ping timeout: 240 seconds)
01:16:52 Nick mt_ is now known as mt (~mtee@
01:18:49 Join anewuser [0] (anewuser@unaffiliated/anewuser)
01:21:24 Quit mt (Ping timeout: 258 seconds)
01:22:10 Join Strife89 [0] (
01:22:17 Join mt [0] (~mtee@rockbox/developer/mt)
01:22:42 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.7/20100713130626])
01:27:50 Quit milz (Remote host closed the connection)
01:30:12 Join milz [0] (
01:34:56 Join amiconn_m [0] (
01:35:50 Quit milz (Ping timeout: 260 seconds)
01:37:55n1shmm, something is strange about this, the atract codec gives me codec_failure most times if i try to play a file while another file is playing
01:39:31 Quit amiconn_m (Quit: Leaving)
01:41:44 Join amiconn_m [0] (
01:43:31 Quit amiconn_m (Client Quit)
01:44:42n1sanyway, setting the macsr fixes the whitenoise bug at least
01:47:24CIA-6New commit by nls (r27536): libatrac: Set the emac mode on coldfire, fixes whitenoise output if playing an atrac file after using a codec that sets macsr to integer mode.
01:49:04CIA-6r27536 build result: All green
01:54:37 Join Broam [0] (
01:57:04 Quit fischju (Ping timeout: 252 seconds)
01:59:12 Part Broam
02:01:41 Join stripwax__ [0] (
02:01:52 Join omgitsmisha [0] (
02:04:29***Saving seen data "./dancer.seen"
02:04:53 Quit stripwax (Ping timeout: 265 seconds)
02:07:01omgitsmishaHow long should a fuzev2 typically take to boot Rockbox for the first time?
02:10:02omgitsmishaAnd just like that, the problem fixes itself.
02:12:43stripwax__what was the problem exactly? and what does boot 'for the first time' mean? don't you need to boot every time you turn it on?
02:13:22omgitsmishaOh, I'd just installed Rockbox for the first time.
02:13:51stripwax__oh i see - yep, it doesn't take long to boot
02:14:11omgitsmishaYeah, it hanged like, the first 5 or so times I booted it.
02:14:29omgitsmishaIt eventually populated the database on the 6th boot, and now works fine.
02:17:19 Quit n1s (Quit: Lämnar)
02:18:22 Quit stripwax__ (Read error: Connection reset by peer)
02:27:13 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
02:30:30 Quit omgitsmisha (Remote host closed the connection)
02:30:34 Quit MethoS- (Remote host closed the connection)
02:32:50skfunnyboy_i own a Fuze v2 .... and it take 4 sec to boot
02:33:43 Quit CaptainKwel (Quit: Ex-Chat)
02:34:18 Join joecool [0] (~joecool@no-sources/joecool)
02:37:40 Quit Casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100628124739])
02:42:34 Quit domonoky1 (Read error: Connection reset by peer)
02:45:23 Quit S_a_i_n_t (Ping timeout: 260 seconds)
02:47:30 Join S_a_i_n_t [0] (S_a_i_n_t@
02:56:35 Quit S_a_i_n_t (Ping timeout: 260 seconds)
02:56:47 Join [Saint] [0] (S_a_i_n_t@
02:59:25 Quit bmbl (Quit: Bye!)
03:05:31 Quit hebz0rl (Ping timeout: 265 seconds)
03:09:11 Quit mt (Ping timeout: 240 seconds)
03:16:47 Join mt [0] (~mtee@rockbox/developer/mt)
03:17:59 Join hebz0rl [0] (
03:21:35 Quit Jerom (Read error: Connection reset by peer)
03:21:46 Quit mt (Ping timeout: 258 seconds)
03:23:25 Join mt [0] (~mtee@rockbox/developer/mt)
03:28:11 Quit mt (Ping timeout: 240 seconds)
03:31:37 Quit CIA-6 (Ping timeout: 265 seconds)
03:38:20 Quit kugel (Remote host closed the connection)
03:58:37 Quit skfunnyboy_ (Quit: Wahhh...wahhh...wah?? .. not funny....Cya! :P)
04:00:22 Join hebz0rl_ [0] (
04:03:58 Quit hebz0rl (Ping timeout: 276 seconds)
04:04:31***Saving seen data "./dancer.seen"
04:14:53 Quit [Saint] (Ping timeout: 260 seconds)
04:16:25 Join S_a_i_n_t [0] (S_a_i_n_t@
04:17:20 Quit hebz0rl_ (Quit: Ex-Chat)
04:26:27 Quit mc2739 (Quit: leaving)
04:26:29 Quit BlakeJohnson861 (Quit: Leaving.)
04:26:57 Join BlakeJohnson86 [0] (
04:28:40 Quit pixelma (Disconnected by services)
04:28:40 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:28:42 Quit amiconn (Disconnected by services)
04:28:44 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:28:52 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:29:04 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:32:31 Join CIA-8 [0] (~CIA@
04:44:27 Quit Barahir_ (Ping timeout: 240 seconds)
04:46:19 Join Barahir [0] (
05:17:55 Join bunnyboi [0] (
05:26:40 Join CaptainKwel [0] (
05:35:26 Join [Saint] [0] (S_a_i_n_t@
05:35:31 Quit S_a_i_n_t (Ping timeout: 248 seconds)
05:42:31 Quit bunnyboi (Ping timeout: 276 seconds)
05:46:23 Join bunnyboi [0] (
05:48:22 Quit [Saint] (Ping timeout: 276 seconds)
05:53:03 Join S_a_i_n_t [0] (S_a_i_n_t@
05:55:55 Quit juju2143 (Excess Flood)
05:57:58 Join juju2143 [0] (juju2143@gateway/shell/
06:04:35***Saving seen data "./dancer.seen"
06:05:31 Quit panni__ (Quit: ( :: NoNameScript 3.81 :: ))
06:13:20 Join funman [0] (~fun@rockbox/developer/funman)
06:22:34 Join BHSPitLappy [0] (~BHSPitLap@unaffiliated/bhspitmonkey)
06:22:57 Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier.
06:25:54 Quit krazykit (Read error: Connection reset by peer)
06:26:00 Join krazykit [0] (~kkit@
06:40:49 Quit Strife89 (Quit: Reboot.)
06:45:56 Quit AndyI (Ping timeout: 248 seconds)
06:48:16 Join Strife89 [0] (
06:51:20 Join AndyI [0] (~pasha_int@
06:55:55 Quit lestatar (Ping timeout: 260 seconds)
07:05:01 Join Muhd [0] (
07:11:02 Quit Muhd (Read error: Operation timed out)
07:13:48 Quit z35 (Read error: No route to host)
07:13:50 Quit anewuser (Quit: Sixth edition of 25 samples + 7days + Remix Phase July 19th - July 26th)
07:15:43 Join z35 [0] (
07:19:21 Quit binaryhermit (Quit: Leaving)
07:23:01 Quit BHSPitLappy (Quit: Ex-Chat)
07:30:44 Join Horschti [0] (~Horscht2@xbmc/user/horscht)
07:34:23 Quit Horscht (Ping timeout: 264 seconds)
07:36:06 Join mt [0] (~mtee@rockbox/developer/mt)
07:39:57 Quit bunnyboi (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
07:55:07 Quit mt (Ping timeout: 240 seconds)
08:04:39***Saving seen data "./dancer.seen"
08:14:27 Quit CaptainKwel (Quit: Ex-Chat)
08:21:28 Quit funman (Quit: chalon dans la rue)
08:38:50 Quit Spaceghost (Read error: Connection reset by peer)
08:39:48 Join antil33t [0] (
09:09:05 Join n1s [0] (
09:09:09 Quit n1s (Changing host)
09:09:09 Join n1s [0] (~n1s@rockbox/developer/n1s)
09:14:58 Join MethoS- [0] (~clemens@
09:19:38 Join giovanni__ [0] (
09:25:05 Join balintx [0] (
09:40:45 Join bunnyboi [0] (
09:40:52 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
09:46:06 Join bimbel [0] (~Miranda@unaffiliated/bmbl)
09:46:36n1sah, fun, to debug with logf i first need to debug logf
09:46:39 Quit bmbl (Disconnected by services)
09:46:45 Nick bimbel is now known as bmbl (~Miranda@unaffiliated/bmbl)
09:51:10 Quit bunnyboi (Quit: +++ OK ATH OK)
09:52:00 Join bunnyboi [0] (
09:55:19 Quit bunnyboi (Client Quit)
09:55:25 Join JdGordon1 [0] (~jonno@
09:58:58 Join Rob2223 [0] (
09:59:42 Join bunnyboi [0] (
10:02:46 Join einhirn [0] (
10:02:51 Quit Rob2222 (Ping timeout: 265 seconds)
10:04:43***Saving seen data "./dancer.seen"
10:10:44 Join stoffel [0] (
10:10:46CIA-8New commit by bieber (r27537): Theme Editor: Implemented zip file project export
10:12:30CIA-8r27537 build result: All green
10:16:23 Join stooo [0] (
10:19:08 Part stooo
10:19:27CIA-8New commit by nls (r27538): Delete useless include.
10:21:03CIA-8r27538 build result: All green
10:21:16 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
10:22:18 Quit bunnyboi (Quit: Going!)
10:34:20 Join ender` [0] (
10:41:44 Quit bieber (Ping timeout: 265 seconds)
10:47:48 Quit MethoS- (Remote host closed the connection)
10:48:55 Join bieber [0] (
11:02:20 Join lestatar [0] (
11:09:05n1si have no idea what causes this weird codec failure with atrac3_rm on my h300...
11:09:39n1saccording to logf rm_get_packet fails sometimes in the version check...
11:13:11n1sdoesn't seem to happen on the beast or on the sim either :/
11:26:39 Quit stoffel (Ping timeout: 276 seconds)
11:36:23 Join OutlawRamRod [0] (~OutlawRam@
11:36:24 Join stripwax [0] (
11:37:24OutlawRamRodHello guys. Can anyone give me a hand with a problem I'm having with my rockbox update
11:38:41 Quit JdGordon1 (Ping timeout: 245 seconds)
11:39:23 Join JdGordon1 [0] (~jonno@
11:40:03 Join VoivoD [0] (
11:41:44VoivoDHi. Im having a problem identifying particular sandisk model. Im confused about c200 series and c200 v2(which is unsupported by now). Can you tell me which model this is: ??
11:46:18 Join stooo [0] (
11:46:24 Part stooo
11:46:37pixelmait's impossible to tell for sure from a picture. The only sure way is to find out about the version number of the original firmware, if you can ask the seller.
11:46:58 Join stripwax_ [0] (
11:47:39stripwax_OutlawRamRod - can you describe the problem specifically and someone here might be able to help
11:48:41 Quit stripwax (Ping timeout: 246 seconds)
11:50:10OutlawRamRodOk here is my problem. I've got an ipod 4th gen 30 gb which I used successfully with rockbox up til version 3.2. I've tried to upgrade to 3.6 but I constantly get an error when loading rockbox. I've got the rb bootloader v4.0 on part. 1 but I keep getting the error message 'can't load rockbox.ipod; bad checksum" I've tried both the automated installer as well as installing manually. I even reinstalled the bootloader but nothing seems to work.
11:50:26VoivoDFirmware 01.01.05
11:50:27bertrikThe 'a' in the word "sansa" is the same as on my c200v1, the 'a' on newer sansas looks a bit different. But this is no guarantee.
11:50:33VoivoDthat is said on the auction
11:53:46 Join MichaelVBerry [0] (
11:54:27MichaelVBerryIm' looking to be able to add to the Wiki pls
12:02:24 Join mt [0] (~mtee@rockbox/developer/mt)
12:04:26n1srecorder/bmp.h and plugins/lrcplayer.c test for #ifdef HAVE_LCD_REMOTE which is not defined anywhere, HAVE_REMOTE_LCD is used everywhere else
12:04:47***Saving seen data "./dancer.seen"
12:06:09n1sah, that bmp.h think only guards a macro that isn't used anywhere so fixing that is easy
12:06:29n1si'll just assume lrcplayer intended to use the correct define too
12:07:01bertrikn1s, I think there are probably many more useless #includes
12:08:14bertrikMichaelVBerry, I think I can add you if I remember how :)
12:08:30bertrikIs MichaelVBerry your real name?
12:09:23bertrikVoivoD, that firmware version indicates a c200v1
12:09:43VoivoDok thanks, one more question
12:09:56VoivoDwhere i can find differences between v1 and v2 ?
12:10:16VoivoDfeature ones and technical ones
12:11:13MichaelVBerryI signed up with my first name as MichaelV and surname as Berry
12:12:12bertrikok, I think that's fine
12:13:48bertrikWhat topic are you planning on editing?
12:14:13MichaelVBerryI have rockbox running on a Philips 1620
12:17:14stripwax_OutlawRamRod - some ideas: 1. run a chkdsk/scandisk/fsck.vfat/etc on your ipod to check for a bad filesystem; 2. redownload the and unzip onto your ipod (or re-run the installer); 3. make sure you "disconnect safely" from windows before unplugging the ipod (icon in bottom right of windows systray)
12:18:21bertrikMichaelVBerry, you should have wiki edit rights now
12:19:17bertrikVoivoD, I don't know if we have a direct comparison between the two. The v2 hardware can basically do anything the v1 can do, I think sandisk made sure of that.
12:20:08bertrikThe c200v2 processor can run a lot faster (240 MHz instead of 80 MHz)
12:21:54bertrikWhat do people think of patches like (Context sensitive backlight on key press)
12:21:55 Join dfkt [0] (dfkt@unaffiliated/dfkt)
12:24:08amiconn[11:09:04] <n1s> i have no idea what causes this weird codec failure with atrac3_rm on my h300... <= endianness issue?
12:24:33bertrikPersonally I feel like it's a lot of code for yet-another-special-case with respect to the user interface
12:26:06VoivoD@bertrik, is this processor speed will degrade rockbox usefulness/features or give problems with playbacks ?
12:28:07bertrikNo, rockbox runs fine on the 80 MHz c200v1. This 80 MHz is plenty for nearly all codecs (mp3 requires something like 25 MHz for example).
12:29:21 Join mrkiko [0] (
12:30:35bertrikThere will be lossless APE files that you cannot play because the player is too slow, but this APE codec is a bit of a special case in its ability to create files that are very CPU intensive
12:31:48VoivoDi mainly want to play musepack
12:34:11bertrikAccording to our wiki pages, musepack runs efficient and realtime on these kind of players
12:34:36VoivoDand what about realtime effects like eq etc ?
12:34:42VoivoDno problem with those too ?
12:37:43bertrikThey work, although I never use them personally
12:40:08 Join stoffel [0] (
12:40:17S_a_i_n_tbertrik: I'm not sure I'm too much of a fan of FS #9305, IMO, if you use the player the backlight should come on without exception...but, that's me.
12:40:46 Join Jaykay [0] (
12:40:56S_a_i_n_tIt is an awful lot of code for what it does also.
12:41:23 Quit mt (Ping timeout: 258 seconds)
12:41:37 Quit stripwax_ (Quit:
12:41:55S_a_i_n_tHmmm, more specific: s/use the player/alter a setting, etc./
12:48:19n1samiconn: that could be it of course but it's strange that it works sometimes i think...
12:48:55n1smaybe something with the alignment of buffers
12:50:43 Join stooo [0] (
12:50:57n1salso i don't really know how to debug that...
12:52:00CIA-8New commit by nls (r27539): s/HAVE_LCD_REMOTE/HAVE_REMOTE_LCD/
12:52:19 Quit stooo (Client Quit)
12:53:05*JdGordon1 yells loudly at apps/gui/skin_engine_skin_display.c
12:53:22JdGordon1why the bloody hell do progressbars draw in the default viepwort when other vp's are enabled! they bloody shouldnt!
12:53:43CIA-8r27539 build result: All green
12:54:00CIA-8New commit by nls (r27540): Missed one.
12:54:29 Quit Strife89 (Ping timeout: 246 seconds)
12:55:41CIA-8r27540 build result: All green
12:56:10bertrikn1s, if the #ifdef was wrong, then nobody must be using that function yet
12:56:28 Join stripwax [0] (
12:57:07n1sbertrik: it's in plugin_load() so it should have run before starting a plugin but didn't
12:57:42bertrikoh sorry, I somehow thought that was a function exposed by the plugin API (need coffee)
12:58:54n1snow any guesses as to where having HAVE_REMOTE_LCD defined and still having NB_SCREENS == 1 causes rockbox to hang while booting?
13:00:09JdGordon1all the theme loading stuff
13:00:13JdGordon1including icons, fonts
13:00:23JdGordon1actually no, other way around
13:01:34n1sother way around how?
13:01:38 Quit giovanni__ (Quit: CGI:IRC)
13:01:57JdGordon1all that stuff should be looping on NB_SCREENS so it should be ok
13:02:30JdGordon1setting_apply() might have issues
13:02:53 Join stooo [0] (
13:03:11JdGordon1ah shit, no... theme_settings.c
13:03:12amiconnI would expect screen_init to break in that situation
13:03:27 Part stooo
13:03:27JdGordon1this is when logf is stealing the remote lcd?
13:04:26amiconnHmm, in that situation probably not
13:04:55VoivoDbertrik, what size(gb) of memory card you use ?
13:05:05VoivoDon that sandisk c200v1
13:05:13*amiconn thought n1s is doing experiments where main lcd is undefined
13:05:57n1samiconn: no i actually tried to build a logf build on my h300, that sets NB_SCREENS to 1 and uses the remote for the log
13:06:09JdGordon1pixelma: S_a_i_n_t: re documenting the tags... if we agree that the xml is the way to go (I dont see a technical reason to not do it) then really the only thing needed is to fill out the file... the scripts to convert that to useable stuff is simple in comparisson
13:06:43JdGordon1there is also a few ays to go about that, but the best way would be by hand so we make sure it is all correct and up to date
13:07:20JdGordon1in which case all that is needed is volunteer time
13:07:31 Join Kitr88 [0] (
13:08:03JdGordon1there are about 180 tags to fill out, most would be pretty quick
13:08:21S_a_i_n_tA focus on slightly more verbose definitions would be nice.
13:08:44JdGordon1because of the size of the work though noone wants to start unless we are 100% certain this is what we want
13:08:57S_a_i_n_tFor some of the tags it's kinda hard to explain what they can do in a concise way though.
13:09:07*JdGordon1 is happy to write a script to to the boiler plate stuff
13:09:30*amiconn doesn't understand why JdGordon1 wants to use xml for tag documentation
13:10:15S_a_i_n_tThe other thing I was thinking with the script is tag groupings.
13:10:21JdGordon1amiconn: do you have a better idea? the point is that it means if any tag changes there is one file which needs to be updated instead of 3,4,etc
13:10:32pixelmato get it available for "multi-platform" -> theme editor, the manual, (maybe the wiki)? All generated from one file
13:10:51S_a_i_n_tthey are grouped in a fairly sane way in the manual, but if parsed straight from the list it will be some fairly random
13:11:11JdGordon1S_a_i_n_t: did you see my pastebin on thursday night? I added a group attribute
13:11:25S_a_i_n_tAh, no..I missed that, sorry.
13:11:29pixelmano, there is a "group"parameter in the proposed xml which can be used
13:11:36 Join Jerom [0] (~jerome@
13:11:57 Quit Kitar|st (Ping timeout: 276 seconds)
13:12:06pixelmaattrinbute that's what I meant
13:12:36 Quit Kitr88 (Ping timeout: 276 seconds)
13:12:49S_a_i_n_tIf someone opened a google doc, and handed out permission to those that cared to do so, definitions/descriptions for 180 tags could be done in a relatively short time.
13:13:05JdGordon1thats what I was hopiong to hear :)
13:13:16JdGordon1that is the ideal way to do it for the start
13:13:27S_a_i_n_tFine with me.
13:13:39pixelmathe nice thing about google docs is that everyone can edit usually IIRC
13:15:25JdGordon1ok, I'll quickly do a script to dump the boilerplate stuff from the code
13:16:18JdGordon1I could try merging the LaTeX code in if that is really wanted, but not sure how good that would be
13:17:01 Join Kitar|st [0] (
13:17:17n1shmm, maybe this thing could be debugged in the sim at least :)
13:19:48n1sah, it seems it's loading a remote backdrop
13:22:23 Join stripwax_ [0] (
13:22:39 Quit stripwax_ (Client Quit)
13:24:41S_a_i_n_tWell, I can't really do *anything* (usefull) regarding the scripting stuff behind this skin tag thing, but once there's an editable base to work off, I'll be happy to spend my free time editing descriptions/examples for the known tags.
13:25:04S_a_i_n_tWith 3~4 of us working on said list, even for a small amount of time it won't take very long.
13:25:26JdGordon1it doesnt need an examples field thingy does it?
13:25:40S_a_i_n_tIMO, yes.
13:25:47JdGordon1for every one?
13:25:50JdGordon1thats just silly
13:26:18S_a_i_n_tdescription, example. It seems silly to us, but, when you're learning, you really need it.
13:26:28S_a_i_n_tit stops it from being so intimidating.
13:26:55S_a_i_n_tI remember being thankful for the tags that had clear code examples myself.
13:27:23JdGordon1I think with much more verbose help in general they wont be needed
13:27:49pixelmawould a table with descriptive fields do?
13:28:04S_a_i_n_tIt'd still be nice to have IMO, but, if I'm blatantly outvoted, then I'll learn to live with it :P
13:28:42S_a_i_n_tI just think that a code example for each tag, unless it's BLATANTLY obvious how to use it, would be a good thing.
13:29:21JdGordon1pixelma: ?
13:30:55pixelmatable with columns for "tag" "group" "description" and whatever is needed, then convert the xml from it?
13:32:07 Join krabador [0] (
13:32:10JdGordon1that would work.. I was gonig to try doing it directly from the .tex file
13:33:55 Quit stripwax (Read error: Connection reset by peer)
13:38:34 Join stripwax [0] (
13:39:23pixelmaif you know how to do it, why not (I can imagine that sometimes examples get in the way, IIRC the ones for viewports even come from external files). I was only thinking about collecting the info and have a completl list of tags
13:39:30CIA-8New commit by nls (r27541): Fix FS #11204 logf build on h300 hung on bootup
13:40:27JdGordon1pixelma: ok, no I'm now confused about what your talking about.. examples or pulling the current descriptions?
13:41:01pixelmapulling the current descriptions from tex as you said
13:41:09CIA-8r27541 build result: All green
13:42:44JdGordon1yeah, na, should be easy enough... I'm done with the pulling from the .c file so we'll see how easy it is
13:43:33 Quit AndyI (Ping timeout: 248 seconds)
13:44:29JdGordon1the & is the table column seperator in tex?
13:44:37pixelmajust that some descriptions contain examples.... hmm... probably not in a tag table
13:44:38JdGordon1i.e \config{\%iA} & Album Artist\\
13:45:00pixelmathe \\ is the "new row"
13:45:26JdGordon1OK, I was going to just get the values from those tables, and the grouping, the extra text will need to be added manually, but that is much easier
13:45:52 Join slck [0] (Venci@Slackware.SlackPix.Com)
13:45:56pixelma\% is just escaping the % as it marks a comment in tex otherwise
13:46:08pixelmaI see
13:46:25 Quit n1s (Quit: Lämnar)
13:48:06 Join AndyI [0] (~pasha_int@
13:48:30 Join DerPapst [0] (
13:50:14 Join Barahir_ [0] (
13:53:19 Quit Barahir (Ping timeout: 240 seconds)
13:58:24pixelmahmm... there is no specific feature for the "Digital" in the source setting for recordings It's included in all recording targets but only a few will show it (H100s and the Recorders). It's ust one string though and a short one too so I'm not sure if it's worth it to include one
13:59:01pixelmaincluded in the .lng and .voice files
13:59:09JdGordon1adding it will break voice files, the usual conundrum :p
14:00:43pixelmait's not that bad anymore since we have daily built voices
14:01:25JdGordon1any perl wizards awake?
14:01:32 Quit Jerom (Quit: Leaving.)
14:02:20 Join Jerom [0] (~jerome@
14:04:51***Saving seen data "./dancer.seen"
14:08:37 Quit AndyI (Ping timeout: 248 seconds)
14:14:05 Join AndyI [0] (~pasha_int@
14:19:57 Quit mrkiko (Ping timeout: 245 seconds)
14:20:21 Quit linuxguy3 (Ping timeout: 245 seconds)
14:21:53 Join mrkiko [0] (
14:22:28 Join linuxguy3 [0] (
14:23:06 Quit MichaelVBerry (Quit: CGI:IRC (Ping timeout))
14:28:37JdGordon1pixelma: on second thoughts.. can you convert the tex to something simpler please? I'm not having much luck
14:29:08 Join stooo [0] (
14:29:13 Quit stooo (Client Quit)
14:29:31JdGordon1holy cow! the generated html is worse than the tex!
14:32:45pixelmaI believe there was a way to generate a text file from it but I never tried and don't know how tables look there
14:34:32pixelmamake manual-txt
14:34:44pixelmaaccording to the wiki
14:35:10JdGordon1I dont have tex installed and cant install it atm. can you do it and see what its like?
14:35:41pixelmaI'll try
14:36:10*JdGordon1 has no idea why his script isnt working though :(
14:36:26JdGordon1I'm getting maybe 1:10 tags from the .text
14:38:56*pixelma is considering adding a "digital-in" feature - microphone and line-in is already covered
14:39:09pixelmaeven if it is just for the manual as a start
14:39:55 Join Xerion [0] (~xerion@
14:41:53pixelmaJdGordon1: can't try as the linux machine I have access to doesn't have "links" installed and I don't have that many rights. The wiki says that the text manual first compiles the html manual and then makes a text out of it, the hml doesn't build on (my) cygwin because I never managed to get tex4ht to run which is needed for it
14:42:07pixelmawell, I tried but it failed
14:42:17JdGordon1ok, I'm getting closer here
14:42:37JdGordon1there will be some missing but if i can get over 80% auto filled it will be a much simpler start
14:43:01pixelmac+p from the PDF? ;)
14:43:37JdGordon1the multi line descrptions is breaking me :(
14:45:37 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
14:47:30 Quit domonoky (Client Quit)
14:47:56JdGordon1google docs isnt very good for plain text files :/
14:48:19 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
14:49:15 Quit Jerom (Quit: Leaving.)
14:50:04 Join Jerom [0] (~jerome@
14:50:18JdGordon1pixelma: S_a_i_n_t: (anyone else interested)
14:50:31JdGordon1is there a better webapp to share a plain text file?
14:52:42JdGordon1 is a better template
15:02:22*pixelma wonders why there is an "lcd_charcell" feature just for the manual while we have a global "lcd_bitmap" and can include and exclude in the manual
15:04:46pixelmahmm... it's been there from the start of langv2
15:22:57 Join skfunnyboy_ [0] (
15:23:20skfunnyboy_hi !
15:23:33 Quit skfunnyboy_ (Client Quit)
15:27:18 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
15:28:23 Quit krabador (Quit: Sto andando via)
15:29:13 Quit Jerom (Remote host closed the connection)
15:34:09 Quit jfc^3 (Ping timeout: 240 seconds)
15:35:10 Join Jerom [0] (~jerome@
15:40:40S_a_i_n_tJdGordon1: Is there a particular doc to work off?
15:40:48S_a_i_n_t(skin tag stuff)
15:44:10 Join stripwax_ [0] (
15:45:12VoivoDexcuse me, please tell me if it is a good deal to buy new sandisk c250 for 35$ or better buy something other?
15:48:23S_a_i_n_tI'd try asking in #rockbox-community, you may not get an answer there, but it won't be off-topic at least.
15:53:53 Join panni_ [0] (
15:57:26*S_a_i_n_t is quite interested in
15:58:16 Quit Jerom (Quit: Leaving.)
15:59:06 Join Jerom [0] (~jerome@
15:59:51 Quit Jerom (Client Quit)
16:04:55***Saving seen data "./dancer.seen"
16:05:49 Join Jerom [0] (~jerome@
16:07:40 Quit Jerom (Client Quit)
16:08:31 Join Jerom [0] (~jerome@
16:13:26JdGordon1S_a_i_n_t: not really.. see the pastebin for a few hours ago
16:14:29JdGordon1I'll quickly put a full example there, but it is mostly freeform while we figure it out
16:24:32 Quit VoivoD (Read error: Connection reset by peer)
16:24:56 Quit einhirn (Read error: Connection reset by peer)
16:27:42 Quit DerPapst (Quit: Leaving.)
16:30:39 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
16:32:00JdGordon1S_a_i_n_t: pixelma: ok, I've dumped a blurb on how to fill out the tags in the doc
16:32:08JdGordon1obviously it is flexible if it isnt enough
16:37:58bertrikCan someone with a player with a TEA5767 chip test ?
16:38:18bertrika TEA5767 FM tuner chip I mean
16:46:41 Join hebz0rl [0] (
16:50:14 Join fdinel [0] (
16:56:19 Join domonoky1 [0] (
16:58:17 Quit domonoky (Ping timeout: 245 seconds)
17:02:41pamaurybertrik: which players avec this ?
17:04:32S_a_i_n_tJdGordon1: Not sure which link I should be looking at, can't find any blurb in the first google-doc link and the second one (link) seems to be invalid.
17:04:53bertrikiaudio m3/m5/x5, iriver h10/h100/h120/h300, archos ondiofm, gogear hdd1630/hdd6330, onda vx747/vx767/vx777, sansa c100/m200v4, mpio hd200
17:08:54 Join CaptainKwel [0] (
17:15:47 Quit stripwax_ (Quit:
17:32:09 Quit stripwax (Read error: Connection reset by peer)
17:34:24 Join milz [0] (
17:34:29JdGordon1no worky?
17:36:27 Join fyrestorm [0] (
17:41:54 Quit JdGordon1 (Quit: Leaving.)
17:44:07 Quit fyrestorm (Ping timeout: 252 seconds)
17:47:34 Quit bertrik (Quit: :tiuQ)
17:50:36S_a_i_n_tJdGordon: JdGordon1: Aaaargh, sorry I've been awol...yeah, nope. That link gives me "Google Docs has encountered a server error. We are looking into the problem now." :-/
18:02:37 Quit milz (Quit: Konversation terminated!)
18:02:57 Join milz [0] (~kyle@
18:04:52 Part S_a_i_n_t
18:04:55 Join S_a_i_n_t [0] (S_a_i_n_t@
18:04:58***Saving seen data "./dancer.seen"
18:15:19 Join Highlander [0] (
18:36:00 Join sudoman [0] (
18:50:07 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
18:53:42 Quit dfkt (Ping timeout: 245 seconds)
18:54:08 Quit Jaykay (Ping timeout: 260 seconds)
18:59:27 Quit Torne (Ping timeout: 276 seconds)
19:04:51 Quit grndslm (Remote host closed the connection)
19:16:56 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
19:25:09 Join OutlawRa1Rod [0] (
19:28:58 Quit OutlawRamRod (Ping timeout: 276 seconds)
19:36:14 Quit OutlawRa1Rod (Ping timeout: 276 seconds)
19:40:11 Quit sudoman (Quit: Leaving)
19:45:37 Join Strife89 [0] (
19:49:03 Quit Strife89_Desktop (Remote host closed the connection)
19:49:17 Join sudoman [0] (
19:52:09 Join Torne [0] (torne@rockbox/developer/Torne)
19:58:41 Quit pamaury (Remote host closed the connection)
20:02:35 Join myAbyss [0] (~chatzilla@
20:05:00***Saving seen data "./dancer.seen"
20:09:45 Quit Utchybann (Ping timeout: 260 seconds)
20:09:58 Join RandomCake [0] (~chatzilla@
20:13:30 Join Utchybann [0] (
20:14:42RandomCake Hi, I have a Sansa Fuze, but I'm not sure what version it is, a v1 or v2, but the version listed on the device is V01.02.31P, which looks like it's version 1, but thought I'd best see if anyone can confirm before I risk bricking it...
20:16:05mc2739RandomCake: that is a v1
20:16:08sudomani'm not sure if this works, but you could try telling rockbox util to auto-detect the player version. it might know the difference...
20:22:48RandomCakeokay mc2739, thought so :) and it didn't autodetect sudoman, here we go! wish me luck! :P
20:23:24bluebroth3rRockbox Utility should be able to distinguish them, they have different USB IDs.
20:24:23bluebroth3rbieber: I was playing around with creating a NSIS based installer for the Theme Editor the last days (but as I was pretty short on time there wasn't much activity from my side here)
20:24:37 Quit zu (Ping timeout: 276 seconds)
20:24:47RandomCakeit seems to fail to autodetect it at all
20:25:55bluebroth3rI can now make the installer also download the fonts package and extract it into some folder. What do you think about having the editor check in <program location>/fonts and fall back to a user folder if it doesn't find the required font (or if the user folder does contain a newer version)?
20:26:12bluebroth3rRandomCake: you can retrieve the USB ID via Help / Troubleshooting / System Info
20:26:13 Join Topy [0] (
20:27:03bluebroth3rRandomCake: if the PID is 74c1 it's a v1, and if it's 74c3 it's a v2.
20:27:19RandomCakestrange, it's listing the volume, but no USB devices
20:27:39bluebroth3rno usb devices at all? That's really strange.
20:27:59bluebroth3r(you're referring to the System Info dialog, correct?)
20:30:14 Quit T44 (Ping timeout: 265 seconds)
20:30:19RandomCakeyes, it lists all the mounted volumes, which includes the Fuze, I'm just going to plug in my iPod and see if it then lists that under 'usb devices'
20:31:02bluebroth3rRandomCake: what OS are you using? Windows? And which version?
20:31:21 Join zu [0] (
20:31:46 Quit Utchybann (Ping timeout: 276 seconds)
20:32:17pixelmais there also some MTP/UMS setting on the Fuze - and does the Rockbox Utility need setting it correctly too?
20:33:51bluebroth3rpixelma: setting it isn't needed for the System Info dialog −− it just reads the USB IDs that are present in the system. So even if that Fuze might have an MTP mode (no idea about that) that might even cause the player to show up using a different USB ID the list should at least show a USB ID entry for the player.
20:41:02 Quit antil33t (Read error: Connection reset by peer)
20:41:09 Join antil33t [0] (
20:41:40 Join halmi [0] (
20:41:44 Quit halmi (Client Quit)
20:42:51 Quit dfkt_ (Read error: Connection reset by peer)
20:43:51 Quit dionoea (Ping timeout: 248 seconds)
20:44:30 Quit zu (Ping timeout: 276 seconds)
20:45:00 Quit Highlander (Quit: Quitte)
20:45:42 Join dionoea [0] (
20:50:28 Join Utchybann [0] (
20:51:36 Join zu [0] (
20:57:24 Quit togetic (Ping timeout: 240 seconds)
20:59:51 Quit krazykit (Quit: Connection reset by beer)
21:00:09 Join krazykit [0] (~kkit@
21:00:19RandomCakethe Hardware Id is USB\VID_0781&PID_74C0&REV_:310
21:01:07RandomCakeand I'm running Windows 7 bluebroth3r, so perhaps the RockBox installer doesn't support Windows7 as fully as other OSes?
21:01:11bluebroth3rthat's a fuzev1 in mtp mode.
21:01:34 Quit bmbl (Quit: Bye!)
21:01:37bluebroth3rthere shouldn't be a difference for w7. Though it's not really tested on w7
21:01:54RandomCakeyup, switched it to MTP mode to see if it was more detectable (as the player does more of the work in MTP mode than when it's a mass storage device)
21:02:30bluebroth3rI could imagine that MS did changes to SetupApi which could result in the list of devices being empty. Maybe an UAC issue?
21:02:41*bluebroth3r should check that later
21:02:53 Quit BlakeJohnson86 (Ping timeout: 245 seconds)
21:03:49 Quit panni_ (Read error: Connection reset by peer)
21:04:02 Join panni_ [0] (
21:04:07RandomCakeUAC is off (or maybe just way down, will check)
21:04:23RandomCakenope, it's off
21:05:52 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
21:06:36bluebroth3rhmm, no idea why the USB ID list is emtpy then.
21:07:40RandomCakehmm, switched it back to MSC and not getting a hardwareID from the details tab of the properties window for the device (from device manager)... hmm
21:07:45 Quit stoffel (Remote host closed the connection)
21:09:18 Join BlakeJohnson86 [0] (
21:15:56 Quit BlakeJohnson86 (Ping timeout: 260 seconds)
21:16:29 Quit n17ikh (Ping timeout: 260 seconds)
21:17:58 Join anewuser [0] (anewuser@unaffiliated/anewuser)
21:20:36pixelmatried a different USB port?
21:24:15CIA-8New commit by alex (r27542): Manual: Correct spelling (US−−>UK) for "centre" in touchscreen keymaps.
21:26:03CIA-8r27542 build result: All green
21:28:10AlexPIs there any reason that everything is still being built on manual commits? I though it used to be excluded.
21:29:23bluebroth3rok, confirmed that the System Info dialog doesn't show any USB devices on W7.
21:30:21*bluebroth3r guesses that it's only a minor difference that cuases this on W7
21:30:37 Join Buschel [0] (
21:30:46bluebroth3rwill try to figure what's going wrong here tomorrow. Unless something keeps me from doing so :)
21:31:14RandomCakepixelma: the device was functioning correctly and detected, and I installed RockBox successfully! :D now running it and it's going nicely, works a lot better than on my 2nd Gen iPod Nano :) not a single panic so far ;)
21:31:19 Quit slck (Ping timeout: 248 seconds)
21:31:22pixelmaAlexP: it hasn't been excluded anymore since the build system change
21:32:00AlexPpixelma: Right, but is there any reason? I can't think of one, especially as manuals aren't built (although it might be useful if they were :))
21:32:11AlexPJust an oversight I guess
21:33:20 Quit Jerom (Quit: Leaving.)
21:34:12 Join Jerom [0] (~heidi@
21:37:33pixelmaI believe it was asked about in the beginning but I can't remember the answer. For some reason I think it was something like "building is cheap with these build times, so why should it be excluded" but I can't tell where I'm taking that from
21:38:06pixelmamaybe someone just didn't want more complication or work, not sure
21:45:19 Join BlakeJohnson86 [0] (
21:51:02 Quit BlakeJohnson86 (Read error: Connection reset by peer)
21:52:08 Join BlakeJohnson86 [0] (
22:05:01***Saving seen data "./dancer.seen"
22:09:34Buschelmt: can you take a look at fs#11495?
22:24:51 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.7/20100713130626])
22:25:02 Join DerPapst [0] (
22:57:24 Quit sinthetek (Ping timeout: 240 seconds)
23:01:17 Quit BlakeJohnson86 (Read error: Connection reset by peer)
23:01:17 Join BlakeJohnson861 [0] (
23:10:18 Join bluebrother [0] (
23:10:18 Quit bluebrother (Changing host)
23:10:18 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
23:13:24 Quit bluebroth3r (Ping timeout: 240 seconds)
23:29:04 Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier.
23:43:58 Quit BlakeJohnson861 (Ping timeout: 260 seconds)
23:57:45 Join BlakeJohnson86 [0] (

Previous day | Next day