Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2004-01-22

00:13:32 Join midknight2k3 [0] (
00:13:48midknight2k3hi ppls
00:14:12midknight2k3zagor: another brilliant idea came to me a few days ago :)
00:14:17midknight2k3you know what that means
00:14:21*Zagor ducks
00:14:32*midknight2k3 aims carefully and tries again
00:15:37midknight2k3well anyways, how about, when dir browsing load the first 5 seconds of the first X mp3s in the folder into buffer so we can play right away instead of waiting for spinup?
00:17:25Zagorbecause 1: it's very slow and 2: nothing says we're going to play one of those songs anyway
00:17:53midknight2k3yeeah it was just how smart the Riot was that made me think of it
00:18:05midknight2k3speaking of riots...
00:19:30midknight2k3well someone suggested the name for our new project on the riot would be rockbox: riot edition... i think it sounds pretty catchy... is it acceptable
00:20:10Zagorwhy have an "edition"? does linux have a "dell edition" when it runs on dells?
00:20:21midknight2k3i just liked it
00:20:28Zagori like it simple
00:20:38midknight2k3ok never mind
00:21:40Zagoris anyone working on programming the riot?
00:22:04 Quit prelude (Read error: 60 (Operation timed out))
00:22:44midknight2k3encrypted so may not happen
00:22:58Zagorwell so was the archos firmware
00:23:10midknight2k3scrambled i thought
00:23:19 Quit _aLF ("bye")
00:23:50 Join xam [0] (
00:24:01Zagorwell until you know the algorithm, you don't know if the riot is encrypted or just scrambled either.
00:24:22midknight2k3it is
00:24:31midknight2k3the devs browse the forum
00:24:34midknight2k3it is indeed
00:24:57Zagorwell do you think archos would claim anything else?
00:25:17midknight2k3i doubt it
00:28:50midknight2k3I think this has been brought up before, but what about a Rockbox Forum?
00:29:17Zagorwe prefer mailing lists
00:29:40Zagorforums require that I actively go and search for new messages. mailing lists deliver them to me without effort.
00:30:16midknight2k3well it just marks new ones with a "NEW" icon or a red icon, and it can notify you of new ones... but I understand if you don't prefer that
00:30:28Zagormany people have different preferences, but that is the reason why we use mail instead of a forum
00:30:34midknight2k3i just find it a bit annoying when i go to hit "reply" and then there IS no reply button :)
00:31:52 Quit joshN (Read error: 110 (Connection timed out))
00:37:00 Nick edx{code} is now known as edx (
00:38:25xamZagor the fact that you have to *check* for new messages in forums is the reason why RSS seeds become more and more popular
00:38:53midknight2k3hi hi hi
00:39:17xamnot much of a difference ;)
00:39:25midknight2k3i dunno, i just like being able to reply without booting a mail client and digging through the messages till i find what i need to reply to
00:42:46xampersonally I read the mailing list from time to time (once or twice a month), but since I'm a lurker - and I already have too much emails to read every day - i'm not subscribed
00:43:01midknight2k3yeah another thing is subscribing
00:43:08midknight2k3if i ever read it it's at the rockbox page
00:43:12midknight2k3now i have a flood of emails
00:43:22midknight2k3just because i needed to post one thing
00:43:59Zagoruse a filter
00:44:15midknight2k3yeah yeah
00:44:22xamZagor it's also a bandwith problem if you have to pay for traffic ;)
00:44:32midknight2k3what he said
00:44:55Zagoreeeh, prove that please. mail is *small* compared to web pages.
00:44:57 Join _MT [0] (
00:45:50 Quit MT (No route to host)
00:46:12xamwell, a 'du -sh GNUstep' is whopping 44MB ...
00:46:34xamZagor okay, it's for the last 2 years ... but I'm subscribed to some more
00:46:39 Quit _MT (Operation timed out)
00:46:40xamit adds up
00:46:53Zagornow calculate the size of every page you ever loaded at web forums. each page is easily 100 kb
00:47:07midknight2k3use the sourceforge bandwidth
00:47:10midknight2k3it's free right?
00:47:11 Join MT [0] (
00:47:33xammidknight2k3: it's about your ISP ...
00:47:36Zagorour bandwidth is free already
00:47:43midknight2k3whats the issue then
00:49:47xammidknight2k3: some people are NOT allowed to subscribe to mailing lists with their work email address, so they have to use their home email address (and check emails from home). However they can surf the web from work ...
00:50:02midknight2k3its all good
00:50:07midknight2k3i see a point
00:50:32midknight2k3plus the "always logged in" option and the fact that you can simply hit reply and post instead of digging around in whatever you linux users use for mail
00:50:58xamwell, it's not too much traffic, agreed, but it's traffic I don't need ...
00:51:53midknight2k3ok zagor
00:52:05xammidknight2k3: if I would have to subscribe to every mailing list I want to send 1 or 2 messages a month, it's too much hassle/traffic for me
00:52:16midknight2k3i just saved the index of a forum, with php, already logged in and at the topics page, it's 43.5KB
00:52:22xamtherefore I prefer forums
00:52:26midknight2k3i'm FOR forums
00:52:29midknight2k3not against
00:52:41midknight2k3i'm the one who thought of it. i certainly like the idea
00:52:43xamI'm for both ;)
00:52:46Zagoryeah, it's unfortunate we have to require subscriptions. but with the spam situation today we have to.
00:52:48midknight2k3of course
00:53:27MTim against forums
00:53:27MTpeople dont think when replying to forums
00:53:38midknight2k3ban them
00:54:04MTwhats wrong with mailing lists
00:54:13xamZagor on some websites you can only post with a certain prefix (eg. gcc mailing list), or you can also send mails as a non-subscriber, but with some delay (because it is reviewed by a moderator once a day)
00:54:16midknight2k3have to be subscribed
00:54:19midknight2k3cant just hit reply
00:54:25midknight2k3have to dig for old message
00:54:36midknight2k3more organized
00:54:46midknight2k3and more feature filled
00:54:57MTmore organised? in what respect?
00:55:15xamZagor these options could be implemented for the rockbox-mailing list aswell
00:55:19midknight2k3in the fact that there are topics with posts, not just a "list" of replies and topics
00:55:21Zagorunfortunately moderation puts more work on the administrators = me
00:55:29midknight2k3i could admin it!
00:55:35midknight2k3i see no large point
00:55:35xamZagor what about the prefix option?
00:55:52Zagori haven't seen that. do you have a link to info?
00:56:22midknight2k3moderation wouldn't be a big issue
00:56:40midknight2k3i don't think we get many solicitors or evil nerds often
00:56:58xamZagor no problem, just looking up the webpage
00:58:15Zagormidknight2k3: we get spam by the truckload
00:58:58midknight2k3but there isn't forum spam!
00:59:10midknight2k3at least not last i checked, a few minutes ago
01:01:17MTthere isnt any mailing list spam either
01:01:33midknight2k3because you must subscribe
01:02:09xamargll, just found links to pages that discuss about it, but not any that gives a link how to implement it ... still searching
01:05:16xamZagor it is basically just that a non-subscriber has to put a certain prefix in the subject line, like "[ROCKBOX]" or "[NONSUBSCRIBED]" (whatever you like), and he/she can post to the list
01:05:45 Quit AciD (Connection timed out)
01:06:22Zagorsounds like a reasonable solution
01:06:32MTZagor: what does the list use atm, mailman?
01:06:46midknight2k3what if the spammer is sending [ROCKBOX] pills?
01:07:04Zagormidknight2k3: spammers are automatic, so they don't know it is required
01:07:09midknight2k3lol yeah nm
01:09:30***Saving seen data "./dancer.seen"
01:10:26midknight2k3oh by the way
01:10:31midknight2k3the latest update
01:10:34xamZagor it kept of the spammers from the gcc mailing list ... whenever you don't provide the prefix (as a non-subscriber) it sends back a reply that you have to add a special prefix to the subject
01:10:35midknight2k3this lets you add dirs?
01:10:58Zagormidknight2k3: yeah
01:11:12midknight2k3now we need cut/copy/paste
01:11:48Zagormove, rather
01:12:02midknight2k3that works
01:14:23 Join hardeep [0] (1098@
01:16:17midknight2k3hi hardeep
01:16:22MTiirc gcc uses mailman
01:20:08Zagorbed time. bye all.
01:20:10 Quit Zagor ("Client exiting")
01:20:33xamI'd suggest you strip the prefix out of the delivered message (or substitute it with some other prefix) so that spam robots, that reply to questions on mailing lists archives with the same subject can't get through ... argll, i still don't find an implementation/instruction website how to do it
01:20:48midknight2k3hes gone
01:21:28MTi shall just write a patch to majordomo
01:21:58midknight2k3majordomo sucks
01:22:33midknight2k3help me, MT, with my etch a sketch
01:26:00top_blokehey mid
01:26:04xamwell, you will certainly be able to just pass files, that are going to be rejected, to a filter or do some action (ie. execute a script). most mailing list software allow this. you just have to add some script that add such mails to the mailing list (if they have the correct subject line prefix) and to (optional) replace the subject line. otherwise it should reply that you need to add a special prefix to the subject. you can do this quite easily with
01:26:21top_blokehow far along is your etch?
01:27:03midknight2k3not that much
01:27:16midknight2k3want to try it
01:27:34top_blokedoes it work?
01:27:44 Quit mecraw_ ("Trillian (")
01:28:01top_blokethat was fast?
01:28:38midknight2k3try it try it
01:29:00top_blokeyeah i'll do it
01:29:08top_blokeat some point
01:29:09midknight2k3 now?
01:29:12midknight2k3wtf tops
01:29:45top_blokei dont have my usb cable plugged in
01:29:50top_bloketo the pc
01:29:51midknight2k3get it then
01:30:04MTthe pertinent line is line 559-562 of resend in majordomo
01:30:11top_blokeits a pain to plug it in
01:30:17midknight2k3mt: drop ut
01:30:18MTit would be trivial, but we need tog et some extra info into that sub
01:30:23midknight2k3and help me fix the etcher
01:30:40MTi couldnt care less about an etch-a-sketch
01:30:47midknight2k3but mt
01:30:49midknight2k3i cant code
01:30:58midknight2k3i need you to code it so i can look smart when i submit it
01:31:25midknight2k3no really though can you lend your coding skills or no
01:31:51midknight2k3back in 10
01:32:13 Nick midknight2k3 is now known as midk|brb (
01:45:35 Nick midk|brb is now known as midknight2k3 (
01:46:10midknight2k3anyone know about using tables for stuff?
01:56:56 Quit xam ("ChatZilla 0.9.56 [Mozilla rv:1.5/20031225]")
01:57:11midknight2k3fine then
02:12:11 Nick midknight2k3 is now known as Terraz (
02:12:22 Nick Terraz is now known as midknight2k3 (
02:47:30 Join AciD [0] (
02:47:31 Quit Nibbler (Read error: 104 (Connection reset by peer))
02:49:13 Quit hardeep ("[BX] This BitchX's for you")
03:09:33***Saving seen data "./dancer.seen"
03:26:50 Join mad9k [0] (
03:30:47 Join Dogger [0] (
03:37:28 Quit top_bloke (Read error: 60 (Operation timed out))
03:42:20 Quit AciD ("indent -kr -nbad -bap -nbbb -nsc -br -nce -cdw -ss -cli2 -npcs -ncs -i6 -ts6 -saf -sai -saw -di0 -nbc -npsl -brs -lp -ip6 -pp)
03:46:55 Quit MT ("changing servers")
03:48:53 Quit Dogger (Read error: 104 (Connection reset by peer))
03:49:19 Join track [0] (
03:50:19 Join Dogger [0] (
03:50:47trackHi Dogger
03:51:22trackwhats up?
03:52:15trackalmost 3 over here in london
03:52:16Doggerthink then bootloader works 100% now
03:52:24Doggerwhat you doin up!
03:52:31trackgoing to work soon
03:52:55 Join MT [0] (
03:53:51trackhi mt
03:55:45MTsilly isp is being the gay
03:56:33trackwho is ur ispp
03:58:33trackseeya later on guys.
03:58:54 Quit track ()
04:12:28 Join Nibbler [0] (
04:29:48 Join android [0] (
04:30:45androidcan anyone tell me how bad "panic: disk null" is?
04:31:01midknight2k3you were here earlier
04:31:06midknight2k3radio shack worries, right?
04:31:14androidmust be different guy
04:31:27midknight2k3ah. that means there is either no disk or a broken disk (it cannot access the disk)
04:31:33androidwell shit
04:31:48androidany way to get the unit to power off?
04:31:59midknight2k3hold off
04:32:12androidi have a jukebox studio 20... there is no off :-)
04:32:27midknight2k3hold stop?
04:32:49androidahh... thank you
04:32:58androidwasn't aware of that :-)
04:33:14androidand it looks like my data is intact, so that's good
04:33:55midknight2k3you can access via usb?
04:34:04midknight2k3humm! amazing
04:34:12midknight2k3does the archos firmware work?
04:34:16androidthe thing started freaking out after i installed the new rockbox firmware, like one of the buttons was held down or something
04:34:41androidi was stupidly messing around with the plugins without knowing what they're all about
04:35:17midknight2k3oh there isnt anything to mess with :)
04:35:23midknight2k3did you get the right version?
04:36:30 Quit android (Remote closed the connection)
04:36:41 Join android [0] (
04:36:51androidsorry, am using a weird client for irc...
04:37:11androidthe zip says rockbox 2.1
04:38:11androidand everything appears to be working just fine now
04:39:03androidwhew, i thought the thing was toast :-)
04:45:57midknight2k3may have been the batteries
04:46:09midknight2k3if i cannot access the disk that's what it says
04:46:22midknight2k3if the batteries were low they may not have been able to spin up
04:46:29androidcoulda been
04:46:53androidthe disk had been spinning for a while, as it was going nuts
04:47:20midknight2k3humm lol
04:47:53androidanyway, thanks for your help!
04:48:17 Part android
04:48:18midknight2k3good luck
05:09:36***Saving seen data "./dancer.seen"
05:09:55 Join diddystar5 [0] (
05:10:05midknight2k3AVOID TRACK
05:11:33 Quit diddystar5 (Client Quit)
05:33:08 Quit Nibbler (Read error: 104 (Connection reset by peer))
05:37:59 Join diddystar5 [0] (
05:44:09 Join joshN [0] (joshN@
05:53:31 Quit Dogger ("Client Exiting")
05:53:32 Quit diddystar5 (Read error: 104 (Connection reset by peer))
06:03:04 Quit scott666 ("i'll be back...eventually...")
06:12:27 Join earHurts [0] (
06:14:06midknight2k3hey ears
06:36:30 Quit earHurts (Remote closed the connection)
06:41:35 Quit wake ("leaving")
06:45:28 Quit joshN (Read error: 60 (Operation timed out))
06:54:44midknight2k3bye anyone
06:54:57 Quit midknight2k3 ()
07:07:15 Join hardeep [0] (1098@
07:09:38***Saving seen data "./dancer.seen"
07:13:39 Join Nibbler [0] (
07:14:02 Join [1]mad8k [0] (
07:14:04 Quit [1]mad8k (Remote closed the connection)
07:19:06 Join Dogger [0] (
07:19:12Doggerhey anyone with a jbmm alive?
07:31:34 Quit mad9k (Read error: 110 (Connection timed out))
07:46:40 Quit Dogger ("Client Exiting")
07:46:40 Quit Nibbler (Read error: 104 (Connection reset by peer))
07:49:22 Join matsl [0] (
07:50:34 Join oxygen77 [0] (
07:53:55 Quit hardeep ("BitchX: now with 42 percent more random quit messages!")
08:04:43dwihnoit's cold outside
08:06:41 Join Strath [0] (
08:28:29 Join adi|home [0] (~adi|
09:09:42***Saving seen data "./dancer.seen"
09:23:40webmindwhere ??
09:30:44 Join Chomsky_ [0] (
09:31:40 Join Nibbler [0] (
09:32:59 Join Schnueff [0] (
09:33:23dwihnowebmind: Sweden :-)
09:33:39dwihnowebmind: I almost ran into some penguins when biking to work today :)
09:35:01webminduhmm k
09:35:19webmindbtw, something else.. the resume function is weird
09:35:21webmindstill is
09:35:40webmindnow i encountered a situation where it did not ask me to resume on boot
09:35:54webmindneither would it resume when pressing 'on'
09:42:30dwihnoI've read something about resume being disabled in the CVS log.
09:42:47webmindi'm running some daily build
09:42:52webmindbut need to upgrade
09:43:41 Quit c0utta{work} ("QwIRC 0.89a")
09:44:32dwihnoI upgrade when I see something new that improves the features I fancy.
09:45:25webmindi'm usually to lazy to mount my player
09:45:46dwihnoWho is in charge (hehe) of the charging code?
09:45:47webmindand afaik there arent much new great feats. for the player
09:45:51dwihnoUwe F?
09:47:51 Quit Chomsky_ ("Leaving")
09:49:43dwihnoThe recorder models does not have hardware controlled charging...
09:49:48dwihnoThus, there is specific charging code.
09:49:55dwihnoAnd I think Uwe Freese wrote it.
09:50:12webmindah ok
09:53:38 Join gz [0] (
10:06:19dwihnoWelcome back to #RockBox! \o/
10:07:00webmindthe channel that rocks !
10:07:05webmindok.. that was cheezy
10:08:57dwihnoWhat if you prefer techno instead of rock... Should I make a runner-up project which only carries a new logo and a new name - "TechnoBox"? :)
10:10:31webmindget those lame techno listeners out of here! ;)
10:10:50webmindown taste first and all that crap ;)
10:18:28 Join LinusN [200] (
10:21:49gzhi LinusN
10:22:32webmindoi LinusN
10:27:05gzdid anyone of you have a look on those lessons for the mas? does anyone really understand what they're doing? i feel like i never saw a processor before...
10:30:32 Join Schnueff_ [0] (
10:30:55LinusNi have had a look
10:31:26LinusNyes, it is very different from a mainstream CPU
10:31:38LinusNbut we knew that, didn't we?
10:32:52LinusNi haven't written any code for it yet, though
10:34:36 Join kurzhaarrocker [200] (
10:36:28gzwell i knew dsp's are very different and i had a look onto some amd dsp. BUT i didn't imagine i had to do that crucial handmade pipline-management etc.
10:36:50gzi'm just trying to write code. 1+1. i wonder what the result will be - and where i'll find it
10:36:51LinusNyeah, feels a bit low-level...
10:37:10gzsadly the lesson's for i2c aren't supplied.
10:37:33LinusNi remember when i first saw how the communication RISC in the M860 was programmed...
10:37:52LinusNalmost the same feeling
10:37:58gzwould be nice to read the rom and transfer it via i2c and store it to hd so we can disasm it
10:38:08gzwell i did some misp handcoding. but not much.
10:38:37gzbut i did really lots of mc68000 coding but that's a totally different story :)
10:38:41kurzhaarrockerLinusN: something completely different: Thanks to your help I got the trigger now down to < 0.1s :)
10:38:49LinusNgz: that should be fairly simple, just transfer it to RAM, and then we use read_mem to transfer it to the SH1
10:38:56LinusNkurzhaarrocker: great
10:39:39LinusNgz: 68000 feels really high-level compared to this :_)
10:43:38gzLinusN, sure 68000 is a complete different world. a very warm and nice one compared tot his
10:43:39 Quit Schnueff (Read error: 110 (Connection timed out))
10:43:54 Quit Schnueff_ ("sigh")
10:44:43gzLinusN, sure it should be easy - if you know how to transfer anything to anywhere which i don't yet :) So the mas does have access to the 2mb ram? i don't really know the architecture yet as you see
10:45:32LinusNno, the mas has no access to the 2Mb RAM, that's the SH1 memory
10:45:49LinusNhowever, the MAS has a read_memory I2C command
10:46:05LinusNso the SH1 can read from the MAS RAM memory
10:46:19LinusNhi dwihno
10:46:22dwihnoHej hej! :)
10:46:28dwihnoI have an issue I want to talk about.
10:46:38LinusNthe talk
10:47:11dwihnoThe battery charging should be aggressive when USB is attached.
10:48:10LinusNyou mean it's trickle charging?
10:48:42dwihnoI don't know :)
10:49:10dwihnoAll I know, is that when the unit is attached, it will run out of juice.
10:49:14LinusNwe can't be more aggressive than just turning on the charger
10:49:15dwihnoIt's just a question of time.
10:49:43LinusNjust attached, not copying data?
10:50:18LinusNwhich charger are you using?
10:50:40dwihnoIt happened with the stock charger as well, but currently I'm using some kind of power box.
10:51:15LinusNthing is, when continuously copying data, the hard drive consumes more power than the charger can supply
10:51:50LinusNyou could try to increase the voltage
10:52:18kurzhaarrockerI never dared to do that since I read those reports about fried jukeboxes.
10:52:52dwihnoLinusN: When I use the Archos stock firmware, it never runs out.
10:54:22dwihnoI never copy really large amounts of data anymore...
10:55:52LinusNok, so the original fw works, then we have an issue
10:56:47dwihnoSo we can only control whether or not the unit should be charging?
10:56:49LinusNdo you use Deep Discharge?
10:57:04LinusNyes, only on or off
10:57:37dwihnoI'll check
10:57:40gzLinusN, oh cool didn't see that i2c command. Phew i start to understand. now 1+c is d if i wait one cycle for the pipline after setting the regs to its value before i do the calculation :) otherwhise i get a warning from the simulator - good thing!
10:58:31dwihnoLinusN: Currently, yes.
10:58:59dwihnoPerhaps the user settings should be overridden when USB is attached?
10:59:07LinusNdwihno: good idea
10:59:25LinusNdeep discharge is a bad idea when USB:ing
11:00:19kurzhaarrockerI thought that with deep discharge on it just would start charging later.
11:00:56LinusNkurzhaarrocker: yes, too late
11:01:31kurzhaarrockerTo bad there is no way to detect whether usb really _does_ use the drive..
11:01:43LinusNthe HD still draws too much power, but disabling deep discharge will make it run longer
11:03:18kurzhaarrockerThere might be people who just plug the drive in and leave it connected whithout really transferring data. Those still might want deep discharge while usb.
11:03:49LinusNcould be, yes
11:04:17dwihnoWhat a nice dilemma :)
11:04:43kurzhaarrockerWell just another option for deep discharge: "off while usb" :)
11:05:25dwihnoYep :)
11:06:58kurzhaarrockerAnother idea could be to investigate the battery voltage differently while usb is connected. If it detects that much energy is drawn that is a hint that the user really transfers data -> Volle Pulle Power
11:09:44***Saving seen data "./dancer.seen"
11:11:28gzcu later
11:11:31 Quit gz ()
11:15:25dwihnokurzhaarrocker: I would prefer an additional setting.
11:15:27dwihnoImagine this:
11:15:40dwihnoWhere XXX is transfer
11:16:24kurzhaarrockerI know what you mean.
11:16:43dwihnoI don't think it's possible to write that kind of code which can accurately detect an user who transfer larger blocks at ramdom intervals.
11:16:48LinusNi wish we could measure the current draw
11:17:52kurzhaarrockerI have a voltmeter with a serial interface, I could link that to the remote control input... :)
11:19:30dwihnoSo what's so bad about an additional setting? :)
11:22:02kurzhaarrockerNothing is bad about it. I just wonder wether the special needs during usb transfer could be handled in a better way
11:22:12LinusNi think the easiest solution is "off while usb"
11:22:53LinusNor even easier, disable deep discharge unconditionally when usb is connected
11:25:10kurzhaarrockeryes. But maybe someone feels inpired by the challenge to investigate the voltage behaviour in usb mode and write charging code that suits the situation better.
11:25:27*kurzhaarrocker doesn't
11:26:25dwihnoThe one who feels he wants it badly enough, will do it :-)
11:26:33dwihnoAs with everything else :)
11:27:45kurzhaarrockerI want a trigger badly. And the split editor. And one-touch-recording. And I want time. :)
11:28:11dwihnoI want to clean up my work on the icon business and my sound screen, but there is no time.
11:57:54 Join AciD` [0] (
11:57:54 Quit Nibbler (Read error: 54 (Connection reset by peer))
12:49:30 Join Dogger [0] (
12:51:38 Quit Strath ("Application closed")
13:01:20 Quit Dogger ("Client Exiting")
13:09:46***Saving seen data "./dancer.seen"
13:15:35 Nick LinusN is now known as LinusN|lunch (
13:40:03 Join Nibbler [0] (
13:46:06 Nick LinusN|lunch is now known as LinusN (
13:46:34*kurzhaarrocker is waiting for lunch to be delivered...
13:53:48dwihnoDamn I suck when it comes to network analysis :D
13:55:40dwihnoI'm trying to figure out a way to talk to our printer :)
13:55:57webminduhoh.. printer...
14:17:00 Join joshN [0] (joshN@
14:23:37kurzhaarrockerLinus: I just remember: the size of the recorded file is not reset, when the recording is started from prerecording.
14:29:10LinusNthat's intentional
14:29:16LinusNi think :_)
14:30:07kurzhaarrockerIt doesn't really make sense. When you stop and than start a recording again the num_rec_bytes should be reset
14:31:36kurzhaarrockerSee the case MPEG_RECORD in the mpeg thread. There's a big if (is_prerecording). Only in the else part of it num_rec_bytes is reset.
14:32:03LinusNyes, because num_rec_bytes needs to be recalculated anyway
14:32:15kurzhaarrockeryes, eg like this:
14:32:15kurzhaarrockerif (mp3buf_write - mp3buf_read < 0) {
14:32:15kurzhaarrocker num_rec_bytes = mp3buf_write - mp3buf_read +sizeof mp3buf;
14:32:15kurzhaarrocker } else {
14:32:15kurzhaarrocker num_rec_bytes = mp3buf_write - mp3buf_read;
14:32:15kurzhaarrocker }
14:32:20LinusNin mpeg_num_recorded_bytes()
14:34:21LinusNnum_rec_bytes isn't used for anything when prerecording, as far as i can remember
14:35:10*kurzhaarrocker is looking around some code
14:38:25kurzhaarrockernum_rec_bytes isn't used while prerecording, but as soon as a recording is started we're not prerecording any more. But for that transition (prerecording -> recording) the num_rec_bytes should be recalculated.
14:38:51LinusNfor what reason?
14:39:48kurzhaarrockerStart a recording with prerecording enabled. Then stop the recording and start another recording with prerecording enabled. The size displayed is file1 + file2.
14:40:36LinusNok, there we have it
14:41:43kurzhaarrockerI've been able to get rid of this problem by inserting the code mentioned above
14:44:03kurzhaarrockerI was astonished that sizeof mp3buf seems to work :)
14:49:22LinusNit shouldn't
14:50:10LinusNsizeof(mp3buf) == 4
14:52:46*kurzhaarrocker searches in the info code for the right way to determine the mp3buf size.
14:54:17 Quit AciD` (Read error: 110 (Connection timed out))
14:54:29kurzhaarrockerWhat is that mp3end anyway? The adress of the last byte in mp3buf?
14:54:40LinusNbtw, i can't see how your code above would work
14:55:00LinusNmp3end is the byte after the last byte
14:55:05LinusNaddress of
14:58:23kurzhaarrockerI thought simply resetting the num_rec_bytes to 0 would ignore the prerecorded data. Thus I tried to calculate how much data was already prerecorded.
15:00:07LinusNwhy don't you look at mpeg_num_recorded_bytes()?
15:05:59kurzhaarrockerOk, understood.
15:09:50***Saving seen data "./dancer.seen"
15:23:35LinusNtime to go, cu around
15:26:06 Part LinusN
15:32:13 Quit joshN (Read error: 60 (Operation timed out))
15:51:14 Quit Nibbler (Read error: 104 (Connection reset by peer))
15:54:58 Join Nibbler [0] (
16:04:36 Join track [0] (
16:04:52 Part track
16:22:04 Join methangas [0] (
16:31:11 Join Dogger [0] (
16:35:38 Join AciD [0] (
16:35:48 Join track [0] (
16:36:31trackhi kurz
16:36:40trackIm just gonna try the latest bleeding edge now
16:37:14trackim interested in the Create Directory feature
16:37:24kurzhaarrockerThat one with the blow-up-my-box feature?
16:37:35trackerm, kinda
16:38:25trackDid it actually blow ur box up?
16:38:42elinenbethe "create directory" feature is just jammed in there (in the main menu)
16:38:46kurzhaarrockerYes, about half a year ago...
16:38:53trackwell let me see
16:39:41trackwell u can make a driectory but u can't delete it
16:42:00 Quit matsl (Remote closed the connection)
16:42:38trackI wonder if Rockbox will ever reach a point where everything is perfect and every possible feature is implemented
16:43:32kurzhaarrockerI assume that it will be extinct before that point because all units are broken, lost and gone.
16:43:51trackunless Rockbox works on a later device such as the Gmini
16:46:54kurzhaarrockerWell I assume that Archos would prefer rockbox to be developed if at all than behind bars...
16:49:29 Quit track ()
16:56:11 Quit Dogger ("Client Exiting")
17:04:26 Quit kurzhaarrocker (Read error: 104 (Connection reset by peer))
17:09:52***Saving seen data "./dancer.seen"
17:16:05 Join gz [0] (
17:18:55gzwhat happend if the red led is blinking? exception?
17:19:17webmindhardisk usage
17:19:45gzreally? strange. it blinks periodically. and i used mas_readmem and no harddrive accessing command
17:20:22webmindafaik it's to indicatie hd access
17:21:27gzusually of cause
17:21:41webmind ?
17:22:02gzim coding a plugin
17:23:08*webmind no coder btw
17:23:30gzi noticed B-) your welcome anyhow
17:23:39 Join mecraw_ [0] (~mecraw@
17:53:56 Quit Nibbler (Read error: 104 (Connection reset by peer))
18:03:55gzso it's working now
18:05:11gzbut the d0 and d1 rom's are quite empty...looks like its in the prom
18:05:49 Join hardeep [0] (1098@
18:10:26 Join Nibbler [0] (
18:14:06 Quit Nibbler (Client Quit)
18:18:56 Join Nibbler [0] (
18:21:43 Join _aLF [0] (
18:24:44 Quit Nibbler (Read error: 104 (Connection reset by peer))
18:26:24 Join Nibbler [0] (
18:42:30 Quit Nibbler (Read error: 104 (Connection reset by peer))
19:09:55***Saving seen data "./dancer.seen"
19:24:19 Quit edx (Read error: 110 (Connection timed out))
19:24:19 Quit Phatbl0ke (Read error: 104 (Connection reset by peer))
19:42:20 Join Nibbler [0] (
19:44:32 Quit hardeep ("BitchX: roqz yer nutz!")
20:19:48 Join cjnr11 [0] (
20:31:47 Join track [0] (
20:42:37 Join edx [0] (
20:45:40 Join Phatbl0ke [0] (muntaa@
20:59:42trackHi Gz
21:09:59***Saving seen data "./dancer.seen"
21:20:00gzyou can't read out the mas' prom. at least not obviously
21:20:01 Quit Nibbler (Read error: 104 (Connection reset by peer))
21:20:01 Quit track (Read error: 104 (Connection reset by peer))
21:21:41 Join track [0] (
21:47:25 Join scott666 [0] (
21:53:23trackWould "undelete" be possible?
21:53:40trackin case you accidently deleted a file off the Jukebox on-the-fly?
22:07:58scott666we'd need an equivelent to the windows recycle bin and some set disk space size to use it
22:10:00trackyea something like that
22:10:14scott666i dont see it happening
22:10:25track100Mb should be enough for a recycle bin
22:10:54scott666it should be customizable
22:12:05trackIm sure a few more megahertz is requierd though
22:12:50trackto shift the files to and from the recycle bin
22:12:56scott666i would that that all you'd have to do is move the file to the new trash folder, then add the ability to empty it
22:13:29scott666but it doesn't sound useful enough to get added
22:14:27trackwell, how about a small "emergency" folder should a file be inadvertely deleted?
22:15:10scott666how would you inadvertantly delete a file?
22:15:29scott666you have to hit on+play on it, then pick delete, then confirm that youre deleteing it
22:15:31trackwell just say u wanted to rename a file and you selected Delete by mistake
22:16:54trackalright how about should u delete a file, then decided u needed it back?
22:17:25scott666then its your own fault
22:18:00trackwell, we are all human, we all make mistakes
22:25:36 Join Strath [0] (
22:31:26trackWhy oh why oh why has Archos put a type A USB socket on the Jukebox
22:32:51gzwhat sort of port does the mas use to transfer data to the dac? sd0? i2s? pio?
22:33:35gzand does someone have a circuit diagram of the recorder?
22:34:08 Quit cjnr11 (Read error: 60 (Operation timed out))
22:38:26 Join Falkenar [0] (
22:38:27 Quit track (Read error: 104 (Connection reset by peer))
22:39:55Falkenartell me, if i got a Jukebox multimedia, What can i do with rockbox on it?
22:40:28FalkenarIs anybody home?
22:40:29gzhear music
22:40:55Falkenarbut that i can do witout rockbox
22:41:10gzdunno, try&u'll see. rockbox makes your box rock you know
22:41:37Falkenari truely don't want to destroy my box...
22:41:46Falkenari want to know as much as possible before trying to rock it...
22:42:00gzif you copy one file to the box' hd it wont hurt anyone. you can delete it if you dont like it
22:42:59gzbtw, who is working on the mas, too?
22:44:47 Quit Falkenar ()
22:48:21 Join Falkenar [0] (
22:51:49 Join kurzhaarrocker [0] (
22:54:28scott666 anyone know a good video converter?
22:54:42scott666for winxp
22:55:14scott666im trying to make an rvf, but i need to make uncompressed avi's first
22:57:51scott666rvf needs em
22:57:59scott666112x64 too
22:58:02gzwell wont be huge either on that resolution
22:58:13gzhave a look for virtual dub
22:59:11scott666is it win32?
22:59:17 Join track [0] (
22:59:44Falkenarwant me to send you?
22:59:48 Join Nibbler [0] (
23:00:05scott666i already got it
23:00:22 Quit Falkenar ()
23:00:23 Join hardeep [0] (1098@
23:00:28trackHi Hardeep
23:03:14kurzhaarrockergosh! A whole lot of conflicts! Couldn't Linus write that record to directory stuff without breaking my code? :)
23:05:08scott666any idea on how to change the resolution with virtual dub? :)
23:07:25scott666i dont see the option anywhere
23:08:03gzbtw, is anyone working on the mas, too?
23:09:18trackdunno gz
23:09:28trackI thought u need specialist tools for the mas
23:10:03***Saving seen data "./dancer.seen"
23:10:07scott666anyone have another suggestion (or a way to get virtual dub to change the resolution)?
23:10:21gzwell there are other programms. google a bit about it
23:10:22trackchange the res of what scott?
23:10:31scott666the avi
23:10:42trackSo gz if we could hack the mas could we support other audio codecs?
23:10:48kurzhaarrockergz: what do you mean with "working on the mas"?
23:11:03gztrying to understand it using the docs/programs i found
23:11:43trackkurz I think he means reprogramming it to play other codecs
23:11:44kurzhaarrockerI didn't even know someone found that. Where?
23:11:47trackmy guess anyway
23:12:00gzwell i heard you mirrored that site
23:12:39kurzhaarrockertrack: apart from low quality wav playback no other codecs will be possible.
23:12:55trackyou are joking right?
23:13:48scott666the memory is too small to hold anything else
23:13:49kurzhaarrockerno, eg. for ogg huge data tables would be required that don't fit into the mas
23:14:30trackoh ok
23:18:32scott666ooh, this program crashes when you select 'uncompressed' in the codec menu
23:22:53trackso why hack the mas? what u trying to achieve?
23:24:29kurzhaarrockerOne of the time and ressource consuming tasks is bitswapping. If we could put that into the MAS that would be a great advantage.
23:27:48kurzhaarrockerThe problem is that the MAS expects the bits of a byte to arrive in the reverse order the cpu sends it. Thus today the bit order must be reversed on the cpu.
23:28:09trackCould the mas be reprogrammed to do things like timestretch?
23:29:09scott666how can i 2 minute video be 700mb?!
23:30:07kurzhaarrockertrack: I don't know.
23:30:29trackjust wodnered
23:32:15gzscott666, in full resolution 24bit raw data?
23:32:19gz24 pps?
23:33:36scott666no, in 112x64
23:34:14gzwell, strange
23:34:36scott666im pretty sure its the program
23:34:56scott666but it made me an avi, so im trying to make an rvf out of it
23:35:12gzwelll..... :)
23:35:22scott666the yuv was 340mb
23:35:55scott666rvf is still compiling
23:36:11scott666the rvf is 67mb
23:36:28scott666lets see if it works... looks like a tv with no reception
23:40:38trackis it just fuzz scott?
23:40:54scott666no, interesting staticy lines
23:41:14trackdid u resize it to 112x64?
23:41:28scott666i told the program to, im not sure if it did
23:44:19scott666winamp says its 352x250
23:44:19 Quit track (Read error: 104 (Connection reset by peer))
23:47:21kurzhaarrockerI must sleep now. CU
23:47:43 Quit kurzhaarrocker ("Trillian (")
23:49:23 Quit oxygen77 ("ChatZilla 0.8.31 [Mozilla rv:1.4/7]")
23:50:08 Quit methangas (" HydraIRC -> <- s0 d4Mn l33t |t'z 5c4rY!")
23:54:27 Join cst [0] (
23:56:12 Join track [0] (
23:56:32trackHardeep can I ask u something plz?
23:57:17trackhi gz
23:58:17hardeeptrack: what's up?
23:58:57trackI was wondering how useful a sort of "deleted" folder would be, where deleted files go should you wish to restore them

Previous day | Next day