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 2005-10-29

00:00:42linuxstb_preglow: Are you saying you committed some FLAC changes? I can't see them.
00:01:31preglowlinuxstb_: ouch, i forgot to update
00:03:18miner49eroops, sorry!
00:03:56preglowlinuxstb_: there, done
00:05:26linuxstb_Thanks. Got it now.
00:06:04miner49er:-) it's building! WHOOO HOOO!!!!!!
00:06:16miner49er...mind you the sim wouldn't build...
00:06:45miner49er...ooh, no uclpack found - that's not good is it?
00:08:05amiconnIf you are building for archos and want the flash rom version, then you'll need to build uclpack
00:08:20amiconnOtherwise don't care
00:12:27miner49erokay, how do I do that? I am building for archos (well, it's for me really :-))
00:12:40miner49er..wicked though, it's built!
00:13:07amiconnYes, but the 2 .ucl files are faked, so not usable for flashing
00:13:38amiconnI admit the uclpack hints are well hidden in the wiki :(
00:13:55amiconnIt's mentioned here:
00:13:55miner49erWell, I admit, I havn't looked yet...sorry
00:16:58 Join Philip_0729 [0] (
00:17:49 Part Philip_0729
00:19:26 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
00:19:35***Saving seen data "./dancer.seen"
00:19:47 Quit muesli__ (Read error: 113 (No route to host))
00:22:19 Join Philip_0729 [0] (
00:25:46miner49eryeeas! I'm running a newly compiled Rock!!! soooo pleased! what's a decent editor to use in debian then?
00:30:35dpassen1gedit always seemed like a nice light text editor
00:31:52miner49erdoes it have pretty syntax highlighting?
00:33:16dpassen1i'm fairly sure, been a while
00:40:32preglowperhaps it's time to start moving some functions to iram
00:43:32preglowlinuxstb_: please do check if flac is alright, though
00:45:33miner49erHaving major malfunctions when trying to build simulator, can anyone give me a hand please?
00:45:52miner49eri'm getting make: *** /home/mat/rockbox/uisimulator/x11: No such file or directory. Stop.
00:47:32miner49erit's looking for the X11 dir in there, but it isn't there, so where should it be (I 'm new to linux, so gimme a break)
00:47:53miner49ercan I make a link to the main X11 directory, or is that silly?
00:48:55 Join muesli- [0] (
00:50:26amiconnpreglow: wow! It seems flac is now perfectly content at 45 MHz. Only boosting when buffering :) That's with my test album encoded with -8
00:53:30phaedrus961miner49er: simulator code isn't included in a normal checkout. you need to checkout rockbox-devel if you want to build the sim
00:53:45miner49eroh right, cheers
00:57:09 Quit linuxstb_ ("CGI:IRC")
01:02:09miner49erI seem to be missing keysym.h in x11...
01:03:23miner49erit's complaining about X11/keysym.h
01:03:40miner49er.. No such file or directory
01:03:52 Join muesli-- [0] (
01:04:29phaedrus961did you do a clean checkout of rockbox-devel?
01:05:02amiconnminer49er: It seems some headers are missing in your linux installation. You'll need to install a package or two
01:06:23miner49erwooah, that sounds hardcore. So it's looking in my /etc/X11 directory? But surely there's no header files in there?
01:07:50linuxstbminer49er: Are you on Debian?
01:08:12miner49erlinuxstb: yeah, Debian 3.1 Sarge
01:08:32linuxstbTry "apt-get install xlibs-dev" (as root)
01:08:44miner49erokay, cheers, i'll give it a bash
01:09:25Philip_0729i'm thinking of getting linux, what is the best distribution for rockbox??
01:09:53dpassen1there is no best
01:09:58linuxstbRockbox doesn't have any special needs
01:10:21Philip_0729but can you recomend one that you know works?
01:10:25miner49erlinuxstb: that caused some serious disturbances in the force. "some packages could not be installed.."
01:10:46linuxstbminer49er: Do "apt-get update" first, and then retry the "apt-get install"
01:10:49miner49erPhillip_0729: I'm getting on to a certain level with Debain
01:11:21linuxstbA few people (including me) use Debian. But I'm sure there are people happily using/developing Rockbox with most Linux distros.
01:12:03miner49erlinuxstb: still the same, I think it can't find the package. I may have a problem with my sources.list...
01:13:26linuxstbI'm running "unstable", so maybe my packages are different. You could try "libx11-dev" instead.
01:14:12amiconnThere is a nice package finder on the debian website. It allows to find packages that contain a specific file
01:14:30miner49erlinuxstb: that is working now...fingers X'ed
01:16:23miner49erit's finished doing it's thing now, try again, I 'spose/
01:16:31 Quit DangerousDan (Read error: 104 (Connection reset by peer))
01:17:03miner49erit got further, now it fails on X11/Intrinsic.h
01:17:06TiMiDI want to ask an advice about CVS
01:17:23linuxstbminer49er: Try and find the package finder amiconn suggested.
01:17:28TiMiDI have files in gui/ modified and tree.c, tree.h modified
01:17:42TiMiDI want to update only these ones
01:18:00TiMiDhow should I do without doing multiple commits ?
01:18:06TiMiDis there a way ?
01:18:15linuxstbcvs commit tree.c tree.h gui/file1.c gui/file2.c
01:18:46preglowamiconn: good to hear
01:18:59preglowkudos go out to linuxstb for this decoder
01:19:01TiMiDand if there are a lot of files in gui/ can i do gui/* ?
01:19:08preglowone of my biggest codec gripes have vanished :)
01:19:10TiMiD(sry I'm afraid to break anything ...)
01:19:12preglowonly libmusepack remains
01:19:49linuxstbWe still need to crack AAC. I have a feeling that could be tough. It's a huge library.
01:20:01amiconnTiMiD: Yes you can.
01:20:05TiMiDok :)
01:20:24amiconnA simple 'cvs commit' without mentioning a file would commit every change in a dir and its sub-dirs
01:21:12TiMiDthe problem is that my local tree is not up to date there were several commits between the moment I started my modifs and now
01:21:35linuxstbNot a problem - you just do "cvs update" before you commit.
01:21:58linuxstbIn fact you have to do that - cvs will complain if you don't.
01:22:05TiMiDit won't breeak my files ?
01:22:17TiMiDfor example I modified tree.c and so dit amiconn
01:22:27TiMiDI reported the modifs "by hand" on the file
01:22:34linuxstbIf you modified different parts of tree.c then it won't be a problem.
01:22:45TiMiDok :)
01:22:49linuxstbIf the modifications conflict, then cvs will tell you.
01:22:53miner49erokay, call me stupid but how do I get keysym.h into /usr/include/X11???
01:22:54TiMiDI try right now :p
01:23:03TiMiDand sry for the noob questions
01:23:16 Quit Philip_0729 ("bye everybody")
01:23:41miner49erI'll try and find the package finder...
01:24:47linuxstb"dpkg -S <filename>" will show you which package contains <filename>.
01:24:55linuxstb(according to google...)
01:25:28linuxstbSeems the answer is "x-dev" (on my system).
01:25:42 Quit muesli- (Read error: 110 (Connection timed out))
01:25:57amiconnminer49er: , at the bottom
01:26:02miner49erthat's what I get too, but I try to apt-get it and it reckons I've got the latest version
01:26:48miner49ercheers amiconn
01:27:07amiconnpackage x-dev
01:27:19amiconn(debian stable)
01:27:54miner49erhmmm, something's afoor at the circle K
01:29:38miner49erI think it's happening
01:30:33miner49erit's building! yeah!
01:32:06miner49erso now says: "cannot fin -lXmu"
01:33:13linuxstb"dpkg -S libXmu"
01:33:23amiconnOne more package: libxmu-dev
01:34:43miner49erhow did you figure that? I mean -lXmu looks like a parameter for something to me?
01:35:06miner49erit's working though, by god!
01:35:07amiconnIt means to link with libxmu.a
01:35:20miner49eramiconn: yes? What, it is a paremeter?
01:35:28amiconnThe -l is the parameter, the 'lib' and the extension are implicit
01:36:14amiconnParameter for the linker, btw
01:36:47miner49erthis is hardcore (as pulp once said)
01:36:52amiconn...and libXmu.a of course
01:37:21miner49erokay, it's built! cheers for all your help guys
01:38:11 Quit matsl (Remote closed the connection)
01:38:42miner49eryou have to bear in mind i'm used to using MS Dev Studio
01:39:43miner49erI know, I know, that is probably blasphemy aroun d here but...
01:50:26miner49erright, must call it a night tonight. Once again, thanks everyone, for your help, especially amiconn and linuxstb. Bye for now!
01:52:05 Quit miner49er ("using sirc version 2.211+KSIRC/1.3.11")
01:54:17TiMiDI commited
01:54:27TiMiDit's building right now
01:54:50Mooswelcome to Rockbox :)
01:55:29TiMiDfufufu :)
01:55:46TiMiDnot my first commit (it's the second one ;) )
01:56:12Moosyes I know, but I was sleep yesterday :)
01:56:56preglowwhy'd you change all the preincrements to postincrements?
01:58:45TiMiDbecause linusN wanted it
01:59:41TiMiDhe thought it was more clear so ...
02:00:33dpassen1was the stop-on-wrap-when repeat put back?
02:02:43 Join LinusN [0] (
02:04:27TiMiDhi LinusN
02:04:37TiMiDdpassen1: yes I implemented it
02:04:38LinusNTiMiD: when i said i wanted you to change the increments from pre to post, i wasn't referring to the for() loops
02:04:51LinusNi was referring to the other ones:
02:04:58TiMiDargh :(
02:05:13TiMiDmay I change it and commit it again ?
02:05:42LinusNnah, i think it was good to do it for the for(9 loops as well
02:06:09TiMiDbut for the others ?
02:07:19LinusNthe convention is to always use post-increments unless you really need pre-increments
02:07:39LinusNat least in all c code i've seen the last 15 years
02:08:17LinusNbtw, is there a compelling reason to have gui_list_get_sel_pos() as a function?
02:08:40TiMiDnot a single one :)
02:09:01TiMiDbut I think it's easier to have to deal with fn
02:09:10TiMiDwhen they are well documented
02:09:57TiMiDI like when differents parts of the code only interracts with fn calls
02:10:02LinusNimho, it only adds to the code size
02:10:09TiMiDthe fn is inline
02:10:13TiMiD(or should be)
02:10:24LinusNah yes
02:10:53LinusNbut it will only be inline in that file
02:11:07TiMiDI didn"t put it in .h ?
02:11:10LinusNunless you place the inline function in the header file
02:11:41TiMiDshame on me then :)
02:12:23TiMiDextern inline int gui_list_get_sel_pos(struct gui_list * gui_list);
02:12:25LinusNeither place the entire function in the header file, or make it a macro
02:12:29TiMiDit's inline in .h
02:12:37LinusNthat won't help
02:12:53TiMiDI'm stupid :)
02:13:14LinusNno, but maybe not experienced in the c language
02:13:17TiMiDit can't get the code with only .h
02:13:28TiMiDI'm experienced with C++
02:13:47TiMiD(which works the same way with this kind of things and it's also the same for templates)
02:14:18TiMiDbut I didn't code for 1 year
02:14:55TiMiDso I'm kind of rusted
02:15:09LinusNc++ also requires you to have the inline function in the .h file
02:15:27TiMiDI know :)
02:16:22LinusNpersonally, i stick to KISS as much as possible
02:17:11LinusNwhich (for me) in this case would mean to make it a macro, or assign the struct member directly in the code
02:17:29TiMiDKISS ?
02:17:36dpassen1keep it simple stupid
02:17:37LinusNKeep it Simple Stupid
02:17:42TiMiDok :)
02:17:55amiconnpreglow: flac does now have better performance than wavpack, at least for ordinary 44.1/16/stereo
02:18:30TiMiDhmmI don't know
02:18:50TiMiDI really like it with fn
02:18:54TiMiDso macro could do it
02:19:16TiMiDor inline fn in .h (I don't like this)
02:19:22LinusNaccess functions aren't generally bad
02:19:36***Saving seen data "./dancer.seen"
02:19:37LinusNi think a macro is the way to go here
02:19:52TiMiDok !
02:19:54LinusNthen you can still replace it with a fn if the need arises
02:19:58TiMiDI go for a marcor
02:20:31TiMiDwith the same doc at the same place in the header
02:20:41LinusNnow, is it KÚvin or Kevin?
02:21:58TiMiDI prefer K├ęvin
02:22:06TiMiDbut Kevin is more convenient I think
02:22:17TiMiDfor me at least
02:22:23TiMiDsince I'm using utf-8
02:22:37amiconnTiMiD: Instead of #ifndef HAVE_LCD_BITMAP, it's most often better to use #ifdef HAVE_LCD_CHARCELLS
02:22:47TiMiDthis will avoid mistakes with encodings
02:22:49amiconnChecking for features rather than for missing features
02:23:08TiMiDI check that too :)
02:24:07TiMiD(lots of things to check hehe)
02:25:28 Join XavierGr [0] (
02:26:15 Quit dpassen1 ()
02:31:30preglowamiconn: david bryant wont be happy with that :)
02:31:58 Quit muesli-- (Read error: 110 (Connection timed out))
02:32:35 Quit cYmen ("zZz")
02:36:22LinusNgotta sleep
02:36:24LinusNcu folx
02:36:30 Part LinusN
02:37:55linuxstbpreglow: At least he can be happy with the 24-bit performance.
02:39:08 Join ashridah [0] (
02:39:11 Quit Caffeinez0r (Read error: 60 (Operation timed out))
02:47:53linuxstbHmm. It appears dbpoweramp somehow manages to produce FLAC files without a seek table...
02:57:45 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
03:08:52 Quit XavierGr (Read error: 110 (Connection timed out))
03:13:16Moosgood night @ all
03:13:35 Quit Moos ("Glory to Rockbox")
03:28:58preglowlinuxstb: well, so should we have some day
03:29:17preglowat least, let's hope so
03:35:55linuxstbAre you talking about 24-bit FLAC?
03:41:51linuxstbOK, first attempt at seeking in FLAC files is committed - just using the seektable points for now.
04:12:39preglowbut now bedtime at last
04:12:45*preglow vanishes
04:19:40***Saving seen data "./dancer.seen"
06:19:44***No seen item changed, no save performed.
07:40:48 Quit Slasheri (Remote closed the connection)
08:19:46***Saving seen data "./dancer.seen"
09:01:28 Quit ashridah (Read error: 113 (No route to host))
09:04:28 Join ashridah [0] (
09:13:28 Join solexx_ [0] (
09:25:04 Quit solexx (Read error: 110 (Connection timed out))
09:30:17 Quit ghode|afk (Read error: 104 (Connection reset by peer))
09:34:04 Join ghode|afk [0] (
09:36:43 Join DangerousDan [0] (
09:49:09 Join einhirn [0] (
09:56:06 Join Slasher [0] (
10:05:17 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
10:08:51 Join Musicmad [0] (
10:09:10 Quit Musicmad (Client Quit)
10:19:49***Saving seen data "./dancer.seen"
10:32:42 Join ender` [0] (i=ychat@
10:34:53 Join cYmen [0] (
10:40:04 Join cYmen_ [0] (
10:45:16 Join cYmen__ [0] (
10:50:28 Join cYmen___ [0] (
10:50:28***Alert Mode level 1
10:50:28DBUGEnqueued KICK cYmen
10:50:28DBUGEnqueued KICK cYmen_
10:50:28***Alert Mode level 2
10:50:28DBUGEnqueued KICK cYmen__
10:50:28DBUGEnqueued KICK cYmen___
10:50:28***Alert Mode level 3
10:52:42 Quit cYmen (Success)
10:55:40 Join cYmen [0] (
10:55:40***Alert Mode level 4
10:55:40***Alert Mode level 5
10:55:40DBUGEnqueued KICK cYmen
10:55:40***Alert Mode level 6
10:55:40***Alert Mode level 7
10:55:40***Alert Mode level 8
10:57:54 Quit cYmen_ (Connection timed out)
11:00:39 Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier.")
11:00:52 Join cYmen_ [0] (
11:00:52***Alert Mode level 9
11:00:52***Alert Mode level 10
11:00:52DBUGEnqueued KICK cYmen_
11:00:52***Alert Mode level 11
11:00:52***Alert Mode level 12
11:00:52***Alert Mode level 13
11:04:11 Quit cYmen__ (Connection timed out)
11:06:00 Join cYmen__ [0] (
11:06:00***Alert Mode level 14
11:06:00***Alert Mode level 15
11:06:00DBUGEnqueued KICK cYmen__
11:06:00***Alert Mode level 16
11:06:00***Alert Mode level 17
11:06:00***Alert Mode level 18
11:06:45 Join Kohlrabi [0] (
11:07:58 Quit cYmen___ (Connection timed out)
11:13:40 Quit cYmen (Connection timed out)
11:16:01***Alert Mode OFF
11:18:36 Quit cYmen_ (Connection timed out)
11:50:58 Join linuxstb_ [0] (
11:58:03 Join linuxstb__ [0] (
12:05:09 Quit linuxstb (Read error: 110 (Connection timed out))
12:13:49 Join Lamed [0] (
12:13:57 Quit linuxstb_ (Read error: 110 (Connection timed out))
12:19:51***Saving seen data "./dancer.seen"
12:22:37 Quit Kohlrabi ("Leaving")
12:30:39 Nick solexx_ is now known as solexx (
12:37:35Lamedis it o.k to add a link to bluechip's devkit in the developers wiki? will it bother someone?
13:01:57 Join Moos [0] (
13:07:40 Quit Lamed ("CGI:IRC")
13:24:18 Join linuxstb_ [0] (
13:33:32preglowTiMiD: you keep changing valid iso-8859-1 strings to utf8
13:33:41preglowTiMiD: in your name in the source headers ;)
13:41:01 Quit linuxstb__ (Read error: 110 (Connection timed out))
13:51:50TiMiDwhich file ?
13:52:01TiMiD(I removed the accents in my name for that purpose)
13:53:15preglowdoesn't matter anyway
13:53:21preglowdid you read daniels post on the mailing list?
13:53:37TiMiDI just arrived
13:54:04TiMiDand I'm only here for 10-20min
13:54:10TiMiDI'll look
13:55:58 Join linuxstb__ [0] (
13:56:26preglowlinuxstb__: much work before you can interpolate between seek points?
14:05:23linuxstb__It's not straightforward. I will need to write a "sync to start of frame" function. This is complicated by the facts that a) The frame size is not stored in the frame header and b) The sync pattern (0xfff8) can appear inside a frame.
14:05:37 Join amiconn_ [0] (
14:05:42linuxstb__I'm going to look at libFLAC first to see how that does it.
14:06:27 Nick linuxstb__ is now known as linuxstb (
14:07:37 Quit amiconn (Nick collision from services.)
14:07:38 Nick amiconn_ is now known as amiconn (
14:09:12preglowi don't get this
14:09:17preglowsync patterns that can appear inside a freame
14:09:22preglowwhat's the point with it, then?
14:10:07 Quit linuxstb_ (Read error: 110 (Connection timed out))
14:10:09linuxstbI don't know. Raw FLAC doesn't make seeking easy. It's surprised me.
14:10:45linuxstbIt's the same complexity as seeking in a VBR MP3 stream.
14:10:50preglownot saving the size in the frame header is quite a decision
14:11:19preglowespecially for a lossless format where it wouldn't matter much
14:11:22linuxstbYes, I think Josh has admitted that was a mistake.
14:13:31amiconnIf the size isn't present in the header, then it's even harder than vbr mp3
14:15:16linuxstbBut one useful thing that is in the frame header is the "sample number" of the first sample in that frame. So at least you know exactly where you are in the stream.
14:17:20TiMiDnot a simple matter :/
14:19:52***Saving seen data "./dancer.seen"
14:20:02preglowTiMiD: nah, there are obviously not clear guidelines
14:20:11preglowlinuxstb: well, then it's not all bad
14:20:24linuxstbI've just installed dbPowerAmp music converter, and it does manage to produce FLAC files without any seek table at all.
14:20:27TiMiDI did like I saw in the linux kernel files
14:20:43preglowlinuxstb: mail the idiot and tell him to stop
14:20:45linuxstbAlso, the default compression level is "-4".
14:20:52TiMiDsince both are GPL, and I think the linux kernel's guys know what to do
14:21:05linuxstbpreglow: hehe. Maybe I need to.
14:21:13preglowlinuxstb: does -4 create higher order lpc than 8?
14:21:31linuxstb-4 is synonymous with -l 8 -b 4608 -M -r 3,3
14:21:40preglowlinuxstb: well, why not, it's bad practice and he'll have a better program if he follows your recommendations
14:21:54linuxstbSo the answer is no - maximum lpc order is 8
14:22:01TiMiDwell I've got to go
14:22:04preglowTiMiD: bye
14:22:04 Join ]RowaN[ [0] (
14:22:11linuxstbWhich is the same for everything apart from -8
14:22:20TiMiDI hope I won't be flamed about my answer
14:22:27preglowwell, good for us, that's our most optimised order :>
14:22:27]RowaN[guys doyou think my iriver charger would work in my nokia fone? looks like it fits heh
14:22:34preglowTiMiD: why should you?
14:22:49linuxstbTiMiD: I don't feel strongly about copyrights. Personally I would prefer to make everything "(C) Rockbox Inc." - if there was such an organisation.
14:22:52ashridah]RowaN[: no.
14:23:06preglowyes, agreed
14:23:09TiMiDlinuxstb: taht would be a good solution :)
14:23:18ashridah]RowaN[: the nokia charger and the iriver chargers are the same connector size, but different voltages (and possibly different polarities to boot)
14:23:21TiMiDpreglow: I don't know, I have a bad feeling about it :)
14:23:23CtcpIgnored 7 channel CTCP requests in 15 minutes and 32 seconds at the last flood
14:23:23*amiconn managed to make sh1 memcpy() 27% faster for odd destination alignments
14:23:49ashridahthe nokia one damages the iriver, i wouldn't risk blowing up or destroying a nokia phone with the same experiment
14:23:58TiMiDamiconn: congratulations :)
14:24:16preglowTiMiD: i don't think you have anything to fear
14:24:37linuxstbI agree - debate isn't banned.
14:25:30preglowi don't understand the rockbox policy on this area myself, so it obviously needs to be clarified
14:25:35TiMiDok I will see that this evening !
14:25:37TiMiDcu !
14:25:47amiconnI also tested some techniques for memcpy() that will be very useful for the coldfire version
14:27:46]RowaN[left my nokia charger at work
14:34:58preglowhmm, the starfield plugin is pretty cool
14:35:04preglowslowness of the lcd adds to the effect ;)
14:37:19amiconnI tested starfield on archos, looks quite good and the speed is sufficient
14:38:50crwlnokia chargers are nasty, imho they shouldn't use "standard" connectors
14:45:28 Join Kohlrabi [0] (
14:46:45 Join Lost-ash [0] (
14:46:58 Quit ashridah (Nick collision from services.)
14:47:02 Nick Lost-ash is now known as ashridah (
14:47:41linuxstbRio Karma owners seem to have problems with dbPowerAmp as well:
14:54:22preglowsmall wonder
14:54:24preglowbut i've gotta go
14:54:25preglowlaters, dude
14:54:32 Part preglow
15:03:34 Join DrMoos [0] (
15:03:34 Quit Moos (Read error: 104 (Connection reset by peer))
15:09:18 Nick DrMoos is now known as Moos (
15:34:31 Part amiconn
16:12:31 Join webguest82 [0] (
16:13:39webguest82It is only Oraet's visit.
16:15:43webguest82Am I encountering that cast out?
16:16:09webguest82I do not know very..? :)
16:17:17 Quit webguest82 (Client Quit)
16:19:53***Saving seen data "./dancer.seen"
16:32:42 Join Kohlriba [0] (
16:32:47 Quit Kohlriba (Read error: 104 (Connection reset by peer))
16:34:45 Quit ]RowaN[ ("CGI:IRC (EOF)")
16:37:19 Quit solexx (Read error: 110 (Connection timed out))
16:51:37 Quit Kohlrabi ("Leaving")
17:05:18 Join whatboutbob [0] (
17:06:04 Join Febs [0] (
17:06:18 Quit ashridah ("Leaving")
17:10:48 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
17:13:19 Join mirak [0] (
17:23:06whatboutboblinusxstb: nice work on flac playback.
17:26:03whatboutboblinuxstb: pls excuse my obvious ignorance, but is there a partner flac encoder that could make recording to flac possible eventually?
17:27:34whatboutbob(yes, i understand even recording to wav isn't entirely implemented just yet...but I'm curious about the possibility of flac recording.)
17:27:52mirakstill ono H300 bootloader ?
17:42:39 Quit alxcm ("leaving")
17:47:59linuxstbwhatboutbob: libFLAC contains a FLAC encoder, but I have no interest in trying to get that to work.
17:48:31linuxstbThe Wavpack lossless encoder is already working faster than realtime in Rockbox - see the "wav2wv" plugin.
17:49:30linuxstbI'm sure that once recording is implemented properly on the iriver, then realtime recording to lossless wavpack will follow.
18:04:02 Join kleinesJubi [0] (
18:04:19 Part kleinesJubi
18:05:06whatboutboblinuxstb: cool. thanks.
18:05:06 Quit whatboutbob ("CGI:IRC (EOF)")
18:10:11 Join RotAtoR [0] (
18:13:59RotAtoRCan anyone here help me with a problem with a game plugin that I'm writing for the iriver?
18:14:08RotAtoRForum post:
18:14:22RotAtoRSource code:
18:15:21RotAtoRIn the function "bejeweled_drawboard()" I print some text to the screen. The problem is that text appears fine on the simulator (see screenshots in forum post) but doesn't appear at all on the target.
18:17:01RotAtoRIt makes debugging very difficult :p
18:17:49linuxstbHave you compared your code with other plugins that draw text?
18:18:10RotAtoRyes, and it hasn't helped
18:19:45 Join Domonoky [0] (
18:19:56***Saving seen data "./dancer.seen"
18:21:35DomonokyRotAtoR, where is this funktion called.. ? i see no lcd_update() call in this funktion
18:22:23RotAtoRhmm, let me check...
18:24:03 Join linuxstb_ [0] (
18:25:11 Join Kohlrabi [0] (
18:27:35linuxstb_Which Sim are you using? x11 or win32?
18:27:37RotAtoRwell, I was missing an lcd_update, but that doesn't fix the problem
18:29:46linuxstb_I would try to debug it by commenting out (or use #if 0) to try and isolate the problem. i.e. try to just make your drawboard function display some text and nothing else.
18:30:11 Join solexx [0] (
18:30:18RotAtoRok, i'll try that
18:30:59linuxstb_I don't know the lcd code very well. The only thing that comes to mind is adding a call to lcd_set_drawmode before your putsxy calls.
18:32:02RotAtoRhmm, i'll try playing around with that then
18:33:36linuxstb_Maybe ask again later today if more devs are around.
18:33:54linuxstb_Someone may know why it works in the win32 sim and not on the target.
18:34:41RotAtoRok, thanks for help!
18:36:35 Quit linuxstb (Read error: 110 (Connection timed out))
18:37:59linuxstb_RotAtoR: You should also add "void" in your function declarations - e.g. "void bejeweled_drawboard(void)" That will get rid of the warnings
18:39:44RotAtoRahh, yes, I noticed those when compile for the target but forgot to look into the reason
18:40:50RotAtoRI'm a little bit rusty with my c skills
18:55:29 Join _FireFly_ [0] (
19:17:04 Join dpassen1 [0] (
19:33:31 Quit RotAtoR ()
19:42:31 Quit Febs ("CGI:IRC (Ping timeout)")
19:44:34 Join RotAtoR [0] (
19:48:10 Part Domonoky
20:20:00***Saving seen data "./dancer.seen"
20:42:29 Quit paugh ("gwan oot")
20:47:18mirakany novel about the bootloader ?
21:17:31 Join webguest79 [0] (
21:18:13 Part webguest79
21:18:54 Join linuxstb [0] (
21:32:26 Quit linuxstb_ (Read error: 110 (Connection timed out))
21:34:56 Quit mirak (Remote closed the connection)
22:20:03***Saving seen data "./dancer.seen"
22:58:37 Join Bagder [0] (
23:28:39 Join Kohlriba [0] (
23:37:28 Quit ender` (Read error: 104 (Connection reset by peer))
23:45:01 Quit Kohlrabi (Read error: 110 (Connection timed out))
23:51:43solexxwow. a quiet saturday night in a geek channel.
23:55:40Bagdertoo busy doing geek stuff

Previous day | Next day