00:04:48 | | Join Battousai [0] (n=bryan@gentoo/developer/battousai) |
00:06:55 | | Join odb|fidel_ [0] (n=fidel@static.88-198-254-222.clients.your-server.de) |
00:06:57 | odb|fidel_ | ahoi |
00:07:55 | odb|fidel_ | i have a small problem. was inside theme browser/manager , seelcted a new theme, and now my ipod only shows a blue screen after booting it up(basicly after the rockbox login screen) |
00:08:20 | odb|fidel_ | can i simply delete that theme and rockbox jumps back to default screen, or what is best way to solve that ? |
00:08:37 | odb|fidel_ | copy the content of another theme in that theme folder ? |
00:08:42 | odb|fidel_ | any ideas ? |
00:09:04 | mud-rb | deleting that theme would probably work, just save a backup in case it blows up somehow |
00:09:11 | | Quit mirak ("Ex-Chat") |
00:09:28 | mud-rb | worst comes to worse you can probably just delete the settings file, i forget exactly what it is named though |
00:09:47 | amiconn | Or just reset the settings, no need to fiddle with files |
00:09:58 | mud-rb | well if he can't see anything that might be hard... |
00:10:33 | amiconn | On ipod, just flip the hold switch on immediately if you see the bootlogo |
00:10:42 | | Quit [mbm] (Remote closed the connection) |
00:10:43 | odb|fidel_ | amiconn: how can i reset the settings, without having control over the menu ? |
00:10:44 | amiconn | (the rockbox bootlogo, not the apple) |
00:10:48 | | Join [mbm] [0] (i=mbm@openwrt.org) |
00:10:51 | odb|fidel_ | oh |
00:10:52 | mud-rb | oh, that's handy |
00:11:04 | amiconn | Should be mentioned in the manual... |
00:11:07 | mud-rb | is there one of those for the sansa do you happen to know offhand? i didn't see it in the manual |
00:11:24 | | Quit joa ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
00:11:40 | | Join joa [0] (n=joe@86.155.238.101) |
00:12:38 | odb|fidel_ | amiconn: seems like changing the hold-switch position while rockbox logo doenst change anything |
00:14:43 | amiconn | The hold switch method should work on ipods (except the g3) and iriver h10 |
00:14:52 | amiconn | ...acording to the source code |
00:14:55 | odb|fidel_ | video ipod here |
00:15:13 | odb|fidel_ | so changing once from non-hold to hold and back, right ? |
00:15:22 | Llorean | You need to leave hold on. |
00:15:55 | | Quit davina (Remote closed the connection) |
00:16:44 | amiconn | Works here. If it doesn't work, hold was enabled too late. If it boots into apple, it was too early |
00:18:01 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
00:20:02 | odb|fidel_ | well even after deleting the theme its still the same |
00:20:26 | odb|fidel_ | hold-button seems to be not working here, tried it 5 times |
00:21:42 | odb|fidel_ | so redefiniting the theme in settings would be next idea, right ? |
00:23:47 | odb|fidel_ | urg ,eve nthat does not work |
00:25:10 | mud-rb | maybe the theme isn't the problem...maybe try backing up your .rockbox folder, deleting it and reinstalling rockbox? |
00:25:38 | mud-rb | assuming you already tried deleting the settings file |
00:25:54 | odb|fidel_ | no i just changed the theme in the config file |
00:26:02 | odb|fidel_ | lets try the delete idea |
00:26:45 | odb|fidel_ | seems like i have to reinstall rockbox |
00:26:48 | odb|fidel_ | damn |
00:29:39 | | Quit spiorf_ (Remote closed the connection) |
00:29:43 | | Quit Siltaar_ (Remote closed the connection) |
00:30:28 | | Quit obo ("bye") |
00:31:21 | odb|fidel_ | well at least that worked :D |
00:31:28 | odb|fidel_ | happy again hehe |
00:31:35 | odb|fidel_ | thx guxs for all hints |
00:31:51 | odb|fidel_ | and keep that wonderful rockbox alive |
00:34:59 | | Quit Cassandra (Read error: 104 (Connection reset by peer)) |
00:40:18 | | Quit ender` (" The great thing about democracy is that it gives every voter a chance to do something stupid. -- Art Spander") |
00:40:47 | * | amiconn seems to have found the PP clock setting routine in the apple firmware |
00:41:07 | amiconn | It uses a slightly different flow for PP5020 vs. PP5022 :) |
00:41:40 | mud-rb | haha, cool |
00:43:28 | | Quit AdmiralJ ("Quitting") |
00:48:43 | preglow | anything resembling what we do? |
00:50:04 | amiconn | roughly |
00:51:30 | amiconn | Our constants seem to be mixed up, and the order also seems to be a bit different |
00:51:51 | amiconn | Will have to analyse this in detail |
00:53:15 | | Quit relaxed (Remote closed the connection) |
00:53:27 | | Join relaxed [0] (n=relaxed@unaffiliated/relaxed) |
00:56:29 | | Join Mischief007 [0] (n=mischief@c-71-228-234-37.hsd1.tn.comcast.net) |
00:57:05 | | Quit Mischief007 (Client Quit) |
01:00 |
01:01:04 | TTSbox | Single file plugins are incorporated by putting it into SOURCES, but how do we incorporate folders |
01:01:08 | TTSbox | like doom |
01:01:18 | mud-rb | SUBDIRS |
01:01:24 | TTSbox | thnx |
01:02:35 | | Join gerv [0] (n=gerv@grmarkham.plus.com) |
01:02:58 | linuxstb | But you need to create a Makefile in your plugin's directory. I would recommend copying the sudoku Makefile. |
01:03:13 | TTSbox | hmm thnx |
01:03:19 | gerv | Hi. The iPod Nano 2nd Gen is currently not supported. Is there any info on when (if ever) this might change? I've scoured the wiki but can't find anything. |
01:03:41 | linuxstb | TTSbox: The sudoku Makefile uses a SOURCES file in your plugin's directory to list the files to compile. |
01:04:07 | linuxstb | TTSbox: It's probably just a matter of replacing the word "sudoku" with the name of your plugin in the makefile - it's very generic. |
01:04:08 | TTSbox | one more thnx |
01:04:29 | linuxstb | gerv: No-one is working on it. |
01:04:40 | amiconn | preglow: It looks to me that the clock switching happens in steps similar to what the coldfire needs: |
01:04:41 | gerv | Lack of interest or lack of time? |
01:04:56 | amiconn | Switch away from pll, reprogram pll, wait for relock, and switch back |
01:05:07 | jurrie | lack of info |
01:05:14 | linuxstb | gerv: Both of those are true. But the hardware is completely different to other ipods, and the Apple firmware is completely encrypted (again, unlike earlier ipods) |
01:05:23 | preglow | amiconn: well, yeah, i think i have already done some comments indicating that |
01:05:24 | amiconn | On the pp5022 there is a relock bit, on the 5020 it just seems to wait for 500 usec |
01:05:47 | gerv | Urk. Sign of things to come? |
01:05:49 | preglow | cool, we don't use the relock bit |
01:05:57 | amiconn | Our routine probaly combines some steps into one which shouldn't be combined |
01:06:13 | jurrie | gerv: nope... not until someone somewhere breaks a code somewhere |
01:06:51 | gerv | I mean, is this a sign that all future iPods will be hard to hack? |
01:06:52 | amiconn | This is from just glancing through the code; will print it out and comment using a pen (advantage: I can draw lots of lines and arrows) |
01:06:53 | mud-rb | jurrie: i think he meant as sign that apple wants to be more evil |
01:07:09 | preglow | much like what ida-pro does for you :/ |
01:07:15 | preglow | someone should start coding a clone |
01:07:17 | amiconn | No it doesn't |
01:07:24 | jurrie | mud-rb: I was responding to his previous msg |
01:07:30 | preglow | i'm almost certain it does |
01:07:32 | mud-rb | oh woops, yeah...sorry |
01:07:41 | jurrie | but, I may have misread |
01:07:59 | amiconn | Ida can do a lot (I have the thing loaded in ida) |
01:08:09 | gerv | OK, thanks. |
01:08:25 | gerv | Someone might like to update the wiki to reflect this truth, so that others like me don't get false hope. |
01:08:27 | preglow | okiedoke, haven't used ida for years now |
01:08:40 | gerv | After all, you guys make great strides in other areas; it's easy to assume this is just one more thing on a ToDo list. |
01:08:44 | amiconn | But it didn't even help to actually spot the routine... because it starts from a known entry point, and only disassembles what I can reach from there |
01:09:41 | amiconn | The clock setting routine isn't reachable from the main entry point for ida (obviously it runs into disassembling errors before) |
01:10:09 | amiconn | So I took an arm-elf-objdump disassembly and searched for 0x60006000 with offsets like 0x20 |
01:10:15 | preglow | yeah, that's what i had to do too |
01:10:17 | amiconn | Then looked up that position in ida |
01:10:29 | | Join PaulJam_ [0] (i=Paul@vpn-3006.gwdg.de) |
01:10:42 | preglow | you can usually just search for the address without offsets, thanks to arm addressing modes |
01:10:59 | preglow | you'll usually find it in a literal pool |
01:11:18 | amiconn | yes |
01:11:44 | amiconn | But 0x60006000 is not only used for the clock generation, so not all occurences will lead to that |
01:12:08 | preglow | agreed, heh |
01:12:35 | preglow | i had to wade through a ton of references looking for i2c/pcf comm |
01:13:34 | amiconn | The mini firmware is nice for the clock setting research; it's obviously the same firmware for g1 and g2 (though different versions) |
01:14:15 | amiconn | It checks for pp5020/pp5022 in a lot of places (using a small function) |
01:14:33 | preglow | really? how? |
01:14:55 | preglow | using the pp string address? |
01:14:59 | amiconn | yes |
01:15:03 | preglow | cool |
01:15:57 | amiconn | http://pastebin.ca/592836 |
01:16:15 | jhMikeS | you'd actually find 0x60006000 among constants on iPod? for sansa it's usually like a mov r0, #0x60000000 followed later by add r0, r0, #0x00006000. |
01:16:58 | preglow | yep |
01:17:03 | preglow | i've found it tons of times |
01:17:26 | preglow | the ipod approach saves you some space in spots where speed isn't critical |
01:17:44 | *** | Saving seen data "./dancer.seen" |
01:17:53 | preglow | assuming you load the same constant several times |
01:18:04 | preglow | i think the coders were just lazy/ignorant |
01:18:41 | jhMikeS | on e200 it pretty much depends on whether or not it can be made of two shiftable values |
01:19:01 | amiconn | hmmm |
01:20:33 | preglow | jhMikeS: well, that's standard arm fare |
01:21:21 | preglow | so same for ipod |
01:21:53 | jhMikeS | maybe so but I've never seen anything like 0x60006000 just loaded using ldr rx, [pc, #something] there (but I haven't looked at everything) |
01:23:14 | preglow | there's plenty of places in rockbox doing the latter approach where the first would be work fine, it's just a programmer thing |
01:23:16 | jhMikeS | preglow: maybe I'm off on some wierd tangent misinterpreting you :P |
01:23:34 | preglow | i correct the ones i find |
01:23:38 | preglow | maybe :> |
01:24:25 | | Quit relaxed (Remote closed the connection) |
01:24:29 | | Part gerv |
01:24:53 | amiconn | Now if I would remember when Toni wrote his comments regarding the PP PLL :( |
01:24:59 | amiconn | (was it him, even?) |
01:25:17 | preglow | which comments? |
01:25:27 | preglow | ahh, irc |
01:25:28 | jhMikeS | trying to find a nice fix to playback restarting after a paused seek isn't so easy. it's not even clear why it appeared and didn't always happen. |
01:25:47 | amiconn | mailing list |
01:27:36 | preglow | sure it wasn't mrh? |
01:27:43 | jhMikeS | toni tends to pop some stuff up and then make himself scarce. if I commit the sd card patch that will be second patch I did the follow-through on - codec recording being the first :\ |
01:28:08 | amiconn | hmmmmmmmmm |
01:28:20 | preglow | amiconn: i have seen some notes by him on that, i'm sure of that |
01:28:39 | | Quit PaulJam (Read error: 110 (Connection timed out)) |
01:29:30 | linuxstb | preglow: Yes, it was MrH |
01:29:41 | | Join webguest83 [0] (i=18b883c1@gateway/web/cgi-irc/labb.contactor.se/x-2bc5f61cb794e55b) |
01:30:17 | jhMikeS | amiconn: if you happen to come accross any details re: the use of mailboxes and the hardware semaphores, that would be nifty :) |
01:30:32 | webguest83 | i installed all the software and when i unplug it it loads to the rockbox opening screen and sits there anything i can do? Im using an iPod mini by the way |
01:30:58 | preglow | jhMikeS: is using mailboxes any worse than just enabling the mbox interrupt and using the mbox regs? |
01:31:15 | preglow | jhMikeS: the apple bootloader uses the mbox regs in polling mode a lot |
01:33:05 | jhMikeS | preglow: that's probably the simple part but I do think from spying...and a pp patent doc corroborates that there are hardware semaphores that are basically mutexes |
01:33:34 | preglow | that would be really cool... |
01:34:24 | jhMikeS | the main advantage to all that is having no core lock and a mailbox interrupt can wake a thread on it's own core...the waking core can request the service |
01:35:05 | preglow | but i don't think i've ever heard it mentioned |
01:35:14 | preglow | or seen anything resembling it |
01:35:48 | jhMikeS | I think the system_init on e200 is poking one of those in rb...but I can't be sure |
01:36:22 | | Quit webguest83 ("CGI:IRC") |
01:36:27 | preglow | doesn't sound like one of the easiest things to re either |
01:39:02 | jurrie | webguest83: so you followed the manual's installation instructions, installed the bootloader, firmware & fonts? |
01:39:12 | mud-rb | he's gone |
01:39:19 | jurrie | oops.... silly me |
01:39:31 | mud-rb | yeah, i missed his message too... |
01:43:46 | jhMikeS | preglow: the emu might actually be a big help...it needs to refresh the database successfully so it's more useable. one problem is that it doesn't seem to think it's running on a pp5024 but something older (based on the fact it thinks there's only one GPIO IRQ bit) |
01:44:28 | jurrie | I may have to try a non-official build and to see if my new MicroSD card is recognized by Rockbox on my Sansa. OF did recognize it so it should be OK. |
01:44:41 | | Quit miepchen^schlaf (Connection timed out) |
01:45:47 | | Quit PaulJam_ (Read error: 113 (No route to host)) |
01:46:02 | jhMikeS | jurrie: a build with the latest patch in the tracker should work. some more word on the results of testing is quite good. post them there if you could. |
01:46:14 | | Join Lynx [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
01:46:49 | preglow | well, i gotta beddie |
01:46:53 | preglow | so long, suckers |
01:46:57 | jhMikeS | nighty |
01:47:05 | | Quit bdgraue (Remote closed the connection) |
01:49:09 | jurrie | OK.... I'll have to give it a shot. I still wonder what's causing the Sansa database issue... just weird to have it go from apparent working/stable to unusable. |
01:50:20 | jhMikeS | jurrie: I myself was speaking the the emulator. which database issue? |
01:51:16 | jhMikeS | original firmware database or rockbox database? |
01:51:26 | jurrie | can't init the database... causing illegal instruction while comming |
01:51:43 | jurrie | rockbox, of course |
01:51:55 | jurrie | anything but the default theme causes major issues |
01:52:13 | amiconn | Hmm, very interesting.... |
01:52:37 | jurrie | looks like stack corruption to me.... the addresses that keep popping up, are mostly very low.... just below 0x400 |
01:52:43 | mud-rb | the database always seemed a little hairy on e200 for me, lots of weird behavior i couldn't pin down |
01:53:19 | amiconn | The PP seems to have 4 different clock states... and if we've set the wrong source for irq or fiq and an interrupt/fiq occurs, it will probably hang... |
01:53:51 | jurrie | it seemed to be working fine for me until last week or so. Coming from a Karma, I drive by way of the database. |
01:54:14 | saratoga | i've had no issues at all with the sansa database |
01:54:46 | jurrie | recent build? Some speculate that it may be due to background images in the themes |
01:54:47 | mud-rb | yeah, i couldn't pin down if my problems were because of the database or my files, and then i just gave up and retagged them all and now i just use the file browser because i organized them all anyway... |
01:55:08 | amiconn | That's clearly an area for extended experimentation... but not now |
01:55:13 | | Quit jhulst (Remote closed the connection) |
01:56:13 | jurrie | jhMikeS: any particular build to try wrt MicroSD? I got lucky and my Mac and Sansa are talking to each other for a change, so I can install a build. Mac does see the MicroSD in the Sansa when connected. |
01:56:53 | amiconn | Iiuc setting the idle source to a low frequency should help saving energy.... |
01:57:03 | jhMikeS | I can't say that patching the latest build with the most recent patch should be any problem |
01:57:46 | jhMikeS | amiconn: what do you mean the idle source? A divider for the xtal to idle at < 24 MHz? |
01:57:50 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
01:58:56 | jhMikeS | or just use the 24Mhz instead of the PLL? |
02:00 |
02:00:28 | amiconn | The pp has 4 clock states: idle, run, irq and fiq |
02:00:54 | amiconn | Each one can be connected to various clock sources |
02:02:39 | | Quit Lynx_ (Read error: 110 (Connection timed out)) |
02:02:40 | | Nick Lynx is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) |
02:10:42 | mud-rb | wow that's really cool, there's apparently morse mode input for the keyboard...i'll have to brush up on my morse code |
02:16:04 | | Join Thundercloud [0] (n=thunderc@81.168.43.92) |
02:22:02 | | Quit entheh (brown.freenode.net irc.freenode.net) |
02:22:02 | NSplit | brown.freenode.net irc.freenode.net |
02:22:02 | | Quit preglow (brown.freenode.net irc.freenode.net) |
02:22:18 | NHeal | brown.freenode.net irc.freenode.net |
02:22:18 | NJoin | entheh [0] (n=purr@88-106-188-62.dynamic.dsl.as9105.com) |
02:22:18 | NJoin | preglow [0] (n=thomj@rockbox/developer/preglow) |
02:25:39 | jurrie | I wouldn't mind seeing the bootloaders implement an "alternate Rockbox" or "safe mode". Hold ">>" on boot and the loader loads an alternate Rockbox image... Handy when you want to take a new build for a real-world test-drive. It ensures you've got a working player if there are issues with the latest-and-greatest. |
02:27:01 | mud-rb | ugh, does someone know where i could find the keyboard mapping for the uisimulator for e200? |
02:27:12 | mud-rb | the wiki doesn't list the keys, and i kind of need to test some stuff |
02:28:32 | pixelma | start the sim with the −−background flag... |
02:28:57 | | Nick aasdasd is now known as thegeek (i=thegeek@ti521110a080-0286.bb.online.no) |
02:29:20 | | Nick thegeek is now known as thegeek_ (i=thegeek@ti521110a080-0286.bb.online.no) |
02:29:22 | mud-rb | oh wow, that's really cool |
02:29:23 | mud-rb | thanks |
02:29:25 | | Nick thegeek_ is now known as thegeek (i=thegeek@ti521110a080-0286.bb.online.no) |
02:31:42 | | Part pixelma |
02:34:01 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
02:37:58 | | Quit entheh ("^~") |
02:39:11 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
02:41:06 | | Quit MrKeuner_ ("Ex-Chat") |
02:42:27 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
02:42:40 | safetydan | jurrie, does rolo not do that for you? |
02:53:14 | | Join XavierGr [0] (n=xavier@ppp149-196.adsl.forthnet.gr) |
02:55:06 | | Join Thundercloud_ [0] (n=thunderc@82.152.174.193) |
02:56:18 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
03:00 |
03:10:53 | | Quit Thundercloud (Connection timed out) |
03:11:33 | | Quit Thundercloud_ (Remote closed the connection) |
03:14:57 | | Quit Nico_P (Remote closed the connection) |
03:17:46 | *** | Saving seen data "./dancer.seen" |
03:21:06 | | Join kubiixaka [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
03:31:07 | jurrie | safetydan: rolo? Not aware of it |
03:33:34 | jurrie | just installed cpchan's build... I can confirm that the microSD patch that he includes appears to work fine on my Sansa. Files is able to access the filesystem on the microSD. Playback of ogg file from microSD works as well. |
03:35:57 | jurrie | loaded Rockboxed theme, Database built just fine, including tracks from microSD |
03:39:43 | | Quit kubiix (Read error: 110 (Connection timed out)) |
03:40:44 | jurrie | safetydan: just read the section on rolo in the manual. Any potential conflicts between "base" firmware and rolo-loaded firmware? I'm thinking of plugins that have version dependencies, etc. |
03:44:44 | Llorean | jurrie: You'd have the exact same problems with an alternate binary from the bootloader. |
03:45:10 | jhMikeS | jurrie: good to hear. I'm itching to commit that one and then work on making it a bit more efficient. |
03:55:24 | | Join BRi7X [0] (i=bri7x@c-68-81-211-195.hsd1.pa.comcast.net) |
03:55:24 | | Quit BRi7Xxon (Read error: 104 (Connection reset by peer)) |
04:00 |
04:25:55 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
04:28:18 | | Join Hilikus [0] (n=rockero@bas4-montreal19-1242484761.dsl.bell.ca) |
04:31:26 | | Quit Echelon (Remote closed the connection) |
04:44:43 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
04:47:30 | | Part Llorean |
04:48:50 | mud-rb | yay, my plugin is done, except for testing and a little cleaning up |
05:00 |
05:04:59 | | Join donutman25 [0] (n=chatzill@24.244.161.34) |
05:09:45 | | Quit Seed (Nick collision from services.) |
05:09:52 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
05:15:52 | | Join Guile` [0] (n=Guile@84.6.56.13) |
05:16:45 | | Join alberink_ [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
05:16:45 | | Quit alberink (Read error: 104 (Connection reset by peer)) |
05:17:47 | *** | Saving seen data "./dancer.seen" |
05:21:50 | | Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
05:25:09 | | Quit BRi7X (Read error: 104 (Connection reset by peer)) |
05:26:27 | | Part safetydan |
05:28:37 | | Join mct [0] (n=mct@ellesmere.netisland.net) |
05:34:36 | | Quit Guile`` (Read error: 110 (Connection timed out)) |
05:34:40 | | Quit alienbiker99 (Read error: 110 (Connection timed out)) |
05:38:41 | mud-rb | is there some sort of initialization you need to do before using rb->set_int ? |
05:38:54 | mud-rb | because it keeps giving me insane results, like 65k |
05:41:03 | mud-rb | okay, it only gives garbage if i choose the maximum value |
05:41:07 | mud-rb | what the hell? |
05:44:32 | jurrie | Llorean: I was thinking that the bootloader would use an alternate .rockbox along with the alternate firmware... might require that the bootloader do some directory renaming prior to kicking off the firmware's code, or somehow allow the bootloader to pass the .rockbox directory as a parameter to the firmware (probably a safer solution) |
05:44:48 | scorche | jurrie: he isnt here... |
05:45:50 | | Part Hilikus |
05:46:31 | jurrie | oops .... |
05:48:09 | mud-rb | can someone try to run this plugin and choose the largest value a few times? |
05:48:10 | jurrie | jhMikeS: FYI, I just loaded Rettumbox on the cpchan build and re-initialized the database.... no problems. So, whatever cpchan did seems to be working |
05:48:11 | mud-rb | http://www.pastebin.ca/593089 |
05:48:22 | mud-rb | because it's giving me large garbage values 90% of the time |
05:48:27 | mud-rb | and i really have no idea why |
05:50:06 | mud-rb | (it's just a call to set_int, i'm not asking everyone to debug my whole plugin or something) |
05:52:56 | | Part mct |
05:55:52 | | Join toffe82 [0] (n=chatzill@65.198.26.227) |
06:00 |
06:00:33 | | Join AdmiralJ [0] (n=AdmiralJ@c-69-252-146-232.hsd1.ga.comcast.net) |
06:07:43 | | Quit HellDragon (Nick collision from services.) |
06:07:57 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
06:12:38 | | Join Lynx [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
06:14:00 | | Quit preglow (brown.freenode.net irc.freenode.net) |
06:14:00 | NSplit | brown.freenode.net irc.freenode.net |
06:14:00 | | Quit Lynx_ (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit [mbm] (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit mud-rb (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit bospaadje (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit Bagder (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit [Ray] (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit Overand (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit enyc (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit lostlogic (brown.freenode.net irc.freenode.net) |
06:14:00 | | Quit z35 (brown.freenode.net irc.freenode.net) |
06:14:01 | | Nick Lynx is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) |
06:14:33 | NHeal | brown.freenode.net irc.freenode.net |
06:14:33 | NJoin | lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic) |
06:14:33 | NJoin | [Ray] [0] (n=ray@yarvje.xs4all.nl) |
06:14:33 | NJoin | Overand [0] (i=overand@pdpc/supporter/active/Overand) |
06:14:33 | NJoin | z35 [0] (n=z@adsl-35-190-123.dab.bellsouth.net) |
06:14:33 | NJoin | enyc [0] (n=enyc@1337.whitehorse.co.uk) |
06:14:33 | NJoin | Bagder [0] (n=daniel@rockbox/developer/bagder) |
06:14:33 | NJoin | bospaadje [0] (n=bospaadj@ip82-139-84-212.lijbrandt.net) |
06:14:33 | NJoin | mud-rb [0] (n=jas6180@c-71-202-129-6.hsd1.ca.comcast.net) |
06:14:33 | | Join [mbm] [0] (i=mbm@openwrt/developer/mbm) |
06:14:33 | NJoin | preglow [0] (n=thomj@rockbox/developer/preglow) |
06:22:45 | | Join BjoernErik [0] (n=Bjoern@108.80-202-110.nextgentel.com) |
06:34:45 | | Quit Bjoern-Erik (Read error: 110 (Connection timed out)) |
06:44:00 | | Quit AdmiralJ ("Quitting") |
06:54:07 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
06:55:22 | | Quit hannesd (Remote closed the connection) |
06:55:36 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
07:00 |
07:02:17 | | Quit atsea- (Remote closed the connection) |
07:03:59 | | Nick bushblows is now known as swolbhsub (n=bushblow@unaffiliated/bushblows) |
07:15:17 | | Join ptw419 [0] (i=ptw419@216-188-249-122.dyn.grandenetworks.net) |
07:17:50 | *** | Saving seen data "./dancer.seen" |
07:22:04 | | Join AdmiralJ [0] (n=AdmiralJ@c-69-252-146-232.hsd1.ga.comcast.net) |
07:24:21 | | Join atsea- [0] (i=ariel@gateway/tor/x-24bdd29cb470811b) |
07:28:52 | mud-rb | can someone look at this and tell me if it fails for you? i'm getting bongus results from set_int if i choose the maximum value from the list: http://www.pastebin.ca/593089 |
07:28:55 | mud-rb | am i doing something wrong? |
07:30:04 | mud-rb | it seems to happen almost every time, once in a while i'll get the correct result but mostly it's just a huge garbage number |
07:51:56 | | Join scorche` [0] (i=ScorchE@rockbox/administrator/scorche) |
07:52:16 | | Part scorche` ("Leaving") |
07:59:46 | | Join bdgraue [0] (n=bdgraue@dyndsl-085-016-082-168.ewe-ip-backbone.de) |
08:00 |
08:03:22 | | Quit billytwowilly (Remote closed the connection) |
08:03:42 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
08:06:00 | | Join Rob2222 [0] (n=Miranda@p54B17114.dip.t-dialin.net) |
08:07:34 | | Quit AdmiralJ ("Quitting") |
08:08:17 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
08:10:22 | | Join GodEater [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
08:14:25 | amiconn | mud-rb: The 3rd parameter, "voice_unit", is an int and not a const char *. The no-voice value is -1 |
08:14:34 | GodEater | desowin's rbutil.ebuild looks much prettier than mine |
08:15:53 | amiconn | Nm, UNIT_INT is correct there if you want it voiced |
08:17:02 | mud-rb | hmm, -1 is the "no voice" option though? it really doesn't make sense for mine to be voiced but i didn't know how to do that |
08:17:06 | | Quit ptw419 () |
08:19:14 | amiconn | Not for the unit, I confused something |
08:19:22 | mud-rb | oh okay |
08:19:37 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
08:19:45 | amiconn | But your variable should be initialized to the default before calling set_int() |
08:20:22 | mud-rb | omg...does it just not set it if the first value is chosen? |
08:21:09 | amiconn | If the value before calling set_int() is outside [min, max] the result might be unpredictable |
08:21:35 | amiconn | And if you just write int temp; the value before the call can be anything |
08:21:39 | mud-rb | ohh i see what you're saying |
08:21:43 | mud-rb | okay i guess that kind of makes sense |
08:23:00 | mud-rb | alright thanks, yeah it works now of course |
08:23:10 | mud-rb | i didn't even consider that it would read what was in temp before.... |
08:23:47 | amiconn | It's like settings work; it starts with the current values |
08:23:53 | amiconn | -s |
08:24:06 | | Part toffe82 |
08:24:32 | mud-rb | yeah, i mean i guess that would be the obvious way to set a default...haha i should probably get some sleep i guess :( |
08:24:43 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:25:44 | amiconn | Hmm, and I spotted a bug along the way. Need to tell JdGordon.... |
08:26:41 | | Join miepchen^schlaf [0] (n=hihi@p54BF6375.dip.t-dialin.net) |
08:36:34 | | Quit Weiss (Read error: 104 (Connection reset by peer)) |
08:38:41 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
08:38:44 | odb|fidel_ | bye |
08:38:46 | | Part odb|fidel_ |
08:39:21 | | Join Weiss [0] (i=taw27@pip.srcf.societies.cam.ac.uk) |
08:41:01 | | Join petur [0] (n=petur@rockbox/developer/petur) |
08:43:36 | | Join davina_ [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
08:46:07 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
08:46:19 | | Quit kaaloo (Client Quit) |
08:49:10 | | Nick davina_ is now known as davina (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
08:50:12 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
08:51:42 | | Part kaaloo |
08:57:16 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
09:00 |
09:05:25 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:11:45 | petur | anybody seen austriancoder lately? |
09:12:24 | | Join midkay_ [0] (n=midkay@70-58-88-219.tukw.qwest.net) |
09:12:35 | GodEater | not that I recall |
09:12:51 | B4gder | austriancoder (n=austrian@80.120.117.30) signed off 4 days and 19 hours ago |
09:13:05 | B4gder | according to logbot |
09:13:26 | petur | :/ |
09:13:36 | LinusN | he's probably extremely busy working on the usb :-) |
09:14:15 | petur | I would love to believe that :p |
09:15:52 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
09:17:30 | petur | looks like he's on holiday, not a trace of activity since last friday (blog, patches,...) unless something bad happened |
09:17:52 | *** | Saving seen data "./dancer.seen" |
09:18:03 | davina | i heard alien abductions are on the rise ;) |
09:18:38 | B4gder | and those austrian aliens are the worst I hear |
09:18:53 | davina | hehe |
09:19:20 | | Join crop [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-cbd6b4fe5a02fa60) |
09:19:21 | | Quit Weiss (Read error: 110 (Connection timed out)) |
09:19:26 | | Join Weiss [0] (n=taw27@pip.srcf.societies.cam.ac.uk) |
09:20:29 | | Quit aliask (Remote closed the connection) |
09:21:29 | petur | this is weird.. his last message was friday 17:54 "austriancoder eats a winner cake now *verygood*" and only the next day he got offline (connection reset). Normally he's the kind of join/quit guy like me, no constant open link. |
09:21:39 | crop | GodEater: hi. Are you the one who wrote the wiki page about Git? I have a question. |
09:21:43 | petur | must have been a bad cake |
09:22:31 | LinusN | oh, i must have sent him the wrong cookie - that one was for you :-P |
09:22:31 | scorche | that reminds me...i need to read that page and edit a few things.. |
09:22:54 | | Join TTSbox_ [0] (n=OzgurOzt@aksu.cse.ohio-state.edu) |
09:22:59 | GodEater | crop: I am indeed - ask away, although I don't guarantee I'll know the answer |
09:23:05 | davina | i just had 1/2 a cookie for breakfast lol |
09:23:22 | | Quit midkay (Nick collision from services.) |
09:23:22 | | Nick midkay_ is now known as midkay (n=midkay@70-58-88-219.tukw.qwest.net) |
09:23:32 | * | petur would eat any cake/cookie coming from a scandinavian country if it has wodka in it :) |
09:24:02 | petur | like thos chocolats from finlandia |
09:24:10 | markun | one evening I had a piece of spacecake, didn't do anything.. |
09:24:15 | davina | this was pecan, belgian white chocolate and toffee. it was a giant one tho :D |
09:24:16 | B4gder | the bork bork bork vodka cookies |
09:24:17 | crop | GodEater: the advantage of git must be the easiness of branching so that a dev doesn't need many reps. But how can I switch between branches? The build script needs a "current branch" to work on |
09:24:21 | markun | the next morning I was completely stoned and had to go to work :( |
09:24:30 | scorche | petur: i had vodka chocolates once....quite tasty...of course, my firend didnt tell me they were filled with liquid vodka at first si i ended up with vodka down my shirt |
09:25:07 | crop | GodEater: The build script doesn't know anything about branches etc, it needs the "current state" |
09:25:23 | GodEater | crop: perhaps this page will explain more : http://wiki.videolan.org/Git |
09:25:27 | scorche | crashd_: actually, git focuses on merging more (which is the truly important part, but of course branching is easy) |
09:25:47 | GodEater | crop: I didn't really go into the details of *how* to use git, it was more *why* |
09:26:12 | crop | GodEater: so if I work on many features at the same time which may affect each other I must be able to switch between them |
09:26:26 | crop | GodEater: I'll take a look at that page, thanks |
09:27:02 | davina | anyway... if i install ipodlinux on my ipod, can I run rockbox in too, or do I have to wipe rockbox off? |
09:27:14 | scorche | GodEater: "Me personally, I start to see git as a very useful change - particularly for our Google Summer of Code people." should be changed to GSoC people and JdGordon =P |
09:27:28 | GodEater | scorche: hahaha - yes ! |
09:27:37 | crop | But the overall procedure is not very much different from the following under SVN: you work on a feature and make modifications. When you want to work on another feature you "freeze" the state by preparing the patch and then reverting |
09:27:46 | GodEater | scorche: well it *is* a wiki - feel free to add that :) |
09:28:17 | LinusN | i hear all this talk about git and the easo of merging, but i have yet to understand *how* git makes merging easier |
09:28:23 | scorche | crop: with git, typically people have lots of different branches at teh same time, so there isnt a need to "freeze" |
09:28:32 | crop | So you just have to keep a patch for each "branch" |
09:29:02 | crop | scorche: I suppose, the page mentioned above also explains how to switch between them |
09:29:06 | GodEater | LinusN: I assume you're not talking about the technical details but actually resolving conflicts I suppose ? |
09:29:14 | LinusN | yes |
09:29:28 | GodEater | well I imagine conflict resolution is no different than any other SCM |
09:29:32 | petur | LinusN: because it has a history of your changes since the branch? |
09:29:55 | LinusN | petur: so? |
09:30:03 | * | LinusN is thick today |
09:30:10 | scorche | well, for one, merging is typically a royal PITA on svn and cvs and is something that needs to be planned and prepared for...can be a lengthy procedure |
09:30:33 | petur | you get three sources to use for the merge: parent, current and modified |
09:30:36 | GodEater | LinusN: there's a simple test for you to do. Create yourself a small git repository, make yourself a text file. Make two branches, make two conflicting changes to the file, and see what happens when you merge again. |
09:30:51 | GodEater | :) |
09:30:54 | petur | ClearCase also has this and the merging always went smooth (automatic) |
09:30:55 | * | GodEater is very practical |
09:31:18 | LinusN | i use clearcase a lot, and the graphical merge tool is nice |
09:31:21 | * | B4gder agrees with LinusN's not understanding |
09:31:30 | * | petur pokes LinusN with a needle and sees him float away |
09:31:38 | LinusN | *pooof* |
09:31:50 | crop | petur: but it isn't a feature of the SCM but rather a proper tooling. I think the same can be made with SVN |
09:31:58 | petur | ClearCase is the best tool I have ever used |
09:32:09 | petur | also the most expensive ;) |
09:32:10 | B4gder | clearcase is cool, but very very very bloated |
09:32:11 | * | scorche refuses to make a comment about the "old fuddyduddies" and the "slick new deal" |
09:32:28 | scorche | =) |
09:32:40 | B4gder | not to mention that everyone messes up with clearcase very often |
09:32:53 | LinusN | clearcase is the worst network hog mankind has ever designed, including Code Red |
09:32:54 | B4gder | and you need a dozen full-time admins for it |
09:32:59 | petur | haha shadowcopies and that stuff, yes |
09:33:08 | GodEater | LinusN: even worse than the original DOOM ? :) |
09:33:22 | scorche | B4gder: honestly, i dont think it is really explainable by us and is something one needs to get "down and dirty" with |
09:33:33 | B4gder | most probably |
09:33:49 | GodEater | or you could email Mr. Torvalds again and ask him |
09:33:50 | GodEater | :) |
09:34:00 | B4gder | he doesn't mention those things either |
09:34:03 | GodEater | so long as you're prepared to be called "both ugly and stupid" |
09:34:03 | scorche | there is an idea =P |
09:34:34 | GodEater | the git-users list seemed very helpful when I sent that first email |
09:34:37 | LinusN | my question is really: what is it in the git design that makes merging easier, apart from having an intelligent merge tool? |
09:34:40 | B4gder | actually, when it comes to merging changes from two branches into one, I don't see how it can be done in very many different ways |
09:34:43 | petur | I think it's just the fact that it uses three sources for the merge instead of the normal two you have now |
09:34:48 | crop | I now understand. Just do git checkout <branch>. This really makes working with many branches easier. Merging etc. isn't an argument for me but working with many branches at the same time is |
09:34:59 | crop | With SVN, you have to have many reps |
09:35:08 | GodEater | crop: yay! |
09:35:39 | * | petur is going to try GIT when he gets the time |
09:35:53 | crop | So git may be more convenient from the "client" (i.e. dev's) point of view. There's little difference from the "admin" perspevtive |
09:35:58 | petur | in a few months probably :/ |
09:36:01 | scorche | LinusN, B4gder: this is likely much better asked to the git ML |
09:36:08 | markun | B4gder: I can imagine some ways but don't know if git uses them |
09:36:09 | scorche | crashd_: yes |
09:36:10 | GodEater | crop: the whole point is to make the dev's life easier :) |
09:36:16 | crop | ...as git saves disc space on you local comp |
09:36:39 | scorche | brandon (lostlogi) is quite a fan of git from what i gathered at devconW =P |
09:37:06 | scorche | crop: that isnt near the only reason, but that is one |
09:37:11 | * | GodEater will attempt a discussion at DevConPub next month |
09:37:13 | crop | But we could also create a little script that would a) save current mods into a patch file b) revert changes c) apply another patch file |
09:37:16 | markun | B4gder: if you copy a part of system.c to system-pp.c in the target tree and someone makes a commit in the original code in system.c then a smart system could merge them in system-pp.c |
09:37:22 | * | GodEater doesn't promise it'll be in any way coherent though |
09:37:31 | crop | and voila: you have many branches |
09:37:35 | scorche | i still think we should ask these in the git ML |
09:37:46 | GodEater | scorche: no-one's stopping you :) |
09:37:51 | scorche | i would like to know specifically as well |
09:37:53 | B4gder | markun: sure, but to me all that is just tiny details |
09:37:56 | scorche | GodEater: time is, actually |
09:38:04 | GodEater | ah - curse him |
09:38:08 | scorche | i am obscenely busy these days.. |
09:38:16 | scorche | for no apparent reason |
09:39:11 | GodEater | less sleep! |
09:39:11 | mud-rb | crop: if your patches conflict isn't that going to be horrible to reconcile? |
09:39:58 | mud-rb | crop: i mean when you try to merge two of them |
09:40:00 | crop | mud-rb: but you'd have the same problem with git |
09:40:10 | | Quit TTSbox (Connection timed out) |
09:40:45 | mud-rb | crop: ...hmm,..haha yeah i guess it would be about the same |
09:40:48 | crop | My only point is how to work on many features without having to have many reps |
09:41:31 | crop | git enables it "out of the box", for SVN you need a little script and some discipline |
09:41:33 | petur | Let me repeat: it uses three sources for the merge instead of the normal two you have now. If you know when you started changing, you also know when the official rep started changing and you can compare both during the merge. |
09:41:40 | B4gder | to me git's best abilities seems to be to provide easy branches to whoever wants |
09:41:56 | * | markun is installing git to try it out |
09:42:13 | B4gder | petur: but surely that can be or is done by other SCM tools? |
09:42:33 | LinusN | i'm sure git is better in many respects, but i'm always suspicious when i hear loud voices saying something is "better" without solid facts |
09:42:35 | B4gder | for branches being merged |
09:43:09 | B4gder | I see git perfect for linux, u-boot and other projects with a clear hiearchal architeced project |
09:43:24 | crop | petur: can't SVN track down when you started to make changes and present you three sources? |
09:43:31 | LinusN | as for merging, you can use any merge tool you like with svn |
09:43:50 | markun | LinusN: do you know of any nice merge tools? |
09:43:53 | petur | crop: only if you brach I think |
09:43:59 | petur | *branch |
09:44:30 | B4gder | yes, a separate "patch" being merged doesn't provide 3-way merge |
09:45:06 | LinusN | markun: not really :-) |
09:45:08 | GodEater | from what I understood from LinusT's speech, it's the fact that git tracks content and not files that helps a lot too |
09:45:23 | B4gder | that's useful for file renames etc, sure |
09:45:29 | B4gder | but that's not a huge problem of ours |
09:45:52 | B4gder | and it is a subject where svn has problems |
09:47:08 | crop | petur: isn't it possible to find out what "central" rep version your local rep is based on? I.e. when an update was made last? Then you could get the three sources |
09:48:08 | crop | So SVN might provide everything we need, it's just the question of proper tooling around it |
09:49:18 | LinusN | http://meld.sourceforge.net/ |
09:50:26 | GodEater | svn still doesn't allow easy sharing of work across developers that hasn't been committed to the central repo yet. |
09:50:33 | LinusN | http://kdiff3.sourceforge.net/ |
09:50:46 | petur | for us, I see git more usefull for local stuff for the moment. If everybody likes it we can still move to it later |
09:50:55 | B4gder | git allows easier work on (very many) separate branches and merging back |
09:51:07 | petur | LinusN: are those better than tkdiff? |
09:51:52 | petur | bleh, I hate diff tools that don't show code on the same line |
09:52:13 | | Quit jhMikeS (Read error: 110 (Connection timed out)) |
09:53:00 | LinusN | the tkdiff sourceforge page is not very informative... |
09:53:16 | petur | kdiff3 looks nice |
09:54:04 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
09:58:59 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
09:59:39 | | Join printfXh4 [0] (n=pseudo@ppp121-45-229-59.lns1.bne4.internode.on.net) |
10:00 |
10:00:11 | | Join lee-qid [0] (n=liqid@p54965A4E.dip.t-dialin.net) |
10:01:14 | | Join spiorf [0] (n=spiorf@host222-220-dynamic.4-87-r.retail.telecomitalia.it) |
10:02:40 | GodEater | http://utsl.gen.nz/talks/git-svn/intro.html |
10:08:16 | desowin | GodEater: does my ebuild work well ? |
10:08:19 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
10:10:20 | GodEater | desowin: still haven't tried it - got to unmerge my own first ! |
10:10:54 | | Quit billytwowilly (Remote closed the connection) |
10:11:07 | desowin | simply emerge it again, it'll remove previous installed as it's still with SLOT="0" |
10:11:14 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
10:12:04 | GodEater | ah true |
10:13:27 | * | GodEater downloads it to try |
10:14:16 | GodEater | works perfectly thanks :) |
10:14:52 | GodEater | e17 picked up the .desktop file too |
10:14:56 | GodEater | no icon though =/ |
10:15:00 | | Join pseudo_ [0] (n=pseudo@ppp121-45-253-204.lns2.bne4.internode.on.net) |
10:15:15 | scorche | haha....e17... |
10:15:29 | | Join obo [0] (n=obo@host217-41-62-170.in-addr.btopenworld.com) |
10:15:30 | desowin | does e17 support .ico icons ? |
10:15:35 | GodEater | doesn't look like it |
10:15:37 | GodEater | which is odd |
10:15:46 | GodEater | I could have sworn it used imagemagick |
10:15:49 | desowin | atleast it works fine in xfce and kde, haven't tested it on any other desktop |
10:16:05 | GodEater | why is e17 funny ? |
10:16:33 | desowin | it's too eyecandy and releases are as often as rockbox ;-) |
10:16:48 | GodEater | it's not as eye candy as beryl |
10:17:00 | GodEater | and releasing often must be a good thing or else we wouldn't do it :) |
10:17:29 | mud-rb | haha, i thought you didn't do it because it's a pain? |
10:17:34 | B4gder | compiz fusion! ;-) |
10:17:44 | GodEater | sorry yes, beryl is dead now |
10:17:53 | * | B4gder doesn't really see the point of that either |
10:18:07 | * | desowin likes alt-tab in compiz |
10:18:10 | mud-rb | compiz is such a bad name...beryl isn't much better, but...bleh |
10:18:30 | desowin | and small window previews |
10:18:36 | scorche | GodEater: e17 is all shine |
10:18:56 | * | markun isn't crazy about the name rockbox either :) |
10:19:00 | scorche | B4gder: the point is wobbly windows |
10:19:11 | B4gder | they make me feel ill ;-) |
10:19:18 | mud-rb | haha really? i thought rockbox is a nice enough name |
10:24:16 | | Quit printfXh4 (Read error: 110 (Connection timed out)) |
10:26:32 | GodEater | desowin: so will your ebuild be making it into portage any time soon ? :) |
10:27:00 | desowin | are there offical rbutil tarballs ? |
10:27:11 | GodEater | nope |
10:27:49 | B4gder | we could make some if there's a desire |
10:27:52 | desowin | it would be a bit tricky to got accepted then, but there's chance |
10:27:54 | * | JdGordon slaps scorche |
10:28:06 | GodEater | bit harsh |
10:28:14 | desowin | gentoo isn't so keen on 'live' sources |
10:28:21 | scorche | JdGordon: you love me and you knot it |
10:28:26 | GodEater | understandably |
10:28:27 | JdGordon | hehe :) |
10:28:31 | GodEater | "knot" it ? |
10:28:35 | GodEater | a JdGordonism ? |
10:28:36 | scorche | know |
10:28:49 | scorche | he gave me his old keyboard |
10:29:00 | petur | and the old batteries |
10:29:38 | amiconn | JdGordon: There is a problem in set_int(): |
10:29:50 | JdGordon | oh? |
10:30:11 | amiconn | The settings worker calls settings_save() if it sets an int, however, this is nonsense when used from plugins |
10:31:55 | JdGordon | well, yeah, but its not such a big deal |
10:33:43 | amiconn | Well it doesn't cause errors, but it might cause unnecessary spinups |
10:34:40 | desowin | GodEater: http://bugs.gentoo.org/show_bug.cgi?id=183494 you can add yourself to CC |
10:34:56 | JdGordon | no it wont. settings_save() registers to save the settings on the next spinup (iirc), it doesnt write them out staright away |
10:36:28 | desowin | should we link to this on wiki ? |
10:37:32 | * | petur had an idea this morning: why not buffer the first song of the playlist at startup (in the background). If the user starts playback, it can start playing right away. |
10:38:28 | amiconn | JdGordon: Yes, but if you shut down afterwards (or connect usb) before the next spinup would normally happen, you get an extra one |
10:38:30 | GodEater | hahaha |
10:38:30 | | Quit GodEater (Remote closed the connection) |
10:38:41 | | Join GodEater [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
10:39:03 | mud-rb | do most players take a noticeable amount of time to start playing? |
10:39:14 | petur | spin-up |
10:39:30 | mud-rb | oh yeah...i have a flash based one, that probably helps |
10:39:37 | JdGordon | petur: why only the first track? so the full buffer on startup |
10:40:58 | petur | maybe that's too much reading in case the user decides to play something else? |
10:41:18 | petur | but you could do that too |
10:48:35 | JdGordon | well, if the disk is spinning anyway there is no probkem |
10:48:50 | JdGordon | except is the bug pressing stop while buffering still a bug? |
11:00 |
11:02:07 | amiconn | petur: I can't see what would be the advantage. If one wants to continue the playlist after boot, it would not be any faster than pressing the resume button _during boot_ |
11:02:16 | amiconn | (or having resume on startup enabled) |
11:04:28 | petur | I notice it all the time, must be the way I use it. Because of the boottime, I usually switch on, do something else, then press play and get annoyed by the spinup. And I don't want resume on boot because I don't always switch on to play music |
11:05:08 | petur | doing just the buffering seems harmless to me |
11:07:46 | | Quit pseudo_ (Read error: 113 (No route to host)) |
11:08:55 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
11:16:34 | | Join Maddin94 [0] (i=542ce50d@gateway/web/cgi-irc/labb.contactor.se/x-4ac5f9bc6de96e3a) |
11:17:54 | *** | Saving seen data "./dancer.seen" |
11:18:20 | | Quit Maddin94 (Client Quit) |
11:21:00 | amiconn | petur: I usually boot and press play as soon as I can see the rockbox logo if I want to resume on startup. |
11:21:21 | amiconn | I admit this is annoying on all targets but flashed archoses because of the boot time |
11:21:54 | petur | would the buffering be an issue for you? |
11:23:02 | amiconn | yes |
11:24:11 | * | petur could have guessed :p |
11:25:59 | | Quit davina ("xchat on Ubuntu 7.04") |
11:26:31 | * | petur receives notice that his new battery has arrived |
11:33:42 | | Quit h4ngedm4n (brown.freenode.net irc.freenode.net) |
11:33:42 | NSplit | brown.freenode.net irc.freenode.net |
11:33:42 | | Quit godzirra (brown.freenode.net irc.freenode.net) |
11:33:42 | | Quit _pill (brown.freenode.net irc.freenode.net) |
11:37:16 | NHeal | brown.freenode.net irc.freenode.net |
11:37:16 | NJoin | _pill [0] (i=pill@sloth.shellfx.net) |
11:37:31 | NJoin | h4ngedm4n [0] (n=h4ngedm4@dsl093-032-051.snd1.dsl.speakeasy.net) |
11:37:39 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
11:37:44 | NJoin | godzirra [0] (n=shawn@cpe-069-134-238-130.nc.res.rr.com) |
11:41:57 | | Join Thundercloud [0] (n=thunderc@82.152.174.193) |
11:44:52 | | Join Simon99 [0] (i=542ce50d@gateway/web/cgi-irc/labb.contactor.se/x-5d4d70cae0d43145) |
11:46:27 | Simon99 | Can I hear radio with the european version from sansa or isn't there a radoi modul? |
11:46:28 | | Quit Siltaar (Read error: 104 (Connection reset by peer)) |
11:46:48 | mud-rb | nope, european version doesn't have the hardware from what i understand |
11:47:28 | | Quit thegeek (Read error: 110 (Connection timed out)) |
11:47:31 | Simon99 | shit.... but thanks |
11:48:05 | mud-rb | np, yeah does seem pretty stupid |
11:49:04 | DEBUG | EOF from server (Success) (snapshot: netstuff.c line 545) |
11:49:04 | *** | Cleanup |
11:49:04 | *** | Cleanup |
11:49:04 | *** | Saving seen data "./dancer.seen" |
11:49:04 | *** | Exit |
11:49:05 | *** | Started Dancer V4.16 |
11:49:05 | *** | Connected to irc.freenode.net on port 6667 |
11:49:05 | *** | Logfile for #rockbox started |
11:49:06 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
11:49:08 | *** | Server message 501: 'logbot_ :Unknown MODE flag' |
11:49:08 | Mode | "logbot_ :+i" by logbot_ |
11:49:08 | | Join logbot_ [0] (i=bjst@gateway/web/cgi-irc/labb.contactor.se/x-4a803db1efacae4d) |
11:49:08 | | Join Simon99 [0] (i=542ce50d@gateway/web/cgi-irc/labb.contactor.se/x-5d4d70cae0d43145) |
11:49:08 | | Join Thundercloud [0] (n=thunderc@82.152.174.193) |
11:49:08 | | Join godzirra [0] (n=shawn@cpe-069-134-238-130.nc.res.rr.com) |
11:49:08 | | Join h4ngedm4n [0] (n=h4ngedm4@dsl093-032-051.snd1.dsl.speakeasy.net) |
11:49:08 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
11:49:08 | | Join Llorean [0] (n=llorean@rockbox/administrator/Llorean) |
11:49:08 | | Join GodEater [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
11:49:08 | | Join obo [0] (n=obo@host217-41-62-170.in-addr.btopenworld.com) |
11:49:08 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
11:49:08 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
11:49:08 | | Join spiorf [0] (n=spiorf@host222-220-dynamic.4-87-r.retail.telecomitalia.it) |
11:49:08 | | Join lee-qid [0] (n=liqid@p54965A4E.dip.t-dialin.net) |
11:49:08 | | Join desowin [0] (n=desowin@unaffiliated/desowin) |
11:49:08 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
11:49:08 | | Join TTSbox_ [0] (n=OzgurOzt@aksu.cse.ohio-state.edu) |
11:49:08 | | Join Weiss [0] (n=taw27@pip.srcf.societies.cam.ac.uk) |
11:49:08 | | Join crop [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-cbd6b4fe5a02fa60) |
11:49:08 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
11:49:08 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
11:49:08 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
11:49:08 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
11:49:08 | | Join petur [0] (n=petur@rockbox/developer/petur) |
11:49:08 | | Join B4gder [0] (n=daniel@rockbox/developer/bagder) |
11:49:08 | | Join miepchen^schlaf [0] (n=hihi@p54BF6375.dip.t-dialin.net) |
11:49:08 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
11:49:08 | | Join Rob2222 [0] (n=Miranda@p54B17114.dip.t-dialin.net) |
11:49:08 | | Join bdgraue [0] (n=bdgraue@dyndsl-085-016-082-168.ewe-ip-backbone.de) |
11:49:08 | | Join atsea- [0] (i=ariel@gateway/tor/x-24bdd29cb470811b) |
11:49:08 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
11:49:08 | | Join BjoernErik [0] (n=Bjoern@108.80-202-110.nextgentel.com) |
11:49:08 | | Join preglow [0] (n=thomj@rockbox/developer/preglow) |
11:49:08 | | Join [mbm] [0] (i=mbm@openwrt/developer/mbm) |
11:49:08 | | Join mud-rb [0] (n=jas6180@c-71-202-129-6.hsd1.ca.comcast.net) |
11:49:08 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-212.lijbrandt.net) |
11:49:08 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
11:49:08 | | Join enyc [0] (n=enyc@1337.whitehorse.co.uk) |
11:49:08 | | Join z35 [0] (n=z@adsl-35-190-123.dab.bellsouth.net) |
11:49:08 | | Join Overand [0] (i=overand@pdpc/supporter/active/Overand) |
11:49:08 | | Join [Ray] [0] (n=ray@yarvje.xs4all.nl) |
11:49:08 | | Join lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic) |
11:49:08 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
11:49:08 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
11:49:08 | | Join alberink_ [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
11:49:08 | | Join Guile` [0] (n=Guile@84.6.56.13) |
11:49:08 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
11:49:08 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
11:49:08 | | Join kubiixaka [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
11:49:08 | | Join XavierGr [0] (n=xavier@ppp149-196.adsl.forthnet.gr) |
11:49:08 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
11:49:08 | | Join joa [0] (n=joe@86.155.238.101) |
11:49:08 | | Join Battousai [0] (n=bryan@gentoo/developer/battousai) |
11:49:08 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
11:49:08 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
11:49:08 | | Join tedrock [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
11:49:08 | | Join scorche [0] (i=scorche@rockbox/administrator/scorche) |
11:49:08 | | Join merbanan [0] (n=banan@83.233.231.172) |
11:49:08 | | Join Anakin [0] (i=0@unaffiliated/anakin) |
11:49:08 | | Join prashantv [0] (i=prashant@wagner.orchestra.cse.unsw.EDU.AU) |
11:49:08 | | Join crashmatrix [0] (n=crashmat@s5590785f.adsl.wanadoo.nl) |
11:49:08 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:49:08 | | Join swolbhsub [0] (n=bushblow@208.64.37.45) |
11:49:08 | | Join Rick [0] (i=rick@unaffiliated/rick) |
11:49:08 | | Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
11:49:08 | | Join krp [0] (n=krp@mar92-10-82-239-65-214.fbx.proxad.net) |
11:49:08 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
11:49:08 | | Join blippe [0] (n=blippe@1-1-11-41a.f.sth.bostream.se) |
11:49:08 | | Join netmasta10bt [0] (n=torment@pool-71-251-102-2.tampfl.fios.verizon.net) |
11:49:08 | | Join markun [0] (n=markun@rockbox/developer/markun) |
11:49:08 | | Join crwl [0] (n=crawlie@a88-114-143-95.elisa-laajakaista.fi) |
11:49:08 | | Join Entasis [0] (n=Jarred@ppp121-45-1-168.lns11.adl2.internode.on.net) |
11:49:08 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
11:49:08 | | Join andrew__ [0] (n=andrew@stjhnf0124w-142162086216.pppoe-dynamic.nl.aliant.net) |
11:49:08 | | Join darkless__ [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
11:49:08 | | Join FOAD [0] (n=dok@dinah.blub.net) |
11:49:08 | | Join bagawk [0] (n=lee@unaffiliated/bagawk) |
11:49:08 | | Join Nibbier [0] (n=sven@port-212-202-177-141.dynamic.qsc.de) |
11:49:08 | | Join RoC_MasterMind [0] (n=Free@c-24-129-94-172.hsd1.fl.comcast.net) |
11:49:08 | | Join DataGhost [0] (n=dataghos@ip3e832ea5.speed.planet.nl) |
11:49:08 | | Join Ave [0] (i=ave@a91-152-238-56.elisa-laajakaista.fi) |
11:49:08 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
11:49:08 | | Join GodEater_ [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
11:49:08 | | Join ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
11:49:08 | | Join daurn [0] (i=daurn@unaffiliated/daurnimator) |
11:49:08 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
11:49:08 | | Join luckz [0] (n=luckz@luckz.de) |
11:49:08 | | Join toer [0] (i=tore@skjeldal.com) |
11:49:08 | | Join Jon-Kha [0] (n=Jon-Kha@a91-152-87-243.elisa-laajakaista.fi) |
11:49:08 | | Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
11:49:08 | | Join goffa [0] (n=goffa@216.220.23.105) |
11:49:08 | | Join Hadaka [0] (i=naked@naked.iki.fi) |
11:49:09 | | Join feisar [0] (i=jljhook@ihq.in) |
11:49:09 | | Join hax [0] (n=hax@httpcraft/hax) |
11:49:09 | | Join dionoea [0] (n=dionoea@poy.chewa.net) |
11:49:09 | | Join tipi^ [0] (i=pihlstro@lehtori.cc.tut.fi) |
11:49:09 | | Join sneakums [0] (i=sneakums@jenny.ondioline.org) |
11:49:09 | | Join Nimdae [0] (n=nimmeh@kermit.pimpinwithmuppets.com) |
11:49:09 | | Join Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
11:49:09 | | Join DiDjCodt [0] (n=djc@poy.chewa.net) |
11:49:09 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
11:49:09 | | Join sbeh [0] (i=sbeh@serverstaff.de) |
11:49:09 | | Join Neovanglist [0] (n=Neovangl@chrisg.neovanglist.net) |
11:49:09 | | Join joshin [0] (n=joshin@unaffiliated/joshin) |
11:49:09 | | Join guyzmo [0] (n=guyzmo@nenya.mithrandir.net) |
11:49:09 | | Join blithe [0] (n=blithe@67.18.176.106) |
11:49:09 | | Join crashd_ [0] (i=foobar@lostnode.org) |
11:49:09 | | Join Presence [0] (i=presence@irev.net) |
11:49:09 | | Join CaT[tm] [0] (n=cat@58.172.242.46) |
11:49:09 | | Join lostnihilist [0] (n=lostnihi@ppp-68-251-62-40.dsl.chcgil.ameritech.net) |
11:49:09 | | Join Caliban [0] (n=ianmacd@kwark.caliban.org) |
11:49:09 | | Join pixie [0] (n=pixie@drikker.pils.no) |
11:49:09 | | Join sslashes [0] (i=sslashes@209.67.252.122) |
11:49:09 | | Join Galois [0] (i=djao@efnet-math.org) |
11:49:11 | *** | Server message 477: 'logbot_ #rockbox :[freenode-info] if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg' |
11:49:16 | Simon99 | and when i download the american firmware for sansa? |
11:49:17 | | Join SaLoMoN [0] (n=SaLo@xglusers.de) |
11:49:41 | | Join Mouser_X [0] (n=mouser_x@67.110.120.164.ptr.us.xo.net) |
11:49:46 | mud-rb | lack of hardware is difficult to fix with firmware... |
11:49:50 | petur | Simon99: http://daniel.haxx.se/sansa/e200.html says that there is some contradiction |
11:50:01 | | Join Farp [0] (n=asd@173.98.49.60.jb03-home.tm.net.my) |
11:50:32 | petur | SanDisk says the chip is disabled by firmware, some people say there was no chip mounted in their player |
11:51:05 | mud-rb | oh that's interesting...so maybe it's possible i guess |
11:51:39 | markun | Simon99: maybe you can open up your sansa to check if the chip exists? |
11:51:40 | | Quit Bagder (Read error: 104 (Connection reset by peer)) |
11:51:45 | mud-rb | it's somewhat belivable that they decided to just remove the hardware in a new rev or something |
11:51:48 | JdGordon | if the chip is there rockbox will be able to use it.. no need to open it up |
11:51:53 | petur | the chip should be "Sanyo LV24020LP" |
11:52:05 | markun | JdGordon: ah, it's detected? |
11:52:06 | petur | ah yes, just try it :) |
11:52:11 | JdGordon | the chip is hidden under the daughter board, so not so easy to get to |
11:52:24 | Simon99 | that means, i can possibly listen to radio with rockbox on sansa? |
11:52:41 | petur | if it has the ch8ip |
11:52:47 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
11:52:47 | petur | *chip |
11:52:52 | Simon99 | ok, thanks! |
11:53:28 | | Quit Bagder (Read error: 104 (Connection reset by peer)) |
11:54:28 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
11:55:33 | mud-rb | i don' |
11:55:37 | mud-rb | sorry |
11:58:31 | Simon99 | when i load the american version i hear a rush |
11:59:13 | mud-rb | er...american version of what? and define "rush" |
11:59:28 | petur | Bagder probably knows more about this... |
12:00 |
12:00:06 | mud-rb | oh are you trying to get the radio to work by using the american version of the firmware? something tells me that sandisk put a little more effort into disabling it than that... |
12:00:32 | | Part maffe |
12:00:45 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
12:01:43 | Simon99 | mud-rb: with rush i mean a very bad noise |
12:13:51 | | Quit Simon99 ("CGI:IRC (EOF)") |
12:18:42 | | Join midkay_ [0] (n=midkay@70-58-88-219.tukw.qwest.net) |
12:18:54 | | Quit midkay (Nick collision from services.) |
12:19:00 | | Nick midkay_ is now known as midkay (n=midkay@70-58-88-219.tukw.qwest.net) |
12:19:50 | | Quit billytwowilly (Remote closed the connection) |
12:20:12 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
12:23:42 | | Join thegeek [0] (i=thegeek@ti521110a080-0286.bb.online.no) |
12:28:31 | | Quit crop ("CGI:IRC") |
12:49:49 | * | GodEater prods JdGordon |
12:57:37 | | Part maffe |
12:57:41 | | Quit obo ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/") |
12:58:35 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
13:00 |
13:00:54 | | Join KiOui [0] (n=yan@jem75-3-82-236-90-21.fbx.proxad.net) |
13:04:35 | | Quit jhMikeS (Nick collision from services.) |
13:04:41 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
13:06:23 | | Quit XavierGr (Nick collision from services.) |
13:06:27 | | Join XavierGr [0] (n=xavier@ppp119-154.adsl.forthnet.gr) |
13:06:33 | XavierGr | petur: another cheap 2100mAh ipod battery for your H380? |
13:06:53 | petur | try to find something else :/ |
13:07:25 | petur | but this one is supposed to be for h1x0/h3x0 series, not ipod |
13:08:09 | XavierGr | you are asking for it :P |
13:08:22 | petur | and I figured if I pay the same price in honkong as I payed in the UK, quality should be better.. |
13:08:36 | markun | :) |
13:08:38 | | Join webguest31 [0] (i=542ce50d@gateway/web/cgi-irc/labb.contactor.se/x-ea3ec0f20df8fbf3) |
13:08:59 | petur | you tell me how to tell if the offered battery isn't cheap chinese crap |
13:08:59 | XavierGr | let's hope that It won't explode inside your H380 again... :) |
13:09:14 | webguest31 | hello! i hope you can help me. can you say me where i must copy .patch and .diff-files |
13:09:20 | XavierGr | petur: I can't you will have to that risk... |
13:09:28 | B4gder | webguest31: you can copy them whereever you like... |
13:09:35 | B4gder | the question is rather what you do with them afterwards |
13:09:41 | | Join printfXh4 [0] (n=pseudo@ppp121-45-253-204.lns2.bne4.internode.on.net) |
13:09:46 | petur | lol |
13:09:49 | XavierGr | grrr power failure |
13:09:52 | mud-rb | haha |
13:09:59 | XavierGr | let's see how long my UPS will hold out |
13:10:15 | markun | webguest31: http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
13:10:16 | petur | too many airco users in Greece? |
13:10:19 | preglow | amiconn: discovered anything interesting? |
13:10:23 | webguest31 | and what must i do with them? |
13:10:27 | B4gder | webguest31: patches and diffs are source code changes, you need to be able to build the sources first, then you can consider fiddling with patches |
13:11:14 | XavierGr | petur: indeed, the power company is at its maximum |
13:11:16 | B4gder | once you can build a stock version yourself, you can read the WorkingWithPatches page and you'll be a millionair in no-time! ;-) |
13:11:38 | B4gder | although I can't spell |
13:11:42 | webguest31 | and how can i build the sources? |
13:11:57 | petur | oh no, B4gder thinks he's being funny again :p |
13:12:06 | B4gder | I'm sooo amusing |
13:12:23 | B4gder | webguest31: start here => http://www.rockbox.org/twiki/bin/view/Main/DocsIndex#For_Developers |
13:12:38 | webguest31 | thanks |
13:12:41 | B4gder | prepare to spend some time... |
13:12:44 | * | petur smells at coffee cup of B4gder and detects booze |
13:12:56 | | Quit webguest31 (Client Quit) |
13:13:12 | markun | webguest31: the simplified guide is more detailed than the detailed guide btw :) |
13:13:19 | B4gder | hehe |
13:13:23 | markun | hm, too late |
13:13:31 | mud-rb | haha, now that is amusing... |
13:15:03 | KiOui | Hi there: Would it be acceptable that, when talking menus are on, Rockbox talks a greting message when starting ? Something like Welcome to Rockbox version x.xx; or Welcome to Rockbox current buiqd, revision N. ? |
13:16:17 | KiOui | For non-blind users, you have a spash-screen, but for blind, a message saying that rockbox started correctly and is ready to use would be good I think |
13:16:26 | GodEater | sounds like a good idea |
13:16:35 | B4gder | I guess a few blinds would be thrilled |
13:16:40 | GodEater | how would you implement it ? |
13:17:19 | KiOui | I see two ways: |
13:17:21 | XavierGr | damn it is getting hot here :( |
13:17:48 | B4gder | XavierGr: you in that 40C+ area? |
13:17:59 | XavierGr | yes :( |
13:18:05 | B4gder | whoa |
13:18:17 | KiOui | either a special .talk file into the .rockbox directory, letting the user customize it. |
13:18:24 | XavierGr | well not 40C+ right now but yesterday it was more like 50C outside |
13:18:34 | KiOui | Or a message like any other list item. |
13:19:06 | GodEater | KiOui: yes, but how is this .talk file to be generated ? If you want it to give version and revision, generation of it should be automated as part of the build process yes ? |
13:19:52 | KiOui | GodEater: If we use a .talk file, it would be hard to give it version and / or revision infos. |
13:20:17 | KiOui | But maybe both ideas are usable toghether. |
13:20:49 | GodEater | I think this will be easier once TTS is fully implmented |
13:20:57 | GodEater | as it could read from the rockbox-info.txt |
13:21:16 | KiOui | A string representing a standard welcome message with version, revision, and so on, and a custom user string into a .talk file. If present, only the custom string is sounded, otherwise the default is sounded. |
13:21:53 | KiOui | GodEater: What do you mean by "fully implemented" ? |
13:24:19 | GodEater | KiOui: well it's not implemented at all at the moment ;) |
13:26:08 | KiOui | GodEater: But... I'm not sure we have suffiscient CPU power to implement this directly on the targets ... ? |
13:26:43 | | Join ownatsch [0] (n=ownatsch@85-125-224-156.dynamic.xdsl-line.inode.at) |
13:26:48 | KiOui | Even if we make some port of the Espeak fast TTS engine ... |
13:27:40 | petur | KiOui: it's a GSoC project |
13:27:53 | KiOui | wow! |
13:28:27 | petur | http://www.rockbox.org/twiki/bin/view/Main/SummerOfCode |
13:28:38 | petur | and http://www.rockbox.org/twiki/bin/view/Main/TextToSpeech |
13:29:34 | ownatsch | hi, i would need some help, some months ago i installed rockbox on a ipod mini ... worked fine ... last week i simply copied the new release ".rockbox" directory onto my ipod ... now rockbox hangs when starting ... ver r 13399-070517 ... i need to find a way to be able to talk to the device again somehow ... |
13:30:12 | petur | http://www.rockbox.org/twiki/bin/view/Main/IpodBoot#Recovering_from_a_crash |
13:31:27 | XavierGr | UPS is beeping see have to quit |
13:31:28 | | Quit XavierGr ("One firmware to rule them all!") |
13:31:35 | petur | UPS empty |
13:34:02 | | Join pixelma [0] (i=d5494c8a@rockbox/staff/pixelma) |
13:34:24 | | Join pseudo_ [0] (n=pseudo@ppp121-45-204-160.lns1.bne1.internode.on.net) |
13:36:14 | * | pixelma wonders why GodEater thinks one would need TTS implemented to let Rockbox talk the revision number - and guesses he never used voice... |
13:36:37 | GodEater | pixelma: I have used it yes |
13:36:47 | GodEater | but wouldn't it have to read it back digit by digit in it's current form ? |
13:37:17 | GodEater | although I suppose there's not much wrong with that |
13:37:20 | pixelma | well it can spell numbers (generic) |
13:38:01 | pixelma | for example with the current tagnavi config it spells the length of the song - which obviously differs |
13:38:06 | GodEater | so we'd need a voice clip for the "Welcome to Rockbox, revision" bit, and then just "spell" the number out |
13:38:32 | pixelma | that's what I'd thinh |
13:38:41 | GodEater | yeah, I suppose I just didn't think about it long enough |
13:38:41 | pixelma | think too :) |
13:38:50 | GodEater | I'll go to the back of the class again :) |
13:43:07 | | Quit printfXh4 (Connection timed out) |
13:44:52 | mud-rb | so, is it bad manners to put work-in-progress patches on the tracker or is that kosher as long as i make it clear in the description? |
13:45:00 | mud-rb | (to add a plugin) |
13:45:27 | | Quit spiorf (Read error: 101 (Network is unreachable)) |
13:45:47 | B4gder | it is done quite often |
13:46:08 | mud-rb | alright, cool |
13:46:09 | B4gder | and is a good way to get early feedback on something |
13:46:42 | jurrie | is the bootloader able to pass any info on to the firmware that the firmware can read when it starts running? |
13:47:20 | Llorean | mud-rb: Some might consider it good manners, because if you get busy your work is around for someone else to continue if interested. ;) |
13:47:37 | B4gder | jurrie: it certainly _could_ do that |
13:48:12 | jurrie | B4gder: interesting..... |
13:48:24 | mud-rb | haha, okay, sounds good |
13:48:48 | | Quit KiOui (Read error: 110 (Connection timed out)) |
13:49:09 | *** | Saving seen data "./dancer.seen" |
13:49:37 | amiconn | GodEater: The voice ui can output natural numbers |
13:50:12 | amiconn | It uses that e.g. when setting numeric settings |
13:51:41 | jurrie | B4gder: the database issues we've been encountering on the Sansa has made me long for the ability to select an alternate Rockbox firmware version. Perhaps via holding down ">>" while booting. It was suggested that ROLO would allow something similar. But I disagree. I'd like to have the alternate firmware have its own .rockbox directory tree equivalent. Rockbox were to use all file access as relative to its root, then kick |
13:51:41 | jurrie | ing off another firmware version with a different .rockbox root (passed to it by the bootloader) then there's be 2 separate firmware installations. The user could consider one to be the stable version and the other the test version. |
13:52:24 | | Join pseudo__ [0] (n=pseudo@ppp121-45-218-120.lns2.bne1.internode.on.net) |
13:52:27 | jurrie | When taking a new version out for a real-world test (i.e. take it with you for the day) it'd be nice to be able to go back to a reliable version just in case you run into serious snags |
13:53:13 | B4gder | yeah, sounds like a fair use-case |
13:54:07 | B4gder | http://www.reghardware.co.uk/2007/06/28/sandisk_announces_8gb_microsdhc/ |
13:54:16 | | Join PaulJam [0] (i=Paul@vpn-3076.gwdg.de) |
13:54:24 | B4gder | 8GB in that little thing... |
13:54:49 | petur | saw that... 'somewhere in 2007'... |
13:54:54 | B4gder | hehe, yeah |
13:54:59 | B4gder | sounds very precise |
13:55:14 | B4gder | not at all just a sign of them wanting to just throw out a press-release |
13:55:27 | mud-rb | haha |
13:55:40 | jurrie | cool.... Of course when they get around to releasing a Sansa unit capable of using it, the Sansa will be locked down a la Nano 2G |
13:56:09 | B4gder | yeps, as the R models already are near that |
13:56:33 | mud-rb | i sure don't understand why they even bother |
13:57:03 | B4gder | nobody does |
13:57:20 | PaulJam | jurrie: for that you could just have two firmware directory on your drive and if you want to change the running firmware you rename the .rockbox dir and rename the other firmwaredirectory to .rockbox and then do a rolo (i hope that was understandable) |
13:57:24 | pixelma | B4gder: Sandisk also _announced_ 8GB MMCs in last august... |
13:57:30 | jurrie | one wonders what market share rockboxers have .... can't be all that great... would be nice if it were large enough that it commanded manufacturers' respect (as in, "if we do this, they'll go buy brand X instead" |
13:57:35 | * | petur mutters something about stupid marketing and managers |
13:57:36 | pixelma | eh.. Samsung sorry |
13:58:17 | petur | pixelma: these are micro thingies |
13:58:42 | B4gder | MMC sure is huge in comparison to microsd |
13:59:06 | B4gder | physical wise I mean |
13:59:13 | jurrie | PaulJam: yup, but that assumes that the currently active firmware is still able to do that. Also, I wonder what happens between rename and reboot.... not sure if the currently running firmware needs to access files based on the current .rockbox directory name |
13:59:24 | pixelma | I know, I just wanted to say that the time span between announcement and available on the market can be looong :\ |
13:59:30 | B4gder | indeed |
13:59:34 | B4gder | ridiculously long |
13:59:59 | jurrie | if you order enough of them I'm sure it'll get to market sooner |
14:00 |
14:00:20 | jurrie | you announce things to create demand... without demand you don't produce |
14:00:33 | B4gder | "order now, and we promise you'll get them... eh, sometime during 2007" |
14:00:47 | pixelma | just likeor *soon* ;) |
14:01:01 | * | pixelma joins typing class |
14:01:14 | jurrie | try the new typing tutor plugin |
14:01:18 | petur | jurrie: do you really think they note down the number of customers that go into a store and ask for one? :p |
14:01:33 | | Join ziroday [0] (n=al1b1@cm158.kappa176.maxonline.com.sg) |
14:01:41 | B4gder | hello mr sandisk, put me down for one of them 8gb ones |
14:02:03 | jurrie | petur: no... but if you contact them directly with a bazillion (name your currency) they will listen |
14:02:20 | | Quit pseudo_ (No route to host) |
14:02:27 | B4gder | you mean like with the entire rockbox fund? B-] |
14:02:32 | pixelma | hah... found something to blame for bad typing... I'm at a wireless keyboard I don't usually work with :P |
14:03:26 | jurrie | If I'm Apple, for instance, and say "we've got a new iPod that takes MicroSD cards, but we want to guarantee that there'll be oodles available by iPod ship date. ..." I think you'd find Sandisk listening |
14:03:43 | ziroday | how do i get rockbox onto my ipod?, when ever i run the installer i get it cant find the ipod |
14:04:32 | PaulJam | ziroday: have you followed the seps described in the rockbox manual? |
14:05:08 | ziroday | PaulJam: yeah, im using ubuntu 7.04 ipod nano 1st gen |
14:06:19 | GodEater | ziroday: so your ipod is connected to your computer and in disk mode ? |
14:07:08 | ziroday | GodEater: yea |
14:07:22 | GodEater | and you're running ipodpatcher as root / via sudo ? |
14:07:28 | ziroday | yup |
14:07:57 | ziroday | GodEater: whats ipodpatcher? |
14:08:08 | petur | typicaly it goes like this: development is halfway, management asks when it will be ready. Development puts forward a date, marketing cuts a few weeks/months of that date and puts out a press release. Dev guys read it, start swearing and do extra time to fix the marketing blunder. Product is a success, marketing takes all credit. Product is too late, marketing blames dev. |
14:08:25 | GodEater | ziroday: what installer are you using ? |
14:08:36 | ziroday | GodEater: how can i tell? |
14:08:48 | markun | GodEater: isn't rbutil the only installer? |
14:09:11 | GodEater | markun: has the manual been changed to say to use rbutil now then ? |
14:09:22 | markun | no idea |
14:09:24 | GodEater | ziroday: well what command are you running to try to do the install ?? |
14:10:05 | ziroday | sudo ./rockbox.ipod |
14:10:16 | GodEater | ziroday: then you're not actually following the manual are you ? |
14:10:39 | ziroday | GodEater: prob not, never read it |
14:10:52 | ziroday | GodEater: lemme go find it and ill be back |
14:10:57 | ziroday | GodEater: thanks |
14:11:05 | GodEater | and yet you said you were following it... |
14:11:48 | markun | ziroday: you can also try this tool http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility |
14:12:10 | GodEater | we really need to change the manual if we're going to start recommending that a lot |
14:13:28 | | Quit pixelma ("bbl") |
14:13:39 | GodEater | otherwise if it doesn't work we can't really be upset that the user "hasn't followed the manual" |
14:15:07 | GodEater | hmm - that perhaps sounds like I'm looking for reasons to be upset with users, which I'm not... |
14:16:41 | | Quit mud-rb (Read error: 113 (No route to host)) |
14:16:59 | petur | as long as you don't change your nick to UserEater.... |
14:17:20 | * | GodEater shudders |
14:20:06 | | Part LinusN |
14:20:33 | | Quit preglow ("leaving") |
14:21:47 | | Join preglow [0] (n=thomj@rockbox/developer/preglow) |
14:21:47 | | Nick pseudo__ is now known as printfXh4 (n=pseudo@ppp121-45-218-120.lns2.bne1.internode.on.net) |
14:24:31 | | Quit tipi^ (Read error: 104 (Connection reset by peer)) |
14:24:44 | | Quit billytwowilly (Remote closed the connection) |
14:25:11 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
14:25:14 | | Nick BjoernErik is now known as Bjoern-Erik (n=Bjoern@108.80-202-110.nextgentel.com) |
14:25:32 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
14:27:23 | B4gder | anyone feels like taking a guess for the most loaded page on www.rockbox.org except for the front page? |
14:28:02 | B4gder | http://rockbox.haxx.se/twiki/bin/viewfile/Main/WpsIpodNano ! |
14:28:11 | Llorean | Really? |
14:28:23 | Llorean | I would've guessed WpsIpodVideo, if anything |
14:28:42 | B4gder | that's #6 |
14:29:10 | B4gder | download/ being #3, RockboxExtras #4 and manuals #5 |
14:30:08 | * | petur wonders what's #2 |
14:30:26 | dionoea | the WpsIpodNano wiki page ? :) |
14:30:27 | B4gder | front page is #1, WpsIpodNano is #2 |
14:30:39 | petur | ah right |
14:33:32 | linuxstb | Do you have stats for the rockbox.zip files? |
14:34:16 | B4gder | I have only partial stats for them due to us just moving them |
14:34:37 | B4gder | roughly one week of data: |
14:34:47 | B4gder | ipod video: >8000 downloads |
14:35:00 | B4gder | ipod nano: 2600 |
14:35:05 | B4gder | sansa 2200 |
14:35:12 | B4gder | gigabeat 1100 |
14:35:18 | dionoea | is that counting downloads on the mirrors ? or before mirrors existed ? |
14:35:20 | B4gder | h300 1000 |
14:35:26 | B4gder | that's from the build host |
14:35:32 | B4gder | build.rockbox.org |
14:35:54 | B4gder | of course lots of others are downloaded from the download servers |
14:36:28 | petur | so our user base is probably bigger than we think |
14:36:49 | B4gder | only this piece is more than 15000 downloads |
14:36:58 | petur | in a week |
14:37:04 | B4gder | yes |
14:37:06 | petur | wow |
14:37:21 | GodEater | I wonder how many of those are updates, and how many are new installs |
14:37:25 | GodEater | no way to tell of course |
14:37:53 | B4gder | dionoea: have you checked what kind of traffic your rockbox download mirror gets? |
14:38:09 | petur | can the stats tool give unique users? |
14:38:12 | dionoea | not much ... let me check again |
14:38:53 | B4gder | petur: it says ~2600 "visits" per day on build.rockbox.org |
14:39:33 | B4gder | 22000 unique ones during that week |
14:39:50 | dionoea | 4000 hits on the last 8 hours |
14:40:59 | dionoea | we don't have web stats for the lighttpd server logs yet |
14:41:19 | | Join obo [0] (n=obo@host217-41-62-170.in-addr.btopenworld.com) |
14:41:43 | | Join webguest60 [0] (i=c023111e@gateway/web/cgi-irc/labb.contactor.se/x-891b9d8c4498f2f4) |
14:42:05 | | Quit SirFunk (Remote closed the connection) |
14:42:46 | dionoea | 15000 hits on the previous day |
14:53:26 | dionoea | hum, in fact that hit count is wrong ... looks like most hits i counted have rockbox.org as referer for the videolan logo on the hompage |
14:54:06 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
15:00 |
15:01:15 | | Join bger [0] (n=bager@rockbox/developer/Bger) |
15:01:38 | petur | bger! long time |
15:02:15 | ziroday | can anyone help?, i have tried manaul and install via rbutil but i keep getting errors that my ipod is unsupported yet it is a 1st Gen iPod Nano |
15:03:05 | * | GodEater looks at linuxstb |
15:03:42 | GodEater | ziroday: how much storage space on it ? |
15:03:47 | ziroday | never mind realised i needed ipodpatchre |
15:03:59 | GodEater | rbutil has ipodpatcher built in |
15:04:04 | * | ziroday is sheepish for disturbing everyone again |
15:04:20 | ziroday | GodEater: it does? |
15:04:23 | GodEater | downloading ipodpatcher on it's own won't make a lot of difference |
15:04:27 | GodEater | yes it does |
15:04:31 | ziroday | GodEater: even the fiesty version |
15:04:41 | GodEater | ziroday: even that |
15:04:59 | ziroday | GodEater: how much space does it need to install? |
15:04:59 | petur | no harm trying though... |
15:05:30 | GodEater | ziroday: the bootloader doesn't need any free space at all as you'd see it |
15:05:37 | GodEater | rockbox takes about, what 3.5M these days ? |
15:05:54 | ziroday | but i cant even install the boot loader |
15:06:34 | GodEater | ziroday: well you could try ipodpatcher on it's own, as petur says - but I doubt it'll make any difference |
15:06:37 | ziroday | i ll try ipodpatcher |
15:06:39 | GodEater | you're SURE it's a 1st Gen ? |
15:06:48 | GodEater | i.e. black/white front with a silver back |
15:08:03 | ziroday | yeah |
15:08:10 | ziroday | its definitly 1st gen |
15:08:28 | ziroday | i coudnt get ipodlinux bootloader to work either |
15:08:46 | GodEater | what does it say ? |
15:09:47 | ziroday | Bootloader add [err] failed to add bootlaoder |
15:09:50 | ziroday | *loader |
15:10:11 | GodEater | what does it identify your ipod as ? |
15:10:24 | ziroday | winpod 1st gen |
15:10:36 | ziroday | [INFO] Ipod found - 1st Generation Nano ("winpod") - /dev/sdd |
15:11:09 | GodEater | that definitely needs linuxstb's attention then =/ |
15:11:25 | PaulJam | little offtopic question: is 155 EUR a resonable price for a Toshiba MK4007GAL ? or are there cheaper alternatives (from germany)? |
15:11:38 | petur | that's expensive |
15:11:50 | markun | PaulJam: is it used? |
15:11:50 | ziroday | GodEater: anything else? |
15:12:28 | Llorean | petur: It's a single platter, though, I believe |
15:12:31 | GodEater | ziroday: I can't think of anything - linuxstb is ipodpatcher's author - he might have more ideas. |
15:12:35 | petur | oh is it? |
15:12:36 | ziroday | GodEater: gtg thanks for trying |
15:12:41 | PaulJam | markun: no, according to the description on ebay it is new. |
15:12:48 | Llorean | petur: GAL is the single platter, I believe. |
15:12:56 | Llorean | 4006GAH is the 40gb dual platter |
15:13:14 | bger | Llorean: yeah, u're right |
15:13:19 | amiconn | 155EUR for a MK4007GAL is expensive in comparison to what I paid for my MK8007GAH, but it's the only offer I know of atm |
15:13:24 | * | petur shuts up |
15:13:37 | bger | hi all btw |
15:13:39 | amiconn | GA_L_ == single platter |
15:13:41 | markun | hi bger |
15:13:50 | bger | L - Low profile ? |
15:13:53 | bger | H - high .. |
15:14:57 | bger | amiconn: how much did you pay for the 8007GAH ? Sorry if i'm asking impolite questions |
15:15:39 | amiconn | ~160EUR including shipment. It was used, but working perfectly (and zeroed) |
15:15:52 | bger | amiconn: ah, that's a deal! |
15:15:54 | markun | petur: how much did you pay? |
15:16:08 | petur | can't remember but it was more |
15:16:34 | petur | stupid ebay history is gone after 60 days |
15:17:22 | bger | am i right that all newer toshiba's 1.8" hdd are with ZIF socket? |
15:17:37 | bger | xx08,xx09 .. |
15:17:38 | * | petur checks paypal account |
15:18:46 | petur | I payed 224 euro for a new MK8007GAH |
15:18:59 | bger | petur: new one ? or ? |
15:19:07 | petur | _new_ |
15:19:18 | bger | o! |
15:19:38 | bger | so, ebay ? |
15:19:43 | | Nick swolbhsub is now known as bushblows (n=bushblow@208.64.37.45) |
15:20:20 | | Join SirFunk [0] (n=Sir@admin-147-222.potsdam.edu) |
15:20:56 | amiconn | petur: That's rougly the same as the german ebay shop takes for the MK8007GAH (the one that offers the MK4007GAL for ~155EUR) |
15:20:57 | petur | there are 2 available on ebay from eurotecc (not where I bought), cost + shipping is identical to what I paid (my value I gave was cost+shipping too) |
15:21:08 | petur | amiconn: yes |
15:21:26 | petur | 214,95 euro w/o shipping |
15:23:02 | petur | heh, that h340 from Italy got sold for 180 euro |
15:23:09 | dionoea | B4gder: i'll put daily stats on videolan.org/~videolan/rockbox/ (updated daily at 7:42 AM paris time) |
15:23:35 | B4gder | cool, thanks |
15:26:23 | Nico_P | B4gder: do you think it would be possible to provide hosting for git repos ? |
15:26:33 | | Join kaaloo [0] (n=luis@bne75-7-82-230-110-107.fbx.proxad.net) |
15:26:40 | B4gder | sure |
15:26:47 | | Part kaaloo |
15:27:41 | Nico_P | I've been using git-svn for a bit and it works very nicely |
15:28:49 | Nico_P | how would it work ? |
15:28:54 | * | GodEater is just doing a git-svn fetch himself |
15:28:59 | Nico_P | ... the hosting I mean |
15:29:03 | B4gder | hah, you tell me ;-) |
15:29:23 | B4gder | afaik, it is mostly a metafile that points out somewhere else |
15:29:37 | linuxstb | ziroday: I don't understand your problem with ipodpatcher. 1) Does the Apple firmware still boot fine on your ipod (if not, fix that first); 2) What is the exact message ipodpatcher displays? |
15:30:37 | | Join spiorf [0] (n=spiorf@host32-223-dynamic.1-79-r.retail.telecomitalia.it) |
15:31:27 | Nico_P | B4gder: maybe this could be helpful : http://wiki.u32.net/index.php?title=Git/publishing |
15:31:53 | | Quit spiorf (Client Quit) |
15:32:05 | | Join spiorf [0] (n=spiorf@host32-223-dynamic.1-79-r.retail.telecomitalia.it) |
15:34:10 | | Quit spiorf (Client Quit) |
15:34:22 | | Join spiorf [0] (n=spiorf@host32-223-dynamic.1-79-r.retail.telecomitalia.it) |
15:35:39 | | Quit ownatsch ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
15:35:52 | B4gder | that answers some questions yes |
15:37:17 | B4gder | I'm curious though how the content is provided |
15:38:02 | B4gder | I mean pushed to the repo |
15:38:24 | GodEater | git push is over ssh |
15:38:27 | GodEater | I believe |
15:38:30 | Nico_P | I was thinking of an "official" repo tracking the SVN one and then hosting reops for people... I think that means the repo data is on the server and the "owner" can push to it |
15:39:04 | B4gder | GodEater: so a local ssh-able account would be needed? |
15:39:23 | GodEater | I would imagine so :) |
15:39:26 | B4gder | ok |
15:39:42 | B4gder | Nico_P: and with "tracking" you mean it should simply be the git version of the svn tree? |
15:39:42 | GodEater | that link I posted this morning had a few more details on it |
15:39:50 | Nico_P | yes |
15:42:31 | GodEater | B4gder: what size is the entire svn repository (incl. history all the way back to r0) ? |
15:43:16 | B4gder | the svn/rockbox svn repo dir is 229MB |
15:44:20 | GodEater | well there goes one of git's claims then! |
15:45:08 | GodEater | 556M after using git-svn to grab it here |
15:45:12 | petur | go tell LinusT and get slammed |
15:45:26 | * | GodEater isn't brave enough |
15:45:31 | B4gder | :-) |
15:45:43 | Nico_P | GodEater: have you repacked the repo ? |
15:45:49 | petur | people who eat god ought to be brave enough :p |
15:45:50 | * | GodEater looks blank |
15:46:19 | Nico_P | git repack -d |
15:46:40 | * | GodEater runs that |
15:47:31 | GodEater | Nico_P: what did yours come down to then ? |
15:47:42 | Nico_P | I only have a few revs |
15:47:47 | GodEater | ah |
15:47:53 | * | GodEater got all 13728 |
15:47:59 | GodEater | took bloody ages |
15:48:08 | | Join norbusan [0] (n=norbusan@dhcp02.algebra.tuwien.ac.at) |
15:48:15 | | Part norbusan |
15:48:42 | Nico_P | that's why an official git mirror for the svn repo would be nice, we'd just have to clone it |
15:49:12 | *** | Saving seen data "./dancer.seen" |
15:49:27 | Nico_P | GodEater: also when looking at the size, be sure to only check the .git dir |
15:49:31 | * | GodEater had to write a wrapper for git-svn fetch because it kept falling over |
15:49:51 | Nico_P | git svn rebase does all the work |
15:50:59 | GodEater | anyway - you can clone from me when I'm done if you like Nico_P - if I can work out how to allow you access |
15:53:29 | * | Nico_P just made his first commit with git svn :) |
15:53:50 | | Join Arathis [0] (n=doerk@p5484BEB6.dip0.t-ipconnect.de) |
15:53:58 | | Join XavierGr [0] (n=xavier@ppp46-215.adsl.forthnet.gr) |
15:54:45 | | Join bluey- [0] (n=bluey@dslb-088-074-009-054.pools.arcor-ip.net) |
15:55:32 | GodEater | woo!!! |
15:55:56 | GodEater | shame dan_a isn't around - I got the impression he was a bit of a git wizard |
15:57:42 | GodEater | git repack on the whole repo is a bit cpu intensive! |
15:58:51 | Nico_P | I can imagine that :) |
15:59:07 | | Quit bger (Read error: 104 (Connection reset by peer)) |
15:59:20 | | Join morrijr [0] (n=john@cpc3-mfld9-0-0-cust855.nott.cable.ntl.com) |
15:59:26 | | Quit printfXh4 (Read error: 113 (No route to host)) |
16:00 |
16:00:39 | GodEater | 89423 objects... |
16:02:05 | | Quit webguest60 ("CGI:IRC") |
16:02:37 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
16:04:09 | GodEater | .git = 75M ;) |
16:04:22 | | Quit Zagor ("Client exiting") |
16:05:58 | Nico_P | nice |
16:06:05 | GodEater | very nice indeed :) |
16:08:07 | * | GodEater runs gitk −−all |
16:09:33 | Nico_P | do you have branches ? |
16:09:58 | GodEater | http://godeater.cream.org/gitk_rockbox.png |
16:10:34 | Nico_P | apparently not :) |
16:10:52 | GodEater | should I have ? |
16:11:26 | preglow | what's up with this git dealing? |
16:11:27 | Nico_P | no reason, but I think gitk −−all is most impressive with a few branches |
16:11:31 | GodEater | git-svn init -t tags -b branches -T trunk svn://svn.rockbox.org/rockbox <−− what I used |
16:11:49 | GodEater | ah - well they won't appear unless there WERE branches in the first place right ? |
16:11:53 | GodEater | I've not created any of my own yet |
16:11:55 | Nico_P | yes |
16:12:10 | Nico_P | I think there are a few branches in the early history |
16:12:31 | GodEater | I'll scroll down, see if I can find them |
16:13:02 | | Quit XavierGr (Nick collision from services.) |
16:13:06 | | Join XavierGr [0] (n=xavier@ppp163-124.adsl.forthnet.gr) |
16:13:25 | GodEater | ah - RIGHT at the bottom |
16:13:33 | GodEater | which were created by cvs2svn it seems |
16:13:40 | Nico_P | preglow: http://www.rockbox.org/twiki/bin/view/Main/GitVersionControl |
16:15:04 | GodEater | Nico_P: refresh the picture link |
16:15:33 | Nico_P | :) |
16:21:53 | | Quit XavierGr (Nick collision from services.) |
16:21:56 | | Join XavierGr [0] (n=xavier@ppp136-3.adsl.forthnet.gr) |
16:24:10 | preglow | looks smoth |
16:24:12 | preglow | smooth <- |
16:24:23 | preglow | i really don't care what we use, as long as i don't have to do any work on supporting it :> |
16:24:25 | amiconn | preglow: I hope to find some time for experimenting with the pp clock settings tonight |
16:24:28 | | Join vcardenas [0] (i=c8767629@gateway/web/cgi-irc/labb.contactor.se/x-5e59d71547a9bf0e) |
16:24:41 | | Join freshmint [0] (n=freshmin@i3ED6F3D0.versanet.de) |
16:24:54 | preglow | amiconn: nice |
16:24:56 | preglow | brb |
16:25:47 | freshmint | hey how do i install rockbox on my h120 with linux? |
16:25:49 | amiconn | Iiuc, fixing that might solve both the hangs when switching clock on pp5020 and help saving power |
16:25:53 | | Join bluebrother [0] (i=810dba01@gateway/web/cgi-irc/labb.contactor.se/x-ffd70da8aa5c6a5f) |
16:26:13 | amiconn | PP5020 and PP5022 are *not* 100% register compatible |
16:27:56 | freshmint | there is only a firmware exe patcher how do i get a patching program for linux? |
16:28:15 | dionoea | check the rbutil wiki page |
16:30:15 | linuxstb | freshmint: Or the IriverBoot wiki page - you can use the mkboot utility (along with descramble and scramble). They're in the "tools" directory in the Rockbox source. |
16:30:19 | | Quit billytwowilly (Remote closed the connection) |
16:30:40 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
16:31:37 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
16:33:43 | | Quit davina (Client Quit) |
16:35:29 | freshmint | linuxstb: what is this descramble tool can i download it somewhere? |
16:35:50 | | Join notsi [0] (n=ger@80.178.43.83.adsl.012.net.il) |
16:36:49 | notsi | does anyone know if u can install rockbox on a rio carbon? |
16:37:02 | markun | freshmint: it comes with the rockbox sources and you need to compile it |
16:37:16 | markun | notsi: it doesn't work |
16:37:23 | notsi | nuts.. i dont know how to do that ... thanks |
16:37:27 | notsi | :( |
16:37:33 | markun | all supported players are listed on the homepage |
16:37:41 | notsi | the damn thing is stuck on low vol |
16:37:58 | notsi | yeap i saw .. but i came here with hope for something costem |
16:38:07 | markun | costem? |
16:38:25 | dionoea | low volume is nice if you don't want to be deaf later :) |
16:38:27 | notsi | my spelling sucks perhaps its costom? |
16:38:36 | Llorean | custom |
16:38:51 | notsi | thats the one .. sorry for my spelling |
16:39:06 | markun | dionoea: doesn't it depend one the headphones anyway? |
16:39:40 | freshmint | markun: do i have to compile it with the bootloader? |
16:39:43 | dionoea | yeah, some help you become deaf faster i guess :) |
16:40:28 | notsi | thanks |
16:40:34 | | Quit bluebrother ("later") |
16:40:36 | | Quit notsi (Client Quit) |
16:40:50 | markun | freshmint: I'm not sure what you mean. Did you ever compile rockbox? |
16:41:05 | freshmint | markun: no not jet |
16:42:21 | markun | freshmint: if you are interested in the source: http://svn.rockbox.org/viewvc.cgi/trunk/tools/descramble.c?view=markup |
16:42:59 | freshmint | do i have to compile it with a C compiler? |
16:43:09 | markun | yes |
16:43:21 | markun | what are you trying to do anyway? |
16:43:34 | dionoea | install rockbox on his h120 |
16:43:39 | freshmint | markun: get rockbox on a iHP120 with linux |
16:44:11 | petur | run the patch tool in wine? |
16:44:25 | GodEater | that sounds like a recipe for disaster! |
16:44:26 | markun | petur: or rbutil? |
16:44:50 | * | petur never tried it - also have win box |
16:44:54 | markun | freshmint: http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility |
16:45:08 | markun | petur: never tried it myself either |
16:45:22 | preglow | amiconn: but you wouldn't expect it to be a key in the major power issue on pp targets, no? |
16:47:03 | petur | does IPL have a similar power issue or do they just not care? |
16:47:48 | GodEater | iPL same issues AFAIK - they just don't care |
16:48:21 | preglow | ipl does even worse than rockbox |
16:48:28 | amiconn | preglow: It might be such a key |
16:48:32 | preglow | no clock switching, second core spinlocks all the time |
16:48:38 | amiconn | ipl runs at 75MHz all the time afaik |
16:48:54 | PaulJam | did someone already tried to measure the chip temperatures (like it was done for h300) to identify the chip the t drains the power? |
16:49:12 | dionoea | everything is in the same chip on pp targets i think |
16:49:39 | PaulJam | oh |
16:49:53 | | Quit bluey- ("Leaving") |
16:52:11 | preglow | not everuthing, but almost |
16:57:48 | freshmint | markun: the utility works fine |
16:57:51 | | Part ziroday |
16:58:20 | freshmint | markun: i started doom but the firmware kind of hang up how can i quit the application? |
16:59:47 | | Join The-Compiler [0] (n=florian@143-124.1-85.cust.bluewin.ch) |
17:00 |
17:01:06 | The-Compiler | Hi there |
17:02:08 | PaulJam | freshmint: if nothing else helps, the h100 has a reset button at the bottom of the device. |
17:02:10 | | Quit B4gder ("It is time to say MOOO") |
17:09:11 | | Quit JdGordon ("Konversation terminated!") |
17:19:45 | The-Compiler | is there a rss-feed for the forums? |
17:21:08 | | Quit kubiixaka ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
17:23:05 | The-Compiler | or are there any other rss-feeds? (I have already the SVN and the tracker) |
17:24:59 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
17:25:13 | | Join Rincewind [0] (i=M7IBSxlp@nat-wh-1.rz.uni-karlsruhe.de) |
17:26:02 | | Join n1s [0] (n=nils@h218n1fls35o293.telia.com) |
17:30:13 | * | petur reads http://marc.info/?l=openbsd-misc&m=118296441702631 and falls of his chair... rush to market didn't do thos intel chips any good |
17:32:11 | freshmint | markun: still here? |
17:32:51 | dionoea | petur: most other chips probably have similar bugs. They're getting so complex that it's becoming hard to make them perfectly safe. |
17:33:26 | petur | time to debug more before releasing I'd say |
17:34:50 | | Quit freshmint ("Ex-Chat") |
17:36:56 | | Quit Nico_P (Remote closed the connection) |
17:38:22 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
17:39:39 | | Join freshmint [0] (n=freshmin@i3ED6F3D0.versanet.de) |
17:39:42 | | Quit spiorf ("Read error: 110 (Connection timed out)") |
17:39:53 | freshmint | markun: i got a problem... |
17:39:57 | | Join spiorf [0] (n=spiorf@host32-223-dynamic.1-79-r.retail.telecomitalia.it) |
17:40:00 | freshmint | can u help me plz |
17:40:25 | petur | freshmint: don't limit yourself to one dev here if you need help |
17:41:14 | | Quit davina (Client Quit) |
17:41:36 | freshmint | petur: well as soon as i start doom or some othe plugins the scroll field begins rushing through my entries and doesnt stop are ther some settings wrong? |
17:42:03 | petur | scroll field? |
17:42:24 | freshmint | petur: i mean the bar that points on the current entrie |
17:42:37 | n1s | hahaha "We anticipate that version 3.0 will be released in the relatively near future." (from the ArchosFAQ page in the wiki) :-) |
17:43:04 | | Join mtoups [0] (n=mtoups@HENSON.ISR.CS.CMU.EDU) |
17:43:17 | petur | so you say that if you click on a plugin to start, the selector bar starts scrolling |
17:43:21 | amiconn | petur: cpu errata are a common thing, not only for intel |
17:43:58 | amiconn | The most prominent bug so far was the Pentium 1 FDIV bug afaik |
17:46:09 | PaulJam | petur, freshmint: there is a forum topic describing a similar behaviour: http://forums.rockbox.org/index.php?&topic=11081.0 |
17:46:25 | * | GodEater remembers the FDIV bug |
17:46:34 | GodEater | I got a replacement CPU out of Dell for it :) |
17:48:24 | freshmint | PaulJam: how can i download an older release with the rbutil? |
17:49:15 | *** | Saving seen data "./dancer.seen" |
17:53:35 | | Join jgarvey [0] (n=jgarvey@cpe-066-057-231-236.nc.res.rr.com) |
17:57:13 | PaulJam | freshmint: i don't know how it works with rbutil, but you can download old dayly builds manually here: http://www.rockbox.org/dl.cgi?bin=h120 |
17:57:25 | | Quit ender` (kubrick.freenode.net irc.freenode.net) |
17:57:25 | NSplit | kubrick.freenode.net irc.freenode.net |
17:57:25 | | Quit TTSbox_ (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit [Ray] (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit bospaadje (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit Overand (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit z35 (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit lostlogic (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit [mbm] (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit enyc (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit preglow (kubrick.freenode.net irc.freenode.net) |
17:57:25 | | Quit hannesd (kubrick.freenode.net irc.freenode.net) |
17:59:28 | NHeal | kubrick.freenode.net irc.freenode.net |
17:59:28 | NJoin | preglow [0] (n=thomj@rockbox/developer/preglow) |
17:59:28 | NJoin | ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
17:59:28 | NJoin | TTSbox_ [0] (n=OzgurOzt@aksu.cse.ohio-state.edu) |
17:59:28 | NJoin | hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
17:59:28 | NJoin | lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic) |
17:59:28 | NJoin | [Ray] [0] (n=ray@yarvje.xs4all.nl) |
17:59:28 | NJoin | Overand [0] (i=overand@pdpc/supporter/active/Overand) |
17:59:28 | NJoin | z35 [0] (n=z@adsl-35-190-123.dab.bellsouth.net) |
17:59:28 | NJoin | enyc [0] (n=enyc@1337.whitehorse.co.uk) |
17:59:28 | NJoin | bospaadje [0] (n=bospaadj@ip82-139-84-212.lijbrandt.net) |
17:59:28 | NJoin | [mbm] [0] (i=mbm@openwrt/developer/mbm) |
18:00 |
18:00:29 | | Quit My_Sic (Read error: 113 (No route to host)) |
18:00:37 | n1s | wow, the Set time/date screen doesn't work very well with a large font... |
18:06:20 | | Join thenight [0] (n=thenight@c-69-138-226-38.hsd1.md.comcast.net) |
18:06:34 | freshmint | well i found what i needed |
18:06:47 | freshmint | now things work rockbox is really cool! |
18:07:04 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
18:07:26 | PaulJam | oh no. i seems as if the rockboy performance became worse on h300 with the sound improvements from a few days ago. |
18:08:21 | Llorean | PaulJam: That tends to happen, if you improve quality, you sacrifice speed. |
18:08:41 | Llorean | I'm sure if someone's interested enough, more optimizations will happen. I can't imagine it's as optimized as it can get. |
18:09:46 | amiconn | I think it decreases sound quality and speed |
18:10:04 | Llorean | amiconn: Well then, that's a problem indeed. |
18:10:25 | Nico_P | I love the rotation ;) |
18:10:30 | amiconn | gameboy sound surely isn't 44.1kHz, so it upsamples unnecessarily |
18:10:49 | amiconn | (on targets which can set sample frequency, e.g. irivers) |
18:10:57 | PaulJam | unfortunately kkurbjun has one of those superfast gigabeats now. |
18:11:50 | Llorean | PaulJam: I don't recall him doing much assembly optimization in the past anyway. |
18:11:55 | markun | amiconn: do you know what it should be? 11025Hz? |
18:12:10 | Llorean | Besides, if you want *good* gameboy games, it's a $5 investment |
18:12:28 | Llorean | In fact, surely you already own a Gameboy, otherwise why did you purchase the games you're legally testing the emulator with. :-P |
18:12:43 | thenight | superfast gigabeats? |
18:13:10 | preglow | 11khz is definitely too little for gameboy |
18:13:12 | Llorean | thenight: Gigabeats are a good deal faster than the other players Rockbox runs on. |
18:13:21 | PaulJam | well, i have a gameboy, but it has a broken screen. |
18:13:38 | thenight | I have a gigabeat s :( I don't know enough about coding to help though, even though I am a computer science minor |
18:14:29 | markun | thenight: when the really hard part is over there will be enough smaller things to work on |
18:14:49 | | Join pixelma [0] (i=d5494dd2@rockbox/staff/pixelma) |
18:15:15 | thenight | markun: I am going to try to get my roomate to help, He is an Embedded Systems Major. |
18:15:38 | | Quit petur ("work->home") |
18:17:37 | markun | thenight: does he have a Gigabeat S? |
18:17:52 | thenight | markun: Well, I have mine :P |
18:18:22 | | Part thenight |
18:19:48 | | Join pepie34 [0] (n=pepie34@cop60-1-82-240-26-92.fbx.proxad.net) |
18:22:26 | markun | I wonder what kind of arguments he will use to convince someone who doesn't own a DAP to port rockbox to it.. |
18:24:21 | Llorean | "Pleeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeease" |
18:24:27 | dionoea | :) |
18:28:26 | | Join Paarth [0] (n=chatzill@c-69-138-206-205.hsd1.md.comcast.net) |
18:31:19 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
18:32:27 | | Quit Paarth (Client Quit) |
18:34:14 | | Quit billytwowilly (Remote closed the connection) |
18:34:44 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
18:35:59 | | Quit obo ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/") |
18:38:14 | | Join diotalevi [0] (i=josh@c-24-19-33-52.hsd1.mn.comcast.net) |
18:39:33 | diotalevi | Hey, I think I've half-bricked my iPod. It's a v5, 60gb. The battery ran all the way down and it is at the "battery very low. please wait" screen and alternately booting when it charges enough. |
18:39:54 | diotalevi | I start booting the original firmware and it just reboots after a moment. |
18:40:30 | diotalevi | It's been running fine for months. It's just that I ran out of battery. |
18:40:34 | dionoea | just let it charge |
18:41:09 | diotalevi | sure. I did. |
18:41:12 | diotalevi | overnight. |
18:41:18 | diotalevi | no change. |
18:41:18 | dionoea | ah |
18:42:10 | dionoea | might be a cable problem or something. Did you try charging it on someone else's computer with another usb cable ? |
18:42:12 | diotalevi | somehow, this thing doesn't seem to know how to charge the battery once it hits the hard drive and then it doesn't seem to have enough juice to boot up. |
18:42:14 | dionoea | (wild guess) |
18:42:23 | diotalevi | nope. I didn't try that. |
18:43:52 | diotalevi | the cable has worked fine for months though. it's like, nothing changed except I *really* ran out of juice. |
18:44:13 | diotalevi | I guess it could have just decided to go flakey. |
18:44:47 | dionoea | i've already seen my ipod do the reboot cycle like 2 or 3 times but it always ended up by booting correcly |
18:45:21 | diotalevi | I've seen this before but I didn't realize it could get so bad that it just wouldn't boot at all. |
18:45:32 | | Join Arathis_ [0] (n=doerk@p5484B731.dip0.t-ipconnect.de) |
18:46:04 | diotalevi | I briefly opened it up last night to see if I could disconnect the harddrive. It... looked more fiddly than I oculd handle at that moment. |
18:47:12 | | Quit pixelma ("laters") |
18:47:23 | | Quit Arathis_ (Client Quit) |
18:50:55 | markun | Oh no! The Zune-Linux forum is still down! |
18:52:02 | preglow | how is this possible! |
18:52:13 | preglow | how utterly unlikely this seems to me! |
18:52:16 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
18:52:25 | preglow | i wonder if a donation might help remedy the situation! |
18:55:47 | | Quit spiorf ("Read error: 110 (Connection timed out)") |
18:56:04 | | Join spiorf [0] (n=spiorf@host32-223-dynamic.1-79-r.retail.telecomitalia.it) |
18:57:45 | | Join haemmy [0] (n=stefan@194.208.162.140) |
18:58:08 | haemmy | hi |
18:58:17 | diotalevi | so if the bootloader is sitting at the "loading rockbox..." screen on my ipod, is it charging the battery? |
18:58:21 | | Nick diotalevi is now known as jjore (i=josh@c-24-19-33-52.hsd1.mn.comcast.net) |
18:59:14 | | Quit Arathis (Read error: 110 (Connection timed out)) |
19:00 |
19:00:39 | | Quit XavierGr (Nick collision from services.) |
19:00:42 | | Join XavierGr [0] (n=xavier@ppp195-44.adsl.forthnet.gr) |
19:05:00 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
19:07:07 | | Join Domonoky [0] (n=Domonoky@e180244131.adsl.alicedsl.de) |
19:07:58 | amiconn | markun: Irivers used 11025Hz in rockboy before, with better performance |
19:08:53 | amiconn | kkurbjun changed it to 44100Hz, just because *some* targets can't change sample frequency (yet). I'd think this should only be done for those targets |
19:09:09 | | Join Rondom [0] (n=Rondom@p57A97023.dip.t-dialin.net) |
19:09:23 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:12:56 | markun | amiconn: me too |
19:15:12 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:19:32 | Nico_P | any objections about FS #7361 ? |
19:20:24 | | Quit freshmint (Remote closed the connection) |
19:23:35 | linuxstb | Nico_P: Do you know why it's "ID3V2_BUFF_SIZE" in id3.h and "ID3V2_BUFF_SIZE<<1" in tagcache.h ? |
19:24:49 | Nico_P | linuxstb: in tagchache.h it's "MAX_PATH*2" that's replaced with "ID3V2_BUFF_SIZE<<1" |
19:25:12 | | Quit spiorf ("Read error: 110 (Connection timed out)") |
19:25:13 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
19:25:19 | linuxstb | Yes, but why? |
19:25:24 | | Join spiorf [0] (n=spiorf@host32-223-dynamic.1-79-r.retail.telecomitalia.it) |
19:25:29 | Nico_P | <<1 will multiply by two, right ? |
19:25:31 | linuxstb | How are the two buffers related? |
19:26:06 | linuxstb | Yes, it will. My question is really why is one twice the size of the other? |
19:26:24 | Nico_P | yeah it's strange and I'm not sure it's right |
19:26:50 | Nico_P | IIUC, id3v2buf is the whole ID3v2 buffer ? |
19:27:06 | Nico_P | so having tags twice that size seems wrong |
19:27:19 | | Quit davina (Remote closed the connection) |
19:27:40 | linuxstb | I thought it contained the text from every tag - so the char* points in the mp3entry struct point into the id3v2 buf. |
19:28:14 | linuxstb | ^I meant "char* pointers" |
19:28:33 | Nico_P | they all point to a specific string in the id3v2buf ? |
19:29:29 | Nico_P | ...so the total length of all the tags concatenated has to be < ID3V2_BUFF_SIZE |
19:30:35 | linuxstb | Yes, that's how I understand it. They probably also use the id3v1 buf as well... |
19:30:48 | linuxstb | So it's ID3V2_BUFF_SIZE+4*92 |
19:31:05 | | Part vcardenas |
19:31:07 | linuxstb | At least, the vorbis comments parser seems to use both buffers. |
19:31:27 | Nico_P | OK so ID3V2_BUFF_SIZE<<1 is definitely wrong |
19:31:38 | jjore | how is having the slider locked on my ipod supposed to help when I'm trying to charge and I don't have enough juice to boot up? |
19:31:43 | Nico_P | but the first hunk is quite trivial and seems fine to me |
19:32:47 | linuxstb | jjore: Because that causes the Rockbox bootloader to start the Apple firmware, and the Apple firmware probably deals with the case of a very low battery better than Rockbox does. |
19:32:50 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
19:33:03 | jjore | oooh. |
19:33:15 | jjore | no, that doesn't do it on the bootloader I've got. |
19:33:24 | jjore | at least now I know why people say that. |
19:33:25 | jjore | thanks. |
19:33:43 | jjore | I have version 20060126-1839. |
19:34:07 | linuxstb | I'm surprised Rockbox actually works with that bootloader - are you using a recent version of Rockbox? |
19:34:27 | jjore | I'm using the version that was current when I installed it. |
19:34:46 | jjore | the newer version as of a month go was fubar so I didn't keep it. |
19:34:53 | jjore | there wasn't a newer bootloader. |
19:34:57 | | Join sa2 [0] (n=Sam@gw.tri.net) |
19:35:10 | linuxstb | The newer version didn't work because you didn't upgrade the bootloader. |
19:35:10 | sa2 | big floppy donkey dick |
19:35:12 | | Part sa2 |
19:35:22 | jjore | oops. network is dying for a moment. |
19:35:31 | jjore | there wasn't a new bootloader. |
19:35:39 | jjore | I looked. |
19:35:44 | Llorean | jjore: You didn't look in the right place then |
19:35:44 | linuxstb | Where? |
19:36:01 | Llorean | Did you check the updated installation instructions in the manual? |
19:36:11 | linuxstb | The whole ipod installation process has changed dramatically since January 2006. |
19:36:14 | jjore | Oh. |
19:36:23 | jjore | I just did what worked last time. |
19:36:45 | jjore | I read the directions the first time I installed it. |
19:37:27 | | Quit davina (Remote closed the connection) |
19:38:54 | jjore | I thought it slightly odd that the bootloader had not changed but also figured that maybe such things didn't really need to change often. |
19:38:57 | linuxstb | You basically just need to download the new "ipodpatcher" program, run it, and select "i" to install. |
19:39:25 | jjore | I may, if and when the thing is able to boot up again. |
19:39:35 | linuxstb | None of the nonsense with ipod_fw that you were forced to do the first time. |
19:40:04 | Llorean | jjore: I'm somewhat curious how you decided the bootloader hadn't changed. The IpodBoot page, which is what the old install instructions are, have the new instructions |
19:40:11 | Llorean | jjore: Where is the old page, so that we can see it taken down? |
19:40:28 | jjore | Llorean, i probably just went looking for the tarball. |
19:40:40 | Llorean | What tarball? |
19:42:10 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:42:49 | jjore | uh, well I just found http://build.rockbox.org/dist/build-ipodvideo64mb/rockbox.zip off the main page. I couldn't tell you where I might have looked for the bootloader. |
19:43:05 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
19:43:14 | Llorean | Well it'd be quite helpful if you could figure it out, so we can make sure old instructions aren't posted somewhere. |
19:44:37 | * | jjore was also mislead by how easy it is to just unpack the tarball on the ipod. |
19:46:50 | linuxstb | Nico_P: Thinking about FS #7361, I'm not convinced the two #defines should be combined - one is the total size of the combined tags (used in the mp3entry struct), and one is the maximum size of an individual tag in the database. |
19:47:53 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
19:49:17 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
19:49:19 | *** | Saving seen data "./dancer.seen" |
19:49:37 | | Join Thundercloud [0] (n=thunderc@82.152.174.193) |
19:53:23 | GodEater_ | linuxstb: since I've so far singularly failed to make it over to the Holborn area and find a suitable pub for everyone to gather in - shall we just arrange to meet Febs and the others at his hotel and wander around from there ? |
19:54:21 | * | GodEater_ imagines the hotel probably has a bar |
19:56:10 | Nico_P | linuxstb: I agree. the second hunk (in tagcache.h) shouldn't be there |
19:56:40 | Nico_P | but I like the first one, even though it's a very trivial change |
19:57:01 | Nico_P | bbs |
19:57:04 | | Quit Nico_P (Remote closed the connection) |
19:57:50 | | Quit XavierGr (Nick collision from services.) |
19:57:53 | | Join XavierGr [0] (n=xavier@ppp63-205.adsl.forthnet.gr) |
19:58:47 | n1s | Does anyone have any |
19:59:00 | n1s | good ideas on how to make the set time/date |
19:59:25 | amiconn | ? |
19:59:43 | n1s | screen nicer with a large font, I will probably have to rewrite the drawing for it anyway |
19:59:55 | * | n1s hits enter too often :/ |
20:00 |
20:00:25 | n1s | amiconn: If you select a large font it will be drawn ouside the screen |
20:00:40 | n1s | it being some of the text in that screen |
20:01:35 | n1s | also it does the ugly color inversion on the selected item, to get rid of that I will probably have to rewrite a bit of drawing stuff for that screen |
20:01:43 | | Part jjore ("Ex-Chat") |
20:05:53 | | Quit XavierGr () |
20:08:03 | | Join jzilla [0] (n=jzilla@ip70-180-136-191.lv.lv.cox.net) |
20:10:03 | jzilla | Hello friends, I bought an Ipod yesterday. 30gb Video. Running Linux as my OS. Was just wondering... is it worth it to install Rockbox on it? |
20:10:35 | n1s | jzilla: why don't you try it out? :-) |
20:10:48 | linuxstb | Try it and see - it's easily uninstalled, or you can just dual-boot your ipod between the Apple firmware and Rockbox. |
20:10:56 | jzilla | I really want too, but I'm scared. |
20:11:03 | jzilla | Nothing to be afraid of? |
20:11:06 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
20:11:23 | markun | jzilla: you don't have to try it if you are scared |
20:11:32 | jzilla | ok you talked me into it. |
20:11:35 | linuxstb | jzilla: IMO, it's as safe as installing Linux on your PC... |
20:11:36 | markun | what are you expecting from rockbox? |
20:11:49 | | Quit haemmy () |
20:12:04 | jzilla | well, currently i haev no way of using the video/photo aspects of the ipod |
20:12:12 | jzilla | from what i understand, rockbox lets me do that |
20:12:36 | linuxstb | Rockbox won't help with video (it has poor video playback on the ipod video), but it has a nice jpeg viewer. |
20:12:42 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
20:14:10 | jzilla | So basicly, the best way to use video on it - would be to use iTunes to put it on there with Apple's firmware? |
20:14:38 | linuxstb | I thought the latest version of gtkpod could handle video. But I never use the Apple firmware, so have never used gtkpod. |
20:15:31 | jzilla | I'll look into it. Thanks. |
20:15:48 | linuxstb | I just use my ipod for music, and Rockbox is great for that - I just copy the files (in whatever format they already are) to the ipod's disk and don't have to worry about maintaining a database. |
20:16:31 | * | petur starts to develop some skill in replacing h340 batteries :/ |
20:16:39 | jzilla | As far as music goes - Amarok seems to work flawlesslly. |
20:17:17 | | Quit davina (Remote closed the connection) |
20:17:31 | amiconn | linuxstb: I guess rockbox has better video playback on the video than it has on the H300 |
20:19:09 | linuxstb | amiconn: That's not saying much though... |
20:19:21 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
20:19:29 | linuxstb | Checking the wiki page, the table says the H300 can manage 11fps fullscreen and the Video 10fps. |
20:19:45 | | Quit davina (Client Quit) |
20:20:09 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
20:20:53 | petur | amiconn: my new 2200mAh battery is 0.5mm thicker but 1mm smaller so it fits quit nicely. Also markes for iriver, and connector polarity was fine. Let's hope it lives a bit longer. The company seems decent (http://www.cameronsino.net) |
20:20:57 | linuxstb | But yes. at the same resolution, the video performs much better - e.g. 224x176 is 11fps on the H300 and 20fps on the Video. |
20:21:01 | | Quit My_Sic (Client Quit) |
20:22:10 | * | amiconn wonders why petur doesn't stick with the stock battery after his bad experience |
20:22:17 | amiconn | Or was that defective as well? |
20:22:29 | petur | low capacity |
20:22:54 | Slasheri | hmm, my ionity 1900 mAh has worked great a long time in my H140 |
20:23:57 | markun | my 2100 too |
20:24:19 | petur | Slasheri: short question: I see that Scanning Disk splash from time to time when booting. I thought it was done in background, so when does that splash come? |
20:24:48 | amiconn | I had that happen multiple times when shutting down without stopping playback first |
20:25:04 | amiconn | Went back to my old habit to stop playback first, and its gone |
20:25:23 | Slasheri | petur: it should come only after dircache has failed. That usually happens when you copy a lot of new files on the player at once and dircache reserve buffer can't handle them all |
20:25:43 | Slasheri | amiconn: hmm.. that still happens? |
20:25:50 | petur | I do little copying |
20:26:19 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
20:26:59 | Slasheri | petur: that "scanning disk" message just means that the required buffer size is not known and must be checked |
20:27:13 | petur | weird |
20:27:37 | petur | anyway, gtg... back in an hour I hope |
20:29:23 | amiconn | Slasheri: Yes, had that last week |
20:30:25 | | Quit bdgraue (Remote closed the connection) |
20:30:48 | Slasheri | interesting.. |
20:31:48 | | Quit jzilla (Remote closed the connection) |
20:31:54 | amiconn | It doesn't happen every time, but maybe in ~30% of all cases |
20:32:22 | amiconn | And there's still the other problem which is reproducable 100% reliably |
20:33:28 | amiconn | A while ago you fixed the background scan to allow shutdown before the scan is complete |
20:33:48 | amiconn | But if you shut down this way, the scan at the next boot will be a foreground scan |
20:33:54 | | Join Buschel [0] (n=AndreeBu@p54A3DEFB.dip.t-dialin.net) |
20:34:40 | | Join bdgraue [0] (n=bdgraue@dyndsl-085-016-082-168.ewe-ip-backbone.de) |
20:35:41 | preglow | the dircache scan acts a bit glitchy for me too |
20:37:29 | | Quit SirFunk (Remote closed the connection) |
20:38:02 | | Quit billytwowilly (Remote closed the connection) |
20:38:18 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
20:44:07 | | Nick bushblows is now known as swolbhsub (n=bushblow@unaffiliated/bushblows) |
20:55:48 | | Join advcomp2019 [0] (n=advcomp2@66.172.231.81) |
21:00 |
21:00:30 | | Join tzafrir_home [0] (n=tzafrir@bzq-179-75-202.static.bezeqint.net) |
21:01:30 | | Quit The-Compiler (Remote closed the connection) |
21:01:52 | tzafrir_home | hi, I'm looking for a relatively cheap (sub 100$) device on which to run RockBox or something similar. Where do I start looking? |
21:02:09 | tzafrir_home | Anything recommended? |
21:02:15 | | Join The-Compiler [0] (n=florian@143-124.1-85.cust.bluewin.ch) |
21:02:51 | n1s | amiconn: if I draw text with lcd_puts() when drawmode is set to DRMODE_BG|DRMODE_INVERSEVID on top of a rectangle filled with lcd_fillrect() when drawmode is set to DRMODE_SOLID, shouldn't I get text in BG colour on a rect in FG colour?, I get regular FG-text on BG... |
21:03:23 | n1s | tzafrir_home: I guess the only rockbox target you can get new at that price is a sansa e200 |
21:03:44 | | Quit The-Compiler (Client Quit) |
21:05:28 | | Join Domonoky_ [0] (n=Domonoky@e180244131.adsl.alicedsl.de) |
21:05:28 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
21:06:18 | | Join The-Compiler [0] (n=florian@143-124.1-85.cust.bluewin.ch) |
21:06:48 | | Join low_light [0] (i=c730180b@gateway/web/cgi-irc/ircatwork.com/x-293f1c6e22c42cdc) |
21:09:54 | pixelma | I think a gigabeat F could also be in that price span |
21:11:17 | alienbiker99 | if you get it on ebay |
21:13:03 | | Join bluebrother [0] (i=kUdgZSIF@rockbox/staff/bluebrother) |
21:13:05 | | Join HP_Owner [0] (n=chatzill@adsl-76-214-49-239.dsl.stlsmo.sbcglobal.net) |
21:14:21 | HP_Owner | help! my iPod Mini 2nd gen froze when trying to install. Stuck at "OK to Disconnect" HELP!!! |
21:14:29 | | Quit HP_Owner (Client Quit) |
21:14:33 | | Join XavierGr [0] (n=xavier@ppp63-205.adsl.forthnet.gr) |
21:14:35 | bluebrother | what's the problem there? |
21:14:45 | bluebrother | just reboot it like the installation instructions tell ... |
21:15:03 | pixelma | he already quit... |
21:15:12 | bluebrother | (make sure you safely disconnected first) |
21:15:15 | alienbiker99 | ahaha |
21:15:25 | bluebrother | he did? |
21:15:41 | alienbiker99 | yes |
21:16:00 | bluebrother | ah, seems he has some kind of network problems. Only noticed him coming in. |
21:16:16 | | Quit Domonoky_ (Read error: 104 (Connection reset by peer)) |
21:16:24 | markun | XavierGr: quite some fires in your country! |
21:16:26 | bluebrother | but I was too late to notice he already was in before ;-) |
21:16:29 | | Join Domonoky [0] (n=Domonoky@e180244131.adsl.alicedsl.de) |
21:16:34 | amiconn | OK to disconnect means it's safe to disconnect... |
21:16:46 | advcomp2019 | is there any news on the sandisk sansa e200r |
21:17:20 | * | amiconn doesn't use 'safely disconnect', but relies on write caching being disabled for ums devices |
21:18:19 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:20:32 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
21:20:57 | | Quit jgarvey (Read error: 104 (Connection reset by peer)) |
21:21:13 | advcomp2019 | is there any news with rockbox on the sandisk sansa e200r... there has not been an update for like 2 weeks |
21:21:33 | | Join jgarvey [0] (n=jgarvey@cpe-066-057-231-236.nc.res.rr.com) |
21:22:17 | Domonoky | advcomp2019: no news, no updates :-) |
21:22:56 | n1s | amiconn: does lcd_puts() even care about drawmode? |
21:23:12 | advcomp2019 | ok thanks |
21:23:30 | | Part advcomp2019 ("Leaving") |
21:24:31 | amiconn | n1s: yes |
21:25:05 | n1s | hmm, then ther's something fundamental about this that I don't understand... :-/ |
21:25:58 | n1s | amiconn: if I want to draw text with inversed BG/FG how do I do that? |
21:27:02 | amiconn | Just use DRMODE_SOLID|DRMODE_INVERSEVID or DRMODE_FG|DRMODE_INVERSEVID |
21:27:22 | amiconn | (depending on whether the area is cleared before) |
21:29:44 | Buschel | preglow: you there? |
21:30:36 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
21:30:39 | | Join pixelma_ [0] (i=pixelma@rockbox/staff/pixelma) |
21:30:53 | | Quit pixelma (Nick collision from services.) |
21:30:54 | | Nick pixelma_ is now known as pixelma (i=pixelma@rockbox/staff/pixelma) |
21:32:10 | preglow | Buschel: yeah |
21:32:28 | Buschel | preglow: ahh, there he is :) |
21:32:30 | | Quit Nico_P (Remote closed the connection) |
21:32:31 | preglow | indeed he is |
21:32:57 | Buschel | any news regarding musepack patch? any further comments, wishoes or questions? |
21:33:01 | Buschel | *whishes |
21:33:21 | preglow | hmm |
21:33:24 | preglow | i'll have a quick look again |
21:34:58 | preglow | what's the point of introducing the MPC_OUTPUT_FORMAT type? |
21:36:08 | Buschel | MPC_OUTPUT_FORMAT must always be int32, when setting the decoder to float the output was also done in float. this confused the last stage (dsp.c) and lead to weired noisy output |
21:36:55 | Buschel | so, at least a bugfix that repairs floating point decoding for musepack |
21:36:57 | preglow | hrmr |
21:37:13 | preglow | i actually think we do want the codec to output floats when that day comes |
21:37:21 | preglow | since dsp will also be in floating point |
21:37:38 | preglow | it won't work now, but now we don't have any floating point targets either |
21:37:53 | Buschel | well, the current implemenation of dsp.c will not work with floats |
21:38:00 | preglow | indeed not, that needs to be adapted |
21:38:30 | preglow | but yeah, when we do get an fpu target, it probably will be fixed to work with floats, which makes integer output a bit unnecessary |
21:39:04 | amiconn | Floating point dsps? |
21:39:06 | preglow | at least i can't think of a reason why we would want dsp.c to be fixed point when codecs are floating point |
21:39:11 | preglow | amiconn: gigabeat s, for example |
21:39:27 | amiconn | Note that I don't know many dsp cores. The mas core is a fixed point dsp |
21:39:30 | amiconn | (20 bit) |
21:39:46 | preglow | most dsp cores are fixed point too |
21:39:56 | preglow | sharc being the most popylar exception, which does both equally well |
21:39:57 | Buschel | well, afaic all other codecs do int32-output as well. |
21:40:17 | preglow | Buschel: even when configured to process floats? i don't really know, haven't checked |
21:40:27 | | Quit The-Compiler (Read error: 104 (Connection reset by peer)) |
21:40:38 | Buschel | maybe solution could be to set some new define in the target-config to set the decoder output format |
21:40:47 | preglow | Buschel: it's not a major thing, really, it's just that when sv8-musepack comes, i'll probably be the one to merge it, so want to just eliminate all unnecessary changes i can :) |
21:41:07 | Buschel | hehe, will be lots of fun i guess :) |
21:41:37 | preglow | i'll try to make the musepack people merge most of your changes anyway |
21:41:40 | preglow | like the dct coef stuff |
21:41:55 | preglow | but i'm still not sure there's a point in having input format != output format |
21:42:41 | preglow | floating point processing is something i wanted you to preserve in the codec in case we want to support it in the future, it's not something that's supposed to work right now |
21:42:56 | Buschel | hmm, at least the last stage (preparation for DAC) should do the conversion to int_xy |
21:43:05 | preglow | hence, the output format choice isn't done yet |
21:43:13 | preglow | but i'm fairly certain we'll want it to be float too |
21:43:21 | Buschel | at least the decoder works fine now on iPOD and PCSim, if set to float |
21:43:31 | preglow | cool, how slow on ipod? ;) |
21:43:51 | Buschel | i didn't measure the performance, just the output |
21:44:02 | preglow | it should have been really, really slow, heh |
21:44:07 | preglow | no fpu on the ipod |
21:44:34 | n1s | amiconn: this is what I tried http://pastebin.ca/594145 it draws the letter in the regular FG color inside a box of regular bgcolor that stretches out to the right of the fg rect... |
21:44:39 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
21:44:55 | Buschel | btw, i found a little bug in dsp.c which doesn't do correct rounding on output samples (32bit -> 16bit). we loose some accuracy through this and add some dc-bias to the output |
21:45:07 | preglow | yeah, i saw |
21:45:11 | preglow | i forgot that patch, actually |
21:45:27 | Buschel | quite impressive, if the output-file is compared to reference decoder |
21:45:40 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
21:45:41 | * | preglow checks if jhMikeS commented on his asm loops |
21:46:19 | preglow | seem's he's got some code for it, yes |
21:46:43 | preglow | btw, i think you have added some bias where it's not needed |
21:46:45 | amiconn | n1s: Yes, lcd_puts() stretches to the far right (unlike lcd_putsxy()). That's intended |
21:47:01 | preglow | if you check out the dithering routine, you'll see that bias is already added, no need to add it again |
21:47:02 | * | amiconn wonders why the inversion would refuse to work |
21:47:07 | Buschel | the dc-bias is nothing else than correct rounding |
21:47:18 | preglow | yeah, know |
21:47:28 | preglow | we use round to negative infinity now |
21:47:42 | preglow | never really thought about it, but it's true |
21:47:42 | Buschel | is there any chance to test the dithering output via test_codec? |
21:48:14 | preglow | nope |
21:48:47 | linuxstb | preglow: It could be added though? |
21:48:50 | preglow | sure |
21:48:51 | amiconn | n1s: Umm, I remembered wrong. lcd_puts() resets the drawmode to DRMODE_SOLID |
21:49:10 | Buschel | from reading the code of the dithering I was not usre if the amplitude of the added noise is correct for all codecs and shifts |
21:49:23 | *** | Saving seen data "./dancer.seen" |
21:49:24 | Buschel | *sure |
21:49:41 | amiconn | If you want inverted text with the line wise output functions, you need lcd_puts_style(x, y, text, STYLE_INVERT) |
21:49:57 | preglow | Buschel: i'm not actually certain myself, the code is from some other project, i think |
21:50:08 | preglow | Buschel: the code was unused in the rockbox code, so i just cleaned it up and added the setting |
21:50:25 | preglow | Buschel: the dithering noise used is highpass triangle pdf, and i don't really know what amplitude that's supposed to be added at |
21:50:36 | preglow | i know triangle pdf noise is supposed to be added with an amplitude of 1 lsb |
21:51:07 | preglow | i think that's what's used in the rockbox code too |
21:51:14 | amiconn | n1s: sorry for the confusion... |
21:52:30 | Buschel | preglow: in the comments there is something written like "took from libmad", but libmad uses other shifts afaic |
21:53:27 | n1s | amiconn: ah ok, it woks fine with lcd_putsxy :-) |
21:53:43 | preglow | Buschel: no, it's taken from coolplayer, i think |
21:54:40 | Buschel | preglow: just checked -> you're right |
21:55:13 | | Quit pondlife ("disconnected has pondlife") |
21:55:41 | preglow | with what, the coolplayer part or the noise amplitude part? |
21:55:43 | linuxstb | I think I remember that - IIRC the Rockbox codec was based on a libmad example program, and that example program took the code from coolplayer. |
21:56:07 | Buschel | ahem, the coolplayer part |
21:57:39 | | Part n1s |
21:58:04 | preglow | seems jhMikeS patch only adds bias correctly for 16 bit output |
21:59:05 | | Quit pepie34 ("Ex-Chat") |
22:00 |
22:02:50 | Buschel | hmm, maybe misunderstanding... 1<<(output_scale-1) must be added before >>scale |
22:03:35 | | Quit Rincewind ("Cya") |
22:04:16 | | Part Llorean |
22:06:41 | | Part maffe |
22:06:53 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
22:08:45 | preglow | deed, which is the same as adding 0.5 to the signal before truncating |
22:09:06 | preglow | so you get round to nearest instead of round to negative infinity |
22:09:16 | Buschel | yep |
22:11:34 | | Join lee-qid [0] (n=liqid@p549646D8.dip.t-dialin.net) |
22:16:17 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
22:16:32 | | Quit low_light ("CGI:IRC") |
22:17:59 | | Join kretende1 [0] (n=Kaspar@181.107.76.83.cust.bluewin.ch) |
22:21:47 | preglow | Buschel: but no, not much wrong with the musepack patc |
22:21:48 | preglow | h |
22:28:10 | Buschel | preglow: that's fine. so, let's wait until the merge has been done by the musepack community. |
22:28:58 | Buschel | gotta leave now, had a long long day at work and have to get some sleep now :o) |
22:29:08 | | Quit Buschel () |
22:32:12 | | Join AdmiralJ [0] (n=AdmiralJ@c-69-252-146-232.hsd1.ga.comcast.net) |
22:36:07 | jhMikeS | preglow: say say? |
22:36:11 | | Quit desowin ("use linux") |
22:37:50 | | Join low_light [0] (i=c730180a@gateway/web/cgi-irc/ircatwork.com/x-fa9155f216585d89) |
22:38:25 | | Quit XavierGr () |
22:39:34 | | Part Domonoky |
22:39:49 | | Quit low_light (Client Quit) |
22:40:58 | preglow | jhMikeS: just talking about the correct rounding in dsp patch |
22:41:30 | dionoea | what's the syntax in commit messages to refer to a flyspray entry ? #<the number> ? |
22:41:33 | | Quit billytwowilly (Remote closed the connection) |
22:41:35 | preglow | jhMikeS: your asm code seems to assume the output depth is 16 bits, but maybe that's a valid assumption... |
22:41:46 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
22:41:57 | jhMikeS | it is from the sample output to the pcm buffer |
22:42:17 | | Join XavierGr [0] (n=xavier@ppp63-205.adsl.forthnet.gr) |
22:43:09 | jhMikeS | but that's true of the non-asm functions as well |
22:43:37 | preglow | orly |
22:43:54 | XavierGr | markun: yes indeed :( though not in my area. Very hot summers like these can put as on fire for days (not to mention bloody arsonists) |
22:44:00 | dionoea | or is it FS<the number> ? |
22:44:12 | preglow | dionoea: FS #xxxxx |
22:44:25 | dionoea | thx |
22:45:08 | jhMikeS | preglow: ummm...I'm not following here. The DSP output routines were meant for output into the hardware depth no? |
22:45:25 | preglow | jhMikeS: myeah |
22:45:52 | jhMikeS | ok...so why wouldn't I assume that on cf the output should be 16-bits? |
22:45:52 | preglow | or at least the pcm buffer depth, but yeah, that should be the same |
22:45:55 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:46:15 | preglow | jhMikeS: *shrug*, because we one day might want to support 20 bit output? |
22:46:28 | preglow | nothing we do right now |
22:46:42 | preglow | all platforms are 16 bit now |
22:46:46 | jhMikeS | well...a different output function would be used then |
22:47:03 | preglow | yeah, sounds sensible |
22:47:38 | jhMikeS | and then I'd be pissed cause I'd have to write it and deal with twice as much data with more complicated code :) |
22:47:44 | preglow | heh |
22:47:45 | preglow | indeed |
22:48:02 | preglow | you won't see me urge for more than sixteen bits, at least you can count on that |
22:48:19 | | Quit My_Sic (Read error: 110 (Connection timed out)) |
22:51:34 | jhMikeS | Not sure I see the point with the DACs being what they are |
22:52:36 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
22:52:49 | | Join low_light [0] (i=c730180b@gateway/web/cgi-irc/ircatwork.com/x-1e183fed53fd7d56) |
22:53:15 | preglow | deed |
22:55:41 | | Join advcomp2019 [0] (n=advcomp2@66.172.231.81) |
22:55:41 | jhMikeS | the only one I know that will actually pay attention to more than 16-bits is the AS3514 - 18bit |
22:56:29 | preglow | pay attention to as in how? does it have the snr to deal with it? |
22:57:25 | | Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/labb.contactor.se/x-db3dcee2581df1cb) |
22:57:57 | preglow | single malt time |
22:58:07 | preglow | saratoga: ahoy, any progress? |
22:59:35 | advcomp2019 | i have another question... is anyone going to make a rockbox for the zen v or the zen v plus |
22:59:55 | preglow | perhaps |
22:59:57 | low_light | anyone look at FS #7345 :) |
22:59:57 | jhMikeS | 94dB |
23:00 |
23:00:13 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
23:00:21 | preglow | that's enough for what, 16.3 bits? :) |
23:00:36 | preglow | 15.7, i mea |
23:00:37 | preglow | n |
23:00:42 | jhMikeS | analog blocks are 100dB |
23:00:51 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
23:01:38 | | Quit andrew__ ("moving my servers into the basement, please excuse the loss in services!") |
23:01:40 | jhMikeS | what "A weighted" refer to? |
23:02:29 | | Quit amiconn (Read error: 110 (Connection timed out)) |
23:03:00 | preglow | a filtering happening before measuremen to compensate for fletcher-munson curves |
23:03:00 | preglow | http://en.wikipedia.org/wiki/Weighting_curve |
23:03:00 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
23:03:16 | | Part kretende1 |
23:03:21 | | Quit advcomp2019 ("Leaving") |
23:04:07 | | Join Widget [0] (n=widget@80.175.153.6) |
23:04:09 | Widget | 'lo |
23:05:49 | saratoga | preglow: I looked through the init code for the codec, and suprisingly it all seems to work |
23:06:03 | saratoga | the first 16000 fixed point ops all give identical results too |
23:06:11 | saratoga | it really just seems to get one or two values slightly wrong |
23:06:14 | saratoga | not sure why yet |
23:06:29 | saratoga | unfortunately, I'm moving this weekend, so i've been busy with that |
23:07:54 | Widget | i'm trying to use the database on my iriver, and most tracks are turning up multiple times. the wiki says this occurs for some specific artists, but doesn't say why |
23:07:58 | Widget | can I do anything about it? |
23:10:32 | merbanan | saratoga: what init code are you talking about ? |
23:10:34 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
23:12:32 | | Quit joa (Read error: 104 (Connection reset by peer)) |
23:12:47 | preglow | merbanan: did the wma fixed point dude just vanish, or what? heh |
23:12:48 | | Join joa [0] (n=joe@86.155.238.101) |
23:13:10 | merbanan | preglow: yepp, no answer at all |
23:13:37 | Nico_P | low_light: I have a bit |
23:14:21 | Nico_P | as I said, I like the concept (actually I even considered implementing it at one point) |
23:14:43 | low_light | Nico_P: yes, I saw your comment :) |
23:15:00 | preglow | the guy who did the first fixed point for us had his house burn down, perhaps there's a curse going around |
23:15:11 | Nico_P | in the patch I uploaded, I needed to add two variables in struct gui_img to make the thing compile |
23:15:22 | preglow | saratoga: please look extra carefully when crossing streets this summer |
23:15:55 | petur | lol |
23:16:00 | Nico_P | GodEater: I've just discovered stgit... looks like an awesome tool to track patches |
23:16:06 | | Join Llorean [0] (n=llorean@rockbox/administrator/Llorean) |
23:16:15 | low_light | Nico_P: ahh right...the animation timeouts |
23:16:27 | Nico_P | low_light: that's it |
23:17:01 | | Quit Widget ("Leaving") |
23:18:07 | | Join NineLives [0] (n=me@c-24-1-6-241.hsd1.il.comcast.net) |
23:19:04 | | Quit jhulst (Remote closed the connection) |
23:20:51 | | Join entheh [0] (n=purr@88-106-201-166.dynamic.dsl.as9105.com) |
23:23:32 | | Nick _pill is now known as pill (i=pill@sloth.shellfx.net) |
23:27:09 | GodEater_ | Nico_P: nifty :) |
23:28:54 | Nico_P | indeed. I'm not sure how well it can work in combination with git-svn, but the concept is very appealing |
23:29:11 | * | GodEater_ is still reading up on the details of allowing people to pull from his local tree |
23:30:53 | low_light | Nico_P: the problem I have with displaying a single image from an imageset is that I need another variable in the token to specify the subimage # (value.i is used for the image #) |
23:31:28 | Nico_P | ah I see |
23:32:35 | | Quit hannesd ("Client suicide") |
23:34:49 | | Join Xerion_ [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
23:35:24 | Nico_P | you maight need to add a new struct |
23:35:29 | Nico_P | might* |
23:35:31 | low_light | Nico_P: I was also thinking of a way to avoid adding all the extra tokens...maybe using syntax like %eApv which would use the existing %pv token (or any other enumerated token) with image A |
23:35:51 | low_light | but I haven't convinced myself that that's any easier or more efficient |
23:35:55 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
23:36:14 | Nico_P | that seems complicated too |
23:39:31 | | Nick Xerion_ is now known as Xerion (i=xerion@cp198589-d.landg1.lb.home.nl) |
23:41:25 | | Part low_light |
23:42:47 | saratoga | preglow: sorry, i'm in and out right now, the code i was thinking of just reads in some of the global wma stream info (bitrate, filesize, etc) and then inits ~150kb worth of lookup tables |
23:43:31 | | Quit ender` (" We're not lost. We're locationally challenged. -- John M. Ford") |
23:43:37 | preglow | no stress |
23:44:18 | saratoga | it seems to do all that fine |
23:44:33 | saratoga | i really need to put more time into this codec, the last week i've barely worked on it |
23:45:45 | preglow | ahh, which reminds me |
23:46:06 | preglow | midterm (or whatever) evaluation is set for 13th of july or something, i think |
23:46:11 | preglow | and i won't be around after the 7th |
23:46:39 | saratoga | what do we actually need to do for that? |
23:46:40 | preglow | dunno if i'll be able to come online around that date either |
23:47:09 | preglow | just do a short project summary, i'd guess, to see how far you've come towards the goals |
23:47:12 | preglow | potantially adjust the goals |
23:47:18 | preglow | and decide if you're going to be paid or not :P |
23:47:28 | saratoga | so i need to write up a status report ? |
23:47:41 | preglow | gimme ten and i'll see |
23:47:47 | saratoga | ok thanks |
23:48:26 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
23:49:25 | *** | Saving seen data "./dancer.seen" |
23:49:38 | preglow | i see july 9th is the date, with 16th being the deadline |
23:49:45 | preglow | you'll need to fill out some sort of survey too, it seems |
23:49:57 | | Quit midkay ("Leaving") |
23:50:08 | * | petur is still worried about austriancoders absence |
23:50:27 | preglow | not 100% absent, i've seen him from time to time |
23:50:52 | preglow | but he should have something to show soon, that's for sure |
23:52:21 | petur | haven't seen hime for almost a week, no sign of life at all |
23:52:36 | preglow | i'll check around a bit to see if i can expect to have net access, if not it looks like i'll have to ask someone else to deal with the formalities |
23:52:57 | dionoea | send him an email (that's what i did when my SoC student didn't show up for a week ... and it worked :p) |
23:53:07 | petur | preglow: he has patches online with his progress, but last update was last friday |
23:53:16 | petur | dionoea: I did |
23:53:20 | dionoea | ah :/ |
23:53:41 | preglow | just disappearing isn't good, no |
23:54:02 | preglow | a simple "will be gone for xxx days" would suffice |
23:54:02 | petur | I already mailed him once stating he should provide more progress updates, that went good for a week and now this :/ |
23:54:09 | preglow | and that is an arbitrary number of x'es, yes |
23:54:51 | petur | I think it's only normal to tell people you're afk for a few days |
23:54:58 | preglow | oh indeed |
23:55:30 | preglow | saratoga: but yeah, having something just decoding on target by mid-term would be fine by me, and would simplify the process a good deal, so if you find the time, it would be worth putting in some work towards that |
23:55:49 | preglow | saratoga: but of course, i also understand the drudgery, boredom and time involved in moving, hehe |
23:55:56 | * | preglow absolutely hates moving |
23:56:25 | * | petur sits still |
23:56:47 | * | preglow tips petur over |
23:57:22 | petur | bah... back up again |
23:57:33 | saratoga | yeah i hope to get on target decoding going this weekend |
23:57:41 | saratoga | at least i see no reason I shouldn't get it working |
23:57:55 | saratoga | its just a matter of slogging through enough debug output until something clicks |
23:58:16 | | Quit lee-qid (Connection timed out) |
23:58:24 | saratoga | i'm so close right now |
23:58:30 | preglow | yeah, seems like it |
23:58:33 | saratoga | anyway, got to run, thanks for the heads up |
23:58:38 | saratoga | will work on this later tonight |
23:58:39 | preglow | sure, no worries |
23:58:39 | | Quit jgarvey ("Leaving") |
23:58:41 | preglow | see ya around |
23:58:59 | | Quit saratoga ("CGI:IRC") |