00:02:07 | | Quit AlexP (Ping timeout: 276 seconds) |
00:02:42 | | Join AlexP [0] (~alex@rockbox/staff/AlexP) |
00:03:56 | | Quit Jerom (Read error: Connection reset by peer) |
00:04:31 | | Quit krazykit (Ping timeout: 260 seconds) |
00:04:50 | | Quit wodz (Ping timeout: 246 seconds) |
00:05:38 | | Join wodz [0] (~wodz@inet20909nc-3s.nat.umts.dynamic.eranet.pl) |
00:06:29 | *** | Saving seen data "./dancer.seen" |
00:07:22 | | Quit ender` (Quit: Never say "Oooops" - always say "Ahhh, interesting...") |
00:12:57 | | Join wodz_ [0] (~wodz@inet20909nc-3s.nat.umts.dynamic.eranet.pl) |
00:13:15 | | Quit jgarvey (Quit: Leaving) |
00:15:12 | kugel | \o/ |
00:15:22 | kugel | our thread engine works on android : |
00:15:23 | kugel | :) |
00:15:50 | | Quit wodz (Ping timeout: 258 seconds) |
00:17:13 | kugel | jhMikeS: ping |
00:18:54 | | Join [Saint] [0] (S_a_i_n_t@203.184.1.77) |
00:19:08 | | Join krazykit [0] (~kkit@206.183.185.8) |
00:19:40 | | Quit S_a_i_n_t (Ping timeout: 258 seconds) |
00:20:03 | | Quit AndyI (Ping timeout: 248 seconds) |
00:23:03 | | Join nosa- [0] (~nosa-@adsl-235-26-144.clt.bellsouth.net) |
00:27:19 | | Quit bertrik (Quit: :tiuQ) |
00:27:54 | | Join halmi_ [0] (~netbook@80-123-43-211.adsl.highway.telekom.at) |
00:30:16 | | Quit halmi (Ping timeout: 240 seconds) |
00:43:08 | | Quit wodz_ (Quit: Leaving) |
00:46:18 | | Quit domonoky (Read error: Connection reset by peer) |
00:46:59 | | Join Strife89 [0] (~Strife89@adsl-80-137-244.mcn.bellsouth.net) |
00:50:19 | | Join peterwishere [0] (www-data@giant.haxx.se) |
00:51:25 | peterwishere | is it appropriate to report a bug to the bug tracker even on an unstable port (sansa clip v2) ? |
00:52:45 | kugel | peterwishere: I think we haven't decided that yet :) |
00:54:41 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
00:56:47 | | Quit peterwishere (Quit: CGI:IRC (Ping timeout)) |
01:00 |
01:00:21 | dfkt | i wonder what his bug report would have been? ;) |
01:01:16 | | Quit DerPapst (Quit: Leaving.) |
01:15:50 | | Quit bmbl (Quit: Bye!) |
01:16:42 | | Join Jennifur [0] (~androgyne@cpe-72-224-31-169.nycap.res.rr.com) |
01:17:27 | | Quit bunnyboi (Disconnected by services) |
01:23:39 | | Join chronon [0] (~chronon@64-13-8-114.eug.clearwire-dns.net) |
01:27:17 | | Quit JdGordon (Ping timeout: 276 seconds) |
01:30:55 | | Nick 36DAAB493 is now known as advcomp2019 (~advcomp20@97-114-230-214.sxcy.qwest.net) |
01:31:04 | | Quit advcomp2019 (Changing host) |
01:31:04 | | Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) |
01:37:59 | | Quit kugel (Remote host closed the connection) |
01:52:41 | | Join CaptainKwel [0] (~jason@207-38-215-126.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
02:00 |
02:06:30 | *** | Saving seen data "./dancer.seen" |
02:11:27 | | Quit chronon (Quit: chronon) |
02:12:13 | | Quit Xerion (Read error: Connection reset by peer) |
02:12:15 | | Quit halmi_ (Read error: Connection reset by peer) |
02:12:49 | | Join halmi [0] (~netbook@80-123-43-211.adsl.highway.telekom.at) |
02:12:56 | | Join Xerion [0] (~xerion@84.25.7.202) |
02:15:50 | | Quit komputes (Excess Flood) |
02:16:50 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
02:17:01 | | Join JdGordon| [0] (~jonno@vl10.gw.ok-labs.com) |
02:17:01 | | Quit JdGordon| (Changing host) |
02:17:01 | | Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon) |
02:17:12 | | Quit halmi (Read error: Connection reset by peer) |
02:22:02 | | Join kugel [0] (~AndChat@e178058125.adsl.alicedsl.de) |
02:22:58 | | Join czth [0] (www-data@giant.haxx.se) |
02:23:15 | | Join CIA-97 [0] (~CIA@208.69.182.149) |
02:23:27 | | Quit CIA-71 (Ping timeout: 276 seconds) |
02:26:17 | | Quit simonrvn (Quit: brb) |
02:27:10 | czth | Since the SansaAMS forum thread (http://forums.rockbox.org/index.php?topic=14064.0) is locked, is there anywhere else to get current information about USB support? I can't find a current thread on it. |
02:27:21 | | Quit stripwax (Read error: Connection reset by peer) |
02:27:47 | krazykit | czth, the wiki |
02:28:20 | krazykit | http://www.rockbox.org/wiki/SansaAMS |
02:29:27 | czth | That's where I started. :( |
02:29:47 | czth | Seems odd to close the forum thread with issues outstanding. |
02:34:37 | mc2739 | czth: that is not odd at all. That thread was for the "New Port" and SansaAMS is no longer considered a new port. |
02:37:22 | | Quit kugel (Quit: Bye) |
02:37:30 | | Join kugel [0] (~AndChat@e178058125.adsl.alicedsl.de) |
02:38:40 | | Quit kugel (Client Quit) |
02:40:16 | | Quit Battousai (Ping timeout: 265 seconds) |
02:40:50 | | Join simonrvn [0] (simon@210.223-ppp.3menatwork.com) |
02:42:54 | czth | mc2739: how is current work on USB tracked then? just SVN, or is it considered sufficient to use the OF for USB? |
02:44:14 | | Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.) |
02:44:49 | mc2739 | czth: yes, svn and the the SansaAMS wiki page |
02:46:47 | mc2739 | for the SansaAMS v2 devices, the OF is currently the only choice for USB connectivity |
02:50:13 | | Join Battousai [0] (~bryan@gentoo/developer/battousai) |
02:50:50 | | Quit MethoS- (Remote host closed the connection) |
02:51:29 | czth | frustrating that SanDisk won't give out the specs |
02:56:11 | | Join shai_ [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
03:00 |
03:00:02 | | Quit shai (Ping timeout: 276 seconds) |
03:06:30 | | Quit komputes (Remote host closed the connection) |
03:08:22 | | Join hebz0rl_ [0] (~hebz0rl@dslb-088-065-214-005.pools.arcor-ip.net) |
03:11:23 | | Quit hebz0rl (Ping timeout: 245 seconds) |
03:16:26 | | Quit hebz0rl_ (Quit: Ex-Chat) |
03:19:27 | | Quit pixelma (Ping timeout: 246 seconds) |
03:19:55 | | Quit amiconn (Ping timeout: 264 seconds) |
03:33:48 | | Join pixelma [0] (quassel@rockbox/staff/pixelma) |
03:34:21 | [Saint] | why *would* Sandisk give out the specs...really? |
03:34:23 | | Join amiconn [0] (quassel@rockbox/developer/amiconn) |
03:35:03 | [Saint] | Any dev here using a .kbd file for the virtual keyboard? |
03:35:15 | * | [Saint] wants to see if he can get someone to confirm a bug. |
03:38:37 | [Saint] | With current SVN the config.cfg file is definitely storing the info for the .kbd file, but the keyboard mask is not being applied at startup. |
03:38:57 | [Saint] | If I want to use a custom keyboard mask now I have to load it manually each time. |
03:39:26 | JdGordon| | keyboard mask? |
03:39:43 | [Saint] | didn't know what else to call it. |
03:39:50 | [Saint] | the .kbd ile |
03:40:09 | JdGordon| | I dont think the keyboard really gets much use (from devs anyway). If it did it would have been imporved by now |
03:40:16 | [Saint] | A lot of people don't use them, I know. |
03:40:34 | [Saint] | However, it *used* to apply at boot. |
03:41:08 | | Join pokes_ [0] (~pp@adsl-99-90-180-143.dsl.sfldmi.sbcglobal.net) |
03:41:10 | [Saint] | bah! s/ile/file/ |
03:41:16 | JdGordon| | time to did into the code I think... if you really want to figure out what is happening anyway |
03:41:35 | JdGordon| | bassically check settings.c for how it uses the .kdb file setting |
03:41:41 | JdGordon| | make sure that is in settings_apply |
03:42:07 | [Saint] | heh, yeah...that'll get me *real* far ;) |
03:42:15 | [Saint] | (though..I'll try) |
03:42:54 | [Saint] | Whatever is wrong, it used to only affect the sim. |
03:43:10 | [Saint] | The sim just *never* applied a .kbd file unless it was done manually. |
03:43:14 | JdGordon| | is there a bug report? |
03:44:32 | [Saint] | Nope, I'll have to make one. When I mentioned it about the SIM I was basicaly told "the sim is broken in lots of places..." |
03:44:53 | | Quit pokes (Ping timeout: 276 seconds) |
03:45:30 | JdGordon| | who said that? |
03:45:50 | JdGordon| | things on the gui level should work 100% in the sim |
03:46:49 | [Saint] | I don't exactly remember...it was an age ago. I asked here if it was worthwhile making a bug report about it (re: sim) and got the impression I'd be wasting my time. |
03:47:29 | [Saint] | It *could* have just been the impression I got, but, it managed to convince me at the time. |
03:47:42 | JdGordon| | that last part is still probably true :) but if it isnt working in the sim there is probably a good reason |
03:47:55 | JdGordon| | and could explain why it isnt working anymore on target |
03:48:34 | [Saint] | AFAIk it never worked on target (well, in my experience). 'twas one of the first "bugs" I ever noticed. |
03:48:48 | [Saint] | Yet, it always (until now) worked on the sim. |
03:49:09 | [Saint] | aaaargh! s/target/sim/ |
03:49:34 | JdGordon| | oh, /me is getting all confused |
03:49:45 | JdGordon| | target used to work, sim never did? |
03:49:53 | [Saint] | yes. |
03:51:27 | JdGordon| | ok, the keyboard is one part I have no clue about, if you are game open up apps/recorder/keyboard.c and try to see how it loads the setting |
03:51:45 | | Join binaryhermit [0] (~binaryher@adsl-99-141-196-197.dsl.emhril.sbcglobal.net) |
03:51:47 | JdGordon| | either it expects it to be loaded at boot, or it loads it the first time the keyboard is opened after boot |
03:52:06 | JdGordon| | global_settings.keyboard or .kbd_file iirc |
03:52:30 | [Saint] | Sweet, I'll have a nosey in there. |
03:52:36 | [Saint] | And, thanks. |
03:52:47 | | Quit rasher (Quit: Lost terminal) |
03:53:36 | | Join rasher [0] (~rasher@0x5550f5a3.adsl.cybercity.dk) |
03:53:37 | | Quit rasher (Changing host) |
03:53:37 | | Join rasher [0] (~rasher@rockbox/developer/rasher) |
03:55:35 | | Join LambdaCalculus37 [0] (~rmenes@rockbox/staff/LambdaCalculus37) |
04:00 |
04:06:32 | *** | Saving seen data "./dancer.seen" |
04:07:58 | | Join Barahir_ [0] (~jonathan@frnk-590fc6f9.pool.mediaWays.net) |
04:09:35 | | Quit Barahir (Read error: Operation timed out) |
04:12:31 | | Quit TheSeven (Ping timeout: 248 seconds) |
04:13:36 | | Quit amiconn (Disconnected by services) |
04:13:38 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:13:45 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:13:45 | | Quit pixelma (Disconnected by services) |
04:13:45 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:14:00 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
04:16:29 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
04:45:03 | | Join jHoNDoE [0] (~irc@ip68-98-27-88.ph.ph.cox.net) |
04:50:30 | | Quit guymann (Quit: emerge -uDNav world) |
04:53:34 | | Quit Jennifur (Ping timeout: 240 seconds) |
04:55:09 | | Part jHoNDoE |
04:55:11 | | Join bunnyboi [0] (~androgyne@cpe-72-224-31-169.nycap.res.rr.com) |
04:57:19 | | Join Jennifur [0] (~androgyne@cpe-72-224-31-169.nycap.res.rr.com) |
05:00 |
05:00:46 | | Quit bunnyboi (Ping timeout: 276 seconds) |
05:37:43 | | Join robin0800 [0] (~robin0800@genld-224-248.t-mobile.co.uk) |
06:00 |
06:04:19 | | Quit robin0800 (Quit: Leaving) |
06:05:58 | | Quit LambdaCalculus37 (Quit: bedtime) |
06:06:36 | *** | Saving seen data "./dancer.seen" |
06:14:13 | | Quit binaryhermit (Quit: Leaving) |
06:20:46 | | Join Phelbore [0] (~Jeremiah@51.sub-75-208-191.myvzw.com) |
06:21:29 | Phelbore | maybe I missed it in the faq and manual, but is there a way to rebind a key? for instance, on a fuze, making the home button go to wps instead? |
06:21:54 | [Saint] | Not without editing, and recompiling, the source...no. |
06:22:16 | Phelbore | i was hoping i wouldn't have to do that. |
06:22:23 | | Quit panni_ (Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )) |
06:22:26 | [Saint] | Um, another answer. "Not on the device, no" |
06:23:10 | [Saint] | Editing the keymaps is probably one of the easiest things a "non-coder" could do though. |
06:23:22 | Phelbore | well, i'm find with messing with the source, i do have a programming background, i was just hoping for a quick and easy way. |
06:23:56 | | Quit anewuser (Quit: http://xrl.us/detroitVI Votinz Remix Phase concluded. The votes! The mad votingzes!!) |
06:25:57 | [Saint] | Phelbore: Do you already have a development environment set up? |
06:26:05 | [Saint] | What OS are you using? |
06:26:14 | [Saint] | (that would be the first step) |
06:26:40 | [Saint] | (even if you edit the source code, it's not as simple as just dropping a new file on the device) |
06:26:50 | Phelbore | yeah i've got a development environment. i'm running xp now, but i've also got some linux-on-a-thumb-drive systems laying around. |
06:27:11 | Phelbore | in xp, i've got codeblocks and mingw |
06:27:25 | Phelbore | and of course, msys |
06:27:36 | [Saint] | Go with Linux ;) |
06:28:05 | [Saint] | Or a *nix VM, I myself use CygWin but that seems to be a swear word in here :P |
06:29:15 | Phelbore | i couldn't get cygwin working on my netbook, but msys seems to be working ok. i suppose... just to be weird, i could run a linux image thru qemu... |
06:29:36 | [Saint] | Uuuuurgh...I'd rather use CygWin ;) |
06:29:42 | [Saint] | It's really not hard to set up. |
06:29:46 | [Saint] | like, really. |
06:30:07 | [Saint] | ve a look here. http://www.rockbox.org/wiki/Main/DevelopmentGuide |
06:30:13 | Phelbore | let me rephrase... cygwin set up and installed fine. i couldn't get it to play with wxwidgets. |
06:30:59 | [Saint] | linux: http://www.rockbox.org/wiki/Main/LinuxSimpleGuideToCompiling |
06:31:11 | [Saint] | CygWin: http://www.rockbox.org/wiki/Main/CygwinDevelopment |
06:31:28 | [Saint] | There is a premade VM on the wiki, but, it is out of date. |
06:31:43 | Phelbore | but that takes most of the fun out of it! |
06:32:14 | [Saint] | Hahaha, there's nothing fun about compiling toolchains on CygWin ;) |
06:32:32 | [Saint] | <set it up>...<wait 12~13 hours> |
06:32:38 | Phelbore | i wonder if i could make codeblocks compile it... it's a really nice ide. |
06:33:03 | [Saint] | You may be able to, sure, but...you'd be on your own. |
06:33:17 | [Saint] | The methods on the wiki are there because they are known to work. |
06:33:53 | Phelbore | oh, i'm fine with going it alone. sounds like fun, even. i only needed to find out if there was a cheap easy way to do it in a config file |
06:34:16 | [Saint] | Well, there isn't ;) |
06:34:30 | Phelbore | i was kinda hoping there wasn't. |
06:34:38 | [Saint] | remappable keys aren't going to happen any time soon I don't think. |
06:34:51 | [Saint] | Too much of a chance someone can get into a stupid situation. |
06:35:30 | [Saint] | "help, I remapped all my keys to X" for instance. |
06:35:38 | Phelbore | bah, so just have them reinstall rockbox. not like it'll kill their library |
06:35:53 | | Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
06:35:53 | Phelbore | or delete the keymap file |
06:36:34 | [Saint] | I think the only way it would be considered is if there were an easy way to revert it from the device. |
06:36:47 | [Saint] | (speculation, however) |
06:36:51 | Phelbore | i will... keep that in mind. |
06:54:09 | | Quit nosa- (Disconnected by services) |
06:54:17 | | Quit TheSeven (Ping timeout: 246 seconds) |
07:00 |
07:10:11 | | Quit Farthen (Ping timeout: 260 seconds) |
07:18:11 | | Join Farthen [0] (~Farthen@static.225.178.40.188.clients.your-server.de) |
07:21:03 | | Quit CaptainKwel (Quit: Ex-Chat) |
07:49:23 | | Part Phelbore |
07:50:24 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
07:51:24 | | Join stoffel [0] (~quassel@p57B4C4A6.dip.t-dialin.net) |
08:00 |
08:06:37 | *** | Saving seen data "./dancer.seen" |
08:10:45 | | Nick shai_ is now known as shai (~Shai@l192-117-110-233.cable.actcom.net.il) |
08:18:49 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:20:09 | | Quit ender` (Read error: Connection reset by peer) |
08:20:18 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:21:07 | | Quit Utchybann (Ping timeout: 260 seconds) |
08:24:17 | | Join Utchybann [0] (~Utchy@rps6752.ovh.net) |
08:31:14 | bieber | Meh, qmake seems to be really, really peculiar about using literal $ characters in its function inputs |
08:34:04 | bieber | I don't suppose there's any way to get Subversion to use a different character for property substitution? |
08:34:17 | | Quit Jennifur (Quit: Never look down on someone unless you're helping them up.) |
08:42:38 | | Join funman [0] (~fun@rockbox/developer/funman) |
08:44:24 | | Quit xavieran (Ping timeout: 240 seconds) |
08:44:44 | funman | bieber: can tools/version.sh help you? |
08:45:44 | bieber | It looks like it's just a wrapper around svnversion, which I'm using now |
08:45:56 | bieber | I'd hoped to avoid it, but apparently SVN doesn't have a keyword for the global revision anyways |
08:50:34 | funman | why avoid it? it works fine for rockbox |
08:50:54 | CIA-97 | New commit by bieber (r27590): Theme Editor: Modified themeeditor.pro to call svnversion when qmake executes and include the revision in the version number, if building in debug ... |
08:51:32 | bieber | Because it will fail if someone builds on a system without svn |
08:52:12 | [Saint] | git users will be happy ;) |
08:52:23 | CIA-97 | r27590 build result: All green |
08:54:14 | bieber | I would assume that a git-svn checkout should still work with svnversion |
08:54:17 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
08:57:42 | bieber | Now I just need to find out if I can get at values from the .pro file from the application |
09:00 |
09:00:30 | funman | bieber: how would someone build without svn, do you want to distribute the sources outside of svn repo? |
09:01:00 | bieber | I'd like to distribute a tarball, and have a source deb for Ubuntu PPA to build |
09:03:59 | | Join ddalton [0] (~ddalton@124-168-203-143.dyn.iinet.net.au) |
09:04:00 | funman | put a -DVERSION=xxx inside your debian/rules and use ifndef VERSION VERSION=../tools/version.sh endif |
09:04:13 | ddalton | hi guys, trying to install rb to my sansa e200 v2 |
09:04:52 | bieber | funman: You mean in source files to get the version? |
09:04:54 | ddalton | i get "No e200s or C200s found" when running the sansapatcher under linux with sudo (root rights) |
09:05:11 | funman | ddalton: sansapatcher is for e200v1, check the manual for install procedure |
09:05:23 | ddalton | do I need to unzip rockbox onto the player first, and I also see there is just sdc no sdc1 (so no partitions ont he device) is this usual? |
09:05:39 | funman | having no partitions is quite usual yes |
09:07:40 | ddalton | ah right, thanks |
09:07:49 | ddalton | ah good:) |
09:11:52 | ddalton | so as there is no partition, am i supposed to create a new one or do I just try and mount the device? |
09:12:31 | ddalton | funman: *thats for u:) |
09:12:55 | | Quit crwl (Ping timeout: 260 seconds) |
09:14:17 | | Join mt2 [0] (~chatzilla@196.218.41.112) |
09:21:55 | | Join bimbel [0] (~Miranda@unaffiliated/bmbl) |
09:24:35 | | Join xavieran [0] (~xavieran@ppp118-209-246-207.lns20.mel6.internode.on.net) |
09:25:15 | | Quit mt2 (Ping timeout: 240 seconds) |
09:25:29 | | Quit bmbl (Ping timeout: 258 seconds) |
09:25:51 | | Join swilde [0] (~wilde@aktaia.intevation.org) |
09:27:21 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
09:27:58 | | Nick bimbel is now known as bmbl (~Miranda@unaffiliated/bmbl) |
09:39:53 | | Quit JdGordon| (Quit: leaving) |
09:41:35 | | Quit ddalton (Quit: leaving) |
09:47:54 | | Join mitk [0] (~mitk@195.117.162.130) |
09:54:12 | | Join Rob2223 [0] (~Miranda@p4FDC9707.dip.t-dialin.net) |
09:55:02 | | Join mt2 [0] (~chatzilla@196.218.41.112) |
09:57:35 | | Quit Rob2222 (Ping timeout: 245 seconds) |
10:00 |
10:06:40 | *** | Saving seen data "./dancer.seen" |
10:21:24 | | Quit Strife89 (Ping timeout: 240 seconds) |
10:22:13 | | Quit seani (Ping timeout: 258 seconds) |
10:26:15 | | Quit mitk (Ping timeout: 240 seconds) |
10:34:06 | | Join DerPapst [0] (~Alexander@188.107.172.148) |
10:35:10 | | Join seani [0] (~seani@109.224.128.185) |
10:39:46 | | Join mitk [0] (~mitk@195.117.162.130) |
10:40:47 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
10:43:57 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
10:47:39 | | Quit TheSeven (Ping timeout: 260 seconds) |
10:50:35 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
10:53:55 | | Quit mt2 (Ping timeout: 240 seconds) |
10:56:25 | | Join crwl [0] (~crwlll@dsl-jklbrasgw1-fe10fb00-173.dhcp.inet.fi) |
11:00 |
11:11:09 | | Join mt2 [0] (~chatzilla@196.218.41.112) |
11:23:25 | swilde | hi *, i just updated rockbox from svn (r27590) on my Sansa c200, now the theming of the WPS is broken (no matter what theme I select, its always a dull, text only, not even well fitting). Is this a known problem? |
11:24:16 | funman | update your themes too |
11:25:52 | swilde | funman: aren't they in the zip generated by 'make zip' |
11:25:58 | swilde | ? |
11:26:44 | funman | default themes, yes |
11:29:04 | swilde | funman: cabbiev2 is one of the default themes isn't it? (its in svn source) And the cabbiev2 wps doesn't work, too... |
11:30:11 | | Join JdGordon1 [0] (~jonno@122.110.212.76) |
11:31:16 | swilde | Any ideas? |
11:32:07 | mitk | Yes. http://www.rockbox.org/tracker/task/11490 |
11:32:08 | | Quit mt2 (Read error: Connection reset by peer) |
11:32:49 | | Join mt2 [0] (~chatzilla@196.218.41.112) |
11:32:50 | | Quit JdGordon (Ping timeout: 265 seconds) |
11:33:36 | swilde | mitk: Thanks. That explains part of the problem. |
11:37:11 | n1s | reproducible in the sim |
11:37:24 | n1s | ERR: Failed parsing on line 39 : ERR: Invalid parameter list for token 81: "No token" |
11:37:48 | mitk | What screen size c200 uses? |
11:38:04 | pixelma | 132x80 |
11:40:09 | pixelma | looks like a missing comma |
11:40:59 | swilde | Ah it actually explains everything, iCatcher and Rockboxed do work and all the other themes I have tried are outdated. |
11:42:12 | pixelma | I'll try to fix it in the next hour |
11:43:08 | mitk | compiling sim, can try it. You mean comma between 8 and - ? |
11:43:17 | pixelma | yes |
11:47:30 | mitk | pixelma: good shot. It works with line 40 changed to %V(86,69,16,8,-) |
11:48:17 | pixelma | I'll take a look myself and then commit (busy with other things though but I guess I can spare some minutes) |
11:51:17 | | Join MethoS- [0] (~clemens@134.102.106.250) |
11:51:55 | | Quit mt2 (Ping timeout: 240 seconds) |
11:52:21 | JdGordon1 | pixelma: did you try that hwcodec fix? |
11:53:55 | | Nick JdGordon1 is now known as JdGordon (~jonno@122.110.212.76) |
11:54:03 | swilde | mitk: I can confirm that this change fixes it on the real thingâ„¢, too. :) |
11:54:59 | | Quit seani (Ping timeout: 258 seconds) |
11:55:17 | | Quit kugel (Remote host closed the connection) |
12:00 |
12:01:33 | pixelma | JdGordon: I just did. It still crashes |
12:01:54 | JdGordon | hmm, bugger |
12:02:01 | JdGordon | same general place? |
12:02:49 | pixelma | have to look it up in the map file |
12:03:51 | pixelma | it happens at the same point - current playlist finishes and it would have to advance to the next folder, create a new one |
12:04:25 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
12:05:50 | | Join watto [0] (~watto@193.203.81.165) |
12:06:41 | *** | Saving seen data "./dancer.seen" |
12:07:14 | JdGordon | aynone got a h10 hand? |
12:07:15 | pixelma | the closest match I can find in the map is _parse_cuesheet and _cue_find_current_track, so I guess it's the same places |
12:07:16 | JdGordon | handy* |
12:08:15 | | Join seani [0] (~seani@109.224.128.185) |
12:11:49 | pixelma | hmm, if I enable "Catch mem accesses > Zero area (all)" in the debug menu, I get "I0C: UserBrk at 090051B2" (OndioFM backlight build) |
12:12:42 | JdGordon | that number is meaningless without the .map file |
12:13:15 | JdGordon | this happens when cuesheet is DISABLED? |
12:15:11 | pixelma | cuesheet support is disabled |
12:19:00 | JdGordon | well if you can do some builds I have a idea where to start, but otherwise aboslutly no clue what is going on |
12:19:57 | pixelma | huh, that number was with the unpatched build... but the crash happens with the patched one all the same (addresses differs slightly). If I read the map correctly, the address is in firmware/libfirmware.a(strlcpy.o) |
12:20:28 | funman | can you run gdb on hwcodec? |
12:21:15 | pixelma | IIRC not on the Ondio and on the Archoses it needs some soldering (but I could totally confuse it with something else) |
12:21:35 | pixelma | s/Archoses/Recorders |
12:22:34 | JdGordon | strlcpy? |
12:23:02 | * | JdGordon wants a stack trace! |
12:24:24 | JdGordon | this doesnt make any sense at all... |
12:24:35 | JdGordon | pixelma: what about with repeat all? |
12:24:51 | pixelma | isn't it needed to find a new folder to play? |
12:25:16 | JdGordon | isnt what? |
12:25:17 | pixelma | does auto-change directory do something with repeat all? I can try though |
12:26:37 | pixelma | I thought strlcpy is some string manipulation thing and *imagined* it is needed to find the path of the next folder |
12:26:51 | JdGordon | yes |
12:27:13 | JdGordon | the problem is it is somehow getting into the cuesheet code when it bloody shouldnt be! |
12:27:29 | JdGordon | try ending a playlist with repeat all enabled |
12:28:50 | * | [Saint] sees he missed a comma. |
12:30:38 | pixelma | JdGordon: no crash with repeat all enabled |
12:31:02 | pixelma | and the playlist starts again correctly |
12:31:09 | JdGordon | can you do a new build? |
12:31:24 | pixelma | yes |
12:32:09 | JdGordon | mpeg.c line 2073, comment that whole if block out |
12:32:14 | JdGordon | of just make it "if (0)" |
12:32:41 | pixelma | swilde: would you be opposed to me putting your full real name into the commit message (whois told me)? |
12:33:21 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
12:35:14 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.brig.cable.ntl.com) |
12:35:32 | pixelma | JdGordon: till line 2084, I guess (just making sure as there also is a nested "if") |
12:35:48 | JdGordon | yep |
12:36:05 | | Join Kitar|st [0] (~Kitar_st@BSN-210-245-188.dial-up.dsl.siol.net) |
12:39:22 | | Nick evilnick- is now known as evilnick (~evilnick@2001:0:4137:9e76:3cde:1636:b5a6:f655) |
12:39:41 | | Quit Kitr88 (Ping timeout: 245 seconds) |
12:40:17 | | Quit Kitar|st (Ping timeout: 240 seconds) |
12:40:23 | | Join Kitar|st [0] (Kitar_st@BSN-143-105-245.dial-up.dsl.siol.net) |
12:44:23 | JdGordon | [Saint]: how'd you go with the keyboard thing? |
12:44:30 | | Join mt2 [0] (~chatzilla@196.218.41.112) |
12:46:24 | pixelma | JdGordon: still crashes in the same place when the folder advance is due |
12:46:40 | JdGordon | ok, good (!) |
12:47:23 | JdGordon | I need the exact function name... which of the two is it? |
12:47:42 | pixelma | that was with repeat off, do you need with repeat all enabled again)? |
12:49:28 | JdGordon | no, thats fine |
12:49:29 | JdGordon | rep all was just a sanity check thing |
12:49:56 | mt2 | n1s: ping |
12:49:59 | pixelma | what do you mean with the two functions? |
12:50:14 | JdGordon | the patch I put on the tracker didnt work? |
12:50:48 | [Saint] | JdGordon: I've had a look in apps\recorder\keyboard.c and nothing jumps out at me, then again I could be missing something blindingly obvious. |
12:51:30 | JdGordon | pixelma: you're not sure which function the crash address is? I *really* need one funcion name |
12:51:44 | JdGordon | who can tell I'm procrastinating from fixing more bugs in my patch :p |
12:52:26 | pixelma | I guess I need objdump again (and forgot the syntax again :\ ) |
12:53:31 | JdGordon | whats the address? and the adrees of both those funcs? |
12:53:39 | JdGordon | [Saint]: which directory is your .kbd in? |
12:53:59 | pixelma | the crash I now describe is with your patch applied (had to apply it manually from the .rej btw. as your patch didn't want to apply) |
12:54:04 | [Saint] | <root>/.rockbox/keyboards |
12:54:32 | [Saint] | config.cfg never used to have to problem loading it from there. |
12:54:39 | JdGordon | well there's the problem :) |
12:54:45 | n1s | mt2: pong |
12:54:49 | JdGordon | they should be in .rockbox/foo.kbd |
12:54:49 | [Saint] | It...is? |
12:55:18 | [Saint] | it *used* to be loaded by my .cfg though...something changed? |
12:55:38 | mt2 | n1s: Do you know if wma could do mdct, windowing and overlap in-place without needing a scratch buffer ? |
12:55:58 | JdGordon | I guess it could actually work if the keyboard/file bit is short enough |
12:56:20 | [Saint] | Ah, is it a path length thing? |
12:56:30 | [Saint] | the .kdb name recently got longer. |
12:57:27 | JdGordon | . /.rockbox/[folder/filename].kbd... the part is the []'s must be under abot 30 chars |
12:57:44 | JdGordon | shorter maybe |
12:58:20 | * | pixelma wonders since when there are audio dropouts after skipping tracks :\\ |
12:58:46 | n1s | mt2: i don't know that, asking saratoga is probably a good idea since he ported the wma codec |
12:59:22 | [Saint] | If my counting is correct, on device it will be 27 chars not including extension |
12:59:38 | [Saint] | I'll try a shorter name on the device when I get near one. |
13:00 |
13:00:43 | mt2 | n1s: no problem he's away for the week, I thought I'd ask you since you did some work on wma. What was the memory problem for clip and wma (or am I thinking of something else :) )? |
13:01:21 | pixelma | JdGordon: the crash is at 09011134, in the map I can find 0x0000000009011124 _cue_find_current_track |
13:01:45 | JdGordon | probably the one then |
13:02:04 | n1s | mt2: that was me, I merged some ffmpeg changes to the vlc decoding code which introduced a pretty large malloc which i replaced with a static buffe that made the wma codec too big for the clip codec buffer but i managed to shoehorn it back in |
13:02:26 | | Quit T44 (Read error: Connection reset by peer) |
13:03:23 | mt2 | n1s: Ah ok. I was looking into dropping the output buffer in codecs/wma.c like what was done in wma pro, which would save ~8K, but that's not needed now I guess ? |
13:04:07 | n1s | mt2: it would be a good thing anyway i think |
13:05:10 | JdGordon | pixelma: add "id3->cuesheet = NULL" before the return in mpeg.c line 2084 (and you can re-enable that if although it shouldnt make a difference) |
13:05:25 | n1s | mt2: ah, wma does interleave too |
13:05:52 | mt2 | yeah |
13:07:07 | n1s | getting rid of that would probably speed up decoding quite a bit (like for wma pro) |
13:08:24 | mt2 | Well, I can get rid of interleaving - actually I've done it already - but will still need the scratch buffer. |
13:08:34 | mt2 | so no memory saving |
13:08:49 | mt2 | but maybe just some speedup |
13:08:54 | pixelma | JdGordon: I guess that line needs a ; at the end? |
13:09:08 | JdGordon | well yeah :) |
13:15:29 | pixelma | still crashing, address is 09011190, _cue_find_current_track starts at 09011180 |
13:16:14 | pixelma | at least I found out that the audio dropouts after skipping tracks (which is not essential to the actual test) seem to be a case of bad MP3 |
13:16:29 | funman | can you disassemble _cue_find_current_track ? |
13:16:42 | pixelma | if you tell me the syntax :) |
13:17:13 | n1s | urg, wma is memmovig data too |
13:19:04 | n1s | pixelma: sh-elf-objdump -d rockbox.elf > disasm.txt should do it |
13:19:58 | JdGordon | funman: the problem is more how the bloody hell it is getting into that function |
13:20:12 | JdGordon | all calls to it make sure id3->cuesheet != NULL |
13:20:24 | funman | panic could print a bit of stack / link register |
13:21:00 | funman | does amiconn have a soldered archos for gdb? |
13:22:08 | pixelma | 9011190: 97 1c mov.w 90111cc <_cue_find_current_track+0x4c>,r7 ! 0x2d8 |
13:22:45 | pixelma | funman: no, and he's currently away |
13:24:44 | | Join stooo [0] (~sto@f052035206.adsl.alicedsl.de) |
13:24:49 | | Part stooo |
13:25:04 | mt2 | Could someone please measure the speedup for http://www.pastie.org/1063629 on a CF target ? (and hopefully an ARM target too since I don't have my e200 now) |
13:25:34 | pixelma | JdGordon: http://pastebin.com/YpxNnUcJ is the completer _cue_find_current_track |
13:25:44 | pixelma | complete too |
13:26:10 | | Join pyro_maniac [0] (foobar@p57BB80A2.dip0.t-ipconnect.de) |
13:27:04 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
13:27:16 | * | pixelma needs to turn to RL things though |
13:35:26 | | Quit mt2 (Ping timeout: 258 seconds) |
13:41:29 | n1s | mt: sure, i'll measure on my h300 |
13:52:59 | | Join mt2 [0] (~chatzilla@196.218.41.112) |
13:53:51 | n1s | mt: speedup of about 3.5MHz on the 128kbps wma sample :) buuut there's just garbage in the right channel :( |
13:55:29 | mt2 | n1s: ! it worked fine for me here :( |
13:55:40 | mt2 | I'll test on that sample |
13:55:53 | n1s | weird! |
13:58:39 | n1s | mt2: it's the same in the sim |
13:59:43 | mt2 | n1s: Ah yes I hear it now. apparently the sample I tested on had the same garbage but it was very quiet that I missed it. unline the 128k sample |
14:00 |
14:04:15 | | Quit czth (Quit: CGI:IRC (Ping timeout)) |
14:05:25 | n1s | mt2: you moved the memove before the call to wma_decode_frame, maybe that matters? |
14:06:45 | *** | Saving seen data "./dancer.seen" |
14:07:12 | mt2 | n1s: the memove afaiu is for reusing half of the output for the next block. |
14:07:12 | mt2 | so it's safe to be done before wma_decode_frame (like in wma pro) |
14:07:33 | n1s | ok |
14:08:59 | n1s | it should in fact be a memcpy, since the halves of the buffer naturally doesn't overlap |
14:09:33 | n1s | that probably doesn't matter much for speed tho |
14:11:31 | | Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201) |
14:18:03 | | Quit bluebrother (Disconnected by services) |
14:18:07 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
14:19:10 | amiconn | funman: Not readily available, but soldering the serial onto the Player isn't difficult |
14:19:43 | amiconn | ThatM'll have to wait until I'm back home though |
14:20:52 | JdGordon | amiconn: 11355 almost certainly cant be fixed without some gdb happening... so when you get a chance |
14:24:43 | | Part pokes_ |
14:37:35 | | Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.) |
14:40:31 | mt2 | n1s: Fixed : http://www.rockbox.org/tracker/task/11503 |
14:41:06 | n1s | mt2: nice, i'll test |
14:41:07 | mitk | mt2: clip+, wma 128 kbps sample: svn 33.61 MHz, with your patch - 31.42 MHz |
14:41:13 | mt2 | Great, Thanks ! |
14:41:37 | mt2 | mitk: Thanks :) |
14:41:43 | | Quit advcomp2019 (Read error: Connection reset by peer) |
14:42:10 | | Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) |
14:42:28 | mt2 | n1s: I think you could skip redoing the speed test. |
14:42:35 | mt2 | nothing different there |
14:43:45 | n1s | ok |
14:45:23 | CIA-97 | New commit by mt (r27591): Modify WMA to produce non-interleaved stereo output (FS #11503 by me). speeds up wma by 3.5MHz on CF and 2.2MHz on ARM. |
14:46:59 | CIA-97 | r27591 build result: All green |
14:48:33 | | Join kyle6513____ [0] (www-data@giant.haxx.se) |
14:48:39 | kyle6513____ | hey guys |
14:48:50 | kyle6513____ | has anyone heard anything from the linux 4 nano team? |
14:49:46 | | Quit robin0800 (Quit: Leaving) |
14:50:13 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.brig.cable.ntl.com) |
14:51:08 | pixelma | swilde: did you see my question earlier? |
14:51:28 | funman | kyle6513____: no, and it's offtopic on #rockbox |
14:54:13 | kyle6513____ | funman: appologies |
14:55:20 | swilde | pixelma: oh, sorry, was away some time, using my real name is fine by me. |
14:56:22 | kyle6513____ | funman: I just thought considering the fact that they are working towards getting rockbox on the Ipod Nanos, it would be appropriate to ask here considering their IRC channel is dead. |
14:57:54 | funman | which ipod nano are you talking about? |
14:58:17 | CIA-97 | New commit by pixelma (r27592): Fix broken cabbiev2 for the c200 screen (in r27574) as pointed out by Sascha Wilde in IRC. |
14:58:43 | | Quit kugel (Remote host closed the connection) |
14:59:20 | kyle6513____ | funman: well about a year ago the ipod nano second generation has rockbox ported (but unstable) as you may know and ibugger has been ported to the ipod nano 4th generation and I'm attempting to get in touch with the team again |
14:59:55 | funman | afaik there's no team so feel free to start the work |
15:00 |
15:00:32 | pixelma | swilde: if update your build, cabbiev2 should be working again. Thanks for reporting |
15:00:44 | kyle6513____ | funman: heh, way out of my abilities there, besides since the firmware is encrypted I would need their exploit they have already managed to find. |
15:01:03 | CIA-97 | r27592 build result: All green |
15:01:08 | pixelma | funman: TheSeven started off as linuc4nano dev IIRC |
15:01:13 | kyle6513____ | funman: but anyway thats far from the point, thanks. |
15:01:31 | swilde | pixelma: I already patched my cabbiev2.wps in place (and reported here, that it helped) |
15:01:33 | | Join Strife89 [0] (~Strife89@adsl-80-137-244.mcn.bellsouth.net) |
15:01:47 | kyle6513____ | pixelma: any idea where he might be? |
15:01:48 | | Quit antil33t (Read error: Connection reset by peer) |
15:01:49 | pixelma | ok :) |
15:01:52 | swilde | pixelma: but I'll be happy when it's still working on the next update... ;-) |
15:01:54 | | Join antil33t [0] (~Mudkips@124-197-51-80.callplus.net.nz) |
15:02:43 | | Quit simonrvn (Read error: No route to host) |
15:05:05 | | Quit Strife89 (Client Quit) |
15:06:37 | | Quit MethoS- (Remote host closed the connection) |
15:07:02 | JdGordon | anyone got a h10? |
15:07:35 | | Quit kyle6513____ (Quit: CGI:IRC (EOF)) |
15:08:51 | JdGordon | gevaerts: ping |
15:09:03 | | Join MethoS- [0] (~clemens@134.102.106.250) |
15:10:40 | | Nick mt2 is now known as gevearts (~chatzilla@196.218.41.112) |
15:11:24 | | Join WalkGood [0] (~FU@unaffiliated/walkgood) |
15:12:23 | | Nick gevearts is now known as mt2 (~chatzilla@196.218.41.112) |
15:13:46 | | Join giovanni__ [0] (www-data@giant.haxx.se) |
15:14:15 | | Join simonrvn [0] (simon@210.223-ppp.3menatwork.com) |
15:16:54 | JdGordon | is ROCKBOX not defined for the player build? |
15:17:35 | JdGordon | it is... so why the undefined referewnced? |
15:17:38 | JdGordon | references* |
15:19:15 | | Quit krazykit (Ping timeout: 276 seconds) |
15:21:27 | | Join panni_ [0] (hannes@ip-95-222-52-93.unitymediagroup.de) |
15:21:56 | | Join detrickm [0] (www-data@giant.haxx.se) |
15:25:41 | | Join fdinel [0] (~Miranda@modemcable235.127-131-66.mc.videotron.ca) |
15:25:54 | mt2 | JdGordon: h10 20gb compiles fine for me |
15:26:11 | JdGordon | yeah, 2 seperate issues :) |
15:26:19 | mt2 | ah alright |
15:30:05 | | Join jgarvey [0] (~jgarvey@cpe-065-190-066-089.nc.res.rr.com) |
15:32:28 | swilde | Yet another stupid question: is it intentional that not all fonts from svn/fonts are installed (using the zip file)? |
15:32:43 | | Join krazykit [0] (~kkit@206.183.182.189) |
15:32:44 | JdGordon | yes |
15:32:47 | Torne | yes, the fonts change rarely and are large. we normally distibute the font pack seperately |
15:32:51 | Torne | if you want them included, make fullzip |
15:38:39 | | Quit simonrvn (Quit: .) |
15:43:13 | | Quit storm` () |
15:44:46 | swilde | Torne: Ah, thanks! |
15:48:18 | | Quit mitk (Quit: Leaving) |
15:50:32 | | Join simonrvn [0] (simon@210.223-ppp.3menatwork.com) |
15:51:40 | | Join evilnick_B [0] (0c140464@rockbox/staff/evilnick) |
15:53:46 | * | amiconn wants 'make full7zip' |
15:54:54 | JdGordon | in about an hour the link to my builds will have all the updated builds... please test them |
15:55:02 | | Quit JdGordon (Quit: Leaving.) |
16:00 |
16:01:12 | CIA-97 | New commit by mt (r27593): Enable wmapro compilation for lowmem targets by excluding multichannel buffers for them. |
16:02:54 | CIA-97 | r27593 build result: All green |
16:06:47 | *** | Saving seen data "./dancer.seen" |
16:10:16 | | Quit mt2 (Ping timeout: 240 seconds) |
16:11:41 | | Join ajb [0] (~user@cbnluk-gw0.cambridgebroadband.com) |
16:18:02 | | Quit cornflaku () |
16:18:53 | funman | mt: does it mean mono-only, or stereo+ will be decoded as mono? |
16:21:11 | n1s | funman: no, it means that they will not support files with more than 2 channels, afaict |
16:21:12 | mt | funman: means mono and stereo stream will work on those targets, but if at some point >2-channel streams are supported they'll not work on those targets. |
16:22:15 | funman | stereo is multichannel, too :) |
16:23:31 | mt | Yeah, but multichannel here was usually used to refer to >2 channel streams. But right, maybe I should have made the commit message clearer |
16:24:01 | | Quit funman (Quit: free(random());) |
16:26:38 | mt | pixelma, AlexP : Do we change something in the manual for new codecs or just new file formats ? |
16:27:33 | AlexP | mt: Both :) e.g. http://download.rockbox.org/daily/manual/rockbox-iriverh100/rockbox-buildap1.html#x16-320000A |
16:28:06 | AlexP | mt: I assume r.e. wma pro? |
16:29:41 | AlexP | mt: also http://download.rockbox.org/daily/manual/rockbox-iriverh100/rockbox-buildap2.html#x17-332000B.6 if %fc has changed |
16:29:42 | mt | AlexP: Yeah, but the RealAudio/Sony Audio entries there had me confused. I thought they would be Atrac3, cook, a52, ... etc. ? |
16:30:40 | AlexP | mt: I don't think there is a "rule" - it just depends who added it. If it were me I'd have wma and wma pro seperate I think |
16:31:02 | AlexP | Depends how different they are I suppose |
16:31:06 | AlexP | You can chose :) |
16:31:48 | | Quit giovanni__ (Quit: CGI:IRC) |
16:32:22 | mt | AlexP: Is that alright ? http://www.pastie.org/1063904 |
16:33:53 | AlexP | mt: A space between Standard and &, but yep :) |
16:35:02 | mt | AlexP: Ok, Thanks :) |
16:40:50 | CIA-97 | New commit by mt (r27594): Add an entry for WMA Pro in the manual. |
16:42:25 | | Join Topy44 [0] (~Topy44@f048206035.adsl.alicedsl.de) |
16:42:37 | CIA-97 | r27594 build result: All green |
16:45:09 | | Quit Topy44 (Read error: Connection reset by peer) |
16:45:25 | | Join auTONYmous [0] (~Tony@c-68-62-32-182.hsd1.mi.comcast.net) |
16:46:16 | auTONYmous | hey, anybody here? |
16:47:43 | mt | auTONYmous: Just ask what you want and if someone is able to help they will. |
16:48:30 | auTONYmous | Question: I've used three different Rockbox builds (27591, one slightly older, I forget the build number, and 3.6 stable), and all have the same problem on a iPod Video 80G: track skip forward/reverse don't work in now playing |
16:48:54 | auTONYmous | holding for seek forward/reverse works fine, but skip doesn't |
16:53:51 | | Join Topy44 [0] (~Topy44@f048206035.adsl.alicedsl.de) |
16:54:13 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
17:00 |
17:02:38 | | Join Strife89 [0] (~Strife89@adsl-80-137-244.mcn.bellsouth.net) |
17:05:27 | pixelma | auTONYmous: maybe you enabled "prevent track skipping" accidentally (don't ask me where the setting is, I just know it exists) |
17:05:44 | | Join AndyI [0] (~pasha_int@212.14.205.32) |
17:09:52 | auTONYmous | pixelma: You sir, are correct! Why did I think that setting was related to buffering somehow? |
17:10:21 | pixelma | I'm not a sir though ;) |
17:11:01 | auTONYmous | sorry...the iNterWeb is so anonymous, it's hard to be polite |
17:11:34 | pixelma | no problem at all :) |
17:13:27 | Torne | auTONYmous: i suspect the answer to your semi-rhetorical question is "because you didn't read the manual" :) |
17:14:02 | Torne | relevant followup: could we call it something else that would be clearer? |
17:14:12 | auTONYmous | you're right. I didn't RTFM. |
17:14:32 | Torne | because it is a kinda tempting setting |
17:14:35 | Torne | is there a better name? :) |
17:14:50 | auTONYmous | *shrug* |
17:14:53 | auTONYmous | I'll think on it |
17:15:55 | auTONYmous | off the top: "Prevent MANUAL track skipping" |
17:16:34 | | Quit robin0800 (Quit: Leaving) |
17:27:47 | * | [Saint] is of the opinion that a lot of people mistakenly believe it is the same as the similarly named "anit-skip" on CD players...it's to hard to account for assumption, whatever its called someone will mess it up. |
17:28:13 | [Saint] | solution: Append RTFM to all menu entries ;) |
17:28:32 | Torne | I don't know that that's necessarily true |
17:28:43 | pixelma | there's even a "Anti-Skip Buffer" setting on HD targets |
17:28:52 | Torne | it's a plausible confusion, so if there's a better name then that'd be good |
17:30:11 | * | [Saint] worked it out pretty easily by noting that the setting was present on his 'Flash' targets. |
17:30:29 | [Saint] | For HDD targets, OK, I guess I can see the confusion. |
17:31:29 | | Quit BlakeJohnson861 (Ping timeout: 265 seconds) |
17:35:54 | | Join Strife89DS [0] (~nds@adsl-80-137-244.mcn.bellsouth.net) |
17:36:45 | evilnick_B | "Prevent track changes"? It is pretty difficult to come up with a name that's good enough for this |
17:37:47 | [Saint] | too vague INO (changes)...and yes, it is indeed. |
17:37:53 | [Saint] | *IMO |
17:37:58 | Torne | yes, or i would've changed it already :) |
17:39:13 | [Saint] | I think it's a completely valid name, there simply no accounting for people not R-ing the F-in' M. |
17:39:55 | Torne | no, that's just not true. there is some accounting for it. |
17:40:08 | [Saint] | its simply the mental association that seems to occur between the similarly named setting for portable CD players getting people into trouble. |
17:40:10 | Torne | we don't name all the settings as random strings to force people to look them up in the manual :) |
17:42:28 | | Join bimbel [0] (~Miranda@unaffiliated/bmbl) |
17:43:00 | [Saint] | walking into RB with any expectations on the way things should work, or what things do or don't do is asking for trouble from the start...some menu entries would be terribly, terribly long if the need to look certain things up from time to time were eliminated by more descriptive naming. |
17:43:51 | | Quit bmbl (Ping timeout: 258 seconds) |
17:43:56 | | Nick bimbel is now known as bmbl (~Miranda@unaffiliated/bmbl) |
17:45:12 | [Saint] | One of the only things I can see helping in this case would be descriptions of the menu entry currently selected available through the context menu. |
17:45:36 | [Saint] | But I'm sure there would be a pretty damn big binsize hit if something like that were to go in. |
17:45:42 | | Quit auTONYmous (Ping timeout: 264 seconds) |
17:46:12 | | Join BlakeJohnson86 [0] (~bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
17:46:41 | | Join auTONYmous [0] (~Tony@c-68-62-32-182.hsd1.mi.comcast.net) |
17:49:12 | Torne | [Saint]: i think you're being far too pessimistic; there are a few recurring cases where people make these mistakes but they are really infrequent; most menu entries really are obvious, or at least sufficiently baffling that people don't guess something *wrong* |
17:49:36 | Torne | we've fixed them before with seeming good results: i changed the USB HID mode text and now people don't tell us they are in multimedia mode any more |
17:50:05 | Torne | I've not thought of a good idea for this particular one yet but it doesn't seem like it should be impossible ;) |
17:50:32 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
17:50:40 | Torne | Ignore track skip buttons |
17:50:45 | Torne | ? |
17:51:08 | Torne | since that's what it does, really. you can still change track any other way. |
17:53:27 | | Quit BlakeJohnson86 (Ping timeout: 245 seconds) |
17:54:38 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
17:55:01 | pixelma | I just realised that the problem is not there in German as it has different words for the two meanings of "skip" - guess that applies to other languages as well |
17:55:41 | | Quit bieber (Ping timeout: 260 seconds) |
17:55:48 | Torne | it does? what does the word for skipping audio derive from? |
17:55:58 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
17:56:01 | [Saint] | Context menu "tool-tips" have certainly been discussed before, but, I seem to remember the reaction to the idea being fairly mixed...its not a "NoDo", but, I'm certain it would have its opposition though. I'm sure it could be done in a sane way. |
17:56:26 | Torne | [Saint]: well, you could do it quite easily in the same way voicing works: if the file is htere allocate a buffer for it and load it at boot |
17:56:33 | Torne | the actual code for the implementation would be pretty small |
17:56:38 | Torne | but i dunno that it's really worth doing |
17:56:54 | [Saint] | I think it is, personally. |
17:57:17 | Torne | the other issue, independant of implementation, is that this is then *another* kind of documentation to maintain |
17:57:20 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
17:57:28 | Torne | unless you managed to generate the tooltips from the manual or vice versa |
17:57:43 | | Join captainkewler [0] (2669ecc2@gateway/web/freenode/ip.38.105.236.194) |
17:57:55 | [Saint] | that would probably be quite possible. |
17:58:06 | Torne | possible, yes |
17:58:16 | Torne | but i'm not volunteering to write the implementatoin of that :) |
17:58:16 | pixelma | Torne: I translated the "track skip" a bit more like "track change" and I'm not sure how the "anti-skip" setting is called exactly but it's probably more like "jumping" |
17:58:55 | pixelma | maybe the "track change" can be an inspiration.... |
17:59:08 | Torne | well, in english track change sounds wrong since youc an still change tracks by letting them play out or just by picking them out of the playlist |
17:59:12 | pixelma | to find a new wording for the setting I mean |
17:59:24 | Torne | i think "ignore track skip buttons" is not too bad, tbh |
17:59:30 | [Saint] | out of curiousity...does anyone have an idea how big the manual ends up in .txt format (roughly)? |
18:00 |
18:00:30 | pixelma | no, haven't been able to build it - and you can probably forget it for cygwin |
18:01:05 | kugel | Torne: that doesn't work if skip length is set :) |
18:01:23 | Torne | kugel: ah, true |
18:01:35 | Torne | though that is kinda weird |
18:01:50 | kugel | both where the same feature initially |
18:01:55 | Torne | ..why is prevent track skipping a seperate setting at all then? |
18:01:57 | Torne | that seems redundant |
18:02:05 | kugel | I broke them into two because I find skip length unusable if it prevents track skipping |
18:02:15 | pixelma | Torne: ok, now I'm not so sure about the translation anymore, got to look it up |
18:02:58 | Torne | kugel: i don't understand |
18:03:02 | | Join BlakeJohnson86 [0] (~bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
18:03:14 | Torne | i just mean, prevent track skipping could be a skip length |
18:03:26 | Torne | skip by track, 30s, 10s, etc, disallow |
18:03:26 | Torne | or similar |
18:03:36 | Torne | since then there's just one setting that says what pressing the skip button does |
18:04:16 | kugel | I like to be able to use skip length without loosing the ability to skip tracks |
18:04:28 | pixelma | disallow sounds to me like it won't skip at all anymore... which it probably does... |
18:04:30 | | Quit pamaury (Remote host closed the connection) |
18:04:33 | kugel | otherwise, if you set it to 30s, you'd need to play the last 30s out before getting to the next track |
18:04:59 | Torne | kugel: I can't see any reason why setting the skip length should *ever* have disallowed track skipping |
18:05:09 | Torne | if it worked like that before then i'd consider that just broken, rather than a bad UI |
18:05:25 | kugel | but isn't that what you're proposing right now? |
18:05:34 | Torne | no.. |
18:05:44 | Torne | i'm proposing adding another option to the skip length list which is basically "0s" |
18:05:48 | Torne | i.e. don't skip at all |
18:05:59 | Torne | and removing the prevent track skip setting in favour of that |
18:06:25 | kugel | then you lose the ability to skip 30s but with track skip prevention |
18:06:32 | Torne | yes |
18:06:37 | Torne | you do indeed. |
18:06:40 | kugel | which people like to jump around in big audio books |
18:06:47 | * | pixelma wonders how many people use "prevent track skip" at all or what the use case is |
18:06:48 | *** | Saving seen data "./dancer.seen" |
18:06:56 | Torne | it seems like an extremely marginal use case |
18:07:35 | Torne | preventing it in general is useful because it avoids losing your place in a long file |
18:07:35 | kugel | well, the developer who made it initially is blind, and he said it greatly helps him enjoying his audio books |
18:07:48 | [Saint] | I have an audio-book .cfg I use for that exact use case...skipping around in 30s blocks, but not skipping the whol etrack. |
18:07:55 | Torne | but if you have mapped the skip button to "skip 30s" and you accidentally skip past the end.. |
18:07:58 | Torne | then, er |
18:08:02 | Torne | you know you were, previously, within 30s of the end |
18:08:03 | [Saint] | I'll admit it may be marginal, but nice to be able to do. |
18:08:36 | kugel | Torne: but you can't easily go to 30s before the end of the previous track |
18:08:47 | Torne | why not? |
18:08:52 | kugel | going back a track starts it from the beginning |
18:08:58 | Torne | well that's dumb |
18:09:00 | Torne | :) |
18:09:15 | Torne | if my ski plength was 30s I'd expect skipping backwards fro the start of one track to tak eme to end-30s on the previous one |
18:09:23 | Torne | all my audiobooks are cut into 5-10 minute chunks anyway |
18:09:26 | kugel | but that's not the case |
18:09:30 | Torne | so it working the way you're saying would be unusable for me |
18:09:53 | Torne | sure. i regard that as a bug :) |
18:10:03 | kugel | that's why there's that prevent track skipping setting |
18:10:09 | Torne | right. |
18:10:18 | Torne | my point is it seems *more useful* to just implement the logic the way i describe |
18:10:30 | Torne | such that if your skip length is 30s, it skips by 30s |
18:10:35 | Torne | even if it happens to be within 30s of a track start/end |
18:10:47 | Torne | currently it must special-case being at the start/end of a track, no? |
18:10:56 | kugel | but then you need to implement to start a track 30s before it's end |
18:10:58 | kugel | its* |
18:11:04 | Torne | yes, we already can do this |
18:11:08 | Torne | bookmarks and resume playback do it |
18:11:12 | kugel | which is IIRC not doable with some of our codecs |
18:11:34 | Torne | we don't have a way to say "30s from the end" at the moment |
18:11:40 | Torne | but that's just arithmetic |
18:11:56 | [Saint] | there's a WPS tag that can do "X before the start/end" |
18:11:59 | Torne | the playback engine already knows how to (try and) resume from arbitrary positions, within the limitations of the codec in question |
18:12:10 | [Saint] | so...I assume it is possible. |
18:12:13 | Torne | the only extra logic is to calculate the position by subtracting some amount from the length |
18:12:35 | Torne | anyway, assume it's possible: is that better than having two seperate settings? :) |
18:12:45 | kugel | I think so |
18:12:46 | Torne | or is there an interesting use case it doesn't cover? |
18:13:30 | Torne | so instead of specialcasing being at the start/end of a track and turning that into a "normal" track skip event (or ignoring it entirely, if prevent thingy is on).. just do the math |
18:13:47 | Torne | then it behaves consistently whether you have one big long file, or lots of shorter ones |
18:14:05 | Torne | it might not be exactly the time you specified when crossing a boundary because of codec limitations, but hey |
18:14:10 | kugel | I'll await your patch :) |
18:14:16 | Torne | haha |
18:14:21 | Torne | well, yaknow. maybe. |
18:14:39 | Torne | i was just curious why it was this way, once you brought it up :) |
18:14:43 | Torne | since i've never actually used these options |
18:16:39 | kugel | I use skip length regularly |
18:16:57 | Torne | well, all my audio books are cut into tracks, or possibly arbitrary chunks |
18:17:09 | * | pixelma remembers the days when it was called "study mode" |
18:17:13 | Torne | the ones that aren't, rockbox refuses to play anyway because they are too big for the aac codec to load ;) |
18:17:27 | Torne | and i'm not a musician, so don't need to repeat bits of music :) |
18:26:43 | | Quit evilnick (Quit: ZNC+Colloquy+iPhone4) |
18:27:12 | | Join evilnick [0] (~evilnick@2001:0:4137:9e76:3cde:1636:b5a6:f655) |
18:30:11 | | Quit pyro_maniac (Remote host closed the connection) |
18:38:52 | | Quit Strife89 (Quit: Reboot.) |
18:39:04 | | Quit auTONYmous (Quit: Leaving) |
18:39:47 | | Join Lear [0] (chatzilla@rockbox/developer/lear) |
18:45:09 | | Quit captainkewler (Quit: Page closed) |
18:50:09 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
18:50:22 | | Quit swilde (Quit: ERC Version 5.3 (IRC client for Emacs)) |
18:55:54 | [Saint] | What the hell could possibly be the explanation for a theme not working on a Nano2G sim, but working on the Nano1G sim? |
18:56:45 | | Join hebz0rl [0] (~hebz0rl@dslb-088-065-214-005.pools.arcor-ip.net) |
18:58:50 | | Join Jerom [0] (~heidi@79.132.46.225) |
19:00 |
19:00:27 | detrickm | are there any plans for an adjustable backlight level for ipods? it would be handy to dim the backlight to much lower levels at times, and I wonder if this would be possible since the backlight fade in/out can be adjusted already. |
19:01:00 | [Saint] | This is implemented... |
19:01:10 | [Saint] | what model do you mean specifically? |
19:02:56 | [Saint] | anyone have any insight as to what this rather interesting sim debug output is trying to tell me? |
19:03:01 | [Saint] | ERR: Failed parsing on line 125 : ERR: Invalid parameter list for token 196: "FIXME: TOKEN_MARKER_SOUND + 2 |
19:03:24 | [Saint] | it's crying about this line: %t(5.0)%s%ac%?cs<iPod||%Sx(Recording)||%Sx(Playlist)>;%t(5.0)%ac%?cf<%cH:%cM|%cI:%cM%cp> |
19:03:52 | [Saint] | which incedently, the Nano1G sim has no problem parsing. |
19:05:26 | pixelma | detrickm: which Ipod do you have? |
19:05:42 | | Quit GodEater (Remote host closed the connection) |
19:09:09 | [Saint] | aha! the Nano2g needs to have the "Recording" string for this theme to be cross compatible with the Nano1 and 2G |
19:09:22 | [Saint] | ...what a crock! :| |
19:09:42 | pixelma | hmm.. [Saint] already asked that. It's just that "this is implemented" is not completely correct, it misses a "where hardware allows". E.g. you can't adjust backlight brightness on the Minis. Doing the same as backlight fade in and out in software is very CPU intensive and hence eats battery - it's o.k. for a short period like the fading but not for a longer time |
19:10:09 | | Join GodEater [0] (~bibble@rockbox/staff/GodEater) |
19:10:51 | [Saint] | pixelma: Yeah, as soon as I pressed enter I remembered that there was at least one iPod that couldn;t do it. |
19:13:01 | [Saint] | *duh*... [Saint] feels slightly silly. |
19:13:40 | [Saint] | I forgot I could wrap the "Recording" translation with a %?Rp |
19:14:34 | | Nick [Saint] is now known as S_a_i_n_t (S_a_i_n_t@203.184.1.77) |
19:15:23 | * | S_a_i_n_t finds it interesting that the Nano2G even bothers parsing the .fms file |
19:17:54 | bluebroth3r | bieber: there's a reason for version.sh: it also handles git and bzr repositories. svnversion doesn't work on git-svn checkouts (and I guess bzr either) |
19:18:23 | bluebroth3r | however, version.sh has the problem that it doesn't work on Windows. Unless you install sh explicitly of course. |
19:19:36 | bluebroth3r | I was thinking about adding a functionality to set a version number via deploy-themeeditor.py once it's done (need to find out why some variables seem to be empty, but if that's done it should "just work") |
19:20:32 | | Quit antil33t (Read error: Connection reset by peer) |
19:20:38 | | Join antil33t [0] (~Mudkips@124-197-51-80.callplus.net.nz) |
19:20:39 | bluebroth3r | also, version number locations are a bit scattered: Windows can have it in the resource of the file (not added yet, also not for Rockbox Utility), OS X has it in the .plist file |
19:21:03 | bluebroth3r | how does the version set in the .pro file show up? I can't see that getting used anywhere |
19:21:10 | detrickm | saint: I'm looking at it for an ipod mini specifically. couldn't find any documentation on it, nor a way to make it work, but I could be missing it. |
19:21:36 | detrickm | pixelma: ipod mini |
19:21:56 | S_a_i_n_t | No, you're quite correct detrickm...at the time I said that I forgot about the mini, well, more the fact that the mini cannot do it. |
19:22:05 | S_a_i_n_t | I apologise. |
19:22:25 | | Quit DerPapst (Quit: Leaving.) |
19:22:26 | detrickm | interesting. I thought it might be able to, since the fadein/fadeout timing can be adjusted. |
19:23:16 | detrickm | I see pixelma's comment too about cpu intensive |
19:23:35 | S_a_i_n_t | Correct, I was just about to repost that ;) |
19:23:42 | detrickm | which makes sense ... I suspect doing it that way would be something like a loop of "fade in a bit, now fade otu a bit, now fade in, now out ...." |
19:30:00 | mt | kugel, : Just noticed that note about adding new "AFMT_*" entries to the end, (ehich I didn't do for wma pro back when I added it), should I change that ? Is there anything I should take care of regarding %fc ? |
19:30:29 | kugel | mt: I have no idea what you're talking about :) |
19:30:46 | mt | :) |
19:31:20 | mt | kugel: Alright, thought I'd ask you since I remembered you working with jdgordon on gui stuff, but nvm. |
19:33:48 | * | kugel has a go at building a android-raaa main binary |
19:37:07 | | Join Strife89 [0] (~Strife89@adsl-80-137-244.mcn.bellsouth.net) |
19:39:27 | preglow | woa |
19:39:32 | preglow | rb as an android app? :> |
19:40:04 | preglow | how the hell'd you go about that, considering the weird limits on native code? |
19:40:51 | | Join Stephen___ [0] (www-data@giant.haxx.se) |
19:41:09 | S_a_i_n_t | have a look at the RaaA (Rockbox as an Application btw, the sights are set further than Android) wiki page. |
19:41:14 | Stephen___ | Anyone ever taken apart an iaudio x5 ? |
19:41:49 | pixelma | detrickm: it's switching the backlight on and off real quick |
19:43:05 | pixelma | Stephen___: early developers did (and there are pictures of it in the wiki) and I saw my M5 open when it got modded a bit. What do you want to know exactly? |
19:43:26 | detrickm | pixelma: pwm ... that much I understand well, I've done a bit of PIC assembly :) |
19:43:34 | WalkGood | <Stephen___> Anyone ever taken apart an iaudio x5 ? >> http://www.anythingbutipod.com/archives/2009/05/cowon-iaudio-x5-compact-flash-mod.php |
19:43:35 | Stephen___ | i have two here wanting to swap the cases but i cant take the motherboard away fom it all the screws are out |
19:43:39 | detrickm | but you're using software pwm, not hardware |
19:43:43 | | Join Jaykay [0] (~chatzilla@p5DC57AB8.dip.t-dialin.net) |
19:43:55 | preglow | did read that, but didn't really make me any wiser. i was under the impression native code only could be run from java code, and native code not really having good access to for example ui functions |
19:43:57 | pixelma | yes |
19:44:25 | Stephen___ | thanks WalkGood but i was wanting a bit deaper than that |
19:44:52 | WalkGood | then ask the source, he's here |
19:44:56 | Stephen___ | the screen on one is broke and i want to replace wit with my already broken x5 |
19:45:35 | pixelma | I don't remember anything more than the 4 screws |
19:45:49 | Stephen___ | bugger |
19:46:16 | S_a_i_n_t | Aren't there 2 plastic tags/clips that hold the mb in the x5 as well as the screws? |
19:46:32 | * | S_a_i_n_t may well be mistaken. |
19:46:49 | pixelma | maybe you have to be careful with the headphone jack on the side |
19:47:21 | Stephen___ | yeah trying to pry it away |
19:50:47 | Stephen___ | got the daughterbnoard away |
19:54:22 | Stephen___ | damn side usb host port gah |
19:58:58 | | Join Buschel [0] (~chatzilla@p54A3ABD3.dip.t-dialin.net) |
20:00 |
20:01:42 | Stephen___ | got it1 |
20:05:01 | Stephen___ | will have to resolder all teh cables. |
20:06:52 | *** | Saving seen data "./dancer.seen" |
20:11:53 | | Part henk |
20:13:06 | kugel | preglow: I'm surprised it works well so far :) |
20:13:13 | kugel | native code isn't limited at all |
20:13:32 | kugel | I even got our threading to work |
20:15:55 | CIA-97 | New commit by Buschel (r27595): Submit next part of FS #11498. Unroll loop for minor speedup of libwmapro on ARM (1%). |
20:17:42 | CIA-97 | r27595 build result: All green |
20:17:57 | CIA-97 | New commit by Buschel (r27596): Submit FS #11502. Minor optimization to Coldfire assembler in libatrac's fixmul16(). Thanks to Nils Willménius. |
20:19:35 | CIA-97 | r27596 build result: All green |
20:19:42 | | Quit kugel (Ping timeout: 245 seconds) |
20:23:14 | mt | Buschel: Do you know if we could avoid the scratch buffer in wmadeci.c in the mdct, windowing and overlapping (wma_code_block()) ? |
20:24:17 | Buschel | mt: no, I do not know this code very well. |
20:24:31 | mt | Alright |
20:26:12 | | Quit stoffel (Remote host closed the connection) |
20:26:18 | | Quit Strife89DS (Quit: Turning off DS.) |
20:28:17 | | Join czth [0] (www-data@giant.haxx.se) |
20:28:51 | czth | [Saint]: SanDisk might give out the specs because they're more interested in selling hardware? |
20:30:07 | S_a_i_n_t | but, if they gave out the specs freely...then tons of cheap versions would turn up...and, they wouldn't sell as much as they do now. |
20:30:17 | S_a_i_n_t | among other reasons. |
20:32:04 | Buschel | mt: your change 27592 (low mem build of wmapro) -> shouldn't WMAPRO_MAX_CHANNELS be set to 2 for low mem targets? and then use #if WMAPRO_MAX_CHANNELS > 2 ato encapsulate the g_out_multichannel buffer? |
20:32:55 | Buschel | mt: your change still allows decoding of >2 channels, but will lead to NULLPTR access on lowmem target when accessing these buffers. |
20:33:34 | mt | Buschel: I was going to take care of that when I start working on multichannel. |
20:33:44 | mt | But yeah your suggestions is better |
20:33:56 | mt | -s |
20:36:54 | Buschel | mt: is it possible to decode mutlichannel and only use ch0 and ch1 sample output? in this case your solution should be refined via only allow access to first two out-buffers. |
20:37:10 | CIA-97 | New commit by bluebrother (r27597): Fix a typo. |
20:37:14 | CIA-97 | New commit by bluebrother (r27598): Restructure and rename deploy-release.py. ... |
20:37:55 | mt | Buschel: You mean rockbox's ch0 and 1 ? (the buffer pointers in codecs/wmapro.c) ? |
20:38:19 | | Join captainkewll [0] (2669ecc2@gateway/web/freenode/ip.38.105.236.194) |
20:38:55 | CIA-97 | r27597 build result: All green |
20:39:12 | CIA-97 | New commit by mt (r27599): Correct the scaling of the coeffs to 17bits. |
20:39:55 | | Join einhirn [0] (~Miranda@p54851C2A.dip0.t-ipconnect.de) |
20:40:30 | CIA-97 | r27598 build result: All green |
20:41:06 | | Quit bieber (Ping timeout: 252 seconds) |
20:41:23 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
20:41:30 | Buschel | mt: I am talking of this -> http://www.pastebin.org/425936 |
20:42:06 | CIA-97 | r27599 build result: All green |
20:43:32 | mt | Alright, to make sure I understand you correctly, are you asking if I'm going to allow for multichannel decoding on lowmem targets using 2 buffers only ? (if not, then I don't really get the question :) ) |
20:43:42 | mt | Buschel: ^ |
20:43:57 | | Quit einhirn (Ping timeout: 240 seconds) |
20:44:51 | Buschel | mt: question is, if it is possible to allow support/decoding of multichannel files, but only outputting the first two channels. otherwise we would not support multichannel files at all (on lowmem targets) |
20:45:39 | mt | Ah ok.. My intention was to disable multichannel support for low mem targets at first. |
20:45:50 | | Quit bieber (Ping timeout: 260 seconds) |
20:46:02 | mt | Buschel : Is that why you said my solution would allow for NULLPTR accesses ? |
20:46:12 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
20:46:23 | CIA-97 | New commit by bluebrother (r27600): Add deployment script for Theme Editor. ... |
20:47:29 | Buschel | mt: yes. the decoder might still bitstream decode multichannel and will try to requantize and synthesize to multichannel outputs. but onyl 2 output buffers exist. the other are NULLPTRs. |
20:47:40 | Buschel | *only |
20:47:52 | CIA-97 | r27600 build result: All green |
20:49:13 | czth | Saint: perhaps not if they gave out only the specs to program them, not the internals. |
20:49:14 | mt | Buschel: What I intended was that I'd enable multichannel only for targets with MEMSIZE > 2 and skip those files with an error message for lowmem targets, so no multichannel decoding is going to be attempted in the first place. |
20:49:29 | mt | i.e no NULLPTRs :) |
20:49:33 | Buschel | mt: ok. |
20:50:15 | S_a_i_n_t | czth: I sincerely doubt the care in the slightest about people developing third party software for the device if it isn't going to make them any money. |
20:50:25 | S_a_i_n_t | s/the/they/ |
20:50:53 | Buschel | mt: so, then it's just MAX_CHANNELS 2 for lowmem. there is an error message that implies the codec will then return with error. additional benefit is that several other arrays will be smaller as well |
20:56:36 | | Quit Jaykay (Ping timeout: 260 seconds) |
20:56:36 | mt | Buschel: was *just* going to say this. :) |
20:56:36 | mt | I'm changing it now |
20:56:36 | Buschel | I already did |
20:56:36 | Buschel | just testing |
20:56:36 | | Quit Stephen___ (Quit: CGI:IRC (Ping timeout)) |
20:56:36 | | Quit detrickm (Ping timeout: 264 seconds) |
20:56:36 | CIA-97 | New commit by learman (r27601): Update Swedish translation. |
20:56:36 | Buschel | mt: http://www.pastebin.org/425974 |
20:56:36 | mt | Buschel: I was about to commit anyway, you want to do it ? |
20:56:36 | | Quit czth (Ping timeout: 265 seconds) |
20:57:01 | mt | Buschel: Alright you commit then, seems you also took care of some tabs that crept in ? |
20:57:16 | Buschel | yep, I did. will commit now |
20:57:36 | | Join insp [0] (www-data@giant.haxx.se) |
20:57:45 | insp | hi all |
20:58:13 | CIA-97 | r27601 build result: All green |
20:58:34 | | Join bunnyboi [0] (~androgyne@cpe-72-224-31-169.nycap.res.rr.com) |
20:58:40 | insp | gosh, rockbox is great! i found it 2 hours ago, and installed it in anger that my ipod 5.5 lost its database! |
20:58:42 | mt | Buschel: alright, and thanks. :) |
21:00 |
21:00:42 | insp | and now i am listening to those songs that were in ipods database - really great! I never used itunes i hated that thing so much. I got through with winamp plugin. But now - no more! |
21:01:30 | * | S_a_i_n_t suggests you delete said database, and move to a more sensible system. |
21:01:48 | CIA-97 | New commit by Buschel (r27602): Refinement of initial lowmem handling for libwmapro (r27593). Set maximum supported channels to 2 instead of 8 for low memory targets. This solution ... |
21:01:54 | insp | but i havew a question, maybe somebody can show me the right direction - i changed my ipods battery and snapped the keylock wire.. is there some kind of software keylock in Rockbox? |
21:01:54 | Buschel | here we go |
21:01:57 | S_a_i_n_t | you'll find adding album art a real PITA with the sill truncated system that the iPods use. |
21:02:28 | S_a_i_n_t | insp: Not for your player, no. |
21:03:29 | CIA-97 | r27602 build result: All green |
21:04:02 | S_a_i_n_t | If you have all your music on hand, you should really start again with a sanely tagged, Music/Artist/Album type directory structure. |
21:04:06 | pixelma | insp: you could enable it for yours in the source - enabling is quite simple, finding a free button (combo) in the WPS maybe isn't |
21:04:14 | S_a_i_n_t | It'll make life using Rockbox slightly easier. |
21:05:25 | insp | ah my music is on my old pc that i havent turned on for about 2 years. :D but it read the tags really nicely and i can find it all in database by artist , genre , etc |
21:06:19 | | Quit sasquatch (Ping timeout: 240 seconds) |
21:06:38 | S_a_i_n_t | yes, but the issue with the iPod directory structure really comes into play with using album art. |
21:07:53 | S_a_i_n_t | it's a lot easier to have "Folder.jpg" in the album directory than it is to have perfectly named aa based on the idV3 tags. |
21:08:09 | | Part watto |
21:09:54 | | Quit WalkGood () |
21:12:02 | | Quit insp (Quit: CGI:IRC) |
21:12:05 | | Join insp [0] (www-data@giant.haxx.se) |
21:12:07 | | Quit insp (Client Quit) |
21:12:09 | | Join insp [0] (www-data@giant.haxx.se) |
21:12:33 | | Quit insp (Client Quit) |
21:12:47 | | Join insp [0] (www-data@giant.haxx.se) |
21:14:22 | | Quit insp (Client Quit) |
21:14:43 | | Join insp [0] (www-data@giant.haxx.se) |
21:16:19 | | Quit insp (Client Quit) |
21:17:18 | | Join insp_ [0] (~chatzilla@customer-217.241.livas.lv) |
21:17:44 | insp_ | hi im back! installed ChatZilla |
21:21:53 | | Join sasquatch [0] (~username@p4FC63385.dip.t-dialin.net) |
21:27:20 | | Join Venison [0] (~chatzilla@96.228.220.237) |
21:29:26 | Venison | How hard of a hit would it take to enable music playback (the players mp3s, oggs, and normal files) while playing gameboy titles or doom? How complicated would the development be to do that? Would a sansa player be able to cope with the hit and which targets would most likely not be able to? |
21:31:02 | S_a_i_n_t | I would say that doom+playback would be out of the question for anything other than the gigabeast. |
21:31:11 | S_a_i_n_t | rockboy, I have no idea. |
21:32:26 | S_a_i_n_t | These are often very low spec devices remember. |
21:36:22 | CIA-97 | New commit by Buschel (r27603): Add ARM assembler to libwmapro vector_fixmul_scalar(). Speeds up decoding by 1% on PP5022. |
21:37:42 | CIA-97 | r27603 build result: All green |
21:42:56 | | Quit Lear (Read error: Connection reset by peer) |
21:43:18 | | Join Lear [0] (chatzilla@rockbox/developer/lear) |
21:44:16 | | Quit Venison (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100628124739]) |
22:00 |
22:06:54 | *** | Saving seen data "./dancer.seen" |
22:07:20 | | Join Jaykay [0] (~chatzilla@p5DC57AB8.dip.t-dialin.net) |
22:08:04 | | Join wodz [0] (~wodz@inet20909nc-2s.nat.umts.dynamic.eranet.pl) |
22:09:43 | wodz | what's the performance of CF DMA? |
22:12:44 | wodz | I am wondering if it is worth to try using spare DMA to transfer data to lcd. Transfer size isn't big (128 bytes at max). |
22:13:02 | | Quit bieber (Ping timeout: 245 seconds) |
22:13:18 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
22:14:18 | amiconn | wodz: Imo not worth it on monochrome/ greyscale |
22:14:33 | | Quit Lear (Quit: ChatZilla 0.9.86 [Firefox 4.0b3pre/20100728031105]) |
22:14:42 | amiconn | On H300 we use it, on X5 we can'gt |
22:14:46 | | Join komputes_ubuntu [0] (~komputes@ubuntu/member/komputes) |
22:15:32 | | Quit komputes (Ping timeout: 245 seconds) |
22:17:37 | | Quit bieber (Ping timeout: 260 seconds) |
22:20:03 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
22:22:53 | | Quit bieber (Remote host closed the connection) |
22:24:38 | | Join evilnick__ [0] (~evilnick@ool-4a5909aa.dyn.optonline.net) |
22:29:33 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
22:32:33 | | Quit bmbl (Quit: Bye!) |
22:33:56 | | Quit evilnick__ (Quit: evilnick__) |
22:45:43 | | Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.) |
22:46:55 | CIA-97 | New commit by Buschel (r27604): Refactor asm macros in libwmapro's vector_fixmul_() functions. No change to output samples. |
22:48:31 | CIA-97 | r27604 build result: All green |
22:49:27 | * | Buschel needs a reviewer for arm asm |
22:49:42 | Buschel | I cannot see the error in this asm -> http://www.pastebin.org/426285 |
22:50:00 | Buschel | the output is different to the gcc compiled version |
22:56:24 | CIA-97 | New commit by bluebrother (r27605): Update theme editor app name for OS X bundle. ... |
22:58:04 | CIA-97 | r27605 build result: All green |
23:00 |
23:05:20 | CIA-97 | New commit by bluebrother (r27606): Correct OS X post-build bundle copying. ... |
23:06:25 | | Quit jgarvey (Quit: Leaving) |
23:06:49 | CIA-97 | r27606 build result: All green |
23:09:01 | | Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.7/20100713130626]) |
23:11:16 | | Quit wodz (Quit: Leaving) |
23:15:22 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
23:21:20 | | Join halmi [0] (~netbook@93-82-41-221.adsl.highway.telekom.at) |
23:22:33 | | Quit halmi (Client Quit) |
23:22:51 | | Join halmi [0] (~netbook@93-82-41-221.adsl.highway.telekom.at) |
23:25:14 | | Quit ender` (Quit: If at least two walls aren't shored up with balks of timber then it's not a true witch's cottage at all, but merely the home of some daft old bat who reads tea leaves and talks to her cat. -- Terry Pratchett: Lords and Ladies) |
23:28:19 | Dhraakellian | hmm... I *thought* I had a battery bench for my Clip+ with FM |
23:28:32 | Dhraakellian | but I appear to have only recorded the first 2 hours or so |
23:28:41 | | Quit Jaykay (Ping timeout: 246 seconds) |
23:28:48 | Dhraakellian | this the danger of multi-part tests |
23:35:57 | | Quit domonoky (Read error: Connection reset by peer) |
23:37:58 | | Join chrisb [0] (~chrisb@pool-98-111-151-106.phlapa.east.verizon.net) |
23:38:04 | | Quit captainkewll (Quit: Page closed) |