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 2006-10-04

00:01:32pagefaultfor what it's worth my H10 is a US reflashed to UMS firmware
00:03:43pagefault5gb model
00:04:08pagefaultI keep forgetting
00:04:10pagefault5gb model
00:04:13pagefaultand 20gb model
00:04:23pagefaultthey are the same under the same model name
00:04:30 Join Garoth [0] (
00:05:10GarothI forgot some of the files for an install on an iPod Mini and it became stuck at the bootloader. I need to mount in order to put the files in, but I don't know how. Please help.
00:05:51GarothAnyone here?
00:06:26Paul_The_NerdJust reboot it into emergency disk mode.
00:06:43Paul_The_NerdInstructions for that should be in the IpodInstallation wiki page, *maybe* the manual, and on Apple's site even.
00:06:43 Quit Moos ("CGI:IRC (EOF)")
00:06:45GarothHow does one reboot when stuck at bootloader?
00:06:51Paul_The_NerdHold Menu+Select
00:07:18GarothMuch, much better. Thanks so much
00:10:50GarothThanks again, everything works now.
00:12:33 Join Yono [0] (
00:12:46 Part Garoth ("Leaving")
00:15:36 Join barrywardell [0] (
00:21:41 Join loenie [0] (n=loenie@
00:22:36 Quit gursikh ()
00:31:19 Quit pagefault ("Leaving")
00:32:56 Join Rob2222 [0] (
00:32:57 Quit Rob2222_ (Read error: 104 (Connection reset by peer))
00:35:09 Join trubld1 [0] (i=4a620c88@gateway/web/cgi-irc/
00:35:26 Quit trubld1 (Client Quit)
00:36:03 Join trubld1 [0] (i=4a620c88@gateway/web/cgi-irc/
00:36:11 Part trubld1
00:40:27 Part loenie
00:41:18barrywardelllinuxstb: do you think it would be ok to commit the ipod target tree patch?
00:41:25 Join loenie [0] (n=loenie@
00:42:22barrywardellI haven't been able to get anyone to test it on a 3g, 4g or mini, but there isn't really any new code so i'd imagine they would work fine
00:43:24 Quit loenie ("Quitting!")
00:43:27 Quit lee-qid ("Trillian (")
00:43:55 Join Kohlrabi [0] (
00:44:09Paul_The_Nerdbarrywardell: Do the builds for those compile at least?
00:44:29barrywardelli've compiled for all ipod targets
00:46:31 Join avl [0] (n=avl@
01:01:27 Quit obo ("bye")
01:09:36barrywardellso nobody against me committing the ipod target tree patch?
01:11:05linuxstb_barrywardell: Whats the tracker number?
01:11:44barrywardellno new code, just moving stuff around
01:13:33linuxstb_The ipods are a hard fit for target tree - almost all the code is used by multiple ipods...
01:15:31barrywardellthat's why i put the common code in the apple folder
01:15:45barrywardellrather than in the model specific subdir
01:16:03 Quit Kohlrabi ("Quit")
01:16:05linuxstb_But you also seem to have copied things like the backlight code into multiple subdirs.
01:16:12 Quit mhite ("It is much easier to do and die than it is to reason why.")
01:16:35barrywardellthe backlight code is different for different models though
01:17:39 Quit hcs (Remote closed the connection)
01:18:19linuxstb_The Nano and 5g is the same, as is the 4g and Color/Photo.
01:19:01 Join hcs [0] (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
01:19:17linuxstb_And the two mini generations are the same...
01:19:34barrywardelltrue, but i don't see a nice way to fit them into the target tree
01:19:47barrywardellit's only a small amount of code duplication anyway
01:20:41linuxstb_Can't you just have backlight-mini.c, backlight-nano_5g.c and backlight-4g.c in the apple/ directory?
01:21:34barrywardellyes, i could do that
01:22:13barrywardellseems like a reasonable solution
01:22:16***Saving seen data "./dancer.seen"
01:24:32linuxstb_I would have also called the files/directories ipod instead of apple, but I guess it's too late for that (at least for the directory).
01:24:42 Join secleinteer_ [0] (
01:24:47 Join lostnihilist [0] (
01:26:16barrywardellit can always still be changed
01:26:32 Quit Rondom ("Ex-Chat")
01:27:17barrywardellbut configure calls it t_manufacturer
01:27:26barrywardellso maybe apple makes more sense?
01:27:41linuxstb_It's harder now that you've created the directories in CVS. But I don't feel that strongly about it - Apple are unlikely to ever call their players anything else.
01:28:30linuxstb_I think manufacturer was the original idea, but I think it changed to "series of players" with the iaudio directories (manufactured by Cowon)
01:28:47barrywardellcreating the apple directory was an accident. I never knew cvs add added a directory without having to commit
01:29:13linuxstb_Yes, cvs is nasty like that.
01:30:06barrywardellthinking about it, calling the dir ipod instead of apple is a good idea
01:30:16*Paul_The_Nerd agrees
01:30:22barrywardella little extra work, but probably worth it
01:30:33Paul_The_NerdNot that apple's likely to make non-iPod players. But still.
01:30:52linuxstb_Well, they've done that with the new Nano, but they still call them ipods...
01:30:54hcsDunno, Nintendo stopped calling their handhelds Game Boy
01:31:10Paul_The_Nerdhcs: The DS is officially not a part of the Gameboy line.
01:31:20hcsPaul_The_Nerd: my point
01:31:45Paul_The_NerdBut the DS is also not targeted as the same sort of game system. It's supposed to get calender software, a web browser, etc.
01:32:08Paul_The_NerdThat's like the Newton, were it to resurrect. I'm certain it could play MP3s, but it clearly wouldn't be a DAP.
01:32:48hcsmeh, just being contentious, unsuccessfully
01:33:20Paul_The_NerdWhy do we have Manufacturer/Model folders?
01:33:28Paul_The_NerdWhy don't we start with CPU type?
01:33:30linuxstb_barrywardell: I also think the power-apple.c and power-ipodvideo.c files could be merged. I would expect the video code to work on other ipods - but IIRC, it was never tested.
01:33:41Paul_The_NerdI mean, the H10 fits much better among the Apples than the rest of the iRivers.
01:34:08*barrywardell agrees with Paul_The_Nerd
01:34:15linuxstb_Paul_The_Nerd: I agree. Maybe when SVN comes, we can rearrange it. It's easier to do now that we have lots more targets.
01:34:37 Join Rondom [0] (
01:34:54Paul_The_NerdEspecially with the whole pile of MI4-firmware'd players
01:35:18barrywardelllinuxstb: so move power-ipodvideo.c into power-apple.c and leave an ifdef in there?
01:35:30linuxstb_Yes, I think so.
01:35:51linuxstb_If we end up with too many #ifdefs in power-apple.c then we could split. But I don't think that's the case now.
01:36:25 Quit secleinteer (Success)
01:40:49barrywardellso name the dirs ipod/3g, etc?
01:41:29barrywardelland the files button-3g.c, etc?
01:41:57linuxstb_Is there anything left in the directories?
01:42:20barrywardellnot much, button in 3g and mini1g
01:43:30barrywardellwould it be nice to have the directory structure there for future use? or add it as needed?
01:44:20linuxstb_I don't think it they will be needed - almost no code is unique to a single ipod.
01:44:40barrywardellok. i won't add them then
01:45:15barrywardellthere's just lcd-video.c
01:45:21barrywardelland the 3g stuff
01:45:40barrywardelland mini buttons
01:45:50barrywardellthey can all have their own dir?
01:48:11linuxstb_Could the lcd-ipodvideo.c file stay where it is? That's gone through a lot of changes, so it would be nice to keep the CVS history. We could move it when SVN happens.
01:48:35barrywardellyes, ok
01:50:21linuxstb_One option would just to have no subdirectories under arm/ipod/ and have button-3g.c, button-mini.c and button-????.c (not sure about the last name).
01:50:21Rob2222Does anybody know, why I always have to restart my H380 after connecting it to the Cradle (usb+power)? If I not restart it, it doesnt play MP3s. And if I connect it again withour restarting, it shows USB-Connected but doesnt get recognized by the PC.
01:50:48linuxstb_But I expect there will be more 3g-specific code in the future - there's a lot of hardware unique to that ipod.
01:51:32barrywardellyes, 3g should probably have its own dir
01:51:50 Quit Yono (Remote closed the connection)
01:51:59*linuxstb_ switches computers
01:52:02 Quit linuxstb_ ("CGI:IRC")
01:52:53 Join XavierGr [0] (
01:52:57 Join Cheapy_ [0] (
01:53:04Rob2222I just recognize that it doesnt happen with default settings. hmm
01:53:11barrywardellhow about button-ipod.c?
01:53:21linuxstbIt's as good a name as any.
01:53:51linuxstbI was also thinking button-clickwheel.c - that's what Apple call the wheel on those ipods.
01:53:56 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
01:54:16barrywardellclickwheel sounds good
01:55:32pixelmaisn't clickwheel the one on the newer ones and touchwheel the 3G one?
01:55:33linuxstbRob2222: I think there have been some bug reports about that in the past, but I don't think anyone could recreate it. If you can find a way to reliably trigger that behaviour, file a bug report.
01:58:13 Quit Cheapy_ ("Leaving")
01:59:24 Join damaki_ [0] (
01:59:51Rob2222linuxstb: I just have to load my settings .cfg file to recreate the bug
02:00:39Genre9mp3Rob2222: How old is the build you are using?
02:01:33Rob2222just installed latest cvs. *test*
02:01:38Genre9mp3Well...can you try with a newest build?
02:02:01Genre9mp3I had that problem, too with my H340 but not anymore...
02:02:10Genre9mp3(with latest cvs build)
02:03:34Rob2222huh. lol. its really solved. 2 month or so im anger about the problem, now i ask and start to analyze the bug with different cfg files and its solved.
02:03:42Rob2222well. ok :) *happy*
02:04:38Rob2222ok, then i can go to bed.
02:04:42Rob2222good night :)
02:04:44Genre9mp3You should thank pondlife
02:04:52Genre9mp3he was the one who fixed it
02:04:59Genre9mp3good night!
02:05:18Rob2222you know what it was?
02:06:43Genre9mp3Not exactly...but pondlife did a mod as part of his voice work that fixed it
02:06:46Paul_The_Nerdlinuxstb: What does "Error reading from disk: The parameter is incorrect." mean in the context of iPodPatcher, if they just type "ipodpatcher 1"?
02:07:05Genre9mp3I could reproduce for quite some time now...
02:07:52Genre9mp3But it's being fixed since 26 or 28 Sep
02:08:11Rob2222you could reproduce it? or couldnt?
02:08:20 Join Garoth [0] (
02:08:21Genre9mp3I now cannot
02:08:28Rob2222ok :)
02:09:02GarothSorry to be a bother...
02:09:18GarothI'm trying to run rockbox on a 1st gen iPod mini.
02:09:20linuxstbPaul_The_Nerd: I don't know - the error message being displayed is just the error that the Windows read() function gives...
02:09:54GarothIt hardly gets past the bootloader, sometimes to the rockbox loading screen, and occasionally to the actual core... any suggestions?
02:10:03 Quit PaulJam (".")
02:10:26Paul_The_Nerdlinuxstb: Gotcha.
02:11:13GarothNo one?
02:11:45Paul_The_NerdGaroth: You haven't actually asked a question yet
02:12:01GarothWell... it doesn't get past the loading screen very often.
02:12:23GarothSo... what do I do?
02:12:31GarothThanks for your attention though.
02:13:01Paul_The_NerdGaroth: Try a build from here, for the time being, until the frequency scaling bug is fixed:
02:13:18GarothSo, this is due to the bug?
02:13:27GarothThat it sometimes loads and sometimes not?
02:13:43GarothBTW, I'm using the mini g1 daily build.
02:14:03 Quit Cheapy| (Read error: 110 (Connection timed out))
02:15:24 Quit damaki (Read error: 110 (Connection timed out))
02:16:25Paul_The_NerdMost likely
02:16:43GarothThis build requires one to recreate the bootloader and the .ipod files?
02:18:26Paul_The_NerdYou don't need to reinstall the bootloader.
02:18:34Paul_The_NerdYou just install it as if you were updating your build to a newer one
02:18:41 Join aliask [0] (i=d231be71@gateway/web/cgi-irc/
02:18:52 Quit aliask (Client Quit)
02:18:57 Join aliask [0] (i=d231be71@gateway/web/cgi-irc/
02:24:27 Quit aliask ("CGI:IRC (Ping timeout)")
02:25:13 Quit Arathis ("[rl_bot quit]")
02:27:03 Quit Garoth ("Leaving")
02:46:17 Join H10_UMS_5gb [0] (i=461d1fc4@gateway/web/cgi-irc/
02:48:05H10_UMS_5gbhi. i just installed rockbox on my player and whatever i play mp3 file (any) it freezes and resumes.. so basically its goes and stops plays and stops
02:48:30H10_UMS_5gbany idea whats the problem?
02:48:38newbyx86Change the skin.
02:48:39newbyx86See if that works.
02:48:46newbyx86I have a similar problem, and it's the peaks.
02:48:54H10_UMS_5gbi have default
02:48:57newbyx86Yeah. Change it.
02:49:04newbyx86The default has a peak thingie, and it makes my tracks skip.
02:50:31JdGordon- long pressing play to get into playlist mode pauses playback <- this sounds like from the file browser yeah?
02:51:10Paul_The_NerdJdGordon: I didn't think long-press play did anything. Ever.
02:51:18JdGordonon the recorder
02:51:19Paul_The_NerdI thought play only had a short-press function
02:51:42JdGordon he wasnt very specific
02:52:46newbyx86If you hold down play on the iPod, it stops the song. :|
02:53:03Paul_The_NerdIt's supposed to, because the iPod has no stop button
02:53:05JdGordonits supposed to there... ipod doesnt have stop, the recorder does
02:53:10newbyx86hehe. :P
02:53:21Paul_The_NerdI didn't know that any player had a shortcut to playlist view.
02:53:28*Paul_The_Nerd wonders why long-Play doesn't do that on H1x0
02:53:29 Quit avl ("Quitting!")
02:53:52JdGordoncoz h1x0 has a-b and navi buttons
02:54:25JdGordonArchos Jukebox Recorder 20 <- which target is this? REcorder, FM Recorder? Recorder v2?
02:54:51Paul_The_NerdIt could be Recorder or Recorder V2
02:55:10JdGordonhmm.. thats what i was afraid of
02:55:19JdGordoni guess ill post a patch instead of the bin
02:55:22Paul_The_NerdBut there's not a shortcut to Playlist on the H100 series at all is there?
02:55:40JdGordoni tihnk he means the insert options
02:56:25pixelmashould be the "simple" Recorder
02:56:42JdGordonah ok, thanks
02:57:30Paul_The_NerdMaybe you should get a clarification on the Play/Pause button thing before changing anything
02:57:36Paul_The_NerdFind out exactly what he's referring to not working
02:57:45*Paul_The_Nerd wishes he could find the USB cable for his Recorder.
02:59:57Genre9mp3Paul_The_Nerd: Why? Is it proprietary?
03:00:03 Join FOAD_ [0] (
03:00:25scorcheGenre9mp3: no...usb A to A...both male
03:00:59Paul_The_NerdIt's just not a common cable
03:01:05Paul_The_NerdI could go to Fry's and get one, but last time I was there they were out.
03:03:34JdGordonrockbox.ucl is the recorder equiv of rockbox.iriver yeah?
03:03:53scorcheJdGordon: .ucl is for flashing
03:04:13JdGordongrr... ajbrec.ajz is the one they want ?
03:06:28 Join TeaSea [0] (n=thunderc@
03:11:52 Quit FOAD (Read error: 110 (Connection timed out))
03:15:07 Quit JdGordon ("Konversation terminated!")
03:15:39H10_UMS_5gbone more Q. how do you change theme?
03:16:35hcsSelect Browse Themes in the main menu, choose one.
03:19:39Genre9mp3H10_UMS_5gb: Don't forget to install the fonts pack as well if you haven't done this already
03:20:25 Join kkurbjun [0] (
03:20:49H10_UMS_5gbya i did it, thnx. i have x5 running rockbox
03:21:13H10_UMS_5gbbut h10 so lame..
03:22:18***Saving seen data "./dancer.seen"
03:22:59 Join JdGordon [0] (
03:23:02H10_UMS_5gbi guess i have some kinda screen driver problems, because sometimes my screen turns pure white, whatever i turn it on
03:23:30H10_UMS_5gband it happens with bth, original and rockbox
03:28:37 Quit toad__ (Read error: 60 (Operation timed out))
03:28:55 Quit H10_UMS_5gb ("CGI:IRC (Ping timeout)")
03:29:59 Part pixelma
03:33:03 Join toad [0] (
03:33:57 Quit barrywardell ()
03:38:14 Quit Kajarii ("qwerty is evil and should not be used!")
03:40:49pagefaulthe left
03:40:52pagefaultI could have helped him
03:40:54pagefaultI had the same player
03:51:56 Quit toad (Read error: 60 (Operation timed out))
03:56:07 Join toad [0] (
03:59:29 Quit Criamos ("( :: NoNameScript 4.03 :: )")
04:03:35 Join `burns [0] (
04:03:52`burnshello all
04:04:14`burnsI've been having a small problem with rockbox lately
04:05:52`burnsFirst I should say that I got an iRiver h320 a few weeks ago
04:06:12`burnsand I've been astonished at what you guys have been able to accomplish.
04:06:46pagefaultit is amazing
04:06:49`burnswhat with rockboy and the other plugins as well as the range of music formats Rockbox supports.
04:07:11`burnswell, as I said, I've been having two problems.
04:07:18pagefaultI have the lowly h10
04:07:25`burnswait, are you pagefault from ZSNES?
04:07:26pagefaultso it is huge for me
04:07:31pagefaultI get vorbis finally
04:07:59pagefaultyes I am
04:08:26`burnsthat's amazing! great program, best emulator ever.
04:08:53 Join akaidiota [0] (
04:09:10pagefaultwell I don't know about best
04:09:13pagefaultwe try
04:09:47scorcheJdGordon: were testing that problem?...if you want, i can test as well...i noticed that off-off didnt shutdown also
04:10:06`burnsonly I can't get it to compile on 64-bit Ubuntu...oh well.
04:10:46`burnsAnyway, my first problem is that I get this error:
04:10:58pagefaultwhole reason I am in here is so I can get a SPC codec working
04:11:04pagefaultand to just idle
04:11:07 Quit TeaSea (Remote closed the connection)
04:11:30*scorche gazes longingly at pagefault
04:11:41`burnsat 000000001
04:11:49pagefaultit takes time
04:12:02pagefaultit needs to be fast enough to actually run
04:12:03Paul_The_Nerd`burns: How old/new is your build?
04:12:17`burnsabout 10 days
04:12:21Paul_The_NerdTry a newer one
04:12:32Paul_The_NerdThere was a bug relating to that recently, and I think it was fixed.
04:12:56pagefaultplus know nothing about how rockbox works or the h10 or arm is fun too
04:12:57`burnsok, I will as soon as I can start the vmware image, it takes ages to boot.
04:12:59pagefaultbut learning is always good
04:13:10`burnsspc will be great
04:13:17 Quit daurn|afk (Read error: 113 (No route to host))
04:13:34pagefaulti'm still trying to pull it off at realtime speed
04:13:39pagefaultit's not going so well
04:13:47Paul_The_NerdEven if you don't get it running at full speed, once you've got it running to the point where it decodes accurately, it's always nice to post a patch so that others interested can poke at it too.
04:14:01XavierGrSomeone said ZSNES?
04:14:05Paul_The_NerdThere's a history of drive-by optimizations.
04:14:19pagefaultI might try another SPC emulator that is less accurate but faster
04:14:20*XavierGr humbly bows at pagefault!!!
04:14:45pagefaultI only have a h10 to work with
04:15:07`burnsI'd be happy to test on my h320...
04:15:24pagefaultI am not familiar with the specs in that
04:15:24 Join daurn|afk [0] (
04:15:28`burnsit uses the "coldfire" processor, I think...
04:15:31XavierGrhave you done a patch yet?
04:15:31pagefaultwhat kind of processor/speed is it
04:15:39Paul_The_Nerdpagefault: Don't worry if you can't optimize it for hardware other than what you've got. Working C code is the most important thing, and then others can tweak if for hardware they have. :)
04:15:52Paul_The_Nerdpagefault: 120mhz M68K processor
04:15:53`burnspagefault: IIRC it's 124 MHz
04:15:59Paul_The_NerdWell, 124
04:16:05Paul_The_NerdTechnically it's 140 but we don't clock it that high
04:16:21pagefaultah well thats certainly better than my 70mhz ARM
04:16:48Paul_The_NerdWell, technically you have two 70mhz ARMs. ;)
04:16:58pagefaultI was under the impression the other core was not active yet
04:17:05Paul_The_NerdIt's not. But you still have it.
04:17:18pagefaultcan I make use of it
04:17:20Paul_The_NerdI think the plan is still to have audio decoded on one core, and everything else handled by the other.
04:17:24pagefaultor is it like something that needs major work
04:17:30Paul_The_NerdThere's some work in progress.
04:17:46pagefaultI can do SPC and DSP on each CPU
04:17:48pagefaultthat would work nicely
04:17:50Paul_The_NerdIdeally you should just design the codec like normal, and once the architecture's in place the audio thread will handle using it.
04:18:15pagefaultsince it is a two piece system
04:18:48pagefaultI see
04:19:06pagefaultany word on when that dumb library will be implemented
04:19:09XavierGrwow spc on rockbox!
04:19:12pagefaulti'm itching to try some mods and s3m's
04:19:15*XavierGr dreams
04:19:27Paul_The_Nerdpagefault: I think there's a patch with working playback in the tracker, actually
04:19:28*XavierGr and apologizes if he is annoying
04:19:32Paul_The_NerdI'm not sure if it's fullspeed though
04:19:38pagefaultI got the patch that plays mod
04:19:44pagefaultthat works nicely
04:19:48pagefaultbut other formats would be nice
04:20:03Paul_The_NerdWell, I don't know if it's being worked on at the moment
04:20:06scorcheJdGordon: there?
04:20:16pagefaultyeah not sure either
04:20:21pagefaultit certainly compiles anyway
04:20:26pagefaultit looks like it just needs a codec interface
04:20:35scorcheJdGordon: well, your posted version doesnt solve the problem
04:20:47`burnsPaul_The_Nerd: I'm currently having a problem with both .mod and .sid playback
04:21:02pagefaultanyway SPC might be a few weeks
04:21:10pagefaultI think I have to rewrite some stuff in ARM assembly
04:21:15pagefaultno offense to the SH guys
04:21:19pagefaultI will get around to you :)
04:21:40Paul_The_Nerd`burns: What problem do you have?
04:21:42pagefaultI am not satisfied with what gcc produces
04:21:54`burnsPaul_The_Nerd: they play fine, they just keep looping the same song...
04:22:01XavierGrpagefault: so do you have a working base codec (even if not realtime)?
04:22:18`burnsIt only occurs with mod and sid, not mp3, wav or ogg
04:22:23pagefaultXavierGr, sort of, it's really hacked in there right now, I hijacked the sid codec to play spc
04:22:29pagefaultit's not pretty
04:22:39pagefaultI just wanted to get it working first then do it properly
04:22:40XavierGrpagefualt: or you could write a spc2wav test plugin to see its speed first
04:22:42Paul_The_Nerd`burns: With SID that's expected, I believe, because there's no way to tell when they're supposed to end.
04:22:46 Join Sinbios [0] (
04:23:05Paul_The_Nerd`burns: I'm not sure but that may also be the case with MOD, I'm not familiar with it at all
04:23:35`burnsnot for MOD, at least not entirely.
04:23:40pagefaultXavierGr, thats true, libopenspc which I am using comes with a basic spc player that dumps pcm
04:23:50pagefaultI guess I could have the player run that and dump to a file
04:23:53pagefaultand time it
04:24:10Paul_The_Nerd`burns: What do you mean by "not entirely"?
04:24:17`burnssome songs I believe have a loop-point, but some don't.
04:24:35*Paul_The_Nerd shrugs
04:24:39pagefaultthe SPC is fine without interpolation
04:24:43pagefaultit's just when you turn that on
04:24:47pagefaultthe player struggles
04:24:54Paul_The_Nerd`burns: Either way, it's probably just something about the codec.
04:24:55pagefaultand it's really required for proper playback
04:24:59`burnsI guess the mod player is still a work in progress
04:25:39 Quit akaidiot (Read error: 110 (Connection timed out))
04:25:50pagefaultwell I am without usb cable for now
04:25:56pagefaultso no development for now
04:25:59XavierGrpagefualt there once was a xx2wav plugin
04:26:02pagefaultI forgot it at a friend's place
04:26:04pagefaultstupid me
04:26:04XavierGrmaybe you could check it
04:26:44`burnspagefault: is it some kind of proprietary connector?
04:26:51pagefault`burns, yeah
04:27:00pagefaultit's not like some standard dc plug
04:27:29pagefaultit does recharging and sync through the same cable
04:27:31pagefaultis what I mean
04:27:51`burnsSo does mine, but it's optional.
04:28:02pagefaultah well you are lucky
04:28:15 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
04:28:15pagefaultI could probably try to make something
04:28:23pagefaultbut I am picking it up soon
04:28:27pagefaultso I will be back in business
04:28:48`burnsWhat I mean is that you can charge through usb or a regular dc cable.
04:29:01pagefaultbut it has to be through this cable
04:29:09pagefaultit has a dongle on the side for DC input
04:29:40pagefaultlooks a lot like a cell phone connection
04:29:53`burnshmm...that's weird. Is that common for portable devices? I've never encountered anything like it.
04:30:18pagefaultobviously iriver had some other ideas with this series
04:30:25pagefaultI wanted a h320 originally
04:30:29pagefaultbut they stopped making them
04:30:46XavierGrpagefault: indeed, you missed all the fun
04:30:49XavierGrH100 rocks too
04:31:00XavierGrstupid iriver
04:31:00`burnsyeah, I got my h320 from amazon brand new
04:31:08pagefaultoh well
04:31:17pagefaultI am happy with this little player now that I have rockbox
04:31:23pagefaultall that is missing is radio
04:31:31XavierGryeah Rockbox can transform even the worst mp3 players
04:31:41`burnscan't you still get h100's from misticaudio?
04:31:45XavierGrI think yes
04:31:47XavierGrthere is one there
04:31:53pagefaultstupid iriver never supported audible either
04:31:53XavierGrbut a little overpriceds
04:31:55`burnsthey cost an arm and a leg though I think
04:31:58pagefaultthey said they would
04:31:59pagefaultnever did
04:32:16XavierGririver is all talks and no work
04:32:18Paul_The_NerdYeah, that was irritating
04:32:28Paul_The_NerdThey claimed they would support Audible on the iFP-700 series.
04:32:34pagefaulthowever their hardware is top notch
04:32:36XavierGrfirmware upgrades were humiliating
04:32:38pagefaultthats why I buy it
04:33:17pagefaultjust getting rid of the MTP firmware made it so much better
04:33:19pagefaultnow it's a UMS
04:33:24pagefaultso much better
04:33:36XavierGrpagefualt: iriver put its gravestone with this new strategy they have
04:33:47pagefaultso much better
04:33:49pagefaultMTP sucks ass
04:33:54XavierGrthey only release small capacity players
04:33:56pagefaultI can't believe the 20gb has to use it
04:34:31XavierGrinstead of releasing an H500 or something they continue to produce mediocre small capacity players
04:34:44 Quit markun (
04:34:45 Quit JoeBorn (
04:34:45 Quit chendo (
04:34:45 Quit sneakums (
04:34:45 Quit daven (
04:34:45 Quit Presence (
04:34:45 Quit Soap (
04:34:45 Quit mooch (
04:34:45 Quit mbr (
04:34:45 Quit Galois (
04:34:45 Quit webmind (
04:34:45 Quit lex_ (
04:34:56pagefaultthey are more interested in video stuff now
04:35:00NJoinJoeBorn [0] (
04:35:00NJoinchendo [0] (
04:35:00NJoinsneakums [0] (
04:35:00NJoindaven [0] (
04:35:00NJoinmarkun [0] (
04:35:00NJoinPresence [0] (
04:35:00NJoinSoap [0] (n=Soap@unaffiliated/s0ap)
04:35:00NJoinlex_ [0] (
04:35:00NJoinwebmind [0] (
04:35:00NJoinGalois [0] (
04:35:00NJoinmooch [0] (n=data@
04:35:00NJoinmbr [0] (
04:35:22pagefaultI really have no desire to watch portable video
04:35:38Paul_The_NerdI couldn't watch portable video on anything smaller than say, a PSP screen, I think
04:35:53`burnswait, what's MTP? region-locked?
04:36:01 Join actionshrimp [0] (
04:36:12midkayi think they deserve a little more credit, they were one of the first to put ogg on a player and they've always had nice designs and feature sets and stuff IMO.
04:36:19Paul_The_Nerd`burns: Media Transfer Protocol.
04:36:28pagefaultbarry wardall is my hero
04:36:34pagefaultEnable ATA poweroff option on H10 for a nice increase in battery life.
04:36:51`burnsPaul_The_Nerd: what's that?
04:36:54Paul_The_Nerdmidkay: If you compare the H120 to the H10 20gb though, there's a significant decrease in anything good.
04:37:00midkayi didn't mean at whatever you were saying about "video stuff" but the slightly earlier discussion about how their firmware updates suck and they
04:37:04midkay're all talk and stuff.
04:37:22Paul_The_Nerd`burns: It requires special drivers (or windows media player) to transfer files to the device, and often requires a database to be constructed on the device to even be able to play music
04:37:33`burnsI see...
04:37:44midkayPaul_The_Nerd: well, it's a flash player.. not a big harddrive one.. what 'good' is there missing from it?
04:37:55Paul_The_Nerdmidkay: The H10 20gb is an HD player. All the H10s are
04:38:11midkaymaybe i'm confused..
04:38:34Paul_The_NerdThe H10jr is the only one in the H10 line that's flash-based
04:38:58Paul_The_Nerd`burns: It's often contrasted to MSC/UMS, which is just a mass storage device. Your player works entirely like an external HD and requires no drivers on any system that supports them.
04:39:09pagefaultwhat would you rather have if you had a choice a ipod nano or a h10
04:39:13midkayi see.. they don't seem like majorly music players to me. hm.
04:39:18pagefaultsince they are almost the same hardware wise
04:39:24 Join midnight1 [0] (n=user@
04:39:25midkayme? i'd say nano..
04:39:27Paul_The_NerdThe Nano, simply because it's flash based.
04:39:35pagefaultoh really
04:39:38pagefaultI thought it had a hd
04:39:44`burnsPaul_The_Nerd: yeah, I noticed that. pretty handy feature.
04:40:06pagefaultI have extended warranty on my h10
04:40:08Paul_The_NerdDircache should be removed from Nano builds.
04:40:10pagefaultand if it "breaks"
04:40:16*Paul_The_Nerd wonders if that will ever happen.
04:40:16pagefaultI get another
04:40:20pagefaultbut they don't sell it anymore
04:40:43pagefaultI wonder
04:40:46 Quit toad (Remote closed the connection)
04:41:08Paul_The_NerdThey'll probably offer you store credit for the last retail price of the H10
04:41:32pagefaultor give me a nano
04:41:37Paul_The_NerdIf you're really lucky
04:41:41pagefaultthey will
04:41:45Paul_The_NerdOf course, now it's the Nano G2
04:41:46pagefaultI am good at this stuff :)
04:41:49Paul_The_NerdWhich isn't Rockbox supported at all
04:41:53Paul_The_NerdAnd likely won't be for quite a while
04:41:54pagefaulti'd get an old nano
04:42:08XavierGrmidkay: of course iriver is to be credited for players like H100/H300, but after that....
04:42:21midkayXavierGr: i haven't followed them past those...
04:42:43XavierGrmidkay: well then yes, iriver was the best DAP company those days
04:42:44pagefaultor ipod mini
04:42:47pagefaultthey would probably give me
04:42:53midnight1is crossfade available for the ipod video
04:43:01pagefaultI would demand something that supports the same formats
04:43:15XavierGrRockbox: Unite the DAPS! :D
04:43:20midkaymidnight1: yes, it is.
04:44:00pagefaultanyway I like my player
04:44:09pagefaultbut I mean if I can get a free upgrade
04:44:14pagefaultdepends what it will be
04:44:14midnight1how does it work
04:45:07Paul_The_Nerdmidnight1: Um... it's crossfade. Do you want a technical description, or are you not familiar with the term, or what exactly are you asking?
04:45:13pagefaultoh they have the archos
04:45:17pagefaultare those things any good
04:45:25Paul_The_NerdThere's a lot of Archos players
04:45:36Paul_The_NerdNone of the currently manufactured ones run Rockbox, at all.
04:45:58midnight1how do u put rockbox on your ipod and can display album art
04:46:22pagefaultI guess I better hold onto this thing then
04:46:32Paul_The_Nerdmidnight1: Follow the installation instructions, but Album Art isn't a feature of the official rockbox build
04:46:54 Join SkeXis [0] (
04:47:21midnight1will it be avaible eventually?
04:48:02pagefaultand I assume the zen's are hopeless to ever support rockbox
04:48:03 Quit Sinbios (Read error: 104 (Connection reset by peer))
04:48:23Paul_The_NerdWhy do you assume that?
04:48:38Paul_The_NerdIf a player is firmware updgradeable, it's not hopeless.
04:48:39pagefaultI was under the impression they couldn't be upgraded at all
04:48:51Paul_The_NerdThere aren't official firmware updates?
04:48:59pagefaultwell I don't know for sure
04:49:11pagefaultbut I know when I was shopping around a year ago it wasn't the case
04:49:13pagefaultno idea about now
04:49:56pagefaultlet me go find out
04:49:58hcsI used to have a zen, I'm fairly sure there were updates available
04:50:14 Join kurbjunk [0] (
04:50:25pagefaultI was always mad at players that didn't let me remove the battery
04:51:20 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
04:51:27pagefaultif it needs another battery it's an easy thing to swap
04:51:34pagefaultif it's hardwired into it it's not so easy
04:51:47Paul_The_NerdLike the iPods with the batteries soldered to the board?
04:51:59Paul_The_NerdThough I've only heard that about the Nano
04:52:05pagefaultthats pretty much sold me on the h10
04:52:07 Join Sinbios [0] (
04:52:11 Join toad [0] (
04:52:11pagefaultI could remove the battery
04:52:14pagefaultand it was iriver
04:52:51pagefaultman, I have no idea how I would even reboot this thing if I couldn't take out the battery
04:52:57pagefaultI do it like 50 times a day I think
04:54:26`burnsubuntu upgraded my kernel, and now vmware doesn't work
04:54:28pagefault(I don't write very nice code for rockbox obviously)
04:58:32JdGordonscorche: still around?
04:59:35 Join vertic420 [0] (
05:00:07 Quit Rob2222 (Read error: 54 (Connection reset by peer))
05:00:26 Quit actionshrimp ("( :: NoNameScript 4.01 :: )")
05:01:28 Join Rob2222 [0] (
05:05:34 Quit kkurbjun (Read error: 110 (Connection timed out))
05:08:03 Quit amiconn (Read error: 110 (Connection timed out))
05:08:04 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
05:09:06`burnsok, vmware is working again...I just had to rebuild the modules against the current kernel source.
05:09:15 Part `burns ("Leaving")
05:13:59 Join RoC_MM [0] (
05:16:23 Quit vertic23 (Read error: 110 (Connection timed out))
05:19:52 Quit Rondom (Nick collision from services.)
05:20:02 Join Rondom [0] (
05:21:11 Quit damaki_ (Excess Flood)
05:21:56 Quit SkeXis ("Leaving")
05:21:56 Join damaki_ [0] (
05:22:21***Saving seen data "./dancer.seen"
05:22:30 Quit linuxstb (Read error: 110 (Connection timed out))
05:22:33 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
05:24:04 Join z35 [0] (
05:27:26 Quit toad (Nick collision from services.)
05:27:28 Join toad_ [0] (
05:38:41 Quit pagefault (Read error: 60 (Operation timed out))
05:39:59 Quit XavierGr (Read error: 113 (No route to host))
05:51:08 Part Paul_The_Nerd
06:00:08 Join kwk [0] (
06:06:16scorcheJdGordon: am now
06:07:20 Nick kwk is now known as kkurbjun (
06:08:50 Quit Sinbios (Read error: 131 (Connection reset by peer))
06:08:56 Join Sinbios [0] (
06:09:33 Quit Sinbios (Client Quit)
06:09:46 Quit midnight1 ()
06:17:26 Quit Nibbier (Read error: 110 (Connection timed out))
06:18:23 Quit kurbjunk (Read error: 110 (Connection timed out))
06:22:18 Join Nibbier [0] (
06:28:13 Join Sinbios [0] (
06:35:38 Quit JoeBorn ("Leaving")
06:45:36JdGordonscorche: im back
06:45:50scorcheas am i
06:46:12JdGordonthe shutdown fix doesnt work?
06:46:33JdGordonwhats the problem?
06:47:41scorchewell, intended behavior is to press off twice from the browser when music isnt playing to turn off the device safely
06:48:28scorchefirst press puts a dialog box up that says "Press OFF to shut dowm"
06:48:40scorchethen once more while that box is up will shut down the device
06:48:48scorcheinstead, it just clears the box
06:49:59scorchei would have reported it sooner, but i have been busy testing stuff on my new nano and havent bothered to play with my archos recently
06:52:50 Quit rotator ("zzzzzzzzzz")
06:53:52 Quit RoC_MM ("Leaving")
06:55:17JdGordonscorche: ok, ill try and get that fixed now
06:55:30scorchealright...let me know when i can test
06:55:31 Quit markun (Read error: 104 (Connection reset by peer))
06:55:32*JdGordon is having fun modding a old latop into a digital photo frame :D
06:55:44 Join Xerion_ [0] (
06:55:44 Join markun [0] (
06:56:03scorchei suggest putting a wifi card in it ;)
06:56:08 Quit Xerion (Read error: 104 (Connection reset by peer))
06:56:09 Nick Xerion_ is now known as Xerion (
06:56:11JdGordonyup, gonna get one
06:56:19JdGordonall the fotos are going to come off my server
06:56:38JdGordonlappy has no usb ports, so no fun stuff like copying fotos off mem cards automatically
06:57:01scorchecan have it update automatically from the wireless connection though
06:57:29 Join RockNewb [0] (i=8a8279d6@gateway/web/cgi-irc/
06:57:37scorchesame thing, except you get to sit down at your desk and do it
06:58:07RockNewbhey does anyone know how i can watch movies in rockbox?
06:58:46scorcheRockNewb: go to the wiki page "PluginMpegplayer"
06:59:10RockNewbthank you
07:01:55RockNewbok can someone tell me, is MPEG MPEG-1?
07:02:08scorcheread the page...
07:02:19RockNewbi did
07:03:05RockNewbok so i still have to convert movies to be able to watch it in rockbox yea?
07:03:45scorche"It is currently capable of playing back MPEG-1 and MPEG-2 video streams." Second line
07:03:58scorcheand yes you do
07:04:28scorche"MPEG-1 and MPEG-2 video is encoded using blocks of 16x16 pixels so you should encode your files to a multiple of 16x16. " a bit further down...
07:05:21RockNewbok well i have a video called MPEG video, does that mean its MPEG-1?
07:05:44scorchecheck its properties...
07:06:21RockNewbType of File: MPEG video
07:07:26RockNewbso will rockbox be able to play it?
07:08:01scorcheyou are still going to have to convert it
07:08:11scorcheto extract the video and resize it
07:08:39RockNewboh ok thanks
07:08:59RockNewbone more question : where do i find my music and play it?
07:09:16scorchewhere did you load your music?
07:10:09RockNewbon itunes
07:10:22scorchethen see the wiki page on tagcache
07:12:16 Join Ribs3 [0] (n=freenode@
07:19:11 Quit Ribs2 (Read error: 60 (Operation timed out))
07:22:24***Saving seen data "./dancer.seen"
07:26:41 Quit linuxstb_ (Read error: 110 (Connection timed out))
07:33:06 Quit Ribs3 ("eh eh ehhhh!")
07:43:04 Join mordov [0] (
07:56:07 Join Davide-NYC [0] (
07:56:26 Quit Davide-NYC (Client Quit)
08:04:34 Join midgey34_ [0] (
08:04:35 Quit midgey34 (Read error: 131 (Connection reset by peer))
08:05:40 Join theli_ua [0] (
08:08:43 Quit newbyx86 ("I LOVE CLOUDS")
08:10:16 Join newbyx86 [0] (
08:17:32 Quit RockNewb ("CGI:IRC (EOF)")
08:18:03 Join _FireFly_ [0] (
08:19:54 Join aliask [0] (
08:20:07 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:20:43 Quit gtkspert ("leaving")
08:20:52aliaskJdGordon: Just checking out the menu patch today, I think it has some kind of threading issue. CPU was constantly boosted, and the codec thread was being starved.
08:21:25JdGordonhmm.... oddd... that sux tho
08:22:11aliaskI'll try to confirm it by running CVS and see what happens.
08:23:16aliaskBy the way, in the cpu frequency part of the debug menu, is it normal to ever have boost count above 1?
08:23:37JdGordoni dont know about normal... but it is possible...
08:28:04LinusNit's normal
08:28:18LinusNthat's why it is a count and not a flag
08:29:07aliaskOk, and the irivers shouldn't be boosting constantly on 192kbps VBR mp3 should they?
08:30:52 Join nave7693 [0] (
08:31:56aliaskOk, sorry to say, but it's definitely the patch Jd.
08:33:26JdGordonis it accessing the disc while its boosted?
08:33:54 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
08:34:22aliaskI didn't notice the disk activity, I'll reload the patched FW and check
08:38:50aliaskJdGordon: Disk access isn't constant.
08:39:33webguest20He-he. After having used nimbus-19 on my H-120 for some time, I shortly switched to nimbus-14. And could hardly read anything! And immediately switched back to nimbus-19! :-)
08:41:46 Join pike [0] (
08:41:54JdGordonaliask: ok, thanks, i probably forgot an unboost somewhere :p
08:42:08 Nick pike is now known as pike2k (
08:42:48 Part pike2k
08:44:55 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
08:46:58webguest20So please include nimbus-19 into the official font package!
08:50:53LinusNwebguest20: where is nimbus-19?
08:53:32 Quit midkay ("Leaving")
08:53:33webguest20LinusN: there is a patch in FS. #5967.
08:54:05 Join midkay [0] (n=midkay@rockbox/developer/midkay)
08:56:40webguest98linuxstb: Have you noticed that Barry has updated"> ? Maybe there is something new to help solve the crashing/freezing?
09:01:23 Part nave7693
09:02:41 Quit webguest98 ("CGI:IRC")
09:02:51 Join ender` [0] (i=null@
09:03:25 Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.")
09:04:29 Join pondlife [0] (
09:09:29Bagdernow finally we have proof of own code running on the sansa
09:09:46*LinusN does the sansa dance
09:10:11 Join dpro [0] (
09:10:45scorcheBagder: also, on the maling list message page (viewing the actual message), it is not yet converted over to the new sidebar
09:11:39markunBagder: could you update the rockbox front page so say that the nano 2nd gen is not sopported?
09:11:56Bagderand video 5.5 I guess
09:12:53 Join webguest24 [0] (i=c0647cda@gateway/web/cgi-irc/
09:13:15 Quit Nibbier (Read error: 110 (Connection timed out))
09:13:42 Join Nibbier [0] (
09:15:15Bagderfixed both issues
09:16:13webguest24Bagder: what is the new accomplishment with sansa?
09:16:29scorchewow...word gets around fast...
09:16:37pondlifeHas the problem where daily builds contain no plugins been resolved?
09:16:38BagderPeter Praest has made the scroll wheel glow
09:16:58markunBagder: thanks
09:20:15daurn|afkgeneral music question
09:20:26daurn|afkhow can i convert wma to mp3 without ANY loss?
09:20:34Bagderyou cannot
09:20:36scorcheyou dont
09:20:50Bagderlossy compressions are... lossy
09:21:29 Quit damaki_ (Excess Flood)
09:22:15 Join damaki_ [0] (
09:22:15daurn|afkeven if you make the mp3 something like 512kbps?
09:22:29***Saving seen data "./dancer.seen"
09:22:34scorcheif that were possible
09:26:08sneakumsyou'd have to convert to a format like flac to avoid further loss, but the files would be pretty large
09:26:41 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
09:27:08pondlifeWould anyone object if I commited a patch to allow access to sensible options in the debug menu on simulators?
09:27:41LinusNi won't
09:27:46pondlifeI'm finding it useful to view the audio thread and tagcache status.
09:27:52LinusNdo it
09:28:03tucozBagder, while you are at it. It looks like there is an extra </p> next to the Tracker submenu entry in the wiki page
09:28:05 Quit midkay (Read error: 110 (Connection timed out))
09:28:14Bagdertucoz: yes
09:28:24Bagderthe wiki mysteriously adds <p> tags
09:28:55BagderI'm trying to solve it my staring at it very angrily
09:29:22tucozmaybe you have the −−add-mysterious-p-tag flag set?
09:29:47Bagderyou think that is related? ;-P
09:31:06 Quit BigBambi ("Leaving")
09:31:47pondlifeIs it intentional (screen width saving) or just "not easy" that the tracker pages don't have the left side menu?
09:32:10BagderI don't know
09:32:34BagderZagor did that part
09:32:57pondlifeIt's always annoyed me slightly... just very very slightly...
09:33:11Bagderyeah, I agree
09:33:22pondlifeAlmost as much as the number of "iPod freezing" bug reports.
09:33:37pondlifeEnough already! We know about it!
09:35:13linuxstbAccording to this page, apple are calling the new 5gs "Fifth Generation iPod (Late 2006)" -
09:36:09pondlifeOops, I broke it
09:36:37pondlifeWeird, I tried an Archos recorder test build...
09:37:07 Quit EspeonEefi ("Leaving")
09:37:18pondlifeAnd an H300 device build
09:37:39tucozheh, there is a latex plugin for twiki.
09:39:08pondlifeOops. typed make into the wrong window I guess.... fixage coming
09:46:32tucozBagder, without seeing the code for the wiki, but in the source code from the web page, i notice an empty line right under the forum link, and twiki adds a paragraph when it finds an empty line.
09:47:08tucozhmm. sorry
09:47:09 Quit _FireFly_ (Read error: 110 (Connection timed out))
09:48:00tucozactually. that could be it. In the front page source code, there is an empty line there. And in the wiki page source code, there is a </p>
09:52:15 Join jhMikeS [0] (
09:52:41jhMikeSlinuxstb: I put in endianess awareness in all the encoders
09:54:10linuxstbjhMikeS: Niceness.
09:54:41amiconnhi jhMikeS
09:54:45jhMikeSamiconn: hello
09:54:53jhMikeSlinuxstb: not a lot to do really
09:55:21amiconnI found something regarding the iriver freeze at 11025. Looks like it's a hardware bug:
09:55:23jhMikeSbut mp3_enc would need a test cause I'm not positive
09:55:26amiconnCheck Errata #1 ...
09:56:16jhMikeSamiconn: I think we can use a different approach though and use the WSI clock and no master mode. The x5 88.2 monitoring problem is gone after always using slave mode on the tlv.
09:56:46jhMikeSI'll give it a read right now though
10:00:26jhMikeSIt's funny though, the datasheet itself shows for CRSEL 0=Fxtal, 1=Fxtal/2 but the chart on p. 4-3 shows the opposite.
10:02:06jhMikeSFor the 5250 the first chart is correct but the second looks goofed
10:03:29jhMikeSAnd what do those dividers have to do with the PLL if they're sources come off the crystal directly? The functional diagram seems a bit odd a well for both coldfires. :-/
10:03:37 Quit mordov (Remote closed the connection)
10:05:26jhMikeSGiven that, hopefully the slave mode approach will work for the uda
10:06:09LinusNi believe it should
10:08:43 Join barrywardell [0] (
10:11:51jhMikeSI still have an occasional glitch of the tlv not seeming to switch correctly and it seems to happen at random but early (maybe when drive is still spinning). Could something else writing or reading i2c mess up communication?
10:12:12 Join gtkspert [0] (
10:15:06amiconnThe datasheets are _very_ confusing regarding CRSEL :/
10:15:36jhMikeSamiconn: heh! no doubt
10:15:50LinusNincredibly confusing
10:16:07amiconnBoth the MCF5249 and the SCF5250 datasheet say CRSEL==1 means FXTAL and CRSEL==0 in section 4.3, and the opposite in section 4.2
10:16:29amiconn...both in the note regarding CRSEL and the table listing CLSEL (except for MCF5249)
10:16:39jhMikeSamiconn: can an isr say communicating with the pcf interrupt a read or write to the tlv registers?
10:18:21amiconnRockbox sets CRSEL=1 for 5249, and CRSEL=0 for 5250 ...
10:19:31amiconnjhMikeS: I didn't check, but iirc you _must not_ do i2c communication (except to/from the pcf, which is specially protected) from within an isr
10:19:46jhMikeS4-2 and 4-3 contradict for 5249. Experiments on the x5 showed CRSEL=1 to render Fxtal/2 but table 4-3 shows CRsel=1 for CRIN/1
10:20:06amiconnx5 is 5250
10:20:26jhMikeSI know that :) But I was just saying what I confirmed about it.
10:21:02*amiconn thinks the only really reliable way to find out would be to hook up some measuring equipment and test
10:21:32jhMikeSWhy is the pcf specially protected and others not? I do reading/writen in the ONKEY1S which shared the same priority with the adc reading with does it too.
10:21:43amiconnThe whole CRSEL/CLSEL/AUDIOSEL thing is incredibly fishy
10:22:35jhMikeSI set CRSEL to 1 and it played an octave lower and half speed so my measuring eq was my ear. :)
10:23:28amiconnjhMikeS: If you want to do i2c from within an isr, you have to make sure that such an isr can't break into an i2c communication from non-isr code =>
10:23:47amiconnyou need to disable interrupts before doing i2c
10:23:48jhMikeSIf things aren't working right the sounds from aliasing and such are very obvious
10:24:23amiconnThis is quite costly, and hence only done for pcf i2c
10:24:38jhMikeSThe only other interrupt using i2c was the button tick task (LinusN said) and both share the same priority so they won't interrupt one another.
10:25:07amiconnNo, but your isr may break into i2c communication from _non-isr_ code
10:25:34amiconnThe tlv i2c is separate from the pcf i2c
10:25:43jhMikeSNot if you disable interrupts as you said. You get a logical mutex from that.
10:26:08amiconnI doubt the code normally accessing the tlv disables interrupts
10:26:18jhMikeSAhhh...anything else share the tlv i2c?
10:26:46amiconnJust changing volume is enough...
10:26:57jhMikeSNo calls nor internal code for the tlv do nor for the uda anywhere I know about.
10:28:21jhMikeSI meant does any other chip share the tlv's i2c physically or does it have it's own.
10:28:44amiconnHmm, maybe I misunderstood what you said...
10:30:21jhMikeSDoes something share the tlv i2c that could interrupt and mess it up?
10:31:00 Quit dpro (Connection timed out)
10:31:44jhMikeSThe problem seems to occur early but irregularly shortly after booting and going into recording. Leaving recording and coming back clears it up.
10:33:16*LinusN filed a support request to Freescale regarding the MCLK setup
10:33:57jhMikeSsome isr might have nothing to do with it because using the recording menu from the screen doesn't clear it. :-/
10:34:46*jhMikeS figured it out on the x5 so that leaves 5249 only.
10:34:47 Join PaulJam [0] (
10:35:05 Join dpro [0] (
10:35:37jhMikeSI think we need a prio boost for the pcmrec thread though...88.2 wavpack flushing gets behind and it buggers out.
10:37:46 Join safetydan [0] (
10:39:32safetydanHrm... I'm not sure I agree with bluebrother on the EQ preset thing
10:39:39safetydanI was thinking about comitting those
10:40:47LinusNif so manu people are asking about presets, why not have some?
10:41:06LinusNclueful people won't use them anyway
10:41:29 Quit barrywardell ()
10:41:41LinusNi think we should add them
10:41:47LinusNbut that's me
10:41:55safetydanIt's not like they take up much space on disk or in the image
10:42:08safetydananyway, I need to look at them some more first
10:43:18sneakumsand perhaps the clueless will use them as a starting point on their journey to cluefulness
10:45:10jhMikeS"The input to the PLL is either the crystal clock, or the crystal clock divided by two. Selection is done by CRSEL"...hmmm...but...that diagram doesn't show that clearly. (Am I getting repetitive?) In fact it shows that /4 doesn't have anything to do with the pll except the register for config if I understand.
10:46:53jhMikeSDo I have a clue if I use my own preset?
10:50:26 Join psiborg [0] (
10:50:37safetydanjhMikeS, only if it's .rockbox/eqs/clue.cfg
10:51:56jhMikeSadd a jhMikeS-clue.cfg then =:-)
10:53:01Bagdersafetydan: just remember to make sure includes them in the zip
10:54:13tucozBagder, did you try my suggestion?
10:54:51Bagderno time for that now
10:55:10tucozno problem
11:04:28jhMikeSAre ICODE_ATTR functions not allow in codecs or something? I change one to that in wavpack_enc and the encoder bombs out.
11:04:36pondlifeI've read the logs, but am still not sure - what's the current status of the iPod CPU speed crash?
11:05:31linuxstbjhMikeS: You need to add the memcpy/memset lines that initialise the IRAM when the codec is started. See the decoder codecs for details.
11:06:08jhMikeSahh...what's the easiest one to get through?
11:06:38linuxstbpondlife: It still crashes... hcs's last patch works fine for both him and me, but someone has reported that his mini still crashes with that patch.
11:06:50linuxstb(1st gen mini - 2nd gen uses PP5022 and is not affected by the problem)
11:07:42pondlifeIs it too experimental still for committing? i.e. it fixes some cases perhaps, at least...
11:07:46linuxstbjhMikeS: Just look in mpa.c and search for USE_IRAM
11:08:01jhMikeSok thanks
11:08:03amiconnor wavpack.c, or...
11:08:34amiconnIt's just 7 lines in total (excluding the #ifdef/#endif), 5 declarations an 2 calls
11:08:34jhMikeSthis does it for functions? mp3_enc.c does it for data
11:08:46amiconnIt does it for all iram
11:09:06 Join midkay [0] (n=midkay@rockbox/developer/midkay)
11:09:29linuxstbpondlife: It changes the behaviour a lot - switching from 24MHz to 75MHz instead of 30MHz and 75MHz. hcs seems very motivated to get a working solution, so I'm happy to wait for a final patch.
11:09:46pondlifeOK, sounds sensible.
11:10:40linuxstbAlthough I quite like lowering the low frequency to 24MHz - my FLAC files don't boost there.
11:11:06linuxstbAnd I don't think 30MHz was chosen for any scientific reason...
11:11:31pondlifeHow bad does the battery life get if you're always boosted to 75Mhz?
11:12:13jhMikeSI just copied the declarations and the memcpys from the other ones...that's enough then?
11:13:49pondlifeAnd do we know that no freezes occur if CPU frequency scaling is disabled?
11:13:50 Quit scorche (Read error: 104 (Connection reset by peer))
11:14:11 Join scorche [0] (
11:14:55linuxstbThat seems to be what people report in the forums - either disabling it in the build, or using the debug menu to manually increase the boost counter, so it never unboosts.
11:15:33jhMikeSis there any particular order things must be in?
11:16:42linuxstbWill the voice code handle recording codecs using IRAM?
11:17:05jhMikeSI see the IBSS_ATTR stuff before the iramcopy stuff always...
11:17:54jhMikeSlinuxstb: what do you mean handle? There's nothing really special about them over decoders.
11:18:49linuxstbThe voice codec needs IRAM, so it swaps itself with the playback codec if audio is playing. I'm just wondering if this is hard-coded to playback, or if it will work with recording as well.
11:21:00jhMikeSIt swap IRAM out too
11:22:31***Saving seen data "./dancer.seen"
11:22:33 Join bluebrother [0] (
11:24:35jhMikeSstill now working
11:29:14jhMikeSworks fine for mp3_enc though. hmm
11:32:42safetydanhrm... my perl is very rusty
11:33:26 Quit nudelyn ("At Argon, we're working to keep your money.")
11:33:43 Quit webguest20 ("CGI:IRC")
11:35:24 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
11:36:56 Quit danimo (Remote closed the connection)
11:40:38amiconnlinuxstb: If the encoders work in combination with voice right now, they should continue to work when using iram. Codec swap includes both iram and dram
11:40:46 Join nudelyn [0] (
11:41:04amiconnjhMikeS: [11:17:06] <jhMikeS> I see the IBSS_ATTR stuff before the iramcopy stuff always... <= example?
11:41:36jhMikeSmp3_enc is the other way around but still works
11:42:31amiconnI can't see where mp3_enc is the other way round...
11:43:02amiconnThe necessary memcpy + memset are the first things done in codec_start
11:43:28jhMikeSyes...but the IBSS stuff is after the iramcopy[] stuff instead of before
11:44:39 Quit safetydan ("Ex-Chat")
11:45:11jhMikeSI mean the order of declaration not operation :)
11:46:04amiconnThe order of declaration is irrelevant
11:46:13 Join _FireFly_ [0] (
11:47:05jhMikeSThere'd be an error if the section were full right?
11:50:57linuxstbThere should be.
11:51:51 Join midkay_ [0] (
11:52:43jhMikeSI wonder if having ci as IBSS_ATTR would do something if it's initialized before the memcpy
11:53:45linuxstbYes, that's not good...
11:54:20jhMikeSprobably it...just use api->memcpy then init
11:54:48 Quit toad_ (Nick collision from services.)
11:54:53 Join toad__ [0] (
11:56:22jhMikeSyup that fixed it
11:58:31jhMikeSwavpack still can't keep up at 88.2 but it took longer...
11:58:37 Part tucoz ("Leaving")
11:59:45 Join SereR0kR [0] (
12:00:37amiconnWhy would you put ci in iram?
12:00:58 Quit bluebrother ("Leaving")
12:01:52jhMikeSWhatever is accessed a lot during speed runs
12:04:01preglowi hardly think it'd matter much
12:04:48jhMikeSI did put the frame encoding in its own function in iram though...out of codec_start
12:04:57jhMikeSfor mp3
12:05:53jhMikeSCan't we just make the WavPack lib deal with 16 bit samples instead of having to convert everything in a buffer first?
12:07:04JdGordondoes anyone have any ideas how to trace a unmatched cpu_boost(true) call?
12:07:19preglowjhMikeS: what do you mean deal with sixteen bit samples?
12:07:29preglowoh right, the encoder
12:07:41preglowwell, if we ever add 20 bit recording...
12:09:22 Quit midkay (Read error: 110 (Connection timed out))
12:09:47jhMikeSpreglow: everything must be sign extended to 32-bit first then packed
12:09:58 Quit midkay_ (Read error: 110 (Connection timed out))
12:10:14jhMikeSor does it? It would be good to avoid that I think
12:10:40preglowi don't really know what the encoders do yet
12:10:52jhMikeSencode! :)
12:11:52 Quit petur ("poof")
12:12:35pregloweq presets
12:12:40preglowthat reminds me i've got a small eq commit pending
12:12:50jhMikeShmmm...I don't thing the decoder is doing that though
12:13:07JdGordonaliask: i got a problem... my changed code never calls cpu_boost... so i have no idea why its staying boosted.. but it definatly is.. the count is @ 2 on my h300 now
12:13:55aliaskI know, I grep'd the patch, and didn't find anything - could it be to do with threads?
12:14:14PaulJampondlife: to answer you question froom yesterday: the playback issues (noise on trachtransition etc) can also be reproduced in the uisimulator.
12:14:23aliaskLike priority, which may be hogging thread time, thus causing another thread to call CPU_BOOST
12:14:29JdGordoni dunno... doing a search of /apps/*.c every boost call is matched, which makes it very odd
12:14:56JdGordonSlasheri: does the scedular boost the cpu ever?
12:15:06pondlifePaulJam: Great
12:15:15pondlifeDefault settings was it?
12:15:25aliaskJdGordon: Easier way was to just search the .patch file.
12:15:32PaulJampondlife: default settings, only repeat set to off
12:15:34 Join Genre9mp3 [0] (n=yngwiejo@
12:15:50pondlifeI have been trying but still can't repro
12:16:04linuxstbjhMikeS: I wouldn't want the encoders hard-coded to 16-bit any more than they already are - adding 20/24-bit recording to ipods is definitely something I would like to do.
12:16:34jhMikeSpreglow: can the dsp to be set to something other than 44100?
12:16:48preglowjhMikeS: hmm, sure
12:17:00jhMikeSI wouldn't hard code it but specialize it on the fly
12:17:01PaulJampondlife: you need to play the first album without interacting (skipping etc) then it works for me everytime (i have only tried mp3)
12:17:01JdGordonaliask: you said this arvo when u found the bug that one of the threads was never getting run.. how could you tell?
12:17:12preglowjhMikeS: in most cases it's just a matter of settings the sample rate variables to something else, then resetting all internal stuff
12:17:27preglowcrossfeed won't work prime under anything other than 44.1khz, though
12:17:47aliaskJdGordon: Audio thread debug screen showed that the codec level was really really low constantly, and I'd even get gaps in playback occaisionally.
12:18:00JdGordonah ok
12:18:05pondlifeOK, I think I've done that , but will try again and resist temptation to skip the bad tracks
12:18:41jhMikeSpreglow: hmmm...I was thing native freq could vary. I'm thinking 11,22,44,88 on cf <= use the closest one >= to the file rate
12:19:11pondlifejdgordon: I made a useful patch to track CPU boosting...
12:19:22SlasheriJdGordon: nope, scheduler does not know the cpu boost status
12:19:34JdGordonSTATE_BLOCKED_W_TMO <- does this state mean the thread called sleep() ? and STATE_BLOCKED means the thread yielded?
12:19:41JdGordonpondlife: oohh... can i see?
12:19:44preglowjhMikeS: closest one bigger than or equal to the file rate, anyway
12:19:45Slasherii have tried some sort of autoboosting but not with very good results
12:20:04pondlifeBut it needs a bit of syncing to CVS I expect
12:20:05SlasheriJdGordon: no
12:20:05JdGordonSlasheri: hmm.. ok
12:20:07pondlifeNot hard
12:20:23jhMikeSpreglow: that what I meant...unless it's 96k or something when hw doesn't support it.
12:20:28SlasheriJdGordon: BLOCKED_W_TMO, thread is sleeping and will be woken up by an external event or timeout
12:20:39jhMikeSpreglow: why is crossfeed so important to run a 44100?
12:20:42SlasheriJdGordon: BLOCKED, thread is sleeping and will be woken only by an external event
12:20:48preglowjhMikeS: but sure, i can see no reason at all not to change the actual sample rate
12:20:53preglowjhMikeS: it uses a delay line with a fixed length
12:20:53SlasheriJdGordon: RUNNING: thread is yielding
12:21:20jhMikeSCan we vary it proportional to f?
12:21:29JdGordonSlasheri: ah, ok ta
12:21:40 Quit SereR0kR ()
12:21:46preglowjhMikeS: we can, yes, but we'll need to allocate a maximum in the crossfeed struct, and i'll need to modify the assembler routines to not hardcode it
12:21:49preglowthe last will be a bitch for arm
12:22:13pondlifeSilly question.. What's the *nix equivalent of MORE to allow console output one page at a time?
12:22:17preglowi long since ran out of registers to use in arm crossfeed
12:22:24preglowpondlife: more or less
12:22:54pondlifeHmm, my Cygwin install lacks more
12:22:59preglowpondlife: most people prefer less, i think
12:23:04preglowat least i do
12:23:11jhMikeSahhh...Well I only have switching on x5 and iRiver to a max of for arm I'm clueless so it could stay the same for any other. I'll wait till my recording had matured through.
12:23:19pondlifeAh, yes less works
12:23:28preglowjhMikeS: nah, it needs to be dealt with sooner or later anyway
12:23:29 Join barrywardell [0] (i=892b7a86@gateway/web/cgi-irc/
12:23:54preglowi just have to make myself look at the asm long enough to see where i can squeeze out a new register
12:24:09jhMikeSI want to finish this project...I'm very busy on it working my butt off...quality can't suffer.
12:25:59preglowthe settings will sound different for different sample rates, though
12:26:19preglowunless i implement fractional delays, and then i'll surely be swamped with missing registers
12:27:18jhMikeSLinear int from 11 to 44 gets a lot of crusty overtones. =:-)
12:28:02preglowbut yes, we'll need a better resampler some day
12:28:21preglowwhich probably won't happen anytime soon if i have to be the one to make it
12:28:37 Quit _FireFly_ ("Leaving")
12:28:45jhMikeSNow doom can play directly at 11 and sounds pretty good considering
12:28:55preglowjhMikeS: do you know how hard it would be to export recording to plugins, btw? just a simple callback type thing passing data whenever it's ready
12:29:58jhMikeSIt could be done in long as you implement the interface. It is more complicated now with the delay file starts and such but more powerful.
12:30:27jhMikeSThe mp3 encoder insert the silent delay samples and padding at splits as it should.
12:30:45preglownothing like that will be needed, just passing data from the adc to a buffer is all i need
12:31:55jhMikeSYou could implement a stream that looks like file apis that write to a buffer.
12:32:57jhMikeSThe codecs call write and such now. I may even have them open and close the file itself. I'm not sure if your talking about using the codecs in plugins or not though.
12:33:11preglowjust wondering how hard it would be to implement. something exactly like this is already in there for playback, so i'm just missing the recording part before i can do my full duplex audio effect shiznit thing
12:34:01 Join safetydan [0] (
12:34:09amiconnFull duplex audio effects?
12:34:36*amiconn would like a better working resampler :/
12:34:54preglowi wouldn't
12:34:57jhMikeSyou're talking about using the codecs though right?
12:35:02preglowjhMikeS: nope
12:35:29preglowjhMikeS: just plain simple pcm from adc delivered to a plugin in a buffer
12:35:42preglowso that i can process it and spit it right out again
12:36:15jhMikeSahhh...hmmm....I see the possibilites :)
12:38:06pondlifeStomp box
12:38:08jhMikeSIf I implemented just the pcm buffer part then you really don't need the recording interface itself used by the screen. Youd just use the DMA and a FIFO I suppose.
12:38:42preglowshould be enough
12:39:21jhMikeSGuitar effects...vocoder...etc.etc.
12:39:25 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
12:39:51preglowwould be fun to see how much i can squeeze out of my poor old h120
12:40:21jhMikeSI'll think about that...needs a wee little splitting off but not much I think.
12:40:34preglowno rush, prolly won't have time to do much for a while anyway
12:41:24preglowbtw, do anyone here have the capability to record spdif?
12:41:30preglowto wavs, that is
12:42:04preglowi'd be quite interested in some samples on how iriver does the resampling
12:42:19preglowi've already got a rough guess, but some actual samples would be nice
12:44:01ender`spdif - you mean optical?
12:44:13 Quit Kitt0s (Read error: 110 (Connection timed out))
12:44:23ender`i probably can, i'd just need to buy the cable
12:44:33preglowno biggie, i'm sure someone's already got a cable
12:45:13JdGordonaliask: i just set setting reset/load/save code to all boost while they are working and it seems to have fixed it.. ?!
12:45:30jhMikeSpreglow: the peakmeters could take refresh of thousands of time a second now...I think you asked about that.
12:45:35aliaskWell if it fixed it...
12:46:03JdGordonor maybe not.. it didnt resume on startup so ignore that :p
12:46:40preglowjhMikeS: cool
12:46:42ender`well, if you don't find anybody, i can go buy that cable
12:46:43aliaskHeh ok.
12:47:12JdGordonnope.. something is wrong with the audio thread..
12:47:27jhMikeSthe resolution is 16 bytes
12:47:36JdGordonas soon as playback starts boost goes to 2 and codec thread gets starved
12:49:29 Quit PaulJam (".")
12:52:00JdGordon:'( i give up!
12:52:57 Join Id2ndR [0] (
12:54:00jhMikeScan we set other priorities than the defined ones or must they be only those?
12:54:12jhMikeSfor threads that is
12:54:20JdGordonjhMikeS: use the defined ones + or - a few
12:55:04jhMikeSWavPack at 88.2 can't flush right with total boost
12:55:09JdGordonPRIORITY_BACKGROUND + 4 for a really really low brority
12:56:18jhMikeSDoes priority x mean it gets scheduled every x rounds?
12:56:34JdGordonhavta ask Slasheri about that
13:00:18preglowit uses relative priorities, so how often it gets scheduled depends on the other threads' priorities
13:00:54jhMikeSguess I have to actually have a close look at it sometime
13:01:04preglowyou should never depend on any scheduling pattern anyway
13:01:10preglowjust that it gets scheduled often enough
13:01:33LinusNSlasheri: you should update
13:01:40jhMikeSI wonder if pcmrec does at when it really needs to get ahead
13:02:24SlasheriLinusN: ah, i will do
13:03:58SlasherijhMikeS: currently it means that thread will be excecuted when its last excecution time is greater than 1/8*priority seconds
13:04:41jhMikeSwhy shouldn't set_thread_priority return the last one so you can say bump and restore?
13:05:12LinusNgood idea
13:05:23Slasherihmm, indeed
13:05:37jhMikeSI still want a get_current_thread! :)
13:05:53LinusNfor what?
13:06:39jhMikeSFor whenever you need the current thread but don't have an id handy
13:06:47SlasherijhMikeS: but you always know the current running thread, don't you?
13:07:19jhMikeSNot if I need to pass it to something else. What's that, like a line or two to implement?
13:07:50jhMikeSI know you have NULL and that's definitely convenient too
13:08:20LinusNjhMikeS: no need to implement something until it is needed
13:08:47 Join TeaSea [0] (n=thunderc@
13:08:50LinusNgenerally speaking
13:09:42LinusNbut i agree that it would be a nice thing to have
13:09:46jhMikeSTrue, but it won't be linked in if it's not right? and it's potentially useful
13:09:50jhMikeSstruct thread_entry * get_current_thread(void)
13:09:50DBUGEnqueued KICK jhMikeS
13:09:50jhMikeS return cores[CURRENT_CORE].running;
13:10:02LinusNespecially when you want to implement mutex ownership
13:10:20LinusNit will be linked in even if it isn't used
13:10:52jhMikeSwhy...gcc doesn't have the equivalent of COMDATs or such?
13:10:52LinusNthe linker granularity is on object files
13:10:53 Quit ALEXWASTE (Read error: 104 (Connection reset by peer))
13:11:02amiconnpreglow: You need spdif recordings of what your resampler spits out?
13:11:12preglowamiconn: of what the iriver resampler spits out
13:11:22LinusNjhMikeS: you can make gcc put each function in a separate section
13:11:28preglowi know what my "resampler" spits out, hhe
13:11:29preglowamiconn: yup
13:11:38LinusNjhMikeS: and let the linker weed out the unused functions
13:11:46preglowamiconn: i think the of resampler is pretty decent and want to see exactly what they're doing
13:11:53amiconnHmm, maybe I should try to get mas pcm recording going... then I could do such things
13:12:11jhMikeSI think MS C++ does that. Does that make it slow?
13:12:25 Join MrXtreme [0] (
13:12:29LinusNjhMikeS: who said anything about being slow?
13:12:55linuxstbThe gcc man page says function-sections create larger and slower code...
13:12:56jhMikeSIt seems a good think not to link unused stuff, no?
13:13:00 Part MrXtreme
13:13:03amiconnpreglow: No, really
13:13:26preglowamiconn: no, really, what?
13:13:44amiconnOnce mas pcm recording is working, the only other thing I need to do such recordings is an optical->coax converter - and I already built one
13:14:44jhMikeSamiconn: I dispensed with the cfg files for codec...was pretty easy but have to do a little conversion between global and encoder versions until we get the real values stuff.
13:15:18jhMikeSIt's still almost as self-contained though as it was
13:16:18 Quit Nibbier (Remote closed the connection)
13:17:16preglowi should whip together a couple of quick wavs for some people to try out for me
13:17:51preglowOF _does_ support wav, yes?
13:18:07 Quit TeaSea (Remote closed the connection)
13:18:45 Join TeaSea [0] (n=thunderc@
13:18:47CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:18:47*amiconn doesn't know
13:18:58amiconnAll I did in the H1x0 OF was playing 1..2 mp3s
13:19:10amiconn...months ago
13:20:30webguest20preglow: yes, it supports WAV, MP3, OGG, and WMA
13:21:09safetydanpreglow, are you talking about recording?
13:21:47linuxstbI think the h1x0 records both wav and mp3, but the h3x0 only records to mp3.
13:22:32***Saving seen data "./dancer.seen"
13:22:32 Join Nibbier [0] (
13:23:29preglowsafetydan: i'm talking about spdif recording some results from the iriver firmware
13:23:41preglowso i'm just wondering it plays back wav
13:23:53 Join TeaSeaLancs [0] (n=thunderc@
13:24:28linuxstbYes, I remember playing back some 48KHz WAVs with the OF when I first got my h140
13:25:18safetydanah okay
13:25:18linuxstbOddly, it didn't support 48KHz wma or 48KHz vorbis...
13:25:19jhMikeSLinusN: I did reentrant mutex ownership as a gag...wasn't hard since thread.c had a global for it.
13:25:43safetydananyone got a suggestion for a good place in the build for presets?
13:25:51safetydanapps/eqs is the current candidate
13:27:11 Quit TeaSea (Read error: 145 (Connection timed out))
13:27:33 Quit webguest20 ("CGI:IRC")
13:27:43 Join Arathis [0] (
13:27:56 Join _FireFly_ [0] (
13:28:06preglowlinuxstb: iriverfw truly seems to be a modular masterpiece
13:28:21preglowplayback speed altering only supported for mp3, multiple sample rates only support for some codecs...
13:28:46 Join tvelocity [0] (
13:34:32safetydanAny updates one when/if the repository is moving to subversion?
13:34:52*safetydan has grown to fear the permanence of "cvs add directory"
13:35:40amiconnpreglow: The manual says OF supports 11, 22, 44 and 48kHz playback for wav
13:36:18amiconnIt doesn't say anything about supported sample rates for other codecs
13:36:36 Quit TeaSeaLancs (Read error: 54 (Connection reset by peer))
13:36:44LinusNsafetydan: there are no immediate plans
13:37:17 Join TeaSea [0] (n=thunderc@
13:37:26safetydanah well, would be nice
13:37:39safetydanone day I might even convince work to move to subversion as well
13:42:16preglowhow much work is the repository conversion in itself?
13:42:19 Join webguest75 [0] (i=519d9b33@gateway/web/cgi-irc/
13:42:29preglowthat's just a quick thing, yes?
13:44:04webguest75hi, i just registered for the wiki and have been told i need to come here to get my wikiname (JamesDenman) approved.
13:45:38safetydanpreglow, depends on how you do it
13:45:46safetydanif you convert the entire history it's a long process
13:46:03safetydanjust converting the latest revision of everything is of course very quick
13:46:31 Quit TeaSea (Read error: 131 (Connection reset by peer))
13:46:32linuxstbIt's not just a matter of running cvs2svn?
13:46:43safetydanlinuxstb, yes it is
13:46:57safetydanbut that has options on how much of your repository history you copy over
13:47:10preglowwell, everything should be copied
13:47:18 Join TeaSea [0] (n=thunderc@
13:47:30preglowbut in any way it's just a matter of time, yes? it's not difficult no matter how you do it?
13:49:20linuxstbI'm sure I remember Bagder saying he did a test conversion at
13:49:23 Quit webguest75 ("CGI:IRC (Ping timeout)")
13:52:58safetydanobviously it was a fancy conversion
13:53:07 Join bbroke [0] (
13:53:33Bagdersafetydan: you can actually checkout rockbox using svn:// from there
13:53:44daurn|afkuh. any one have the song: baba o'reily
13:53:54daurn|afki have the BIGGEST urge to listen to it :S
13:54:12safetydanBagder, just referring to the "This is a fancy website" page when you browse to that server
13:54:18BagderI figured
13:56:50linuxstbSo what would be the svn command to check out that repository/
13:56:58 Quit TeaSea (Read error: 145 (Connection timed out))
13:57:29safetydan svn checkout svn:// rockbox
13:58:26*linuxstb does "man svn" and is disappointed...
13:59:43 Join TeaSea [0] (n=thunderc@
13:59:45daurn|afk(the "The Who" version if possible0
14:00:40Bagderlinuxstb: it has a fairly good help command 'svn help' and 'svn help co' etc
14:01:14linuxstbI know, but I like man pages...
14:01:19preglowmsot commands are like cvs anyway
14:01:44*Bagder actually wrote the first svn man page
14:02:29linuxstbIs there the equivalent to a -z option, or is compression used automatically?
14:02:38Bagderit always compresses
14:02:43*preglow hugs ssh+svn
14:03:45daurn|afkBagder: please tell me: why do you make your personal details so readily available online?
14:04:03LinusNbecause they are not a secret?
14:05:03Bagderbecause it is all part of the great conspiracy
14:05:19linuxstbdaurn|afk: How do you know his details are correct?
14:05:45daurn|afklinuxstb: no idea ;)
14:06:25daurn|afki dunno, but, for example, if i didn't like you for some reason (or for retaliation for kicking me etc), i could get all sorts of stuff done to you... from junk mail, to endless marketing calls, to reporting you to police etc
14:06:26Lynx_what is the topic a reference to?
14:06:57 Join SereR0kR [0] (
14:08:00 Quit safetydan ("Ex-Chat")
14:09:29preglowdaurn|afk: because he's not paranoid?
14:09:46LinusNdaurn|afk: you would really have to hide well to avoid that
14:09:47 Join Criamos [0] (
14:10:04preglowif you know what you're about, you can get most people's personal details without too much bother
14:10:12LinusNand we don't believe in playing clark kent
14:10:41LinusNit's part of being a real person
14:10:45daurn|afki'm sure you could find my details
14:10:45daurn|afkbut, having them THAT open
14:11:15daurn|afkif i'm a bit angry, i could retaliate - with a bit of privacy, the person has time to cool down
14:11:44daurn|afkalso, if you happen to say something slightly illegel in the wrong place, you aren't as likely to be tracked down
14:11:53preglowthen try always being a nice guy
14:11:56preglowthere's no reason not to anyway
14:16:10*daurn|afk looks up preglow
14:16:55 Join TeaSeaLancs [0] (n=thunderc@
14:18:03 Quit lini (Read error: 110 (Connection timed out))
14:18:41preglowyou'll have more luck with looking up thom johansen, heh
14:19:27daurn|afkalready found that
14:19:57 Nick lex_ is now known as lex (
14:20:30preglowand no, i'm not a martial arts sensei :P
14:21:16preglownot too many of me in norway at the moment
14:21:48daurn|afk8 thom johansens
14:21:49jhMikeSMeet my friends Sig, Winchester and Colt >:^D
14:22:32daurn|afkyou still 24?
14:22:57daurn|afkah, you were 24 in december ;)
14:23:08preglowsure, i turned 25 in june
14:23:13preglowso that should be true
14:23:27jhMikeSI'm hex
14:24:07daurn|afkmiddle name is Martin or Henry?
14:24:14preglowdaurn|afk: no middle name
14:24:49preglowhell, in hex i can just barely drink
14:25:30daurn|afk900 37 364
14:25:36preglowdaurn|afk: nope
14:25:45preglowthat's the sandefjord one
14:25:57preglowi live in oslo
14:26:23daurn|afkanyway, only 8 to pick from
14:26:31daurn|afki could just ring all of them ;)
14:26:33jhMikeSThere's someone trying to track everyone down? Check the "where are the rockboxers" map. :)
14:27:02preglowit's a miracle that map isn't bringing google's servers down at the moment
14:27:30jhMikeSCome meet me at my door if you dare!
14:27:57 Quit Id2ndR ("Parti")
14:28:27daurn|afki'd be interested how fast you can find my details
14:29:07 Quit TeaSea (Read error: 110 (Connection timed out))
14:29:13 Quit SereR0kR ()
14:29:59 Join SereR0kR [0] (
14:32:56 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
14:33:08 Quit linuxstb (Nick collision from services.)
14:33:10 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
14:33:17daurn|afkuh, i assume everyone is looking for my details, or off coding... please pick one ;)
14:33:29aliaskI'm looking for you :)
14:33:41aliaskYou've done a reasonable job.
14:34:16jhMikeS*sleeping while awake doing both wanting to floss teeth*
14:34:38daurn|afkhint: i AM the ONLY person to have ever used "daurnimator" for a nick
14:35:13jhMikeSI see that in the whois
14:37:10aliaskOh hey, you're from melbourne too.
14:37:34aliaskSoutheast too :)
14:37:38daurn|afkthats public :P - nearly every forum i put that as my location
14:38:08daurn|afkaliask: hint: on the where is rockbox thing, my pointer is about on my kitchen
14:38:13daurn|afkbut, you still get no address, full name or telephone number
14:38:36aliaskI could get the address from long/lat
14:39:01aliaskThe melbourne property division maps are quite accurate.
14:39:22aliaskWell, at least I know you can go Adress -> Long/lat, I assume you could go the other way.
14:39:34daurn|afkare they online? - i also doubt they go in reverse
14:39:35aliaskAddress even.
14:40:05aliaskThey're online, and you could just brute force it, you could get it down to at least one of three houses.
14:40:50daurn|afkyou can probably guess with google maps
14:41:08daurn|afkjust type in street and suburb (which you should see on rockbox maps)
14:41:20Bagdergoogle earth can move to any long/lat, can't it?
14:41:28daurn|afkand see which number is about where my pointer is
14:43:40 Part LinusN
14:44:58daurn|afktracked myself down
14:45:50daurn|afkwell, my common full name
14:46:10daurn|afk- more of my first name, and half of my surname
14:47:38daurn|afknow that method is removed
14:48:24aliaskI think I have your address, including unit number.
14:48:35daurn|afkpost in PM
14:48:49daurn|afkdon't want the next challenger to find it without looking ;)
14:51:01 Join mordov [0] (
14:51:02 Quit _Veseliq_ (Read error: 104 (Connection reset by peer))
14:52:03 Quit damaki_ (Excess Flood)
14:52:05 Join _Veseliq_ [0] (n=veseliq@
14:52:23 Join lee-qid [0] (
14:52:49 Join damaki_ [0] (
14:56:52 Quit gromit` (Read error: 110 (Connection timed out))
15:03:44 Quit bbroke (Read error: 145 (Connection timed out))
15:06:16 Join Mmmm [0] (
15:08:00 Join bbroke [0] (
15:18:59Genre9mp3From the front page: "Apple: iPod 4th gen (grayscale and color), 5th gen (Video), 1st gen Nano and Mini 1st/2nd gen (Nano 2nd gen and Video 5.5th gen are not supported)"
15:19:15Genre9mp3Shouldn't be "iPod 3rd gen" there as well?
15:21:45 Part jhMikeS
15:22:36***Saving seen data "./dancer.seen"
15:30:12 Quit webguest24 ("CGI:IRC")
15:35:29 Quit Mmmm (Remote closed the connection)
15:36:54 Quit _Veseliq_ (Remote closed the connection)
15:37:36 Join _Veseliq_ [0] (n=veseliq@
15:38:13 Join bluebrother [0] (i=810d4658@gateway/web/cgi-irc/
15:41:43 Quit JdGordon ("Konversation terminated!")
15:41:54 Quit _Veseliq_ (Client Quit)
15:42:01 Join _Veseliq_ [0] (n=veseliq@
15:42:25 Quit mordov ("The amount of experience you have is paralell with the amount of equipment you have ruined.")
15:44:09Genre9mp3About Creative's X-Fi: "Creative claims it will restore the quality of your lossy MP3 files back to or better than the original lossless files"
15:44:13 Quit _Veseliq_ (Client Quit)
15:44:16Genre9mp3Are there actually people that are going to believe these sh*t???
15:44:17 Join _Veseliq_ [0] (n=veseliq@
15:47:56 Quit _Veseliq_ (Remote closed the connection)
15:49:13Genre9mp3Quote from Creative's press release: "...the Creative Xmod, a device based upon its X-Fi Xtreme Fidelity audio platform that improves music playback quality for MP3, WMA, iTunes or AAC songs to beyond the original CD quality."
15:50:46Genre9mp3Someone should put an end on these marketing practices...
15:51:00 Join _Veseliq_ [0] (n=veseliq@
15:52:47 Join NapuleMax [0] (
15:54:06 Join webguest44 [0] (i=5ac1ac3c@gateway/web/cgi-irc/
15:55:08 Quit webguest44 (Client Quit)
15:55:09 Join bbroke_ [0] (
15:55:20 Quit bbroke_ (Remote closed the connection)
15:55:47 Quit NapuleMax (Client Quit)
15:56:09Genre9mp3Oh... the channel is not sleeping after all...
15:56:33 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
15:56:53*bluebrother hands out a beer to everyone in the channel
15:57:12Genre9mp3bluebrother: What are we celebrating?
15:57:15aliaskToo bad I have school in 7 hours.
15:57:26bluebrotherme passing my last exam :D
15:57:37Genre9mp3Congrats! :D
15:57:39aliaskMy first exam is next wednesday D:
15:58:07tucozbluebrother, congratulations :)
16:01:05*preglow accepts beer vigorously
16:01:13 Quit bbroke (Read error: 145 (Connection timed out))
16:03:56*pondlife finished his beer
16:04:19aliaskThere is only one logical progression - open another.
16:05:05daurn|afkaliask: goto bed ;)
16:05:25aliaskOk mum.
16:05:34 Quit aliask ("Chatzilla 0.9.75 [Firefox]")
16:05:44daurn|afkok, cyas all
16:06:14Genre9mp3It's 17:05 here! :P
16:08:21 Join leng__ [0] (n=leng@
16:09:59 Part leng__ ("Leaving")
16:14:06*bluebrother leave for the RL beer
16:14:19 Quit bluebrother ("cu later guys")
16:20:07 Quit idnar (Read error: 60 (Operation timed out))
16:20:09 Quit Seed (Nick collision from services.)
16:20:13 Join Seedy [0] (
16:29:08 Join XavierGr [0] (
16:38:45 Quit _FireFly_ ("Leaving")
16:39:36 Quit damaki_ (Read error: 104 (Connection reset by peer))
16:43:48 Join CriamosAndy [0] (
16:44:55 Join ukrainez [0] (i=c3efaf12@gateway/web/cgi-irc/
16:47:13ukrainezprivet rebyata! does anyone know, which size the USB-connected logo in /apps/gui/logo.c has to have?
16:47:37barrywardelllinuxstb: Just updated that ipod target tree patch with your suggestions. any comments on it?
16:49:13Genre9mp3ukrainez: As I can see from the file:
16:49:24Genre9mp3#define BMPHEIGHT_usb_logo_main 32 and #define BMPWIDTH_usb_logo_main 100
16:50:24ukrainezoh, crap! sorry, can't really read code. so, 32 x 100. could I possibly change that to screen resolution, or rather not?
16:52:33Genre9mp3It should probably work... but I'm not so sure... You have to take into account the status bar, too
16:53:31ukrainezok, thought so too. I guess I'll simply try it. thanks.
16:54:44Genre9mp3ukrainez: Maybe just make it a bit bigger and not use the whole screen is probably better idea
16:55:14ukrainezOK. Thank you, Genre9mp3! This is ukrainez. Over and out.
16:55:19 Part ukrainez
16:59:03 Join KlrSpz [0] (n=klrSpz@
17:01:29 Quit theli_ua ("Leaving")
17:01:50 Quit Criamos (Read error: 110 (Connection timed out))
17:05:42 Join rretzbach [0] (
17:14:01 Quit psiborg (Remote closed the connection)
17:14:07 Join psiborg [0] (
17:19:20 Quit Bg3r (Read error: 60 (Operation timed out))
17:22:41***Saving seen data "./dancer.seen"
17:24:22 Join idnar [0] (i=mithrand@unaffiliated/idnar)
17:26:38 Join Bg3r [0] (n=bager@
17:27:27 Join Kohlrabi [0] (
17:29:24 Join webguest98 [0] (i=3a3ca379@gateway/web/cgi-irc/
17:29:54 Quit webguest98 (Client Quit)
17:34:32markunwhat's the matter ami?
17:35:34 Join midkay [0] (
17:40:38amiconnukrainez reminded me of another todo - converting core logos, icons etc for the bmp build system
17:44:49linuxstbI'm happy to do the USB logo tonight. I'm not sure how best to approach the icons though - whether to save them as individual bitmaps, or have one bitmap and change the icon drawing to use partial bitmaps...
17:51:56 Join desowin [0] (n=desowin@unaffiliated/desowin)
17:53:02 Join mordov [0] (
17:56:42 Quit lee-qid (Read error: 131 (Connection reset by peer))
17:57:01 Join lee-qid [0] (
18:04:16 Join pixelma [0] (i=pixelma@
18:04:37 Join _FireFly_ [0] (
18:06:05 Join solarflare [0] (
18:08:08 Join webguest97 [0] (i=4088cd8b@gateway/web/cgi-irc/
18:09:57 Quit webguest97 (Client Quit)
18:22:28 Quit tvelocity ("Αποχώρησε")
18:23:29 Quit solarflare ("Leaving")
18:23:44 Join solarflare [0] (
18:24:17 Join Ribs [0] (n=freenode@
18:24:54 Quit Arathis ("[rl_bot quit]")
18:28:41 Quit _FireFly_ ("Leaving")
18:28:53 Join bluebrother [0] (
18:30:50bluebrotherbarrywardell, what do you think about splitting up the IriverFAQ in 4 parts? One generic and one for each supported device.
18:34:21 Join _FireFly_ [0] (
18:37:20barrywardellbluebrother: I like the idea. The H10 is so different from the others that most questions are more likely to be answered in the ipod faq
18:37:44bluebrotherOk, I'm going to separate the FAQ then. I don't like it to be that long and clumsy.
18:38:01bluebrotherthe h10 page will be missing quite a lot of questions first ...
18:38:12bluebrotherrecording is currently missing, isn't it?
18:38:19 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
18:38:26barrywardellyes, but there is a work in progress patch
18:38:33barrywardellradio is missing too
18:38:58barrywardellspeaking of recording, does anyone know why there are two mp3 encoders in Rockbox?
18:39:03bluebrotherthat was the thing I recognized that :)
18:39:29barrywardellplugins/mp3_encoder.c and apps/codecs/mp3_enc.c
18:39:31bluebrothertwo encoders? There was mp3_encoder, and the recording framework that allowed mp3 recording got added later
18:39:48barrywardellwhich one does the recording screen use?
18:41:34linuxstb_The plugin is for converting WAV files to MP3 on your player. The real-time recording encoder is in apps/codecs/
18:41:53pondlifeCan the plugin be removed now?
18:41:57barrywardellthey seem like they are both derived from the same source code
18:42:25barrywardellbut the plugin has endianness checks in it which is handy for h10/ipod
18:47:17linuxstb_barrywardell: BTW, your latest ipod target-tree patch looks good to me - assuming it works...
18:47:36barrywardellit compiles on all targets anyway
18:47:49barrywardellgood enough for CVS?
18:49:09 Join obo [0] (
18:49:28 Join mozrat [0] (
18:50:19 Quit dpro (Connection timed out)
18:50:23linuxstb_I think so.
18:50:58mozratHi guys - how can I diagnose my rockbox install freezing on a 4th Gen iPod?
18:51:24barrywardellto undo my stupid cvs add mistake, should I just do a cvs del on the apple dir?
18:51:34mozratit plays and then stops after about 20 minutes - the consistancy seems to be that 20 minute period rather than a single media file
18:51:36 Quit _FireFly_ ("Leaving")
18:51:44barrywardellmozrat: it's probaly frequency scaling. see
18:51:47oboI don't think you can delete directories under CVS?
18:51:59mozratbarrywardell: thanks, I'll have a look
18:53:05barrywardellobo: no? surely it's possible to just do cvs remove on a directory?
18:55:19mozratbarrywardell: this is a very recent bug - is it worth using a slightly older firmware image or is the frequency scaling issue present there too?
18:55:36 Quit XavierGr (Read error: 113 (No route to host))
18:55:37barrywardellmozrat: i think the bug has always been present
18:55:55barrywardellyou can avoid the problem by boosting the cpu as soon as you turn your ipod on
18:55:58obothere is some weird issue about removing folders. There is a -P option, but... I'm not that hot on CVS
18:56:09mozratbarrywardell: how do I do that?
18:57:05barrywardelliirc, it's in info->debug->cpu or something like that
18:57:29mozratok cool - I'll play with that. Thank you for your help
18:58:24 Join _FireFly_ [0] (
18:59:55 Join webguest67 [0] (i=c3ec4b1b@gateway/web/cgi-irc/
19:00:14barrywardelldoes that mean I need to ask Bagder or someone else with access to the server to do it?
19:01:30obopass - sorry
19:02:07linuxstb_barrywardell: Yes, the only option is for someone to delete them on the server.
19:04:14linuxstb_mozrat: Yes, it's an old bug, but it's being worked on. In the meantime, you might like to use one of the unofficial builds that disables CPU boosting for the 4g. Check the "Unofficial Builds" forum.
19:04:18*barrywardell curses cvs
19:08:58linuxstb_barrywardell: Don't worry about it - if people use -P with cvs (which I think most Rockbox devs do), then empty directories are pruned, so people won't notice they are there.
19:10:23pondlifeAnyone out there who's recently had some white noise played back (or other odd behaviour) when rebuffering? is a Request For Infomation.
19:10:26bluebrotherbarrywardell, hope you like the split-up FAQ :)
19:11:07 Join SereRokR [0] (
19:11:11 Quit SereRokR (Remote closed the connection)
19:12:12barrywardellpondlife: i heard of similar problems with the H10 over on misticriver
19:14:43pondlifeIt's something which PaulJam saw in the sim, so pretty general
19:14:43 Quit _FireFly_ (Read error: 104 (Connection reset by peer))
19:14:57barrywardellbluebrother: nice :)
19:15:15pondlifeI suspect something to do with metadata parsing is resulting in a negative file buffer pointer.
19:15:23barrywardellI'll try to fill in some extra stuff when I can
19:15:30pondlifeBut haven't been able to repro this one at all.
19:15:52bluebrothermakes it way more readable also for the other players. Still needs some work ... but not now ;-)
19:15:54pondlifeI'll attach a patch to the bug report, if that's not bad form...
19:16:13amiconnA pointer can't become negative...
19:16:22pondlifeNo, it becomes very big
19:16:35 Join _FireFly_ [0] (
19:16:43pondlifeBut is displayed as negative when cast to a long in the debug screen
19:17:01pondlifeIt's actually size_t filebufused
19:17:09pondlifeSo not even a pointer
19:17:20barrywardellpondlife: here's the report I saw:
19:18:45pondlifeI'll give that a go. How much RAM does the H10 have?
19:19:41pondlifeOK, so similar buffer size to my H340
19:22:46***Saving seen data "./dancer.seen"
19:24:01 Quit pixelma (" Try HydraIRC -> <-")
19:24:10 Join pixelma [0] (i=pixelma@
19:26:50 Join dpro [0] (
19:28:07 Quit SereR0kR (Read error: 110 (Connection timed out))
19:33:26 Quit barrywardell ("CGI:IRC (EOF)")
19:37:21 Join sk8inrox [0] (i=48305008@gateway/web/cgi-irc/
19:37:31 Join lini [0] (i=pugsley@
19:43:40 Quit Kohlrabi (Read error: 131 (Connection reset by peer))
19:47:20 Quit sk8inrox ("CGI:IRC (Ping timeout)")
19:50:14 Part tucoz ("Leaving")
19:50:58 Quit Rondom (Nick collision from services.)
19:51:17 Join Lear [0] (
19:51:18 Join Rondom [0] (
19:51:43 Join dan_a [0] (n=dan-mirc@
19:52:45 Part pondlife
19:54:03 Join lodesi [0] (n=lds@
20:01:35 Part pixelma
20:01:43 Join pixelma [0] (i=pixelma@
20:07:23 Join xmixahlx [0] (n=xmixahlx@
20:08:32amiconnAny flyspray admin around?
20:08:47 Part KlrSpz
20:09:41amiconnThe flyspray email notifications refer to a 'history' tab - which doesn't exist! (disabled?)
20:10:34linuxstb_I can see the history tab (if I'm logged in).
20:11:45amiconnOh thanks
20:12:03amiconnFlyspray used to keep me logged in, so I didn't pay attention...
20:12:14linuxstb_But it would be nice if the notifications were more informative.
20:14:07amiconnHmm, another flyspray issue: You can either set Operating System to 'All targets', or one specific target, but you can't set groups
20:14:44 Quit Lear ("Chatzilla 0.9.74 [Firefox]")
20:15:09 Join RoC_MM [0] (
20:15:29 Quit RoC_MM (Client Quit)
20:16:09 Join marks [0] (
20:16:38amiconnThe recording corruption bug was changed (by RaeNye) from 'All targets' to 'Archos Recorder' - but it affects all archoses that can record, i.e. Recorder v1/v2/fm and Ondio FM
20:17:20 Part marks
20:17:56linuxstb_Yes, there's lots of bugs like that - all swcodec, all ipod etc...
20:18:31 Join lightyear [0] (
20:18:53bluebrotheranother thing: the "changed" notification could be better as you can't see what's been changed until you go to the web site itself
20:19:05 Quit TeaSeaLancs (Read error: 110 (Connection timed out))
20:19:06 Join TeaSeaLancs [0] (n=thunderc@
20:26:48 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
20:29:40 Join XavierGr [0] (
20:31:14 Join SereR0kR [0] (
20:53:29 Join gromit` [0] (
20:53:31 Join petur [0] (
20:57:51 Quit TeaSeaLancs (Read error: 145 (Connection timed out))
20:58:26 Join TeaSeaLancs [0] (n=thunderc@
20:59:23 Join Captain_A [0] (
20:59:32 Quit desowin ("use linux")
20:59:35 Part Captain_A
21:02:14 Join aegray [0] (
21:02:48 Join desowin [0] (n=desowin@unaffiliated/desowin)
21:05:01 Join nmallas [0] (i=58da0dda@gateway/web/cgi-irc/
21:09:16 Quit nmallas (Client Quit)
21:10:21 Quit aegray ("Lost terminal")
21:10:26 Quit BigMac (Read error: 110 (Connection timed out))
21:18:46 Join webguest83 [0] (i=53f23f10@gateway/web/cgi-irc/
21:19:34 Quit TCK (Read error: 131 (Connection reset by peer))
21:19:49 Quit webguest83 (Client Quit)
21:22:50***Saving seen data "./dancer.seen"
21:32:15 Join TCK [0] (
21:36:44 Join nmallas [0] (n=nmallas@
21:39:25 Part LinusN
21:40:49 Quit lightyear (Remote closed the connection)
21:42:06 Join Nico_P [0] (n=nico@
21:43:35 Join pondlife [0] (
21:44:01 Quit Nico_P (Client Quit)
21:44:20 Join Nico_P [0] (
21:45:22 Quit nmallas ()
21:49:17 Join ThinWhiteDuke [0] (i=50cad4e0@gateway/web/cgi-irc/
21:50:08ThinWhiteDukehi! a question: Does rockbox still have trouble with playing high bitrate VBR-MP3s?
21:50:39ThinWhiteDukei read somewhere that that's an issue...not?
21:50:58ThinWhiteDukeon iPods
21:51:03 Join bluey- [0] (
21:52:23hcs320kbps mp3s play fine on my ipod photo
21:52:41hcsas long as there's no peakmeters in the wps
21:53:02mirakwhere can I find good wps with colors etcetera ?
21:53:37mirakare the menus of rockbox skinable or is it only for the play screen ? (though I guess wps means while playing screen)
21:53:37ThinWhiteDukeI'm talking about Variabel Bitrate-MP3s. I think Constant Bitrate MP3s work fine
21:53:38 Quit SereR0kR ()
21:53:54BagderThinWhiteDuke: why not just try for yourself?
21:54:04 Join belze [0] (i=belze@2001:618:400:0:0:0:53d9:5f54)
21:54:42Bagderand a 320kbs VBR would of course be CBR ;-)
21:54:50mirakis there a page with the futur of rockbox or important things beeing worked on ?
21:55:02ThinWhiteDukehehe.. yeah, I should, but I thought I'd check if anyone has any experience with VBR-MP3s on a new 5.5G 80 GB ipod....anyone???
21:55:35Bagdereh, Rockbox doesn't work on the 5.5G (yet)
21:55:53 Quit mirak ("Ex-Chat")
21:56:05 Join mirak [0] (
21:56:19ThinWhiteDukeok... also seems that goPod (volume-limit-eraser) doesn't work...
21:56:47ThinWhiteDukeI hope Rockbox doesn't have any french/EU volume-limit? :)
21:56:59Genre9mp3mirak: Though don't take into account the dates on that page...
21:57:00desowinThinWhiteDuke: everything works fine here on iPod mini
21:57:16mirakThinWhiteDuke: no, but the volume is still weak for line out
21:57:57desowinThinWhiteDuke: I didn't find any music file that rockbox couldn't play
21:58:04mirakby the way I couldn't find a way to increase the gain of songs with low volume.
21:59:24preglowany autoconf experts here?
21:59:35desowinThinWhiteDuke: and my fave is lame -V0 for mp3 and ogg -q 10 for vorbis
21:59:45Bagderpreglow: what's the prob?
22:00:44preglowBagder: i want to link my program statically (or at least statically as far as possible), and am wondering if autoconf can deal with this for me
22:01:28mirakhem, is there a way to see the memory consumation of functions and static vars from a simple C binary, kind of like rockbox map allow to see ?
22:01:55Bagderpreglow: not really, you'd typically just set LDFLAGS before you invoke configure
22:02:18Bagderbut it depends on the configure script and how it was done
22:02:18preglowBagder: LDFLAGS="-static" ./configure ?
22:02:28preglowi'll try that
22:02:51preglowi never overwrite LDFLAGS, so it might work
22:03:44preglowBagder: yeah, as i suspected, it tries to link everything static
22:03:50preglowBagder: and not all libs are available as static libs
22:04:26Bagderaha, so you want to link the app with some libs static?
22:04:46preglowBagder: basically every lib that is available as an .a, heh
22:04:54Bagderthen I suggest you just copy and past the link line and insert -static where appropriately
22:04:58preglowBagder: which is almost all, except some of the gtk ones
22:05:08 Quit Ribs ("eh eh ehhhh!")
22:05:13preglowBagder: yeah, that'll probably be the easiest
22:05:44mirakabout tetrox : "In addition to the trademark claim, they also claim copyright on 'features'
22:05:46mirakof the game. However, the lawyers agree with me that those claims are
22:05:46miraknonsense so we can safely ignore them."
22:06:00mirakis the tetrox lawyers or rockbox ones ?
22:06:08mirakis that the
22:06:16 Quit rretzbach (Read error: 131 (Connection reset by peer))
22:06:16preglowassuming ld works like that, of course
22:06:26Bagderpreglow: I believe it does
22:06:49Bagdermirak: eh, why would the Tetris lawyers threaten us and then agree it is silly?
22:06:56 Quit Ed_ (Nick collision from services.)
22:07:00 Join Ed___ [0] (
22:07:06Bagder"the lawyers" in that case is the ones Zagor talked to
22:07:25preglowBagder: you do mean as in put -static after the libs which will be dynamically linked? if so, then no, doesn't look like it does
22:07:47Bagderpreglow: no, I think -static should be _before_ the libs that are static, but after the ones that should be dynamic
22:07:54preglowright, right
22:07:57preglowthen i'll need some reordering
22:08:03preglowah, no
22:08:06preglowthat's exactly what i do :>
22:08:27mirakBagder: how is it a non sens by the way ? that's a ripof of tetris lol. Not that I care, but I am just wondering. Is the fact it's not commercialised enough ?
22:08:39*petur wonders what is missing when says it couldn't find downloader tool to use
22:08:41 Join actionshrimp [0] (
22:08:43Bagdermirak: you can't copyright "features"
22:08:52obopetur: wget or curl?
22:08:55Bagderpetur: curl or wget
22:09:15Bagderbut the message should probably say so
22:09:35preglowBagder: nah, it doesn't, i put -static just before the last few libs on the line i know are available static, but ld complains it can't find the one that isn't then too
22:09:36mirakBagder: but the game itself ? I am just trying to understand
22:10:03Bagderpreglow: the man page for ld says it works like that
22:10:19Bagdermirak: copyright is for implementations
22:10:28preglowBagder: so i see
22:10:42Bagdermirak: you can't protect ideas with copyright
22:11:01Bagderthat's what patents are for
22:11:55preglowi like the fact that autoconf stuffs all of CXXFLAGS on the linker line too
22:12:25Bagderpreglow: autoconf can do that but is most often told not to
22:12:48preglowBagder: then i'm doing something wrong again
22:13:27preglowBagder: but yeah, whatever the man page says, that's not what it does. so unless invoking 'ld' or 'gcc' for the linker does the difference, then it's wrong
22:14:01BagderI think there's a difference
22:14:58preglowBagder: yes, and stuffing -shared in there as well makes it override everything
22:15:08preglowok, then i'll see what extra g++ does and add that to an ld line
22:15:11preglowand hope that works
22:15:46 Quit Landus ("Leaving")
22:16:22preglowhmm, wasn't there a way to make gcc output command lines for all the intermediate stages it does automatically?
22:19:11 Quit webguest67 ("CGI:IRC")
22:22:36 Join webguest56 [0] (i=c3ec4b1b@gateway/web/cgi-irc/
22:24:13mirakanyone knows Diablo ?
22:26:02mirakthey claim it can give info about statically linked programm like show the depency call graph of functions
22:26:03preglowBagder: well, what do you know, finally some luck. multiple -shared and -static on the same line didn't work well, even when not going through gcc, but shuffling all static libs last and using one -static worked out
22:26:22preglowBagder: couldn't use ld, though, g++ requires you to use some gcc internal thing called collect2
22:26:32Bagderah g++
22:26:41*Bagder never really uses C++
22:27:10pondlifeRegarding the new left-hand menus on the website... it would be better if the forum version lined up with the main one. ;-)
22:30:26 Join Landus [0] (
22:30:40*preglow uses c++ for most things these days
22:32:01 Quit lostnihilist ("Leaving")
22:32:25mirak"Diablo is a retargetable link-time binary rewriting framework. While our focus has been mostly on program compaction, binary rewriting has a much broader range of applications: speed optimizations, power consumption optimizations, size optimizations, program obfuscation and watermarking, instrumentation, etc.
22:32:26mirakA good binary rewriting framework (one like Diablo :-)) is also very useful for program analysis and understanding. For instance, Diablo can print out the control flow graph for all functions in a program, annotated with for example liveness information."
22:32:48mirakdoesn't that seem intersting ?
22:33:23mirakthey seem to gain on average 20% of binary size arm seems the second supported target
22:33:39 Join lostnihilist [0] (
22:34:29mirakthe draw back is that you need to patch the toolchain and that it seems pretty new
22:35:24Bagdertell us what you learned when you've tried it! ;-P
22:38:21mirakI am downloading the i386 prebuilt toolchain but that's big, 130 meg ... on paper that's exactly what I need to strip ffmpeg code. I have a code without mpeg4 and microsoft crap with only mpeg2 decoding stuff at least for x86.
22:43:23 Join avl [0] (n=avl@
22:55:12 Quit Nico_P ()
23:06:04 Join MHen [0] (i=54a37ab0@gateway/web/cgi-irc/
23:07:08 Quit MHen (Client Quit)
23:07:11 Quit Strath ("User pushed the X - because it's Xtra, baby")
23:07:59 Quit bluey- ("Leaving")
23:11:17 Quit BHSPitLappy (Connection timed out)
23:12:38 Join BHSPitLappy [0] (n=steve-o@
23:16:21 Quit obo ("bye")
23:16:22 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
23:17:51 Join Strath [0] (
23:22:51***Saving seen data "./dancer.seen"
23:23:55preglowBagder: you know how to make AC_CHECK_HEADER etc use g++ instead of gcc?
23:25:39preglowforget it, found out
23:28:08 Join Tvattsvamp [0] (
23:28:37Tvattsvampanyone awake?
23:28:52 Part xmixahlx ("blah blah blah")
23:29:31 Part tucoz ("Leaving")
23:30:04 Quit dan_a ()
23:30:55 Quit Xerion (" ")
23:32:23*petur has a dev environment again :)
23:33:44peturjust build the m68k compiler, used the pre-build ones for arm and sh as I'm not using those builds on a target
23:34:04peturand enjoyed the slowness of cygwin
23:34:54 Join Xerion [0] (
23:36:35 Join ftugrul [0] (n=tugrul@
23:36:39 Quit avl (Read error: 110 (Connection timed out))
23:41:32 Quit ftugrul (Remote closed the connection)
23:42:00 Join Soap_OutOfTown [0] (i=d8c93873@gateway/web/cgi-irc/
23:42:29Tvattsvampcan you use rockbox and standard apple os at the same time?
23:42:45peturthat's silly
23:42:57 Quit Soap_OutOfTown (Client Quit)
23:43:03Tvattsvampthats noobish
23:43:14Tvattsvampand thats why im asking.
23:43:15peturyou have them both installed and reboot to switch
23:43:40 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
23:43:40Tvattsvampwell. thats what i meant
23:43:51Tvattsvampas with ipod linux
23:44:04peturbut it's not what you asked ;)
23:44:47Tvattsvampi meant; can you have both apple os and rockbox installed at the same time
23:44:58hcs"on the same ipod"
23:44:59 Quit mirak (Connection timed out)
23:45:03Tvattsvampbtw, is it only me or is down?
23:48:05 Quit TeaSeaLancs (Success)
23:48:29 Join TeaSeaLancs [0] (n=thunderc@
23:48:40 Quit petur ("Zzzz")
23:50:45preglowTvattsvamp: yes you can
23:51:08Tvattsvampty :>
23:51:37TvattsvampI just found these ipod mods. so im kinda noob atm.
23:55:31 Join mirak [0] (
23:55:49 Quit ender` (" The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.")

Previous day | Next day