00:04:10 | *** | Saving seen data "./dancer.seen" |
00:12:04 | | Join LinusN [0] (~linus@labb.contactor.se) |
00:12:41 | amiconn | hi LinusN |
00:20:48 | LinusN | yo |
00:24:19 | Digital007 | hiya |
00:25:04 | Digital007 | are you sure rockbox will work on the iriver? |
00:25:44 | LinusN | yes |
00:26:10 | Digital007 | and would u get back to the iriver f/w if things went pear-shaped? |
00:26:18 | Digital007 | and would the remote be supported as well? |
00:26:29 | LinusN | yes |
00:26:34 | Digital007 | good |
00:26:35 | Digital007 | :) |
00:27:00 | LinusN | .-) |
00:27:32 | Digital007 | Linus do u think its possible to record from the FM tuner? (doesn't matter if WAV or MP3) |
00:27:45 | LinusN | yes |
00:27:56 | Digital007 | :O |
00:28:00 | LinusN | however, the hard drive may disturb the reception |
00:30:06 | Digital007 | Linus ive noticed something wiv the iriver |
00:30:20 | Digital007 | the more you turn up the volume the less effective is the bass setting |
00:30:24 | Digital007 | the archos wasn't like that |
00:31:31 | Digital007 | but then again the iriver has a "software" bass setting, the Archos was hardware |
00:31:33 | LinusN | i can imagine that |
00:31:55 | LinusN | it is done to avoid distortion |
00:32:13 | LinusN | rockbox does that on the Player |
00:32:22 | LinusN | and should do it on the recorder |
00:32:29 | Digital007 | i wonder if iriver really have stopped making the H1xx series |
00:32:52 | LinusN | i think they have, and that it was a stupid idea |
00:32:59 | Digital007 | i agree |
00:33:10 | Digital007 | i dont like their new plastic devices with colour screens |
00:33:19 | Stryke` | H120 was hardware-wise the best player of this generation |
00:33:22 | Digital007 | yea |
00:33:30 | Digital007 | i have an H120 |
00:33:49 | Digital007 | i think its beacuse they want to concentrate on their colour-screen devices |
00:34:05 | LinusN | silly |
00:34:19 | Digital007 | but put it this way, if they stop making the H120, it will make it a very desirable item due to its rarity |
00:34:22 | Digital007 | unlike the ipod |
00:34:58 | Digital007 | However their is no mention on their website about the H1xx series being discontinued |
00:35:12 | LinusN | of course not |
00:35:22 | LinusN | they want tp sell out the remaining stock |
00:35:37 | Stryke` | have they been real good at communicating with the userbase, in any regard? |
00:35:45 | Digital007 | the shufflebug remains |
00:35:50 | Digital007 | which really pisses me off |
00:36:28 | Stryke` | its the lack of the promised features which piss me off |
00:36:42 | Stryke` | i don't use shuffle as much as many, i listen to albums usually |
00:36:44 | Digital007 | Mind you, its still a much better machine than the archos |
00:36:55 | Digital007 | and the support of drag n drop is a real boon |
00:37:09 | Digital007 | Personally i really hate colour screens on MP3 players |
00:37:20 | Stryke` | i love drag n drop, software-less transfer is the greatest |
00:37:24 | Digital007 | yea |
00:37:25 | Bagder | drag n drop? |
00:37:30 | Digital007 | in windows explorer |
00:37:33 | LinusN | Mass Storage |
00:37:39 | Digital007 | yep |
00:37:57 | Digital007 | i think a colour screen on an mp3 player is completely superflous |
00:37:57 | Bagder | usb_storage is my friend |
00:37:59 | Stryke` | LinusN: if a tag database is utilized, will it require a program on the host PC to generate it, or will the player do the work? |
00:38:08 | LinusN | host pc |
00:39:00 | Bagder | a plugin could be written to write the db too |
00:39:05 | Bagder | it would just be a lot slower |
00:39:46 | Digital007 | I think only the H110 is being discontinued, the 120 and 140 are still being made |
00:42:56 | | Quit AciD (Read error: 104 (Connection reset by peer)) |
00:44:32 | Bagder | funnily, the h340 is cheaper than the h140 |
00:44:52 | Digital007 | yes bagder but the h340 is cheap plastic |
00:45:16 | Stryke` | and significantly thicker, right? |
00:46:45 | Digital007 | roll on rockbox for iriver |
01:00 |
01:01:57 | | Quit Digital007 ("CGI:IRC (Ping timeout)") |
01:05:42 | LinusN | Bagder: found the repeat bug |
01:05:50 | LinusN | not all that easy to fix though... |
01:06:06 | LinusN | and it's a really ancient bug |
01:08:35 | amiconn | LinusN: Repeat bug? |
01:09:44 | LinusN | files in a playlist can be played twice under certain circumstances |
01:10:27 | amiconn | Uh? I never observed this.... |
01:10:39 | LinusN | very few people have |
01:10:44 | amiconn | You mean 1060759? |
01:11:01 | LinusN | yes |
01:16:07 | amiconn | Hmm, really strange. You said you spotted the cause? |
01:16:25 | LinusN | yes |
01:16:53 | LinusN | it happens when there are several tracks loaded in memory, and one of the playlist entries was invalid |
01:17:51 | LinusN | then new_file() loads the wrong track when it has passed the "skip point" |
01:18:32 | LinusN | watch my upcoming commit for details :-) |
01:20:50 | amiconn | That explains why I never observed it, there are 2 points against it: (1) I never had playlists with invalid tracks, because I almost never save playlists. (2) It is very unlikely with a 2 MB box to have several tracks in memory (but the reporter of this bug has the 8 MB mod) |
01:21:02 | LinusN | exactly |
01:21:24 | LinusN | it was the 8mb mod that was the mainclue |
01:21:27 | LinusN | man clue |
01:21:29 | LinusN | jgokdfhjgsr |
01:24:00 | amiconn | Btw: What to do with non-reproducable bugs in the tracker? (I think of 1063452) |
01:25:16 | LinusN | amiconn: easy. that's probably because he hasn't updated it to the new format |
01:26:03 | amiconn | I agree. Still there is the report... |
01:27:11 | amiconn | ...usually we don't set the solved bugs to "fixed" until the next release. What about such "invalid" bugs? |
01:27:32 | LinusN | well, tell him to update the font |
01:28:12 | LinusN | you know..."unzip the *entire* file... |
01:34:37 | LinusN | wow, that bug has been there since before the dinosaurs... :-) |
01:34:45 | LinusN | (the repeat bug) |
01:37:02 | amiconn | So it's time to squash it now. The iRiver will have an even larger playback buffer... |
01:38:00 | LinusN | i have committed a fix |
01:38:05 | amiconn | :-) |
01:38:16 | LinusN | but we might want to look over the whole playlist/tag handling |
01:38:45 | amiconn | Yes. There still are those NULL pointer accesses... |
01:38:58 | LinusN | among others |
01:41:57 | | Quit Stryke` ("Friends don't let friends listen to Anti-Flag") |
01:47:27 | amiconn | Bug #1064280 seems to be a design "bug" of win_crox0c itself. Instead of using the Win1251 code page (like the other wincrox?c fonts do), it tries to resemble the latin alphabet |
01:47:46 | LinusN | aha |
01:49:52 | amiconn | But I wonder how some old version could have worked!? Was the .bdf exchanged at some point? |
01:50:02 | LinusN | i have no idea |
01:50:10 | LinusN | i have to go to sleep now |
01:50:25 | LinusN | cu tomorrow |
01:50:30 | amiconn | nite |
01:50:34 | | Part LinusN |
02:00 |
02:04:14 | *** | Saving seen data "./dancer.seen" |
02:08:56 | | Join Tang [0] (~chatzilla@84.97.99.5) |
02:09:18 | | Quit Tang (Client Quit) |
02:29:51 | | Join amiconn_ [0] (~jens@pD9E7FBE6.dip.t-dialin.net) |
02:35:01 | | Quit amiconn (Nick collision from services.) |
02:35:01 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7FBE6.dip.t-dialin.net) |
02:45:04 | | Join Tang [0] (~chatzilla@84.97.99.5) |
02:45:13 | | Part amiconn |
02:45:14 | | Quit Tang (Read error: 104 (Connection reset by peer)) |
03:00 |
03:13:45 | | Part scott666_ |
04:00 |
04:04:18 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:22:16 | | Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU) |
06:00 |
06:04:21 | *** | No seen item changed, no save performed. |
06:10:32 | | Quit izzy ("leaving") |
06:43:07 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
06:54:27 | | Join HoseHead [0] (~1875190f@labb.contactor.se) |
06:58:14 | | Quit HoseHead (Client Quit) |
07:00 |
07:10:11 | | Quit Stryke` ("Friends don't let friends listen to Anti-Flag") |
07:24:53 | | Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) |
07:30:24 | | Join LinusN [0] (~linus@labb.contactor.se) |
07:37:19 | | Quit matsl (Remote closed the connection) |
07:47:37 | | Join oxygen77 [0] (~Chris@pauguste-7-82-66-87-78.fbx.proxad.net) |
08:00 |
08:04:24 | *** | Saving seen data "./dancer.seen" |
08:06:54 | | Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) |
08:11:03 | | Join amiconn [0] (~jens@pD9E7FBE6.dip.t-dialin.net) |
08:14:28 | | Join Chu [0] (hana-chan@c-24-6-13-138.client.comcast.net) |
08:14:57 | | Nick Chu is now known as Undercover (hana-chan@c-24-6-13-138.client.comcast.net) |
08:15:10 | Undercover | Hey. |
08:15:37 | midk | hey |
08:16:23 | Undercover | Does Nikkelitous come in here? |
08:16:36 | midk | never seen him |
08:16:43 | Undercover | okay |
08:16:47 | Undercover | thanks |
08:16:50 | midk | sure |
08:18:59 | | Quit Undercover (Client Quit) |
08:20:34 | amiconn | Good morning |
08:21:48 | LinusN | mooning |
08:23:49 | | Quit AciD (Read error: 104 (Connection reset by peer)) |
08:24:09 | | Join AciD` [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) |
08:26:58 | LinusN | amiconn: lots of reports on empty recordings |
08:27:26 | LinusN | or no files generated |
08:30:13 | amiconn | Do you mean the one one the ml? |
08:31:40 | LinusN | there's one in the forum as well |
08:34:25 | amiconn | Hmm, I can't find it? |
08:35:27 | amiconn | Btw: I found that I did not throw away the alternative recording transfer routines I made for some of my recording tests - I made a patch from them |
08:37:00 | LinusN | good |
08:37:26 | LinusN | http://forums.rockbox.org/index.php?topic=136.from1100502638;topicseen#msg617 |
08:37:38 | | Join Phoe [0] (~5409103a@193.15.23.131) |
08:38:51 | Phoe | hello, could anyone posibly recant to me the button presses to get to the contrast control menu in rockbox? My display has suddenly undergone a white out and I cannot see the text well enough to reconfigure |
08:39:11 | LinusN | rockbox version? |
08:39:21 | LinusN | jukebox model? |
08:39:52 | Phoe | 2.3. FM Recorder |
08:40:53 | amiconn | LinusN: I thought that was about recording level only (I even posted in that thread). Furthermore, this looks like a different problem (panic, no file at all). Unfortunately I cannot check this, as I have no Ondio FMR... |
08:46:17 | Phoe | Its actually the old style Jukebox 20Gb FM Recorder, I'm sorry I didn't realise they'd put out so many new models with similar names. I've not looked at their site for years.. |
08:52:10 | LinusN | amiconn: "...and two instances of no recording file generated (but no error indication)." |
08:53:46 | LinusN | Phoe: (from the file browser) F1,down,down,right,down,down,right,down,down,right,down,down,down,right |
08:54:01 | LinusN | then you use up/down to adjust |
08:54:14 | amiconn | LinusN: Yes. Imho that's a different thing than an empty recording (zero byte file or file with only the header, as observed with the recording bug fixed in August) |
08:54:22 | LinusN | true |
08:59:14 | Phoe | thankyou very much everyone. I was dreading the commute to work without my music. |
08:59:23 | LinusN | :-) |
08:59:37 | Phoe | I suppose this might be indicitive of a deeper problem, I need it on contrast 60 to be "normal" |
08:59:52 | LinusN | another approach is to remove the battery for a few seconds, which clears the settings |
08:59:59 | LinusN | 60!!! |
09:00 |
09:00:14 | Phoe | indeed. |
09:00:16 | amiconn | ...and reloads them from the config sector!? |
09:00:19 | LinusN | so the default value is way off then? |
09:00:31 | LinusN | amiconn: are they still doubled on disk...? |
09:00:38 | Phoe | yes, it happened suddenly yesterday morning, up to that point it was fine |
09:01:06 | amiconn | LinusN: I think so. |
09:01:12 | LinusN | ah |
09:01:14 | Phoe | I'll just have to hope that whatever caused it doesn't suddenly correct itself leaving me with a pitch black display ^^ |
09:01:23 | LinusN | haha |
09:01:40 | amiconn | (and imho that makes sense, at least on the v1) |
09:01:50 | LinusN | yup |
09:02:00 | LinusN | (why not on v2/fm?) |
09:02:08 | Phoe | in anycase, thank you all very much, and goodbye. Time to hit the train. |
09:02:11 | | Quit Phoe ("CGI:IRC") |
09:02:26 | LinusN | amiconn: ah, the shutdown |
09:02:44 | amiconn | LinusN: Because on the v2/fm, you don't (regularly) change batteries, but some users do on the v1 |
09:03:21 | amiconn | (away) |
09:19:41 | | Quit AciD` (Read error: 104 (Connection reset by peer)) |
09:30:17 | Bagder | LinusN: my generated makefile doesn't run make in tools |
09:30:43 | Bagder | hm |
09:30:51 | Bagder | ok, it is done from firmware/Makefile |
09:34:15 | LinusN | exactly, that's why i changed that file |
09:34:45 | LinusN | Bagder: what if i set CC= instead of CC=gcc |
09:35:37 | LinusN | didn't work... :-( |
09:36:09 | Bagder | well, I bet no one is using anything but gcc anyway |
09:36:17 | Bagder | and if they do, they can run make in tools first |
09:36:26 | LinusN | cc works as well |
09:36:33 | | Join AciD` [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) |
09:40:55 | LinusN | Bagder: saw my mpeg.c commit? |
09:41:01 | Bagder | yes |
09:41:55 | Bagder | nice to have that one nailed |
09:56:36 | | Quit oxygen77 ("Cho") |
09:56:40 | | Join oxygen77 [0] (~oxygen@pauguste-7-82-66-87-78.fbx.proxad.net) |
09:56:53 | LinusN | hehe, the bug was introduced in 2002, version 1.4 :-) |
09:59:16 | | Join Zagor [242] (~bjst@labb.contactor.se) |
09:59:23 | LinusN | morning Zagor |
09:59:40 | Zagor | morning |
10:00 |
10:03:08 | LinusN | i've been thinking about the wps context menu |
10:03:35 | LinusN | i think a separate wps-plugins.txt could be a neat idea |
10:03:49 | LinusN | expecially if it's not included in the release zip |
10:04:15 | LinusN | then the user can create it, and it will be persistent between releases |
10:04:27 | *** | Saving seen data "./dancer.seen" |
10:05:06 | LinusN | and it could even be updated from the "browse plugins" screen |
10:05:23 | LinusN | "Add to WPS menu" |
10:05:29 | LinusN | "Add to XXX menu" |
10:05:54 | * | Zagor tries to recall last week's discussion... |
10:06:22 | LinusN | :-) |
10:07:02 | LinusN | we were discussing if we should extend viewers.txt with context menu info |
10:07:38 | LinusN | to implement "add to favorites" in a good manner |
10:08:45 | Bagder | the problem with _not_ providing such a file in the default package is that most people won't find out how to do it |
10:08:52 | Bagder | and thus gets a worse experience |
10:09:02 | LinusN | worse than what? |
10:09:15 | Bagder | worse than us providing a fine default |
10:09:19 | LinusN | ah |
10:09:22 | LinusN | i know |
10:09:40 | Bagder | how about we support two file names, so if the user one is made, we load the default one? |
10:09:49 | Bagder | isn't made |
10:09:55 | LinusN | fir enough |
10:09:57 | LinusN | fair |
10:10:28 | LinusN | format suggestion: |
10:10:47 | LinusN | <plugin file name>:Menu text |
10:11:10 | LinusN | gives us a translation problem |
10:11:49 | LinusN | hmmm |
10:12:05 | LinusN | each "official" plugin could have a LANG entry |
10:12:14 | Zagor | ugh |
10:12:17 | LinusN | good for voice as well |
10:12:48 | Bagder | we don't have translation for plugins anywhere |
10:12:59 | Zagor | i don't want to separate between official and unofficial plugins |
10:13:05 | LinusN | i know |
10:13:06 | Bagder | so we should rather fix that once and for all, and then we should have the menu item included in that fix |
10:14:00 | LinusN | as it is now, the blind folks have problems with the "open with" function |
10:15:32 | Bagder | voice support for plugins is even harder than language support |
10:16:20 | LinusN | Bagder: voicing/translating the plugin names is not the same thing as translating/voicing the plugins themselves |
10:16:35 | Bagder | but closely related |
10:16:56 | LinusN | yes, but we can solve the "open with" problem easily |
10:17:17 | Bagder | we can actually solve most of these problems that way |
10:17:42 | Bagder | by stuffing everything in the official lang file |
10:17:50 | LinusN | not very convenient though |
10:17:56 | Bagder | exactly |
10:18:32 | LinusN | so how do we solve the wps-plugins.txt "problem"? |
10:23:15 | Bagder | without translation for now, I'd say |
10:23:51 | LinusN | so the default wps-plugins.txt is in english |
10:23:58 | Bagder | yes |
10:23:59 | LinusN | fair enough |
10:24:17 | LinusN | ehum, "wps-rocks.txt", of course |
10:24:28 | Bagder | hehe |
10:24:43 | LinusN | and wps-user-rocks.txt? |
10:25:13 | Bagder | or wps-rocks-user.txt |
10:25:19 | LinusN | sure |
10:25:41 | LinusN | is this a concept that is general enough? |
10:26:02 | LinusN | i mean we might want a similar thing for other screens |
10:26:04 | Bagder | true |
10:26:06 | LinusN | browser-rocks.txt |
10:26:32 | LinusN | and those are added to the end of the wps context menu? |
10:27:23 | Bagder | yes |
10:27:25 | LinusN | that's my idea at least |
10:27:31 | * | LinusN goes to work |
10:27:34 | Bagder | sounds fine |
10:29:55 | amiconn | I wonder how this could be voiced... For proper language support, it is imho necessary to have a <plugin>-<language>.lng file and a <plugin>-<language>.voice file. Not easily maintainable, though... |
10:32:00 | Bagder | it would make a million files |
10:33:38 | LinusN | yes, if there are a million plugins :-) |
10:34:16 | Bagder | we have 24 languages |
10:34:29 | Bagder | so that systems makes 48 files per plugin |
10:34:45 | LinusN | there could be a million .lang files, but only 24 .lng and .voice files |
10:35:06 | LinusN | with shared .lng ang .voice files |
10:35:07 | Bagder | then <plugin> wouldn't be part of the name I guess |
10:35:17 | Bagder | yes, with a shared system it could |
10:35:35 | Bagder | the downside with that is that plugins don't get as independent |
10:35:55 | Bagder | but I guess we need to compromise |
10:35:58 | | Join Lynx_ [0] (HydraIRC@134.95.189.59) |
10:36:25 | LinusN | yes, in this case it's hard to have the cake and eat it |
10:36:48 | amiconn | If you allow a user-defined wps-rocks.txt file, it is *very* hard to voice the menu items at all |
10:36:51 | LinusN | or, independent plugins could have their own files |
10:37:08 | LinusN | amiconn: not necessarily |
10:37:39 | LinusN | if each plugin had a defined name in .lang, the second argument in the file could be omitted |
10:38:12 | LinusN | so you just add the plugin file name, and it is correctly named in the menu |
10:38:19 | LinusN | and voiced |
10:43:46 | amiconn | So I'd vote to only have the plugin name in the config file, not with an optional menu text |
10:44:17 | amiconn | We have to keep the voice file size in mind, avoid adding too much. |
10:44:23 | LinusN | that was my idea, but Bagder extended this to have all plugin strings there as well |
10:44:53 | LinusN | maybe even adding the plugin names would be too much, i don't know |
10:45:23 | amiconn | The default should be hard coded into rockbox, like with the default wps, default lng etc |
10:47:33 | amiconn | (voice) Switching to 12 kHz (possible by using -B 64, see MasLimitations) gives us some more room, but requires a small change in the talk routines |
10:48:19 | amiconn | I already "requested" this from Jörg: The mas seems to swallow the last split-second of sound if the dma stops. |
10:48:52 | amiconn | This gets worse with lower bitrates, so I suggested scheduling the "pause" clip before stopping if the queue runs empty |
10:50:19 | LinusN | yeah, i remember that |
10:55:04 | | Join kurzhaarrocker [0] (~knoppix@p50877078.dip0.t-ipconnect.de) |
10:57:25 | LinusN | kurzhaarrocker: have you looked into the pause problem in the trigger code? |
10:57:49 | | Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se) |
10:57:59 | * | kurzhaarrocker blushes |
10:57:59 | kurzhaarrocker | not yet - I had to prepare the drumset for recordings this weekend |
10:58:04 | LinusN | oh |
10:59:46 | kurzhaarrocker | I still haven't made up my mind wether pause mode should inhibit the trigger to stop the recording. |
11:00 |
11:02:28 | Zagor | guys, I need to restart apache. those of you on the web irc client need to log in again. |
11:03:58 | Bagder | any svn experiments started? |
11:04:07 | Zagor | no, other stuff |
11:04:16 | Bagder | ok |
11:04:39 | LinusN | "stuff" - sounds reassuring :-) |
11:04:43 | Zagor | :) |
11:04:57 | [IDC]Dragon | ok |
11:05:07 | | Quit [IDC]Dragon ("CGI:IRC") |
11:05:13 | | Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se) |
11:05:20 | kurzhaarrocker | Are there any well known converters to convert a cvs repository into svn? |
11:05:28 | Bagder | at least two |
11:05:43 | Bagder | and our cvs repo is very easily converted |
11:06:17 | kurzhaarrocker | and that keeps the history info accessible I assume? |
11:06:30 | Bagder | keeps the entire history and everything, yes |
11:07:31 | [IDC]Dragon | what's the benefit of svn in our case? |
11:07:44 | LinusN | coolness? |
11:07:46 | Bagder | access over HTTP |
11:07:54 | Bagder | file renaming |
11:07:56 | kurzhaarrocker | svn is sexy |
11:07:59 | Bagder | atomic commits |
11:08:07 | kurzhaarrocker | file moving |
11:08:37 | [IDC]Dragon | http is cool |
11:08:47 | kurzhaarrocker | a big plus of svn: LinusN and Bagder want it |
11:09:16 | [IDC]Dragon | I liked the turtoise cvs client on Windows |
11:09:28 | Bagder | there's a tortoisesvn too |
11:09:33 | LinusN | tortoise works with svn too |
11:09:35 | Lynx_ | svn means subversion? |
11:09:38 | LinusN | yes |
11:09:53 | * | Bagder runs off |
11:10:00 | [IDC]Dragon | ah graet |
11:10:04 | amiconn | LinusN: Fortunately there is svn for cygwin too :) |
11:10:13 | [IDC]Dragon | Lynx_: yes |
11:11:16 | amiconn | LinusN: Is it possible to convert a local cvs working copy into an svn working copy? |
11:13:10 | kurzhaarrocker | I assume in the worst case you had to make a patch, checkout from svn and apply that patch. |
11:13:54 | amiconn | cumbersome :( |
11:14:20 | kurzhaarrocker | <- knows hardly anything about svn, there might be other ways |
11:15:45 | [IDC]Dragon | apache alive? |
11:16:36 | Zagor | yes |
11:16:42 | * | [IDC]Dragon doesn't see any more irc, except in the log |
11:16:57 | | Part [IDC]Dragon |
11:17:27 | | Join Bagder_ [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) |
11:18:15 | | Join [IDC]Dragon [0] (~d90a3255@193.15.23.131) |
11:18:24 | [IDC]Dragon | testing |
11:19:04 | [IDC]Dragon | ok, I see the lines popping up again |
11:19:16 | Zagor | :) |
11:19:17 | kurzhaarrocker | popp |
11:19:47 | [IDC]Dragon | funny, I was typing "into the dark" |
11:21:42 | [IDC]Dragon | amiconn: I'll do the "silent ending" for the voice, just had no time yet |
11:23:17 | LinusN | [IDC]Dragon: i looked at radio_init() |
11:23:31 | LinusN | it puts the radio in low power mode |
11:23:43 | LinusN | how about calling radio_stop() instead? |
11:24:19 | LinusN | so the radio is in a defined state |
11:25:06 | * | [IDC]Dragon looks... |
11:26:58 | [IDC]Dragon | seems equivalent, yes |
11:28:43 | Zagor | lunch |
11:28:54 | LinusN | yes, lunch |
11:29:13 | [IDC]Dragon | now that you remind me, I recall there may be a flaw with the low power mode |
11:29:32 | [IDC]Dragon | I measured higher current even after exiting from radio |
11:29:49 | | Quit AciD` (Read error: 104 (Connection reset by peer)) |
11:30:15 | [IDC]Dragon | ~8 mA extra, most likely the tuner |
11:30:48 | amiconn | [IDC]Dragon: Did you see (or even try) the new keyboard already? |
11:31:26 | | Quit Bagder_ ("Leaving") |
11:31:55 | [IDC]Dragon | amiconn: saw it only in the log, an hour ago |
11:32:25 | [IDC]Dragon | have not been able to appreciate it, yet |
11:33:03 | LinusN | [IDC]Dragon: might be that the CPU inputs don't like to be floating |
11:34:37 | [IDC]Dragon | which input? |
11:35:04 | LinusN | i2c/spi |
11:35:33 | [IDC]Dragon | aren't they only input during i2c read? |
11:35:46 | LinusN | what is the default state of those pins? |
11:36:02 | [IDC]Dragon | output, for LCD, iirc |
11:36:17 | * | [IDC]Dragon is away |
11:36:18 | LinusN | ah yes |
11:46:36 | | Join AciD` [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) |
12:00 |
12:04:29 | *** | Saving seen data "./dancer.seen" |
12:29:56 | | Quit midk (Read error: 104 (Connection reset by peer)) |
12:29:57 | | Join midk_ [0] (~midk@c66-235-14-120.sea2.cablespeed.com) |
13:00 |
13:06:43 | | Quit AciD` (Read error: 104 (Connection reset by peer)) |
13:25:08 | | Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) |
13:34:10 | | Quit AciD (Read error: 104 (Connection reset by peer)) |
13:50:32 | | Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) |
14:00 |
14:04:31 | *** | Saving seen data "./dancer.seen" |
14:31:19 | | Join elinenbe [0] (~elinenbe_@65.115.46.225) |
14:50:00 | | Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) |
14:50:31 | ripnetUK | is the web log of this irc channel working? nothing in it since 1136? |
14:50:46 | ripnetUK | thats a yes :) |
14:51:46 | * | Bagder pokes logbot with a stick |
14:52:03 | Bagder | it logs fine |
14:52:28 | ripnetUK | yeah, i checked the log and my comment got in... everyone was just quiet for a few hours |
14:52:32 | Zagor | ahh, boring it shows in the log :) |
15:00 |
15:25:19 | | Join HoseHead [0] (~89c9f282@labb.contactor.se) |
15:25:26 | LinusN | Toms Hardware reviews the Neuros II player, commenting the size of the player: |
15:25:30 | LinusN | "Of course, if you do jog with the Neuros, at least you can use the Neuros player as a self defense bludgeoning weapon!" |
15:26:48 | Bagder | hehe |
15:34:54 | HoseHead | Anyone know if there's a way of getting 320kbps songs to play without hanging every 30 seconds while it spins up and rebuffers? (other than setting the hdd spindown at like 35s...) |
15:35:32 | Zagor | it should never hang like that. what model are you using? |
15:36:52 | LinusN | HoseHead: try fiddling with the anti-skip buffer |
15:37:04 | LinusN | but as Zagor said, it should not happen at all |
15:38:34 | | Join webguest98 [0] (~89c9f282@labb.contactor.se) |
15:40:25 | | Quit webguest98 (Client Quit) |
15:50:51 | | Quit HoseHead ("CGI:IRC (Ping timeout)") |
16:00 |
16:03:03 | Zagor | great feedback |
16:03:52 | kurzhaarrocker | maybe he's still waiting for playback to continue? |
16:04:33 | *** | Saving seen data "./dancer.seen" |
16:07:23 | | Part LinusN |
16:07:54 | | Quit midk_ (Read error: 54 (Connection reset by peer)) |
16:46:41 | | Join methangas [0] (methangas@0x50c61c17.virnxx10.adsl-dhcp.tele.dk) |
17:00 |
17:02:50 | | Join mecraw_ [0] (~lmarlow@69.2.235.2) |
17:10:57 | | Part Zagor |
17:30:51 | | Part kurzhaarrocker |
18:00 |
18:00:25 | | Join BlueBandicoot [0] (~52221489@labb.contactor.se) |
18:01:16 | | Quit BlueBandicoot (Client Quit) |
18:04:36 | *** | Saving seen data "./dancer.seen" |
18:16:11 | | Quit [IDC]Dragon ("CGI:IRC") |
18:38:53 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
18:54:29 | | Quit AciD (Read error: 54 (Connection reset by peer)) |
18:54:55 | | Join AciD [0] (~gni@longchamp44-1-82-67-133-87.fbx.proxad.net) |
18:54:57 | | Join einhirn [0] (~Miranda@carlsberg.heim2.tu-clausthal.de) |
19:00 |
19:07:26 | | Join Stryke` [0] (~Chairman8@130.85.241.86) |
19:18:19 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
19:22:21 | | Quit ripnetUK () |
19:57:48 | | Join einhirn [0] (~Miranda@carlsberg.heim2.tu-clausthal.de) |
20:00 |
20:04:38 | *** | Saving seen data "./dancer.seen" |
20:11:39 | | Quit Lynx_ (" Like VS.net's GUI? Then try HydraIRC -> http://www.hydrairc.com <-") |
20:31:44 | | Quit oxygen77 ("Tcho") |
20:31:50 | | Join oxygen77 [0] (~Chris@pauguste-7-82-66-87-78.fbx.proxad.net) |
20:47:03 | | Join [IDC]Dragon [0] (~idc-drago@pD9E343FB.dip.t-dialin.net) |
21:00 |
21:14:45 | | Quit elinenbe (" HydraIRC -> http://www.hydrairc.com <- \o/") |
21:45:38 | | Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
21:54:43 | | Quit scott666_ ("i'll be back...eventually...") |
22:00 |
22:04:42 | *** | Saving seen data "./dancer.seen" |
22:11:47 | | Quit methangas (" Try HydraIRC -> http://www.hydrairc.com <-") |
22:37:11 | | Quit oxygen77 ("Cho") |
22:41:43 | | Join LinusN [0] (~linus@labb.contactor.se) |
22:42:47 | Bagder | evening LinusN |
22:47:11 | | Quit Stryke` (Read error: 104 (Connection reset by peer)) |
22:47:19 | LinusN | hola Bagder |
22:47:41 | | Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.umbc.edu) |
22:48:48 | | Join [av]bani [0] (~goemon@washuu.anime.net) |
22:50:40 | * | [av]bani pokes linusn |
22:50:47 | LinusN | ouch |
22:51:09 | [av]bani | afaict the ihp1xx cpu will never be fast enough to do any kind of realtime ogg encoding |
22:51:23 | LinusN | really? |
22:51:27 | [av]bani | and noone has ever written an asm encoder anyway |
22:51:50 | [av]bani | probabyl the best can be hoped for is mp3 or wav capture, then after-the-fact compression |
22:52:16 | LinusN | our plan is wav and flac, and maybe later mp3 |
22:52:17 | [av]bani | eg capture to wav, then compress while youre on the way home |
22:52:24 | [av]bani | etc |
22:52:54 | [av]bani | and less-than-realtime would allow one to do ogg in the ihp _now_ as opposed to much later |
22:53:40 | [av]bani | well considering an asm decoder is hard enough on the coldfire, i seriously doubt even an asm _encoder_ is possible |
22:54:13 | [av]bani | at best it would be a seriously crippled one, with lots of shortcuts and not so good quality |
22:54:48 | [av]bani | btw i guess you're not a 68k expert? (given your movem.l comment in irc) |
22:54:58 | LinusN | ? |
22:55:22 | [av]bani | in one of the irc logs you 'discovered' to use movem.l for task switching |
22:55:33 | LinusN | lol |
22:55:49 | [av]bani | which i would interpret to mean youre not very versed in 68k asm |
22:55:52 | LinusN | i never said i discovered it |
22:56:07 | [av]bani | well more like, you figured out you could use it for that |
22:56:18 | LinusN | i said that we could settle with one movem, since we didn't need to store the EMAC registers |
22:56:21 | * | Bagder knows LinusN has done his fair share of 68k asm |
22:56:24 | [av]bani | k |
22:56:44 | [av]bani | do the emac regs have a dirty flag? |
22:57:11 | LinusN | i don't know, but i doubt it |
22:57:22 | [av]bani | you could make emac functions or macros which keep a dirty flag, and then use that |
22:57:41 | [av]bani | unless youre not going to use emac at all |
22:57:52 | LinusN | we will use it in the codec's |
22:58:17 | LinusN | but that will only be in one thread, so there won't be a need to save the regs |
22:58:23 | [av]bani | k |
22:58:55 | [av]bani | i take it gcc doesnt support emac at all |
22:59:01 | LinusN | nope |
22:59:42 | [av]bani | a bunch of macros then? |
22:59:53 | LinusN | yes, inline asm |
23:00 |
23:00:46 | [av]bani | i guess you know about using movem.l for fast bzero() / memset() |
23:01:05 | LinusN | yes |
23:01:29 | [av]bani | and memcpy :) |
23:01:40 | LinusN | sure |
23:02:04 | [av]bani | hmm you found usb detect, i assume it was one of the gpio pins |
23:02:44 | LinusN | yup |
23:04:33 | [av]bani | whats the highest priority atm, eg stumbling blocks |
23:04:49 | LinusN | ata driver is my next project |
23:05:08 | [av]bani | no stock code can be nicked from somewhere else? :) |
23:05:41 | LinusN | we have a working ata driver |
23:05:56 | LinusN | in rockbox |
23:06:04 | LinusN | i just have to port it to the iriver |
23:06:39 | [av]bani | gaaah you guys really considering svn? |
23:06:47 | LinusN | yes |
23:06:51 | [av]bani | dont |
23:06:58 | LinusN | why not? |
23:07:05 | [av]bani | it has .. issues |
23:07:15 | LinusN | such as? |
23:07:19 | [av]bani | i use cvs and svn for multiple projects |
23:07:22 | Bagder | and cvs doesn't? |
23:07:29 | [av]bani | less than svn |
23:08:04 | [av]bani | when svn fails (in a multitude of obscure ways) it gives completely nonsensical error messages |
23:08:49 | [av]bani | also, the much touted branching is very problematic |
23:09:49 | [av]bani | if you branch from a branch, then blow away the parent branch (a common thing to do), it makes merging back to trunk very hard / impossible |
23:10:20 | [av]bani | cvs has its problems, but i havent found that svn actually solves anything |
23:10:48 | Bagder | then you are lucky |
23:10:59 | [av]bani | it also tries to be 'cvs-ish' but when it differs, it differs in obscure and sometimes undocumented ways |
23:11:22 | [av]bani | what are you trying to _solve_ that svn does that cvs does not? |
23:11:38 | Bagder | one little thing: access over HTTP |
23:11:59 | [av]bani | eh |
23:12:10 | Bagder | I could name more things |
23:12:27 | [av]bani | well having used both, i have to say if thats your only reason then thats a huge mistake |
23:12:32 | [av]bani | but its your mistake to make i guess |
23:12:42 | Bagder | it is not the only reason |
23:12:48 | [av]bani | the other? |
23:12:49 | Bagder | you asked for reasons, I named one |
23:13:34 | Bagder | renames/moves and atomic commits |
23:13:48 | Bagder | it may have its downsides |
23:13:56 | Bagder | it is still the sane way to go |
23:13:59 | [av]bani | i dont like svn's reliance on apache, given apache's less than stellar history of security |
23:14:02 | Bagder | the bugs should be fixed |
23:14:17 | Bagder | it doesn't rely on apache if you don't want to |
23:14:26 | [av]bani | i know, but everyone does do it that way |
23:14:40 | [av]bani | its hard not to use apache, if you want access via http |
23:14:44 | [av]bani | its very tied to it |
23:15:39 | [av]bani | renames/moves is pretty rare, in all projects ive dealt with |
23:15:53 | Bagder | yes, because cvs doesn't do them |
23:16:03 | [av]bani | because you dont usually do that in code... |
23:16:16 | [av]bani | at least any of the projects i've worked on, cvs or not |
23:17:01 | LinusN | if cvs had let us rename and move files, the rockbox source would have looked a lot different |
23:17:04 | [av]bani | if you are renaming/moving often enough that you require svn over cvs, imo something is wrong with your developers |
23:17:12 | [av]bani | heh |
23:17:14 | Bagder | I disagree |
23:17:20 | Bagder | our code evolve |
23:17:30 | Bagder | and so does our file tree |
23:17:59 | LinusN | we had a different idea about the file tree four years ago than we have now |
23:18:23 | [av]bani | well, svn tries to be cvs-ish but when it diverges, there is often no documentation about it |
23:18:29 | [av]bani | and when it fails, theres no documentation either |
23:18:35 | [av]bani | you have to guess |
23:18:47 | Bagder | it is in heavy development |
23:19:02 | [av]bani | yes, and thats not something you want to be using for your rcs is it? |
23:19:09 | Bagder | why not? |
23:19:15 | Bagder | it makes the bugs get solvde |
23:19:18 | [av]bani | if you have to juggle svn bugs along with your own... |
23:19:30 | [av]bani | they dont though, or at least they apparently arent considered high priority |
23:19:40 | LinusN | if it helps the svn development, yes |
23:19:44 | Bagder | I disagree there too |
23:19:52 | [av]bani | the impression i get is that the svn devs either dont think they are an issue |
23:20:01 | [av]bani | or subconsciously avoid doing things that make svn break |
23:20:40 | [av]bani | but i amange to break it all the time :() |
23:21:16 | Bagder | ... and I do have commit access in the project ;-) |
23:21:30 | [av]bani | well imo having used both is |
23:21:59 | [av]bani | cvs is clunky but it works, |
23:22:12 | [av]bani | svn is fragile, when it breaks it is very frustrating |
23:23:02 | [av]bani | its very pretty otherwise, like a glass chandelier |
23:23:30 | [av]bani | branches are 'neat' but fail in non obvious ways |
23:24:13 | LinusN | and what do the developers respond to your bug reports? |
23:24:14 | [av]bani | move/rename is neato, but you can delete/readd in cvs (though you do lose the history, which is a given) |
23:25:27 | [av]bani | well the svn devs i talk to seem rather cranky |
23:26:42 | LinusN | that's bad |
23:28:00 | [av]bani | but there are some non obvious things about svn for cvs users |
23:29:30 | [av]bani | normally you do 'cvs update' to see if you have anything in your tree which is M odified or ? should be added |
23:29:36 | [av]bani | or A scheduled to add |
23:30:26 | [av]bani | in svn, svn update is only for grabbing updates, and 'svn status' takes over that function |
23:30:33 | [av]bani | which is distinctly different from 'cvs status' |
23:31:33 | [av]bani | also you really never ever want to merge from trunk into a branch, it will cause problems merging back into trunk later :< |
23:31:42 | [av]bani | you only want to merge back to trunk |
23:32:45 | [av]bani | in cvs you have a simple .cvsignore file, in svn you have a clunky interface for that called properties |
23:38:24 | [av]bani | lets just say that in having used both, i have not found that svn _solved_ anything |
23:39:53 | [av]bani | cvs might be clunky but it is well understood and widely tested and rarely _breaks_ |
23:40:07 | [av]bani | svn is still in development, and rather feels that way |
23:40:18 | LinusN | i see |
23:40:52 | [av]bani | maybe in time it will become mature but it doesnt feel that way now :() |
23:45:12 | [av]bani | if you are thinking of rearranging your tree with 4 year old files then i assume the history of those files is not super critical |
23:45:32 | [av]bani | that is, you dont have any urgent reason to revert to older revisions |
23:45:49 | [av]bani | so add/delete should not be a major issue |
23:46:13 | [av]bani | its ugly,but doable |
23:47:33 | Bagder | the files are not that old |
23:47:38 | Bagder | the hiearchy is |
23:48:32 | Bagder | time to sleep |
23:48:38 | LinusN | nite Bagder |
23:48:47 | LinusN | i'd better sleep too |
23:48:56 | LinusN | cu around |
23:49:09 | | Part LinusN |
23:49:15 | | Part [av]bani |
23:52:59 | | Quit [IDC]Dragon () |