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

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

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

#rockbox log for 2010-02-23

00:00:08stripwaxhm, fft plugin is pretty weird actually
00:00:11pamaurysaratoga: the problem is the semantic. what if there are two files with the same names ? And two directories ?
00:00:28saratogawe've been over this a lot of times now
00:00:35stripwaxit seems to think rb->pcm_get_peak_buffer returns interleaves samples, but it does not
00:00:48saratogayou merge directories, and if you have two files with the same name you ignore one duplicate
00:01:14pamaurywhich one ?
00:01:19saratogai don't think it matters
00:01:21linuxstbsaratoga: How do you know they're duplicates?
00:01:27saratogathey have the same name
00:01:34saratogaXBMC does this for music and it works great
00:01:35pamaurysaratoga: I disagree. You could have a priority scheme.
00:01:52pamauryYou could probably do clever things with that
00:02:04saratogawell yeah thats probably more efficient then calling rand, but i don't see that its all that important what the scheme is
00:02:27*JdGordon1 adds it
00:02:33pamauryBecause you don't want a random fs !
00:02:41JdGordon1why not?
00:02:52pamauryThen call it randomfs :)
00:03:16saratogaif you have the same folder and file name on both your SD and internal memory, its probably because you accidentally copied the same album to both
00:03:34saratogai don't see that the choice of which to play really matters, unless internal is somehow faster or more efficient then external
00:04:19 Quit veeloc (Remote host closed the connection)
00:04:46pamauryFor example (not audio file), you could have a fallback version on the internal storage and an up to date version on your SD card. If you insert the SD, you have the up to date version, if not, you still have the fallback version.
00:05:31JdGordon1yes, and especially in the bootloader. boot from sd if its there, or internal otherwise
00:05:42saratogaI think people using rockbox as a text editor are few and far between
00:05:48JdGordon1or read from internal and write to sd
00:05:53saratogaso we should probably be assuming people use it for media files
00:06:41pamaurysaratoga: I personnaliy don't like the unionfs idea but some schemes make much more sense than just "pick a random one"
00:09:02 Quit piotrekm (Quit: piotrekm)
00:10:36 Quit ecio (Ping timeout: 264 seconds)
00:10:41saratogai didn't say to use random, I said it doesn't matter what you decide to do
00:10:47linuxstbAs gevaerts said, we just need to clearly define the semantics up front, and try to think of all these corner cases. I can see it being useful (although I don't use any targets with card slots)
00:11:30pamauryThe semantics can be user defined ! We which config file to use then ;)
00:11:35pamaury*But which
00:11:45JdGordon1both!
00:12:06pamauryAnd how do you decice ?
00:12:15pamauryMake a user defined priority between then ;-)
00:12:36JdGordon1with boot arguments of course!
00:13:04*pamaury don't understand
00:13:08pamaury*doesn't
00:13:14JdGordon1(thta was a silly response)
00:13:28JdGordon1either seperate bootloaders hardcoded to choose
00:13:33linuxstbA button press on boot.
00:13:34JdGordon1or a button press chooses the order
00:13:44pamaurySomething like "press ^ << >> ^ ^ on boot to have internal priority"
00:14:32JdGordon1SHARUKIN
00:16:26pamauryOr on each boot, the device call saratoga to ask him ;)
00:16:28Buschelgood night!
00:16:39pamaurygoodnight
00:16:46 Quit Buschel ()
00:21:20 Quit TheSeven (Ping timeout: 252 seconds)
00:21:23 Quit bertrik (Quit: De groeten)
00:22:50 Join TheSeven [0] (~theseven@rockbox/developer/TheSeven)
00:23:56 Quit pamaury (Quit: abort();)
00:28:51 Join old-landen_ [0] (~chatzilla@frg-137-18.frg.eur.nl)
00:30:18 Quit old-landen (Read error: Connection reset by peer)
00:30:19 Nick old-landen_ is now known as old-landen (~chatzilla@frg-137-18.frg.eur.nl)
00:30:51stripwaxah, I think I've found the problem in fft plugin. kiss_fftr performs TWO real-valued ffts, and it assumes that the two real-valued ffts are interleaved. But, because the fft plugin just copies one channel into the (complex) buffer, it means the sampling frequency is half what the author thinks it is, causing the frequency reflection.
00:41:10 Join ecio [0] (~ecio@244-108.202-68.tampabay.res.rr.com)
00:42:02 Quit kadoban (Read error: Connection reset by peer)
00:42:27 Join kadoban [0] (~mud@cpe-67-247-80-129.rochester.res.rr.com)
00:42:40 Quit Schmogel (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
00:43:45 Join Rob2222 [0] (~Miranda@p4FDCB883.dip.t-dialin.net)
00:45:41CIA-5New commit by stripwax (r24865): kiss_fftr appears to perform two real-valued ffts in parallel −− so feed it only one signal of size N/2 (as opposed to splitting a single signal of ...
00:46:23 Quit HBK (Read error: Connection reset by peer)
00:46:49 Join HBK [0] (~hbk@HBK.broker.freenet6.net)
00:47:07 Quit Rob2223 (Ping timeout: 256 seconds)
00:51:50 Quit mt (Remote host closed the connection)
00:53:46 Join Casainho [0] (~chatzilla@87.196.31.72)
00:54:21Casainhohello :-)
00:54:48Casainhocan anyone tell me if ARM Cortex M3 would run Rockbox? or Rockbox just run on ARM9?
00:54:53 Quit HBK (Read error: Connection reset by peer)
00:55:18 Join HBK [0] (~hbk@HBK.broker.freenet6.net)
00:56:16 Quit HBK (Read error: Connection reset by peer)
00:56:29Casainhoand could Rockbox run with 2MB RAM? or 4MB ram?
00:56:53TheSevenCasainho: cortex m3 should be compatible with older arm cpus, right?
00:57:10TheSevenit would need some fine-tuning as usual, but it should be doable
00:57:24 Join HBK [0] (~hbk@HBK.broker.freenet6.net)
00:57:24CasainhoTheSeven: I don't know if is compatible or not. Maybe Rockbox have asm code just for ARM9?
00:57:37TheSeven2mb would be a little tight, but rockbox is running on some 2mb devices (with limited features, buffering etc.)
00:57:59TheSeven4mb should be fine
00:58:08Casainhobecause ARM Cortex is now cheap and run at 100MHz... and it is easy to make a board for it instead ARM9
00:58:24TheSevenCasainho: afaik every arm9 instruction will also work on cortex
00:58:34 Quit JdGordon1 (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
00:58:39***Saving seen data "./dancer.seen"
00:58:46 Join KBH [0] (~hbk@HBK.broker.freenet6.net)
00:58:51 Quit HBK (Read error: Connection reset by peer)
00:59:06 Nick KBH is now known as HBK (~hbk@HBK.broker.freenet6.net)
00:59:22CasainhoI wish I could build a board with Cortex M3 at 100MHz, 2MB external RAM, SD Card, little color LCD, buttons and audio codec ic...
00:59:41Casainhoat least I can print now my plastic enclosure for it
01:00
01:00:54perfectdrug_what to do with obviously out of date wikipages? or even ones with undesired feature requests? http://www.rockbox.org/wiki/WpsRequestList or http://www.rockbox.org/wiki/FutureWPSFeatures
01:03:05stripwaxCasainho - rockbox certainly doesn't *only* have code for ARM9. e.g. ipod video and older..
01:03:11 Quit HBK (Read error: Connection reset by peer)
01:03:45stripwaxIf you a building an M3 board, why only 2MB ram .. ??
01:04:00saratogastripwax: why not just remove kiss_fft entirely
01:04:03saratogawe have a better option now
01:04:39Casainhostripwax: to be cheap
01:05:11 Join KBH [0] (~hbk@HBK.broker.freenet6.net)
01:05:16stripwaxsaratoga - true, but it's not exposed to plugins (yet). and we only have ifft not fft. Also the author stated that the actual fft calculation is not the bottleneck of the fft plugin - getting the raw pcm data from the peakbuffer is (allegedly) the bottleneck
01:06:15stripwaxNot that that's any excuse to use 100% CPU when you *do* get the data, of course.
01:06:19 Quit Horscht (Ping timeout: 260 seconds)
01:06:41saratogawouldn't an iFFT work as well here ?
01:06:55stripwaxplus kiss_fftr is a real-valued helper function. we should add one of those too, really.
01:07:15stripwaxsaratoga - isn't the split-radix indexing different inverse vs forward?
01:07:26stripwaxoh, but maybe that doesn't matter
01:07:34saratogait is, but the normalized power spectrum should be the same IIRC
01:08:33 Quit KBH (Read error: Connection reset by peer)
01:08:40saratogathough i'm not sure if plugins are allowed to call code linked in the codecs
01:08:56saratogai guess it shoudl work though
01:09:11linuxstbDo you mean codeclib code?
01:09:18stripwaxyep
01:09:35stripwaxit's just a lib, so I guess it ought to work.
01:09:57linuxstbYou'll need to be careful the codec lib isn't using anything from the codec API.
01:10:33linuxstbOr rather, the parts of the codec lib you want to use in a plugin.
01:15:03saratogaI don't think the fft depends on the codeclib at all
01:15:20saratogaor at least it shouldn't
01:17:59stripwaxagree, it shouldn't, hopefully it doesn't
01:18:18 Quit stripwax (Quit: http://miranda-im.org)
01:19:31 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
01:23:04 Quit rvvs89 (Ping timeout: 245 seconds)
01:24:04 Join rvvs89 [0] (~ivo@pdpc/supporter/base/rvvs89)
01:25:41 Quit TheSphinX^ (Quit: XChat)
01:29:53 Quit Rob2222 (*.net *.split)
01:29:53 Quit ecio (*.net *.split)
01:29:53 Quit matsl (*.net *.split)
01:29:53 Quit froggyman (*.net *.split)
01:29:53 Quit amiconn (*.net *.split)
01:29:53 Quit pixelma (*.net *.split)
01:29:54 Quit lyngaas (*.net *.split)
01:29:54 Quit Barahir (*.net *.split)
01:29:54 Quit flyback (*.net *.split)
01:29:54 Quit crwl (*.net *.split)
01:29:54 Quit krazykit (*.net *.split)
01:29:54 Quit Unhelpful (*.net *.split)
01:29:58 Join amiconn [0] (quassel@rockbox/developer/amiconn)
01:29:58 Join pixelma [0] (quassel@rockbox/staff/pixelma)
01:30:05 Join Barahir [0] (~jonathan@gssn-5f7540bd.pool.mediaWays.net)
01:30:20 Join flyback [0] (~teac@c-98-219-129-239.hsd1.pa.comcast.net)
01:30:25 Join Rob2222 [0] (~Miranda@p4FDCB883.dip.t-dialin.net)
01:30:26 Join crwl [0] (~crwlll@a88-112-134-63.elisa-laajakaista.fi)
01:30:26 Join ecio [0] (~ecio@244-108.202-68.tampabay.res.rr.com)
01:30:31 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se)
01:30:57 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
01:34:56 Join krazykit [0] (~kkit@adsl-76-240-222-234.dsl.ipltin.sbcglobal.net)
01:38:04 Join iq [0] (~iq@unaffiliated/iq)
01:40:08 Join lyngaas [0] (~staale@19.81-167-149.customer.lyse.net)
01:44:59 Quit Casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115133306])
01:54:32 Quit matsl (Quit: Leaving)
02:00
02:00:15 Join funman [0] (~fun@rockbox/developer/funman)
02:00:23CIA-5New commit by funman (r24866): sd-as3525v2: unaligned transfers are handled properly (with memcpy)
02:01:00 Join HBK [0] (~hbk@rrcs-97-77-49-215.sw.biz.rr.com)
02:01:08funmanFlynDice: i found a problem is SD/Clip+ with clocks initialisation
02:01:33 Quit HBK (Read error: Connection reset by peer)
02:01:43funmanin CGU_MEMSTICK and CGU_BASE+0x3c the dividers are not shifted properly (and not checked for overflow)
02:02:44funmanAnd we need to use 400kHz clock for identification phase, but i think none of these clocks can be so low so perhaps we must use MCI_CLKDIV (OF sets CLKENA to 0, modify CLKDIV, and set back CLKENA)
02:03:17funmanlinux code doesn't modify MCI_CLKDIV because of some problem, they switch the original clock to 400kHz instead
02:03:34 Quit funman (Client Quit)
02:06:08 Quit Horscht (Ping timeout: 248 seconds)
02:11:57 Join HBK [0] (~hbk@HBK.broker.freenet6.net)
02:16:16 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
02:23:50soapperfectdrug_, Prune the deadwood
02:23:51 Join CaptainKewl [0] (~jason@207-237-117-89.c3-0.80w-ubr2.nyr-80w.ny.cable.rcn.com)
02:24:42soapThen merge the good stuff with more appropriate pages. Then make new pages containing the good stuff remaining, if need be,
02:25:25soapHopefully at the end of pruning and merging there will be little (if anything) left.
02:25:35perfectdrug_I haven't touched it to not make it prominent again
02:25:53soapFor if there is a lot left then the page probably wasn't ready for the bonfire yet, anyhoo.
02:26:35soapIf you feel the page is full of depreciated info mark it as such with a header asking the page not be added to.
02:27:05soapI wouldn't fear random people adding to a page just because it shows up under the recently edited list.
02:28:26perfectdrug_what would you do with this one http://www.rockbox.org/wiki/WpsRequestList ?
02:28:50perfectdrug_most of it is implemented
02:29:04soapIt would be nice if we had a subset of Wikipedia's Policies we could slap on pages needing revision.
02:30:18soapI'd personally shit can it.
02:30:21perfectdrug_I dont know how a wiki is supposed to work anyway, it is just that this page shows under the docs index, is every page added to it?
02:30:44soapAgain - would be nice if we had a tag, as in "Nominated for shitcanning <here is why>"
02:31:26soapsomeone's personal dream list of Rockbox features doesn't belong in the wiki, IMHO.
02:32:17perfectdrug_it is just confusing that LinusN replied to it but it is very old so a nice historical reference
02:32:35soaphistorical reference to /what/?
02:32:49soapJust because it's old doesn't mean it's valuable, IMHO.
02:32:58linuxstbhistorical references are nice, but they do get in the way. So I agree with soap...
02:33:10perfectdrug_i think it is funny to imagine features like aligning text was some time missing and requested
02:33:24JdGordonwtf is that wiki page?!
02:33:58perfectdrug_but it is not important at all and shouldn't be in the docs index, again is every page automatically added to it?
02:34:05JdGordonfrom 2005 :D
02:34:35 Quit komputes (Ping timeout: 264 seconds)
02:34:46 Quit saratoga (Quit: Page closed)
02:35:05 Join anewuser [0] (anewuser@unaffiliated/anewuser)
02:38:16 Quit Kitr88 (Ping timeout: 252 seconds)
02:44:16 Join Kitar|st [0] (~Kitr88@BSN-182-9-16.dial-up.dsl.siol.net)
02:54:35 Quit CaptainKewl (Ping timeout: 260 seconds)
02:57:36 Join CaptainKewl [0] (~jason@207-237-117-89.c3-0.80w-ubr2.nyr-80w.ny.cable.rcn.com)
02:58:43***Saving seen data "./dancer.seen"
03:00
03:05:19 Quit CaptainKewl (Ping timeout: 260 seconds)
03:05:27 Quit jae (Ping timeout: 265 seconds)
03:05:45 Join jae [0] (~jae@jaerhard.com)
03:14:51 Join Casainho [0] (~chatzilla@87.196.31.72)
03:28:14 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
03:28:19 Quit Kitar|st (Ping timeout: 252 seconds)
03:29:38 Join froggyman [0] (~sopgenort@pool-72-69-220-42.chi01.dsl-w.verizon.net)
03:31:35 Quit perfectdrug_ (Quit: perfectdrug_)
03:31:52 Quit flyback (Killed (idoru (Spam is off topic on freenode.)))
03:32:34 Join flyback [0] (~teac@c-98-219-129-239.hsd1.pa.comcast.net)
03:33:37 Join S_a_i_n_t [0] (S_a_i_n_t@203.184.1.171)
03:34:23 Join Kitar|st [0] (~Kitr88@BSN-182-25-152.dial-up.dsl.siol.net)
03:34:44 Quit S_a_i_n_t_ (Ping timeout: 268 seconds)
03:38:06 Quit MethoS- (Remote host closed the connection)
03:40:31 Quit efyx_ (Remote host closed the connection)
03:40:36Rob2222can anybody help me identify the type of an audio stream?
03:44:03Rob2222ah i think its a windows media stream MP3. rockbox cant play it :(
03:45:59 Quit rphillips (Ping timeout: 245 seconds)
03:53:15 Join rphillips [0] (~rphillips@66-90-184-168.dyn.grandenetworks.net)
04:00
04:06:13 Quit TheSeven (Disconnected by services)
04:06:27 Join The_Seven [0] (~theseven@rockbox/developer/TheSeven)
04:06:37 Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven)
04:07:15 Quit Barahir (Ping timeout: 245 seconds)
04:27:46UnhelpfulRob2222: "windows media stream MP3"?
04:28:07Rob2222yeah, it seems so
04:28:14Rob2222header includes mpeg 1 layer 3
04:28:23Rob2222but it sounds jerky when i call it mp3
04:28:36Rob2222i just write a board post requesting help
04:28:43Rob2222i surrender on this :(
04:29:04 Join DerPapst1 [0] (~DerPapst@p4FE8FC36.dip.t-dialin.net)
04:29:17Unhelpfulif it's really mp3 audio, in some funny container, you just need to get it out.
04:30:06Rob2222Hello,
04:30:06Rob2222my favorite internet radio just changed from a shoutcast mp3 stream to a mms:// "windows media stream" that includes mp3 as it seems.
04:30:07Rob2222I can save it with mplayer to a file.
04:30:07DBUGEnqueued KICK Rob2222
04:30:07Rob2222I would like to have that stream to play with rockbox without re-encoding.
04:30:07Rob2222If I name this file .wma I can play it with VLC and Winamp5.
04:30:07***Alert Mode level 1
04:30:07Rob2222If I name this file .mp3 I can play it also, but it sounds jerky.
04:30:07***Alert Mode level 2
04:30:07Rob2222The file header talks about mpeg 1 layer 3.
04:30:07 Join Barahir [0] (~jonathan@gssn-5f7558e7.pool.mediaWays.net)
04:30:08***Alert Mode level 3
04:30:08Rob2222Unfortunately rockbox isnt able to play it as wma. Only jerky as mp3.
04:30:08***Alert Mode level 4
04:30:08Rob2222I already spent hours to get it done. Here I really need help. :(
04:30:09***Alert Mode level 5
04:30:09Rob2222Can you maybe check, what filetype it is?
04:30:09***Alert Mode level 6
04:30:09Rob2222Can I maybe remove/change some headers to make it rockbox playable?
04:30:10***Alert Mode level 7
04:30:10Rob2222Can I extract the MP3 frames to get a real MP3 without reencoding?
04:30:10***Alert Mode level 8
04:30:10Rob2222If everything goes wring, i have to reencode it with lame.
04:30:11***Alert Mode level 9
04:30:11Rob2222Here is a short sample: http://www.rob2222.de/stream.wma
04:30:14 Quit DerPapst (Ping timeout: 268 seconds)
04:30:22Rob2222damn
04:30:25Rob2222sorry
04:30:34Rob2222i wanted to post link
04:30:37Rob2222http://forums.rockbox.org/index.php?topic=24006.0
04:30:50UnhelpfulRob2222: i can't really imagine why you shouldn't be able to extract the mp3 frames.
04:31:02Rob2222i dont know what container it is
04:31:10Rob2222so i dont know which tool im searching for
04:31:16Rob2222didnt want to program a onw
04:31:17Rob2222own
04:31:37Rob2222if you want, you can take a look at tis sample file
04:35:34Rob2222Unhelpful: you have any idea what this is?
04:36:57Unhelpfulmplayer -identify since you know mplayer ;)
04:37:28Rob2222not that good. will try
04:37:45Unhelpfulmpeg audio, ASF container.
04:38:34Rob2222yes, mplayer just says asf
04:38:56Unhelpfulmplayer -dumpaudio stream.wma did... something, anyway.
04:39:03Rob2222it is mpeg 1 layer 3, or?
04:40:12***Alert Mode OFF
04:40:29Rob2222yay
04:40:32Rob2222thats it!
04:40:36Rob2222wooohooooooooooooo
04:40:44Rob2222Unhelpful: i love you!
04:40:54Unhelpfulappears to be. ffmpeg -i <infile> -acodec copy <out>.mp3 also works
04:40:58Rob2222dont get it wrong :D
04:41:14Rob2222is ffmpeg no re-encoder?
04:41:14 Quit tmzt (Ping timeout: 240 seconds)
04:41:18Rob2222i thought
04:41:25Unhelpfulif you captured it in mplayer with -dumpstream you might be able to save directorly to mp3 with -dumpaudio.
04:41:43Unhelpfulthe "copy" codec doesn't transcode.
04:41:51Rob2222cool
04:43:22Rob2222well, -dumpaudio instead of -dumpstream didnt work directly on the online stream
04:43:37Rob2222correcture it works
04:43:43Rob2222nice
04:44:04Rob2222damn mplayer is a nice tool
04:44:31Rob2222Unhelpful: thank you very much. was very helpful. you need to change your nick :D
04:58:47***Saving seen data "./dancer.seen"
05:00
05:01:35 Quit froggyman (Quit: thanks for all the fish)
05:03:40 Quit iq (Remote host closed the connection)
05:14:10 Join tmzt [0] (~tmzt@adsl-99-164-34-42.dsl.akrnoh.sbcglobal.net)
05:22:21 Quit jd (Quit: Ω)
05:27:20 Join jd [0] (~jd@modemcable207.134-202-24.mc.videotron.ca)
05:27:20 Quit jd (Changing host)
05:27:20 Join jd [0] (~jd@Wikipedia/HellDragon)
05:31:08 Quit cjcopi (Read error: Operation timed out)
05:31:43 Quit Horscht (Quit: Verlassend)
05:44:41 Quit DerPapst1 (Quit: Leaving.)
05:47:49 Join cjcopi [0] (~craig@charon.craig.copi.org)
05:59:27 Quit panni_ (Read error: Connection reset by peer)
06:00
06:02:25 Quit Casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115133306])
06:02:32 Join Zarggg [0] (~zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com)
06:03:05 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
06:24:57 Quit anewuser (Quit: http://xrl.us/WinterChipV Ï¢INTER ϾHIP 5iVE is OOON!! omg ~4 days left =oo)
06:29:04 Quit ecio (Quit: Colloquy for iPhone - http://colloquy.mobi)
06:49:20 Part S_a_i_n_t
06:52:27 Join Tomis2 [0] (~Tomis@70.134.99.142)
06:52:30 Quit Tomis (Read error: Connection reset by peer)
06:52:30 Nick Tomis2 is now known as Tomis (~Tomis@70.134.99.142)
06:58:48***Saving seen data "./dancer.seen"
07:00
07:03:48 Join Tomis2 [0] (~Tomis@70.134.99.142)
07:03:52 Quit Tomis (Read error: Connection reset by peer)
07:03:52 Nick Tomis2 is now known as Tomis (~Tomis@70.134.99.142)
07:14:20 Quit liar (Ping timeout: 245 seconds)
07:36:52 Quit HBK ()
07:46:57 Join saullawl [0] (~saullawl@crlspr-69.65.67.208.myacc.net)
07:50:25 Quit kramer3d (Ping timeout: 256 seconds)
07:51:55 Quit saullawl (Quit: Goodbye All!)
07:55:56 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
07:59:56CIA-5New commit by funman (r24867): Clipv2/Clip+: no need for -mlong-calls
08:00
08:00:01CIA-5New commit by funman (r24868): as3525v2: share more of system_init() between the 2 SoCs ...
08:05:53 Join S_a_i_n_t [0] (S_a_i_n_t@203.184.1.171)
08:08:36CIA-5New commit by funman (r24869): sd-as3525v2: correct CGU_MEMSTICK setting, shift divider ...
08:13:03S_a_i_n_tIs there a way I can manually set a new keymap for Rockboy *without* using the (buggy as hell...for iPod at least) "Set Keys" function in the Rockboy menu?
08:13:20S_a_i_n_t"Set Keys" doesn;t seem to register taps on the clickwheel...
08:15:35 Join ender` [0] (krneki@foo.eternallybored.org)
08:19:59 Join Zagor [0] (~bjst@46.35.227.87.static.tab.siw.siwnet.net)
08:19:59 Quit Zagor (Changing host)
08:19:59 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
08:20:46amiconngevaerts: Did you experiment with -fPIE and -Wl,pie ?
08:23:00amiconnIt also seems that you need to use -fpic (and perhaps -fpie) for coldfire (i.e. not their capitcal-letter equivalents)
08:25:29 Quit old-landen (Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920])
08:27:14 Join Sunfire [0] (~test@74.119.169.249)
08:29:12amiconngevaerts: -Wl,-pie of course
08:29:18 Quit Sunfire (Read error: Connection reset by peer)
08:29:53CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
08:29:53*amiconn just found an interesting assembler option for sh...
08:34:08amiconnHmm, seems it's redundant
08:34:30 Quit S_a_i_n_t (Quit: PC - Restart etc. "Back in 5")
08:39:34 Join S_a_i_n_t [0] (S_a_i_n_t@203.184.2.14)
08:39:54 Join Rob2223 [0] (~Miranda@p4FDCA401.dip.t-dialin.net)
08:40:38 Join Grahack [0] (~Grahack@ip-252.net-81-220-6.versailles.rev.numericable.fr)
08:43:49 Quit Rob2222 (Ping timeout: 276 seconds)
08:50:35 Quit scorche (Ping timeout: 245 seconds)
08:58:17 Join scorche [0] (~scorche@rockbox/administrator/scorche)
08:58:52***Saving seen data "./dancer.seen"
09:00
09:05:16 Quit elinenbe (Read error: Connection reset by peer)
09:05:37 Join elinenbe [0] (~elinenbe@207-237-241-192.c3-0.nyw-ubr1.nyr-nyw.ny.cable.rcn.com)
09:09:12 Join petur [0] (~petur@rockbox/developer/petur)
09:13:30 Join flydutch [0] (~flydutch@host118-166-dynamic.8-87-r.retail.telecomitalia.it)
09:44:44 Join hittudiv_ [0] (~hittudiv@210.212.160.101)
09:47:05 Quit hittudiv_ (Client Quit)
09:47:57 Join hittudiv [0] (~hittudiv@210.212.160.101)
10:00
10:05:41 Part hittudiv ("Leaving")
10:06:18 Join B4gder [0] (~daniel@rockbox/developer/bagder)
10:06:36 Join pamaury [0] (~pamaury@sal63-1-82-243-96-220.fbx.proxad.net)
10:07:25 Quit BHSPitMonkey (Remote host closed the connection)
10:10:38 Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d)
10:13:30 Quit kramer3d (Ping timeout: 245 seconds)
10:15:22gevaertsamiconn: yes, if I do that I need to declare a lot more sections (6 or 7 IIRC) that I have to figure out the meaning of first
10:15:56gevaertsat least on m68k
10:34:42S_a_i_n_tcan %mv (volume increasing/decreasing) be used conditionally in a WPS?
10:36:19 Quit scorche (Disconnected by services)
10:36:24 Quit mc2739 (Ping timeout: 264 seconds)
10:36:29 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
10:37:46 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
10:43:38 Quit kramer3d_ (Quit: Leaving)
10:50:44 Join HellDragon_ [0] (~jd@modemcable207.134-202-24.mc.videotron.ca)
10:50:45 Quit HellDragon_ (Changing host)
10:50:45 Join HellDragon_ [0] (~jd@Wikipedia/HellDragon)
10:51:57 Join ecio [0] (~ecio@244-108.202-68.tampabay.res.rr.com)
10:53:19 Quit jd (Ping timeout: 246 seconds)
10:58:55***Saving seen data "./dancer.seen"
10:59:24 Join DerPapst [0] (~DerPapst@p4FE8FC36.dip.t-dialin.net)
11:00
11:01:20 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de)
11:08:29 Join efyx_ [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net)
11:10:02 Join shaggy-h [0] (~kiwi@78-86-164-31.zone2.bethere.co.uk)
11:26:37 Quit ranmachan (Remote host closed the connection)
11:30:03 Join cfp [0] (~cfp@ip-118.net-81-220-138.rev.numericable.fr)
11:30:15 Quit xavieran (Ping timeout: 260 seconds)
11:30:31cfpHello everyone!
11:32:26cfpI'm developing a plugin, and I'd like to fire an event periodically (say, every 10 minutes for example). In the meantime, I just need my plugin to wait. Is there a way to do this? I've found the timer_register function, but I don't quite understand how it works. Plus, I don't really know what to put in my main loop so as not to eat up all system ressources...
11:35:57 Join TheSphinX^ [0] (~cold@p54A5D4D4.dip.t-dialin.net)
11:38:02 Join ranmachan [0] (ranma@mx.tdiedrich.de)
11:40:26 Join xavieran [0] (~xavieran@ppp118-209-255-118.lns20.mel6.internode.on.net)
11:43:24 Quit ecio (Quit: Colloquy for iPhone - http://colloquy.mobi)
11:52:04 Join rocker123 [0] (~c3de4bc5@gateway/web/freenode/x-mxsscnotwhsgfolf)
11:56:22 Quit rocker123 (Ping timeout: 252 seconds)
11:56:52pamaurycfp: I don't know anything about timer_register but if you grep "timer_register" in the plugins, you'll see that several of them use it, so can probably inspire from them. There are:
11:57:25pamauryalpine_cdc.c, video.c, test_scanrate.c, doom/i_system.c, metronome.c
11:57:31pamauryPerhaps look at metronome
11:57:44Tornecfp: what you probably want to do is to not use that at all
11:57:52Tornecfp: presumably there is a button or similar to exit your plugin
11:57:58Torneso just wait for a button action, with a timeout
11:58:12Tornewhen that returns, check if it's time for the periodic event yet
11:58:17Torneand if not just adjust the timeout and wait again
11:59:01Tornetimer_register is to have callbacks that operate asynchronously from your plugin's main thread of execution, you probably don't need it
12:00
12:02:56cfp@Torne good idea indeed
12:03:14cfpbut how do I set a timeout?
12:03:47 Join darkham [0] (~darkham@host46-29-dynamic.247-95-r.retail.telecomitalia.it)
12:05:25Tornebutton_get_w_tmo
12:05:27Torneor similar :)
12:05:28cfpfor now, I'm simply using rb->get_button()
12:05:32cfpOh?
12:05:35cfpCool
12:05:50Tornework out when the next event should happen
12:06:00Tornethen each time around, subtract the current time from that and use it as the timeout
12:06:22cfpgot it :) Thanks.
12:06:24Torneif the user presses a button you don't use, or similar, you might get it returning even though neither an interesting button nor the timeout have occurred
12:06:34Torneso you may have to do it multiple times with varying timeouts :)
12:06:41linuxstbAnd if you want to be nice, you should also check for USB being inserted.
12:06:48cfpyup
12:06:53cfpI've got another question though
12:07:28cfpIIn fact, my plugin checks for the time, and if it's later than a specific time, resumes playback.
12:07:38cfpHow can I do that (resume playback)?
12:08:19linuxstbThere's a playback menu in the plugin lib (apps/plugins/lib/) - that may help
12:08:50gevaertsI suspect audio_resume()
12:08:53cfpI know of this menu indeed. Shall check the code then, thanks :)
12:08:57cfpcool
12:09:19cfpwell I guess I've got everything I need
12:09:28cfpThansk again everyone
12:09:43cfpThis project is just great =)
12:11:03 Quit darkham (Quit: Sto andando via)
12:14:27 Join watto [0] (~watto@193.203.81.165)
12:14:56 Join MethoS- [0] (~clemens@134.102.106.250)
12:18:27 Quit Llorean (Ping timeout: 256 seconds)
12:19:24 Join AndyI [0] (~pasha_int@212.14.205.32)
12:20:24 Join Llorean [0] (~DarkkOne@adsl-99-158-46-229.dsl.hstntx.sbcglobal.net)
12:20:25 Quit Llorean (Changing host)
12:20:25 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
12:39:36 Quit cfp (Quit: Quitte)
12:49:44 Join perfectdrug [0] (~marko@p5B0EFAF9.dip.t-dialin.net)
12:51:25 Join dfkt [0] (dfkt@unaffiliated/dfkt)
12:56:37 Join p00ya [0] (~p00ya@203-206-91-18.dyn.iinet.net.au)
12:57:41p00yahi, i've just installed rockbox onto an ipod 3g, it no longer appears as a volume or in /dev/ (os x 10.5)
12:58:15 Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il)
12:58:45p00yahow do i transfer to it? do i have to reboot in the default firmware?
12:58:58***Saving seen data "./dancer.seen"
12:59:22linuxstbYes. Although Rockbox should reboot into disk mode automatically for you. Are you using Rockbox 3.5 or a current build?
12:59:30p00ya3.5
13:00
13:00:10p00yawhen i plug it in it turns on automatically but just in the default rockbox menu
13:01:09linuxstbWhat if you turn it on, and then plug it in? Also, are you using a USB or firewire cable?
13:03:21linuxstbp00ya: Hmm, looking at the code in Rockbox, it seems that USB detection has not been implemented. So you'll need to always reboot manually. If you turn the hold swich on before inserting USB (when your ipod is off), then it will start the Apple firmware for you.
13:03:49linuxstbFirewire detection seems to be implemented though, if you can use a firewire cable.
13:04:13 Join teru [0] (~teru@KD059133108225.ppp.dion.ne.jp)
13:05:19amiconnFirewire is also much faster than USB on ipod G3. The usb i/f is only usb 1.1
13:12:40p00yathanks, all working in apple firmware
13:14:02p00yayeah if i had an ieee1394 cable i'd use it ;)
13:14:53 Join perfectdrug_ [0] (~marko@p5B0ED493.dip.t-dialin.net)
13:18:30 Quit perfectdrug (Ping timeout: 256 seconds)
13:18:32 Quit S_a_i_n_t (Quit: There are 10 types of people, those who understand binary, and those who don't.)
13:27:28 Join part [0] (~part@atari.org)
13:37:27 Join anewuser [0] (anewuser@unaffiliated/anewuser)
13:41:03 Quit TopyMobile (Read error: Connection reset by peer)
13:43:45 Quit shaggy-h (Ping timeout: 240 seconds)
13:51:57 Quit shai (Ping timeout: 256 seconds)
13:55:31 Part p00ya
13:55:38 Join TopyMobile [0] (~topy@g228208155.adsl.alicedsl.de)
13:56:19 Join ecio [0] (~ecio@244-108.202-68.tampabay.res.rr.com)
13:59:31Tornelinuxstb: hm, do we just not know which gpio it is?
14:00
14:05:35linuxstbTorne: I've no idea about the 3G. amiconn may do.
14:07:16linuxstbTorne: According to this page, a GPIO pin indicates "USB power", which I think is all we have on later ipods - http://ipodlinux.org/wiki/GPIO But on later ipods, we do (or should) try and distinguish between usb power and a proper connection.
14:09:07Tornehm
14:15:50 Join ecio1 [0] (~ecio@244-108.202-68.tampabay.res.rr.com)
14:17:52 Quit ecio (Ping timeout: 252 seconds)
14:21:43Lloreanlinuxstb: I think when swusb came the distinguishing got lost for a while.
14:21:46LloreanI'm not sure if it's back yet.
14:21:54*Llorean hasn't updated in some time.
14:25:51TorneIt's distinguished on the later ipods for sure, yes
14:25:58Tornethere is a seperation between usb attached and usb inserted
14:26:31LloreanI just remember that for a while my nano was requiring me to hold Menu when inserting a charger again.
14:26:35LloreanBut that was some time back now
14:28:54Tornehm
14:29:00Torneit should work, anyway :)
14:29:21LloreanWell, it might. :)
14:29:45Tornethat's what should means, no? :)
14:29:52Torne"it might, but we mean for it to" :)
14:31:37Llorean"should" never associates with whether it is or isn't in my head, I guess.
14:31:47 Quit Rob2223 (Quit: Rob2223)
14:31:56Llorean"It doesn't work, but it should" and "Well it should work, and yes, I guess it does" both are valid statements. :-P
14:32:27rasherSomeone should possibly create a matrix on the wiki with the various stuff you can insert and a note whether or not Rockbox DTRT
14:32:50LloreanLike the accessories page?
14:33:26rasherExcept just for chargers/data connections
14:33:28Tornetoo complicated
14:33:42Tornei still need to do that usb power rework ;)
14:33:57Torne(too complicated == accessories page)
14:34:34Torneit would be quite good to know which targets support some kind of power control, also
14:34:42Tornethough that would be a matter of asking devs rather than users
14:35:21rasherThere seems to be no one with clear knowledge of which devices do what
14:35:28 Join Rob2222 [0] (~Miranda@p4FDCA401.dip.t-dialin.net)
14:35:35Tornewell no, but lots of people know whether *one* device does something
14:35:35 Join froggymana [0] (~187b533e@giant.haxx.se)
14:35:52Tornei know what the PP ipods do, TheSeven knows what nano2g does, etc :)
14:35:52rasherExactly my point
14:36:26TorneYah..
14:36:28 Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il)
14:37:04*Torne pulls up his usb power branch and tries to remember what he was doing
14:37:07gevaertsWhat we need is a mailing list with devs on it where you can ask that sort of thing
14:37:10Tornegevaerts: hehe
14:37:10gevaertsOh, wait...
14:37:27Tornelots of the people who actually know useful stuff for specific targets are not around any more though it seems ;)
14:39:06TheSevenhey, big news!
14:39:34TheSevenwe have a working exploit for *all* the ipod classics and the nano3g/4g!
14:39:51GodEater\o/
14:39:55TheSeveni'm porting ibugger right now
14:40:10 Join jgarvey [0] (~jgarvey@cpe-174-097-248-232.nc.res.rr.com)
14:40:12gevaerts\☺/
14:40:16 Join cpichGGG [0] (~ecio@244-108.202-68.tampabay.res.rr.com)
14:40:35*GodEater still thinks gevaerts' one of those looks like a sad face at this font size
14:41:28rasherTheSeven: awesome
14:42:23 Nick cpichGGG is now known as ecio (~ecio@244-108.202-68.tampabay.res.rr.com)
14:42:32 Quit ecio1 (Ping timeout: 256 seconds)
14:44:53TorneTheSeven: yay! :)
14:44:57linuxstbTheSeven: Ah nice. I should be able to help with the 2g classic.
14:45:01Tornehow was that found?
14:45:15*linuxstb offers TheSeven a beer
14:46:24TheSevenD:\Daten\Projekte\iPod\tools>ibugger dumpstate
14:46:25TheSevenConnected to iBugger Loader v0.1.1 on iPod Nano 3G, USB version 00.01
14:46:27TheSevenGetting target state...
14:46:28TheSevenError: Device doesn't support this function!
14:46:45TheSevenwoah, working almost out of the box! (it's normal for a loader to not support that function
14:47:38*GodEater looks forward to irritating Mrs GodEater even further by installing Rockbox on every single device she owns
14:48:20TheSevenlinuxstb: do you have your classic around again?
14:48:43linuxstbTheSeven: I'll have it from this weekend.
14:51:18*TheSeven just dumped the nano3g bootrom
14:53:46linuxstbTheSeven: So is this exploit just uploading something to the ipod whilst its in DFU mode? i.e. it doesn't (directly) enable any kind of permanent installation of code?
14:54:50TheSevenlinuxstb: the "permanent" firmware image is probably verified by the same code, with the same bug :-)
14:55:14TheSevenwe won't be able to sign a valid firmware like we did for the 2g, but we can probably make it automatically exploit itself on boot
14:55:47TheSeveni'll write a loader app to do that, which will then run a normal bootloader in a sane way, the bootloader itself won't need to deal with this
14:58:54 Quit ecio (Ping timeout: 245 seconds)
14:59:00***Saving seen data "./dancer.seen"
15:00
15:01:08linuxstbTheSeven: So is your USB code the same as the nano2g, or have you already changed things for the Classic/later ipods?
15:01:31TheSevenit's a hybrid between nano2g and nano4g code that appears to work on the nano/classic
15:01:55TheSevenand of course some drivers stripped at the moment
15:02:30linuxstbAt least on the Classics, disk access will (hopefully) just be standard ATA, so none of that FTL nonsense to worry about.
15:07:11 Join webgues123 [0] (~c3de4bc5@giant.haxx.se)
15:07:28amiconnlinuxstb: Afaik the G3 can't be powered from USB, hence there is no gpio pin to detect that
15:07:37amiconnWe'd need an usb stack...
15:07:48linuxstbamiconn: So the IPL wiki is wrong?
15:09:00 Quit xavieran (Ping timeout: 256 seconds)
15:11:59 Join Schmogel [0] (~Miranda@p3EE21851.dip0.t-ipconnect.de)
15:12:12 Quit webgues123 (Quit: CGI:IRC (Ping timeout))
15:13:24amiconnNot sure. The pin might actually indicate usb power, but the ipod G3 cannot be powered/charged from usb
15:13:51amiconnWe should still distinguish between an usb charger (even if it cannot charge) and a real usb port
15:14:11amiconnUnfortunately there is no active dev who has an ipod G3, afaik
15:16:11 Quit anewuser (Quit: http://xrl.us/WinterChipV Ï¢INTER ϾHIP 5iVE is OOON!! omg ~4 days left =oo)
15:16:19 Join shaggy-h [0] (~kiwi@78-86-164-31.zone2.bethere.co.uk)
15:24:19 Join ecio [0] (~ecio@adsl-065-081-069-051.sip.mco.bellsouth.net)
15:27:36 Quit shai (Read error: Connection reset by peer)
15:28:06 Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il)
15:30:25AlexPTheSeven: Great news, congrats :)
15:32:13 Quit TheSphinX^ (Quit: XChat)
15:33:58ZagorTheSeven: would some more hardware help you? the rockbox fund is eagerly standing by!
15:34:44TheSevenZagor: probably not much. time would be better :-)
15:35:05TheSeventhere's still enogh work ahead on the nanos to keep me busy for a year
15:35:21Zagora slave or two, then?
15:35:39topikinvest in cloning research
15:35:40TheSevenwell, they would need to be pretty knowledgeable slaves :-)
15:35:50TheSevenyes, clones would be an idea
15:35:56topikmature-ish clones
15:35:57parta development grant is what you need
15:36:02AlexPJust order them to be knowledgeable
15:36:06AlexPslaves have to obey
15:36:20topikobey or revolt
15:36:37AlexPThe Rockbox fund can supply whips :)
15:37:51partmy sansa e200 hold key broke today, and I was wondering if a software keylock has been implemented on any other targets
15:38:03linuxstbpart: Yes
15:38:11partoh, cool, which target?
15:39:10linuxstbAll the Archoses I think
15:40:10 Quit mc2739 (Ping timeout: 245 seconds)
15:40:49partlinuxstb: thanks, I'll take a look
15:41:27 Join AsaelReiter [0] (~d44c72e0@giant.haxx.se)
15:42:10pamauryTheSeven: cloning is easy no ? TheSeven->clone();
15:42:11 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
15:42:18 Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust436.brig.cable.ntl.com)
15:42:29linuxstbpart: It seems to be enabled if you undefine HAS_BUTTON_HOLD - see apps/action.c
15:42:44linuxstbAnd you need to search for "lock", not "hold"
15:43:53 Join bmbl [0] (~Miranda@vpn224-131.fh-bielefeld.de)
15:43:56 Quit bmbl (Changing host)
15:43:56 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
15:44:50*gevaerts helps froggymana search for the subject on the floor
15:44:53gevaertsoops
15:53:01 Join Farthen [0] (~chatzilla@e179237187.adsl.alicedsl.de)
15:54:49 Quit froggymana (Quit: CGI:IRC)
15:56:30pamauryTheSeven: on which nanos are you working ?
15:57:05TheSevenmainly 2g and 4g, right now i'm trying to make ibugger work on the 3g to be able to pass that one to others
15:57:25pamaurywhat is ibugger ?
15:57:49TheSevenmy usb-based debugger for the nanos
15:58:33pamauryah, so you are able to run code on the 2g and 4g already ? (I know nothing about the current nano status :))
15:59:31TheSevenhttp://l4n.clustur.com/index.php/Status
16:00
16:00:37 Quit ecio (Read error: Connection reset by peer)
16:02:14 Join ecio [0] (~ecio@32.131.4.136)
16:03:22AsaelReiterI can't load rockbox on clipv2. Is that expected?
16:04:12pamauryTheSeven: is there any documentation or are you mostly doing reverse engineering ?
16:05:52TheSevenpamaury: 90% reverse engineering
16:05:53linuxstbAsaelReiter: I think so, yes.
16:06:17TheSevensome inaccurate preliminary datasheet for a similar chip exists, but... you know
16:06:19UnhelpfulAsaelReiter: clipv2 is not usable yet
16:06:26FlynDiceAsaelReiter: yes but getting closer!
16:06:50AsaelReiterthanks all
16:07:04pamauryTheSeven: I guess it's hard work then
16:07:24AsaelReiter(I saw that funman did a lot of work, and I hoped...)
16:07:25TheSevenyep
16:09:38pamauryAre you the only one working on that ?
16:09:48 Quit AsaelReiter (Quit: CGI:IRC)
16:10:55TheSevenit seems like i'm the only one who is actually writing code and reading disassemblies
16:11:08TheSeventhere are some others who are helping with the testing at least
16:12:31pixelmaI seem to remember preglow asking about the 3rd gen Nano (though I could remember wrong)
16:14:48pamauryTheSeven: is it possible to help things ?
16:16:06linuxstbpamaury: Do you own any of the newer ipods? (3g/4g nano or any of the Classics)
16:17:01pamauryNo, so I guess it's hard to do something ;)
16:17:19linuxstbStep 1 would be to go out and buy a new toy...
16:17:21TheSevenyep
16:18:33rasherZagor: svn www/playerpics seems rather outdated
16:19:04Zagorreally? how?
16:19:20rasherHm, hang on a moment
16:19:48rasherAh no, nevermind me
16:20:38linuxstbIs there still a problem with the e200r on the site - i.e. it shouldn't have its own main build or voice files.
16:21:41Zagorwas that a question or a statement? :)
16:24:17*linuxstb adds a "?"
16:24:48linuxstbI don't think this page should show the e200r - http://www.rockbox.org/download/byhand.cgi
16:25:26linuxstbAnd the v3.5 e200r-specific voice file should be removed from the download server.
16:35:43 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
16:35:50 Quit dfkt (Disconnected by services)
16:37:10 Nick dfkt_ is now known as dfkt (dfkt@unaffiliated/dfkt)
16:44:55 Quit teru (Quit: Quit)
16:46:35 Quit robin0800 (Remote host closed the connection)
16:51:59 Join ecio1 [0] (~ecio@adsl-065-081-069-051.sip.mco.bellsouth.net)
16:52:41 Quit ecio (Quit: Colloquy for iPhone - http://colloquy.mobi)
16:56:52 Join LinusN [0] (~linus@rockbox/developer/LinusN)
16:57:03 Part LinusN ("Leaving")
16:58:42 Join Xerion [0] (~xerion@82-170-197-160.ip.telfort.nl)
16:58:47 Join Soap_ [0] (~42c07542@giant.haxx.se)
16:59:03***Saving seen data "./dancer.seen"
17:00
17:02:30 Quit B4gder (Quit: It is time to say moo)
17:04:20 Join m3dlg [0] (~m3dlg@212.183.140.50)
17:04:50 Quit bmbl (Quit: Bye!)
17:17:14 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
17:19:47 Join ved [0] (ved@ddsbox.co.cc)
17:22:20 Join iq [0] (~iq@unaffiliated/iq)
17:23:07TheSevendo we implement the full ipod accessory protocol as listed here? http://www.adriangame.co.uk/ipod-acc-pro.html
17:24:02pamauryTheSeven: which skills are required to work on theses devices ?
17:25:35pamauryPerhaps some points of the protocol are not necessary to implement. I see things about images which are not crucial is this protocol
17:25:41TheSevenit's mostly a matter of reading disassemblies and then writing some demo/testing code to understand the hardware interfaces
17:28:13TheSevenand when you have worked it out, implementing a rockbox driver for whatever you were working on, or building a standalone tool for accessing it (depending on what it is)
17:28:41pamaurydoes it require to open it or not ? (depends on the device version ?)
17:30:14TheSevenwe have reached a stage where opening it shouldn't be neccessary for most things
17:30:33rasherpamaury: I'm sure people would like these image things to work though
17:31:20pamauryrasher: true but it's not the most important thing to work one. Music is more important than pictures for a DAP first :)
17:32:55pamauryapple discontinued the nano3g/4g, isn't it ?
17:33:33TheSevenyes
17:34:24 Quit Schmogel (Read error: Connection reset by peer)
17:35:33 Join Schmogel [0] (~Miranda@p3EE21851.dip0.t-ipconnect.de)
17:36:07 Join anewuser [0] (anewuser@unaffiliated/anewuser)
17:38:27 Join komputes [0] (~komputes@ubuntu/member/komputes)
17:40:18 Quit rphillips (Quit: leaving)
17:41:44 Quit Sajber^ (Quit: Leaving.)
17:42:26 Join Sajber^ [0] (~Sajber^@94-30.anonymous.at.anonine.com)
17:42:40 Quit m3dlg (Ping timeout: 268 seconds)
17:43:23pamauryhum, I'm tempted but I don't know if I have the necessary skills to work on it.
17:43:54 Join Ubuntuxer [0] (~johannes@dslb-188-101-015-015.pools.arcor-ip.net)
17:48:25 Join rphillips [0] (~rphillips@unaffiliated/rphillips)
17:48:58 Join thevillain [0] (~50e5deca@giant.haxx.se)
17:49:05thevillainhello
17:49:22thevillainhello
17:51:39gevaertsthevillain: if you have a question, just ask!
17:51:54 Quit Ubuntuxer (Quit: Leaving.)
17:52:24 Join Tomis2 [0] (~Tomis@70.134.91.106)
17:53:40 Quit thevillain (Client Quit)
17:53:54 Join dantje [0] (~dvg@HSI-KBW-095-208-155-207.hsi5.kabel-badenwuerttemberg.de)
17:54:19 Quit Tomis (Ping timeout: 260 seconds)
17:54:19 Nick Tomis2 is now known as Tomis (~Tomis@70.134.91.106)
17:54:59 Quit Soap_ (Changing host)
17:55:00 Join Soap_ [0] (~42c07542@rockbox/staff/soap)
17:57:47 Join mitk [0] (~tomekk@chello089078013146.chello.pl)
17:59:19 Quit Soap_ (Quit: CGI:IRC)
18:00
18:00:57mitkHi. I want to add polish letters to Nimbus-12 font. Is it allowed? Are there any legal issues with it?
18:02:59rashermitk: none at all - knock yourself out!
18:03:10rashermitk: And please post the updated file on the patch tracker
18:03:39mitkOk. Thanks
18:04:04*iq wonders after reading the 'Rockbox Architecture' page that why bootloader is not treated as a part of firmware.
18:04:56linuxstbiq: The bootloader is about 95% code from firmware, plus 5% the code in bootloader/. What do you mean by "treated as a part of firmware" ?
18:05:04 Quit Guest34960 (Ping timeout: 248 seconds)
18:05:04 Quit Frampis (Ping timeout: 248 seconds)
18:06:07Tornethe bootloader is an app that sits on top of th efirmware, the same as "app" is an app that sits on top of firmware
18:06:15Torneit just happens that bootloader's main() does something different
18:08:32iqI am new to this so please forgive my ignorance :-)
18:09:22iqSo the bootloader here is the output of mkamsboot, which is Original Bootloader + RockBox Bootloader + Original Firmware ?
18:10:43mitkrasher: One more question. Updated file or diff?
18:11:04iqRockBox bootloader decides which firmware to load, either Original firmware or the RockBox firmware.
18:11:37iqRockBox firmware has many threads and one of the thread is RockBox application?
18:12:27iqlinuxstb, I didn't find the word 'bootloader' on the Architectuer page
18:12:44 Join toffe82 [0] (~chatzilla@12.169.218.14)
18:12:57rashermitk: diff is slightly preferable, but it's not so important with fonts
18:13:26 Join Bluebrother-mobi [0] (~50eff221@gateway/web/freenode/x-ijeydsvizlwmcwjv)
18:13:51linuxstbiq: In general, "bootloader" is what gets compiled when you select "B" in tools/configure - i.e. the code for your target in bootloader/
18:14:46linuxstbiq: mkamsboot is very specific to the AMS Sansa devices, and contains a very simple "pre-bootloader", which then either boots the Rockbox bootloader, or runs the original firmware.
18:14:56topiki think he's asking about the different parts involved in the mechanism to run rockbox, linuxstb
18:15:02 Join qwebirc452344 [0] (~50eff221@gateway/web/freenode/x-izdcjitlqafoqlem)
18:15:08iqlinuxstb, ya, that I understood. I did that for my Clip+ and it worked just fine.
18:15:31iqtopik, yes, that's correct :)
18:16:05 Join Blueguest [0] (~50eff221@giant.haxx.se)
18:18:14 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
18:18:40 Quit Blueguest (Client Quit)
18:18:51topikthe distinction between rockbox and its bootloader is not as big as you make it out
18:19:13topikas i believe it, the bootloader is just enough code to start rockbox
18:19:37topikrockbox is not one of many threads, it is the complete firmware replacement
18:19:45 Join Strife89|PalmTX [0] (~cstrife89@adsl-068-213-037-174.sip.mcn.bellsouth.net)
18:20:01 Join Biont [0] (~5ede4864@giant.haxx.se)
18:20:26topikhttp://www.rockbox.org/wiki/ProjectGlossary#Bootloader
18:20:56 Quit rphillips (Quit: ZNC - http://znc.sourceforge.net)
18:21:44iqthanks topik - BTW, I was on this page: http://www.rockbox.org/wiki/RockboxArchitecture
18:21:58topikthat page is somewhat dated though i suppose, but gives a good start on some of the project specific words
18:22:06 Quit Bluebrother-mobi (Ping timeout: 252 seconds)
18:22:47 Join rphillips [0] (~rphillips@hera.xen.prgmr.com)
18:23:16iqOkay. So maybe I should move on :) Because, according to this page RockBox is split into two main sections, Firmware and Application.
18:23:47rasherNo, this is correct
18:23:56 Quit qwebirc452344 (Ping timeout: 252 seconds)
18:23:58 Join bluebro [0] (~bluebro@188.46.16.232)
18:24:05iqAnd under Multithreading section, it says "the application itself being contained in a single thread also known as the Main thread."
18:24:12topikthe firmware (core) is device speficic and contains things like drivers for the hardware
18:24:47 Quit petur (Quit: *plop*)
18:24:53topikapplication contains a lot of things like user interface, codecs, applications etc
18:24:53iqSo, that's what made me think that the RockBox App runs as one of the thread of Firmware/OS
18:25:07 Quit rphillips (Changing host)
18:25:07 Join rphillips [0] (~rphillips@unaffiliated/rphillips)
18:25:35BiontI have an idea for the base skin and main menu. extending the %cs functionality and getting rid the main menu displaying the top row (Rockbox/Settings/Playlist/...). Would that be feasible? That would open up possibilities for themers and could even save screen space (by using multifont or images)
18:25:59topikit _is_ the firmware/os and starts threads for tasks like playing music etc
18:26:11iqtopik, okay - got it :)
18:26:52Biontdoes that sound good? should I open a forum discussion about that?
18:27:19iqSo now I know why bootloader is not part of the OS because it is more like GRUB that loads the OS.
18:27:31Torneiq: most of the threads belong to the firmware because they handle hardware specific things
18:27:44Torneiq: and ther eis one main thread which runs the applicatoin, but the application also creates a few other threads.
18:28:30Torneour bootloader is more like, er, linuxbios than grub
18:28:56iqTorne, that makes sense
18:28:57Torneit's a "real" copy of the OS, with the same drivers/etc as the main app
18:29:10Tornewell, some of the same drivers
18:29:11topiksurely only the drivers for stuff that matter early on
18:29:13Torneit doesn't include them all
18:29:19Tornebut the ones that are included are the same
18:29:58Tornewhereas grub has no code in common with linux :)
18:30:17 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at)
18:30:48iqTorne, That's a major difference - very helpful -thanks :)
18:31:00topikiq, this page even has a pretty diagram! http://www.rockbox.org/wiki/RockboxKernel
18:31:38iqcool :)
18:34:07 Join sudoman [0] (~c05041eb@gateway/web/freenode/x-auhsdevtmatrdxfd)
18:39:58 Quit linuxguy3 (Quit: leaving)
18:40:19 Join linuxguy3 [0] (~timj@adsl-75-57-163-40.dsl.emhril.sbcglobal.net)
18:42:05 Quit Strife89|PalmTX (Quit: Leaving the resteraunt.)
18:44:17AlexPBiont: You can already turn the top line off no?
18:44:45AlexPsettings/general/file view/show path
18:44:59AlexPoh, sorry, you mean in the menus
18:45:01AlexPignore me :)
18:50:39 Quit bluebro (Quit: used jmIrc)
18:52:42 Join phanboy4 [0] (~benji@c-24-98-43-198.hsd1.ga.comcast.net)
18:53:29 Quit AlexP (Remote host closed the connection)
18:55:10 Join moos [0] (moos@rockbox/staff/moos)
18:58:52 Join m3dlg [0] (~m3dlg@212.183.140.32)
18:59:05***Saving seen data "./dancer.seen"
19:00
19:00:55 Part rphillips
19:02:31 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
19:11:29 Join feisar_ [0] (jljhook@irkki.fi)
19:14:13 Quit moos (Ping timeout: 240 seconds)
19:14:14 Quit TheSeven (Read error: Connection reset by peer)
19:14:34 Join maffe [0] (~Miranda@188-194-163-227-dynip.superkabel.de)
19:17:38 Join karashata [0] (~karashata@69.41.192.215)
19:21:58 Quit efyx_ (Quit: Quitte)
19:22:03 Join efyx_ [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net)
19:26:31 Join AlexP [0] (~ap@rockbox/staff/AlexP)
19:27:19 Quit Farthen (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
19:30:51 Quit m3dlg (Ping timeout: 240 seconds)
19:33:26 Join Luca_S [0] (~4f094e2e@giant.haxx.se)
19:35:24 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
19:35:53 Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk)
19:39:04 Quit zumbi_ (Remote host closed the connection)
19:39:33 Join moos [0] (moos@rockbox/staff/moos)
19:40:01 Quit karashata (Quit: The fluffy dragon has left completely!)
19:41:43 Quit fyrestorm (Read error: Connection reset by peer)
19:42:43 Join karashata [0] (~karashata@69.41.192.215)
19:44:18 Join Ubuntuxer [0] (~johannes@dslb-088-077-003-171.pools.arcor-ip.net)
19:44:52 Nick YPSY is now known as Ypsy (~ypsy@geekpadawan.de)
19:46:20 Join JdGordon_ [0] (~Miranda@rockbox/developer/JdGordon)
19:54:37 Quit Ubuntuxer (Quit: Leaving.)
19:58:02 Quit mitk (Quit: Ex-Chat)
19:59:57BiontalexP: sorry for answering so late.If you can already turn off the top row, that's great. All that'd be left are some improvements of the %cs-tag . cool
20:00
20:03:26 Quit MethoS- (Remote host closed the connection)
20:03:33 Join fyrestorm [0] (~nnscript@cpe-24-90-81-175.nyc.res.rr.com)
20:07:52AlexPBiont: I don't think you can, I misread what you said
20:08:24 Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl)
20:08:56*JdGordon_ spots talk of %cs and wonders if he should read the log?
20:10:06 Join kimi-sharamin [0] (~karashata@69.41.192.215)
20:12:45 Join punkt [0] (~punkt@dslb-092-077-140-194.pools.arcor-ip.net)
20:13:23 Quit karashata (Ping timeout: 260 seconds)
20:19:04 Quit punkt (Quit: Leaving)
20:19:07 Quit robin0800 (Remote host closed the connection)
20:22:55BiontAlexP: so do you think it's a good idea? I think it would allow for lots of new theme layouts
20:23:38 Quit pixelma (Disconnected by services)
20:23:38 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
20:23:38AlexPBiont: I'm not too bothered really :)
20:23:39 Quit amiconn (Disconnected by services)
20:23:40 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
20:23:55 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
20:24:04 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
20:26:16BiontAlexP: No problem :) I can still start a forum discussion
20:27:12JdGordon_how annoyed would everyone be if I turned the standard list into a skinable list? so you could position the items and icons and title anywhere you wanted, and different colours/fonts? :)
20:28:38BiontJdGordon_: I thought it would be great if there could be an option to turn off the top row of the main menu in favour of an improved %cs tag
20:29:30JdGordon_how are the two related at all?
20:30:09 Join gevearts [0] (~5ec167ef@giant.haxx.se)
20:30:30 Quit flydutch (Quit: /* empty */)
20:30:46BiontThe top row displays rockbox/settings/theme settings and so on, which would also be possible with %cs. But that top row is not accessible for themers, while the %cs tag is
20:31:16Biontmaybe I'm wrong, but that's about what %cs is for, it just doesn't "support" too many screens atm
20:31:27JdGordon_yeah, pretty much
20:31:40 Quit phanboy4 (Read error: Connection reset by peer)
20:31:44JdGordon_I thing I asked in one forum thread (or irc maybe) how much flexibility we want that tag to have
20:31:55 Quit gevearts (Client Quit)
20:32:15BiontI love the idea of displaying images or some sort of "adress bar" instead of a fixed part of the main menu
20:32:55BiontDunno if it's feasible, though. I'm just a theme designer :D
20:36:13JdGordon_I'm tempted to make the title text avialable to skins and fix it so the title can be removed in the menus so you could almost do whatever you wanted
20:37:42JdGordon_I'm not sure how to do that though
20:41:46 Quit Zagor (Quit: Clint excited)
20:41:52JdGordon_any forum admins online? scorche`?
20:44:05JdGordon_checkwps is bloody usueless!
20:44:16 Quit sudoman (Quit: Page closed)
20:44:43gevaertsYou broke it again? ;)
20:46:21JdGordon_no, it builds, its just useless
20:46:38JdGordon_it doesnt dump the debug info when a parse fails?!
20:48:10 Quit advcomp2019 (Ping timeout: 240 seconds)
20:53:42JdGordon_a #define isnt set correctly apparently
20:55:14JdGordon_#if defined(DEBUG) || defined(SIMULATOR) fails for checkwps!
20:55:21JdGordon_except -DDEBUG is in checkwps.make
20:56:07JdGordon_anyone who knows make files got a minute to check that?
20:56:30 Join xavieran [0] (~xavieran@ppp118-209-255-118.lns20.mel6.internode.on.net)
20:58:37 Part watto
20:58:46linuxstbJdGordon_: Which file is that line in?
20:58:49gevaertscheck what precisely?
20:59:08***Saving seen data "./dancer.seen"
20:59:10JdGordon_skin_engine/skin_parser.c
20:59:48JdGordon_DEBUG should be defined in the makefile so the debug stuff gets built, which it apparently is
21:00
21:00:02JdGordon_how do I get it to display the cc command for each.c file?
21:00:35gevaertsit's not defined properly
21:00:37gevaertsmake V=1
21:01:52 Quit cjcopi (Ping timeout: 268 seconds)
21:02:25JdGordon_-DDEBUG isnt there untill the LD step
21:02:56JdGordon_http://pastebin.com/6X8LZBeS
21:03:24gevaertsHow about http://pastie.org/839201.txt ?
21:04:15JdGordon_it hit my #error :)
21:04:45JdGordon_thanks
21:04:48JdGordon_that worked
21:05:10gevaertsEither that or add __PCTOOL__ to the list in the source
21:05:11JdGordon_can you ci it please :) I'm supposed to be working
21:05:56CIA-5New commit by gevaerts (r24870): Add -DDEBUG to the checkwps build. The tool is supposed to give debug info
21:06:10 Quit krazykit (Ping timeout: 256 seconds)
21:06:14JdGordon_thanks
21:06:49JdGordon_ERR: Failed parsing on line 0 : ERR: Conditional syntax error after token 0: "No token"
21:06:52JdGordon_hardly helpful :p
21:08:35 Join Stephen__ [0] (~S@86-45-68-64-dynamic.b-ras2.srl.dublin.eircom.net)
21:08:45 Join AsusFreak [0] (~55b04ace@giant.haxx.se)
21:09:21AsusFreakHi
21:10:52 Join Farthen [0] (~chatzilla@e179237187.adsl.alicedsl.de)
21:11:53 Quit AsusFreak (Client Quit)
21:11:55 Join AsusFreak [0] (~55b04ace@giant.haxx.se)
21:12:14 Join punkt [0] (~punkt@dslb-092-077-140-194.pools.arcor-ip.net)
21:17:44 Quit AsusFreak (Quit: CGI:IRC)
21:22:33 Join TheSeven [0] (~theseven@rockbox/developer/TheSeven)
21:22:49 Join krazykit [0] (~kkit@adsl-76-240-222-234.dsl.ipltin.sbcglobal.net)
21:24:00 Join AsusFreak [0] (~55b04ace@gateway/web/freenode/x-bnuifnecjkgtdvra)
21:25:52JdGordon_kugel broke checkwps with r24814 :<
21:26:08JdGordon_it now fails to parse if images arnt loaded, which is always in checkwps
21:26:52linuxstbDidn't checkwps load images in the past?
21:27:04JdGordon_I dont think so
21:27:13linuxstbI'm sure it did.
21:28:04JdGordon_well, it tries to, but it looks like the themesite isnt putting the images int he right folders
21:28:22linuxstbWell, the theme site is something else...
21:28:32JdGordon_rasher: which file is the checkwps check called in>?/
21:29:16BiontJdGordon_: Should I consider starting a forum discussion about the %cs/main menu thing?
21:29:32JdGordon_you can consider it
21:30:00BiontI'll consider it. See you, then, I'm off ;)
21:30:27 Quit Biont (Quit: CGI:IRC)
21:32:23JdGordon_domonoky: rasher: ping?
21:32:57domonokypong ?
21:33:30JdGordon_am I reading this correctly? each theme is unzipped and then checkwps is run from that themes folder alongside its .rockbox dir?
21:35:16JdGordon_and if so, would it be better to cd into .rockbox/wps before running checkwps, or pass in the wps folder as a checkwps argument?
21:36:35 Join froggyman [0] (~sopgenort@pool-72-69-220-42.chi01.dsl-w.verizon.net)
21:37:34domonokyJdGordon_: yes, each theme is unzipped to a temp folder, cd into tempfolder, and execute: "<path to checkwps>/<specific checkwps binary> <file to check>
21:37:47JdGordon_thats causing issues now
21:38:03JdGordon_checkwps currently expects the wps images to be in the cwd
21:38:20JdGordon_so one of my above suggestions need to happen
21:38:29rasherJdGordon_: I'd say fix checkwps
21:38:50rasherto expect cwd to be the root folder
21:39:06JdGordon_well no, thats annoying for regular users
21:39:23rasherAnd what happens when checkwps starts checking other files?
21:39:33gevaertsyou mean those regular users who haven't ever noticed that checkwps was broken?
21:39:53JdGordon_ok, fair enough
21:40:10domonokycant it get the images from the dir relativ to the file we point it to ? ie search images at <Path to file>/../wps/<themename> ?
21:40:18gevaertsThose have a .rockbox directory anyway as well, otherwise you can't test for real
21:40:52 Join AsaelReiter [0] (~d59730fa@giant.haxx.se)
21:41:14JdGordon_./checkwps.target myfile.sbs is easiesr than ./checkwps.target .rockbox/wps/myfile.sbs
21:41:25JdGordon_maybe the first can be made to work thgouh
21:42:32domonokyJdGordon_: both versions could work, if the images are searched relative to the sbs/wps file.
21:45:37JdGordon_:( I dont know if my very simple change to checkwps.make fixed this or not
21:47:11JdGordon_removeing -DWPS_DIR=\".\" from the FLAGS line in checkwps.make
21:47:47iqDo you run rockboxdev.sh just once when build a new machine?
21:47:58punktJdGordon_: Hi, can I bug you to commit either patch in FS #10982 (%Tk or armed-touchregions)?
21:47:59JdGordon_usually twice
21:48:15*JdGordon_ always forgets to manually fix the make line the first time
21:48:28 Quit AsaelReiter (Quit: CGI:IRC)
21:48:30JdGordon_punkt: which would you prefer?
21:48:41iqJdGordon, are you serious :) ?
21:48:54punktI prefer the armed touchregions.
21:49:27 Quit Zarggg (Quit: Zarggg)
21:50:14JdGordon_patch looks fine, but I'm at work soo cant really do anything about it now :p
21:50:47punktJdGordon_: Ok, thanks.
21:53:31*iq thinks he asked a really silly question
21:53:47 Join foaly [0] (~root@failbox.co.cc)
21:54:51 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
21:56:34foalyHey, has the process for installing a voice file changed? I've tried both generating one and downloading one from the site and putting it in my .rockbox/langs directory (english.voice for the gigabeatf) and am not getting any speech. Did I break something?
21:56:55JdGordon_is the voice menus setting enabled?
21:57:06foalyThis is a fresh install, btw. I compiled it from the latest svn source.
21:58:11foalyI think so. Just to make sure I added "talk menu: on" to the config.cfg file and rebooted, but it didn't fix it
21:59:58foalyI can play files just fine, not sure if it helps any.
22:00
22:01:31foalyNo idea what could be causing it, both the english.lng and english.voice are in the .rockbox/langs directory and by default the voice menus option should be enabled I think?
22:02:57gevaertsyes
22:03:35gevaertsprobably a silly question, but the language is set to english, right?
22:04:05 Join Zarggg [0] (~zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com)
22:04:16 Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net)
22:04:32pixelmaanother silly one: and it is a voice file for the Gigabeat F?
22:05:34 Quit komputes (Quit: I haven't slept for ten days, because that would be too long.)
22:06:52foalyYes to both of those. I even removed the .rockbox directory and tried again, to ge trid of any old stuff that might be messing it up. Didn't work
22:07:06foalyur, s/ge/get
22:11:09foalyDoes it matter that root owns the .voice file?
22:11:10 Quit Grahack (Quit: Tu m'as vu ?)
22:11:55gevaertsit's FAT, so that's meaningless
22:12:41 Quit Luca_S (Quit: CGI:IRC (EOF))
22:12:50*gevaerts tries to reproduce
22:12:58 Join Armandiux [0] (~Armandiux@201.166.24.94.cable.dyn.cableonline.com.mx)
22:13:04 Quit punkt (Quit: punkt)
22:19:08ArmandiuxFFT is very good, good job.
22:20:05gevaertsfoaly: voice does indeed seem to be broken. I have voice with 3.5 and not with the current build
22:20:26 Join phanboy4 [0] (~benji@gate-22.spsu.edu)
22:21:01JdGordon_well thats only 300 or so commits to figure out which broke it
22:21:10*domonoky has voice with current build on h120..
22:21:48domonokygevaerts: on which target did you try ?
22:21:53gevaertsgigabeat f
22:21:54TheSevengevaerts: voice didn't work at all?
22:22:06TheSeveni had voice on nano2g only some days ago, and it seemed to work
22:22:10gevaertsI heard nothing at least
22:22:31*gevaerts decides to start by blaming r24712
22:22:34domonokythere is also a forum post about no voice on gigabeat S
22:23:01gevaertsah, any revision there?
22:23:26*foaly peers at svn changelogs to see if he can find anything.
22:23:43gevaertsI don't remember any voice changes
22:23:46domonokyhe mentions its broken somewhere before r24843,
22:23:58domonoky"a couples of days ago"
22:24:21gevaertsI think the most likely culprit is the mdct merge. That at least touches codecs
22:26:14domonokyso "someone" who expiriences the problem, should do some bisecting to find the exact revision where it broke :-)
22:26:52foalyShould I try compiling r24712?
22:27:07gevaertsI'm bisecting now
22:28:05Armandiuxcan the FFT plugin have a preset suport for make more visualizations, maybe a gui (or command line) for make a script, etc??
22:28:11JdGordon_which codecs though?
22:28:20gevaerts24711 still works
22:28:41 Quit dantje (Quit: Ex-Chat)
22:28:45foalyhmm.
22:29:59foalyShould I go back to r24711 for now?
22:30:17gevaerts24750 also works
22:30:20CIA-5New commit by tomers (r24871): Quickscreen: Hande case where not all quick settings are defines ...
22:30:26 Quit parafin (Ping timeout: 256 seconds)
22:30:59domonokyfoaly: or help us to find out which revision broke it :-)
22:31:41 Quit froggyman (*.net *.split)
22:31:42 Quit Stephen__ (*.net *.split)
22:31:42 Quit JdGordon_ (*.net *.split)
22:31:42 Quit Schmogel (*.net *.split)
22:31:48gevaertsA voice tells me that 24810 is OK
22:31:56CIA-5New commit by FlynDice (r24872): sd-as3525v2: Add some register bit descriptions.
22:31:58 Join parafin [0] (parafin@paraf.in)
22:32:27 Join Stephen__ [0] (~S@86-45-68-64-dynamic.b-ras2.srl.dublin.eircom.net)
22:32:30domonokyArmandiux: feel free to extend the plugin, and provide a patch :-)
22:32:38 Quit pamaury (Quit: abort();)
22:32:41 Join froggyman [0] (~sopgenort@pool-72-69-220-42.chi01.dsl-w.verizon.net)
22:33:05AlexPWhat is the fft plugin? Is it in the manual?
22:33:46 Join tomers [0] (~chatzilla@bzq-84-109-85-100.red.bezeqint.net)
22:34:19 Quit tmzt (Ping timeout: 245 seconds)
22:34:35AlexPI can't find it in the manual :/
22:34:43AlexPunless I'm searching for the wrong thing
22:34:54gevaertshm, IIRC archivator provided a manual patch, or at least some text
22:35:02domonokylooks like its still missing in the manual.
22:35:45domonokyFS #11005 has the start for a manual entry about this new plugin.
22:36:15 Join tmzt [0] (~tmzt@adsl-99-164-34-42.dsl.akrnoh.sbcglobal.net)
22:36:37AlexPOh, I remember
22:36:45AlexPThat patch is pretty pointless
22:37:02AlexPA very non-standard button table and no description of what the plugin actually is
22:37:07AlexPOr screen shots etc
22:38:18 Join JdGordon_ [0] (~Miranda@rockbox/developer/JdGordon)
22:38:35AlexPAnd those lines with several hundred targets in an opt are nasty :)
22:39:25AlexPIf he/someone could write something about what it actually does I'd do the manualification
22:41:15gevaertsr24816 is the one that broke voice
22:42:26gevaertsfoaly: the last working revision is r24815
22:43:27gevaertsoh
22:44:09gevaertsfoaly: if you set the language explicitely to english, it will magically start working again
22:44:47foalyAh in config.cfg?
22:45:17*foaly looks at the log for r24816
22:45:28 Quit tomers (Ping timeout: 268 seconds)
22:45:49*foaly wonders how that broke speech support
22:46:33gevaertsfoaly: if you do it by editing config.cfg, you need "lang: /.rockbox/langs/english.lng" I think
22:46:47TheSevenhttp://svn.rockbox.org/viewvc.cgi/trunk/?view=log is *sloooow*!
22:47:08gevaertsIt breaks voice by setting the default language to "-" instead of ""
22:47:40foalyAh
22:47:59 Quit toffe82 (*.net *.split)
22:47:59 Quit iq (*.net *.split)
22:47:59 Quit topik (*.net *.split)
22:47:59 Quit Ypsy (*.net *.split)
22:48:00 Quit mikroflops_ (*.net *.split)
22:48:00 Quit gevaerts (*.net *.split)
22:48:00 Quit jobec (*.net *.split)
22:48:02 Join topik [0] (awesome@wtf.grmpf.org)
22:48:02 Join jobec [0] (paulus@viherharakka.cs.tut.fi)
22:48:03JdGordon_bloody hell
22:48:09foalygevaerts: thanks!
22:48:10 Join mikroflops [0] (~yogurt@217-208-157-242-no112.tbcn.telia.com)
22:48:14JdGordon_that shuold be a simple fix at least
22:48:21 Join Ypsy [0] (~ypsy@geekpadawan.de)
22:48:28 Join iq [0] (~iq@unaffiliated/iq)
22:48:33 Join toffe82 [0] (~chatzilla@12.169.218.14)
22:48:51 Join gevaerts [0] (~fg@94-225-132-3.access.telenet.be)
22:48:53 Quit gevaerts (Changing host)
22:48:53 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
22:49:09 Nick Ypsy is now known as YPSY (~ypsy@geekpadawan.de)
22:55:20 Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
22:55:54JdGordon_anyone know where lang_core_load() is?
22:56:21JdGordon_and talk_init()
22:56:22 Quit AsusFreak (Ping timeout: 252 seconds)
22:56:34 Join Tomis2 [0] (~Tomis@70.134.91.106)
22:56:40 Quit Tomis (Ping timeout: 256 seconds)
22:56:40 Nick Tomis2 is now known as Tomis (~Tomis@70.134.91.106)
22:58:06CIA-5New commit by gevaerts (r24873): Fix voice with unset "lang" setting which was broken by r24816. ...
22:58:15JdGordon_I think the simplest fix is to change the lang_file line in the r24816 diff back to how it was
22:58:25gevaertsyes
22:58:42JdGordon_:)
22:59:07gevaertsIf it'
22:59:12***Saving seen data "./dancer.seen"
22:59:17gevaertss not the proper fix, kugel can improve on it later :)
22:59:25 Quit tchan (Quit: WeeChat 0.3.2-dev)
22:59:44Bagdergevaerts: thanks for volunteering someone!
22:59:56gevaertsBagder: he's the one who broke it!
23:00
23:00:20Bagdershouldn't we then roll him in a tarpit first as well?
23:00:31*foaly giggles
23:00:38JdGordon_can we? :)
23:01:12 Join AsusFreak [0] (~55b04ace@gateway/web/freenode/x-awamxbpygjhvnoky)
23:03:20Stephen__anyone know who removed the ultima theme for ipod video ?
23:05:46AsusFreakHi. I have a question. Today I wanted to download my new D2/Ipod Video theme. While uploading I got a parsing error of the checkwps instance. I currently use the daily build just to get the multifont support. I suppose that the checkwps tool of the uploading side checks against the last stable build V3.5. Is this right? I remember in the past it was possible to upload themes for the actual build in spite of not being compatibl
23:06:05JdGordon_checkwps is currently broken
23:06:11gevaertsAsusFreak: no. It checks against current and last release
23:06:31gevaertsAnd as JdGordon_ says, current checkwps isn't feeling too well
23:06:42AsusFreakso in which way am i able to check why it went wrong?
23:06:59JdGordon_try again tomrowow
23:07:13AsusFreakOk - that's easy. Thanks.
23:07:55domonokyStephen__: that was me.
23:08:50Stephen__do i just need to credit the people in the theme description ?
23:09:03*domonoky thinks that would be fine.
23:09:12Stephen__ok will i reupload ?
23:09:57domonokyif you give me the revised description, i can also edit and unhide the theme if you want.
23:09:59 Join piotrm [0] (~piotrek@unaffiliated/piotrekm)
23:10:30 Join bluebrother [0] (~dom@f053152065.adsl.alicedsl.de)
23:10:30 Quit bluebrother (Changing host)
23:10:30 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
23:10:34Stephen__basically i was just gonna copy wha tit had in the old description ? -> http://www.rockbox.org/wiki/WpsIpod5g#Ultima_v1_1
23:11:10 Quit piotrekm (Ping timeout: 240 seconds)
23:11:10 Nick piotrm is now known as piotrekm (~piotrek@unaffiliated/piotrekm)
23:11:18 Quit bluebroth3r (Read error: Operation timed out)
23:11:19Stephen__just credit the makers
23:11:47domonokyStephen__: please pastebin me a nice text with the correct credits :-)
23:11:55Stephen__ok 2 mins
23:15:26Stephen__domonoky, http://pastebin.com/cWaPu1se that ok ?
23:15:52domonokya bit short, but ok :-)
23:16:13Stephen__short bu sweet, and thanks. i'll be sure to add it to the descriptions in future
23:16:18Stephen__a few more ipod themes to update
23:17:01domonokydone.
23:17:14 Quit mc2739 (Ping timeout: 245 seconds)
23:17:41Stephen__thanksws
23:17:45Stephen__thanks*
23:18:44 Join MethoS- [0] (~clemens@134.102.106.250)
23:19:11 Join mc2739_ [0] (~mc2739@rockbox/developer/mc2739)
23:21:20 Quit ecio1 (Ping timeout: 248 seconds)
23:22:42Stephen__domonoky, can you also update http://themes.rockbox.org/index.php?themeid=534&target=iriverh10_5gb with the info from http://pastebin.com/CXJ37M0x
23:24:33domonokydone
23:24:55Stephen__thanks.i have some other ones i've done from the theme site and not given propercredit
23:26:43 Join eng1234 [0] (aSmareka@94.128.76.163)
23:27:09eng1234hi
23:29:06Stephen__hi
23:29:12 Join Schmogel [0] (~Miranda@p3EE21851.dip0.t-ipconnect.de)
23:29:22eng1234how are you
23:30:02Stephen__this channel is logged please only discuss rockbox related things
23:30:16eng1234yes i know
23:32:17 Quit Llorean (Quit: Leaving.)
23:32:57eng1234hi dear in my hand mp3 player usb broken
23:35:51 Join ecio [0] (~ecio@32.131.4.136)
23:39:08linuxstbeng1234: Do you have a question?
23:39:31 Join Strife89|PalmTX [0] (~cstrife89@adsl-154-2-248.mcn.bellsouth.net)
23:40:30 Quit jgarvey (Ping timeout: 246 seconds)
23:42:02 Quit AsusFreak (Quit: Page closed)
23:46:52 Quit efyx_ (Quit: Quitte)
23:46:59 Join efyx_ [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net)
23:47:29iqWhen I build Simulator of a device, does the firmware become part of the output/build?
23:50:03iqI guess it does. Otherwise why would it work.
23:50:36 Quit Sajber^ (Read error: Connection reset by peer)
23:50:48gevaertswhat does "firmware" mean in simulator context?
23:55:00iqI am trying to understand this line "Code in firmware/ and apps/ are subject to get simulated", on this document: http://www.rockbox.org/wiki/UiSimulator
23:55:18 Join jgarvey [0] (~jgarvey@cpe-071-070-229-130.nc.res.rr.com)
23:55:56iqSince it is a simulator not emulator we do not have the exact firmware as we will have for a real device/hardware.
23:56:48 Join akur [0] (~akur@bl6-159-244.dsl.telepac.pt)
23:57:07Tornelots of things in firmware are either not compiled at all for the sim, or are compiled in a radically altered form
23:57:38Tornesince there is no real hardware to have drivers for, and only some possible deviecs make sense to simulate in terms of host OS funcitonality
23:58:05 Quit Farthen (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])

Previous day | Next day