00:00:30 | amiconn | Currently rockbox maxes out at 2GB, but that should be changed. Some OFs (I tested just one, but I guess many do) support the full FAT32 size range |
00:00:58 | JdGordon| | isnt 2GB the limit for fat32? |
00:01:07 | amiconn | No, 4GB-1 |
00:01:19 | JdGordon| | ah yes, ignore me :p |
00:01:20 | amiconn | FFAT32 file size is unsigned |
00:01:33 | Llorean | amiconn: Oh, I thought the 596 hours was in regard to the variable limits. |
00:01:33 | diskspin | will disk spin settings in a CF modded player somehow affect power consumption if used ? thanks. |
00:01:41 | * | Llorean didn't bother to actually do any math, and just leapt to conclusions. |
00:01:54 | amiconn | Llorean: It's a coincidence that it's also roughly the variable limit |
00:02:04 | | Quit flydutch ("/* empty */") |
00:02:05 | Llorean | Aaaah |
00:02:12 | amiconn | (with your change, not Buschel's) |
00:03:14 | * | Llorean just glanced at buschel's change and saw it touched way more stuff than seemed necessary. |
00:03:19 | evilnick_7 | diskspin: You could try that out using the batterybench plugin |
00:03:23 | Llorean | Though I mostly just assumed it was my lack of understanding of what's going on in there |
00:03:35 | JdGordon| | diskspin: it might have a very very tiny impact, but i doubt it would be noticable, or even measurable currently |
00:03:55 | * | mcuelenaere wonders about creating threads in plugins and having this setjmp/longjmp exit()-implementation |
00:04:01 | diskspin | so the settings are active with a CF modded player ? |
00:04:13 | JdGordon| | yes |
00:04:23 | amiconn | Llorean: He's converting milliseconds -> seconds and hence divides everything by 1000. Loses one more decimal digit of precision than the *100 -> /100 change |
00:04:37 | diskspin | aha, thanks |
00:04:59 | Llorean | The *100 -> /100 already is pretty imprecise in my file just because it's VBR |
00:05:10 | Llorean | I'm lucky if I land within about 6 minutes of where I'm aiming, near the end. |
00:05:17 | amiconn | The overflow limit is the same for both |
00:06:20 | amiconn | If you want to get rid of the limit without losing precision, you'd need to go 64 bit for the intermediate(s) |
00:07:14 | Llorean | Is the precision lost significant though? |
00:07:49 | | Quit diskspin ("CGI:IRC (EOF)") |
00:08:14 | | Quit BlakeJohnson86 ("Leaving.") |
00:08:15 | amiconn | It's hard to tell from the code... probably easier to try it out |
00:08:17 | myndz\ | new question: anybody know off the top of their head if mod support has made any gains lately? |
00:08:27 | | Quit wincent (Read error: 60 (Operation timed out)) |
00:08:30 | | Join BlakeJohnson86 [0] (n=bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
00:08:36 | myndz\ | i swear i always have a hell of a time trying to find my way around the wiki :\ |
00:09:48 | linuxstb | myndz\: I don't believe so. Searching the svn changelog would be the best place (linked from the front page) |
00:10:19 | Unhelpful | mcuelenaere: PLUGIN_STATUS_OK == 0... i'd suggest that exit() only be called with one of the defined plugin exit status values, and that exit() add one to the passed value (to make sure it's non-zero), and that the setjmp return value have a matching -1 and be used as the plugin status. |
00:10:36 | amiconn | Llorean: You could test it. Revert r20755 loally, then introduce an intermediate: int64_t h_newtime = (int64_t)newtime * 100; and use that in the two places newtime*100 was used before |
00:10:53 | * | domonoky has now booked a flight for DevCon.. :-) |
00:11:18 | myndz\ | oh hey, it's searchable (now?) |
00:11:21 | myndz\ | fun! |
00:11:25 | Llorean | amiconn: I'll do that when I test later then. My expectation though is that the inaccuracy will be bad enough either way that I won't be able to tell. |
00:11:33 | mcuelenaere | Unhelpful: haven't you got my reply? |
00:11:56 | soap | I've missed a few weeks of logs, am I correct in saying charging is still an issue on iPods? That booting into the OF is still the only way to charge "properly"? I haven't seen any charging related SVN commits. |
00:11:58 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
00:12:10 | | Join thegeek [0] (n=nnscript@s243b.studby.ntnu.no) |
00:12:33 | | Join Zarggg [0] (n=zarggg@65.78.69.194) |
00:12:55 | myndz\ | (or is it? how do i searched logs?) |
00:13:04 | | Quit scorche (Nick collision from services.) |
00:13:11 | Llorean | soap: AFAIK, yes, the charging patch hasn't been committed. |
00:13:14 | | Quit stripwax (lindbohm.freenode.net irc.freenode.net) |
00:13:14 | NSplit | lindbohm.freenode.net irc.freenode.net |
00:13:14 | | Quit AndyIL (lindbohm.freenode.net irc.freenode.net) |
00:13:14 | | Quit FOAD (lindbohm.freenode.net irc.freenode.net) |
00:13:14 | | Quit bittin^` (lindbohm.freenode.net irc.freenode.net) |
00:13:14 | | Quit martian67 (lindbohm.freenode.net irc.freenode.net) |
00:13:14 | | Quit scorche|sh (lindbohm.freenode.net irc.freenode.net) |
00:13:22 | | Join Riku [0] (n=Lss@cm146.delta91.maxonline.com.sg) |
00:13:23 | amiconn | With an 21 hour file, the toc entries are ~12 minutes apart. Worst-case error is half than that. The code interpolates linearly between two toc entreis, so the error should be considerably lower than that unless bitrate (within the ~12 minutes between two toc entries) is very unbalanced. |
00:13:34 | linuxstb | myndz\: I simply meant to search using your browser's search feature. |
00:13:40 | myndz\ | ah |
00:13:50 | | Join scorche [50] (n=scorche@rockbox/administrator/scorche) |
00:13:51 | myndz\ | check back every four weeks ;) |
00:14:03 | linuxstb | Or the other logs... |
00:14:28 | myndz\ | wish i was a reliable coder, i'd try and tackle it myself |
00:14:31 | Llorean | amiconn: Hm, then perhaps there's something else broken. |
00:15:16 | amiconn | I think the first calculation is the most important one. A little deviation there and you might end in the wrong "segment" |
00:15:46 | Llorean | Actually, yeah, there's something definitely wrong (with the build currently on my player, which is using the *100->/100) |
00:16:18 | Llorean | I can seek to point A, listen, seek to A+ 30 seconds, listen, and hear the same part of the file, while the seek bar and elapsed time show the new position. |
00:17:07 | mcuelenaere | Unhelpful: this seems to work: http://pastebin.com/m565a2c6f |
00:17:19 | | Quit Lss (Read error: 104 (Connection reset by peer)) |
00:18:07 | | Quit A_M (Read error: 110 (Connection timed out)) |
00:19:25 | | Quit petur ("Zzzzz") |
00:19:33 | | Quit BXCracer ("Quit") |
00:19:40 | Unhelpful | mcuelenaere: that should be ok, but you'd still need to fix up any exit(1) calls :/ |
00:19:47 | NHeal | lindbohm.freenode.net irc.freenode.net |
00:19:47 | NJoin | stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
00:19:47 | NJoin | AndyIL [0] (i=AndyI@212.14.205.32) |
00:19:47 | NJoin | FOAD [0] (n=dok@dinah.blub.net) |
00:19:47 | NJoin | scorche|sh [50] (n=scorche@rockbox/administrator/scorche) |
00:19:47 | NJoin | martian67 [0] (i=user6783@about/linux/regular/martian67) |
00:19:47 | NJoin | bittin^` [0] (n=bittin@c-71-227-157-72.hsd1.or.comcast.net) |
00:20:57 | mcuelenaere | Unhelpful: hmm yes, I should probably use something like (1 << 31) etc, but still the possibility exists that there's an exit(1 << 31); call somewhere.. |
00:21:16 | Unhelpful | mcuelenaere: still much much less likely than exit(1) |
00:23:12 | | Join wincent [0] (n=wincent@dyndsl-091-096-000-117.ewe-ip-backbone.de) |
00:23:34 | | Quit domonoky (Read error: 104 (Connection reset by peer)) |
00:23:43 | mcuelenaere | Unhelpful: I changed 1 & 2 to (1 << 30) & (2 << 30), which should work; but I'm going to bed now |
00:26:03 | | Quit mcuelenaere ("Gnight") |
00:26:07 | | Join hjk [0] (n=fgtyujik@ti0068a380-dhcp1842.bb.online.no) |
00:26:11 | hjk | yo |
00:26:56 | froggyman | does anyone have a recommended compiler for Win x86?, because i just started learning C and am need of a compiler to make the exe from the code |
00:27:31 | * | JdGordon| tows the company line and says visual studio |
00:27:37 | JdGordon| | unless you're talking about rockbox |
00:27:45 | Llorean | Well, this is #rockbox, not -community |
00:27:47 | BigBambi | #rockbox |
00:27:50 | Llorean | So, "gcc under cygwin" |
00:28:51 | | Join pinguen [0] (n=ircuser6@128-193-148-243.oregonstate.edu) |
00:29:43 | hjk | anyone know if the hdd6330 harddrive has a CF socket or if it's something non standard |
00:29:45 | | Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-ee5366c964dde56d) |
00:30:33 | | Quit Lynx_ (" HydraIRC -> http://www.hydrairc.com <- Now with extra fish!") |
00:32:37 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
00:32:48 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-abcdf1e8a127bf75) |
00:33:25 | *** | Saving seen data "./dancer.seen" |
00:37:56 | | Quit faemir ("Leaving") |
00:37:58 | | Quit tvelocity (Read error: 54 (Connection reset by peer)) |
00:39:40 | | Quit PaulJam (".") |
00:43:40 | | Join faemir [0] (n=quassel@88-106-238-71.dynamic.dsl.as9105.com) |
00:44:15 | | Quit itcheg ("http://www.mibbit.com ajax IRC Client") |
00:45:14 | | Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/session) |
00:46:39 | | Join __lifeless [0] (n=lifeless@188.16.104.111) |
00:50:34 | | Quit faemir (Remote closed the connection) |
00:50:52 | | Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]") |
00:52:51 | | Quit stripwax ("http://miranda-im.org") |
00:58:00 | | Join tvelocity [0] (n=tony@athedsl-4491451.home.otenet.gr) |
00:59:06 | | Join BryanJacobs [0] (n=braujac@128.151.220.74) |
01:00 |
01:03:24 | | Quit _lifeless (Read error: 110 (Connection timed out)) |
01:04:57 | BryanJacobs | 'lo all - I just got an acceptance for Summer of Code, and I'd love to know who my mentor(s) are... |
01:06:37 | evilnick_7 | http://www.rockbox.org/twiki/bin/view/Main/SummerOfCode2009#Accepted_projects_for_GSoC_2009 |
01:06:54 | BryanJacobs | ah, thank you, didn't look there |
01:08:05 | JdGordon| | remeber that if you get stuck at all you should jump in here and just ask and not wait for the mentors to be around... unless its not a technical problem |
01:08:06 | evilnick_7 | I'm sure I saw another version that had more than one mentor for some projects, but I can't find that now |
01:08:33 | BryanJacobs | evilnick_7: was probably the tentative projects page |
01:08:46 | BryanJacobs | JdGordon: thanks, I will |
01:09:12 | evilnick_7 | BryanJacobs: Ah, it was the mail to the devlist: Bryan Jacobs (BryanJacobs) - Rockbox Support for Wavpack Hybrid Compression |
01:09:24 | evilnick_7 | Mentors: Dave Chapman (linuxstb), Alex Parker (BigBambi) |
01:09:27 | | Part Keripo |
01:09:42 | BryanJacobs | evilnick_7: ah, I get the devlist in a digest so that hasn't yet come |
01:10:48 | JdGordon| | you shold probably change that... user ml is a good one for digest, the dev not so much |
01:11:04 | JdGordon| | especially because its not very busy |
01:11:09 | BryanJacobs | JdGordon: it has been low traffic... I didn't know before I signed up |
01:11:25 | | Quit evilnick_7 ("http://www.mibbit.com ajax IRC Client") |
01:11:54 | | Quit jgarvey ("Leaving") |
01:12:19 | | Quit pinguen (Read error: 60 (Operation timed out)) |
01:13:08 | | Join A_M [0] (n=AM@u193-11-160-236.studentnatet.se) |
01:14:36 | | Join midijunkie [0] (n=Miranda@pD9547088.dip0.t-ipconnect.de) |
01:15:22 | | Quit kushalone ("Leaving. I cannot promise to be back but most likely will.") |
01:15:34 | | Quit ender` (" Replication with a nonconfigured partner is not allowed. -- net helpmsg 4006") |
01:19:05 | | Join Strife89 [0] (n=michael@204.116.244.200) |
01:20:24 | | Quit BryanJacobs ("g'bye") |
01:22:46 | | Join jac0b [0] (n=jac0b@user-1120v6m.dsl.mindspring.com) |
01:23:08 | | Quit bubsy ("Panic.") |
01:23:18 | | Join CaptainKewl [0] (i=jds@207-237-172-77.c3-0.nyr-ubr4.nyr.ny.cable.rcn.com) |
01:25:34 | | Quit A_M (Read error: 54 (Connection reset by peer)) |
01:28:25 | | Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.") |
01:30:47 | | Quit Thundercloud (Remote closed the connection) |
01:31:12 | | Quit MT (Client Quit) |
01:35:22 | | Part wincent ("Kopete 0.12.7 : http://kopete.kde.org") |
01:35:37 | | Quit jac0b ("Leaving") |
01:39:56 | | Quit Strife89 ("We gone.") |
01:40:13 | | Quit kugel ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9/2009030810]") |
01:42:18 | firebird619 | When trying to play music on a player with rockbox, I get a codec failure message. Is that more an issue with the audio file itself? |
01:43:01 | | Quit barrywardell () |
01:44:11 | soap | can be an issue with the rockbox main file not matching the codec files, as in an improper overwrite during an upgrade. |
01:44:50 | firebird619 | soap: I just reinstalled rockbox, I was having other issues earlier. Is there a way to test it to see what's going on? |
01:46:15 | firebird619 | soap: Whoa, I still have issues, now I'm getting a rockbox.mi4 not found message again. I guess that's the problem. |
01:46:26 | soap | unzip a fresh current build over your existing one, making sure your zip program overwrites all "duplicate" files. |
01:46:41 | soap | Or use RBUtil. |
01:47:17 | firebird619 | soap: Ok, will do. I'm on linux. RBUtil seems to cause problems for me. When I use it, I get "Read-only filesystem" messages. |
01:49:26 | firebird619 | Hmm, well I guess I have that read-only issue again now anyway. |
01:49:44 | firebird619 | The rockbox.mi4 file is there. |
01:51:13 | soap | IS your sansa mounted read only? |
01:51:44 | firebird619 | soap: No, /dev/sdb1 on /media/Sansa c240 type vfat (rw,nosuid,nodev,uhelper=hal,shortname=winnt,uid=1000) |
01:51:50 | | Quit amiconn (Nick collision from services.) |
01:51:54 | | Join amiconn_ [50] (n=jens@rockbox/developer/amiconn) |
01:52:03 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
01:52:11 | | Quit pixelma (Nick collision from services.) |
01:52:12 | | Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma) |
01:52:34 | | Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma) |
01:53:02 | soap | sorry, firebird619, I gotta run - maybe someone else can jump in |
01:53:38 | firebird619 | soap: Ok, thank you. |
01:57:12 | | Quit JdGordon| ("http://www.mibbit.com ajax IRC Client") |
01:57:33 | | Quit BlakeJohnson86 (Read error: 104 (Connection reset by peer)) |
01:57:40 | froggyman | where would i find the bitmap images(in the rockbox sources) for the bubbles in bubbles? because i can seem to find them under plugins |
01:58:31 | | Join BlakeJohnson86 [0] (n=bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
01:59:21 | froggyman | or doesn't it use bitmaps? |
02:00 |
02:00:29 | pixelma | do you mean in the source or on the player? |
02:01:18 | | Quit antil33t (Read error: 110 (Connection timed out)) |
02:02:35 | | Part toffe82 |
02:03:47 | froggyman | in the source, because i am color blind, and wanted to add black dots to a few of them |
02:04:19 | froggyman | because i didnt think i could just change it through the compiled build |
02:05:28 | tmzt | where is the cross compiler building script/tutorial? I only see links to downloads on CrossCompile |
02:06:05 | tmzt | sorry, wrong section of the page |
02:06:19 | pixelma | froggyman: it uses bitmaps - they are under apps/plugins/bitmaps/native , there are a few at different sizes (look into the SOURCES file there to find out how they are assigned) |
02:06:24 | | Join FlynDice [0] (n=jack@c-24-19-225-90.hsd1.wa.comcast.net) |
02:08:02 | pixelma | you can already find out by their name if you know the display size of your target |
02:08:54 | | Join robin0800 [0] (n=quassel@general-kt-199.t-mobile.co.uk) |
02:08:58 | froggyman | pixelma: yeah i saw that they were labeled by screen size,thanks |
02:12:56 | | Quit jmillikin ("Leaving") |
02:16:17 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
02:21:32 | | Join antil33t [0] (n=Mudkips@119.224.48.72) |
02:21:56 | | Quit midijunkie ("?(???~•~)?") |
02:22:42 | | Join Dekkard [0] (n=psykobab@99-161-186-163.lightspeed.livnmi.sbcglobal.net) |
02:22:55 | Dekkard | hows the new daily? |
02:24:44 | | Join sansaproblem123 [0] (n=4105f203@gateway/web/cgi-irc/labb.contactor.se/x-d89487769177324e) |
02:25:36 | sansaproblem123 | im having trouble putting music on and off my sansa e250 can anyone help? |
02:25:39 | | Quit itcheg ("http://www.mibbit.com ajax IRC Client") |
02:27:06 | sansaproblem123 | hello? |
02:27:20 | | Join robin0800_ [0] (n=quassel@general-ld-216.t-mobile.co.uk) |
02:28:19 | sansaproblem123 | is there anybody out there? |
02:29:00 | froggyman | yep |
02:29:20 | sansaproblem123 | haha well thats a start, do you know much about the firmware? |
02:30:56 | sansaproblem123 | or is there anybody that does |
02:31:12 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
02:31:17 | froggyman | what do you need help with? |
02:31:31 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-bcec6597f05d86ee) |
02:31:58 | sansaproblem123 | well, when i try to put music straight on my player or pull it off, it wont show up |
02:32:31 | froggyman | what file types are they? |
02:32:39 | sansaproblem123 | .mp3 |
02:32:52 | froggyman | what player do you have |
02:33:03 | sansaproblem123 | sansa sandisk e250 |
02:33:27 | *** | Saving seen data "./dancer.seen" |
02:33:41 | tmzt | is this missing sysfont.h message a problem when building for fuze? (current svn) |
02:34:07 | froggyman | so it is detected as a drive letter? are you putting them into a hidden folder? |
02:34:27 | sansaproblem123 | it keeps hiding it when i eject it, but i keep unhiding it |
02:36:05 | sansaproblem123 | like i pulled Echoes - Pink Floyd off, and put Wish you were here and the Wall on there, but it wont show the latter, yet the name for the Echoes file and all the songs still show up on the player |
02:37:45 | froggyman | i dont know, try posting your problem in the forums |
02:38:13 | sansaproblem123 | haha ok, well thanks for the help anyways, i was kinda hoping a developer or coder or someone would be on but its straight |
02:38:15 | | Quit sansaproblem123 ("CGI:IRC") |
02:39:27 | | Join bubsy [0] (i=Bubsy@94.139.80.168) |
02:39:30 | | Quit Seed (Nick collision from services.) |
02:39:33 | | Join Seedy [0] (n=ben@89-138-67-146.bb.netvision.net.il) |
02:40:04 | | Quit Seedy (Remote closed the connection) |
02:42:36 | * | Dekkard wonders if it has to do with usb mode... |
02:47:32 | | Quit robin0800 (Read error: 113 (No route to host)) |
02:53:43 | | Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-fa0e7dfd2a7f5ede) |
02:55:27 | | Join Seed [0] (n=ben@bzq-79-182-74-231.red.bezeqint.net) |
02:58:56 | | Join jmillikin [0] (n=jmilliki@c-24-130-159-24.hsd1.ca.comcast.net) |
03:00 |
03:02:50 | | Quit itcheg ("http://www.mibbit.com ajax IRC Client") |
03:05:19 | | Join Strife89 [0] (n=michael@204.116.244.200) |
03:15:52 | | Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) |
03:23:17 | | Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-e89a369c056375fb) |
03:24:00 | | Quit Strife89 ("Huzzah!") |
03:28:11 | | Join jerl92 [0] (n=jer_l_@ip-66-254-34-72.mqdsl.megaquebec.net) |
03:28:17 | tmzt | does anybody know what the sysfont.h issue is? |
03:28:37 | tmzt | /home/tmzt/src/rockbox/firmware/export/font.h:33:21: error: sysfont.h: No such file or directory |
03:28:58 | | Quit itcheg ("http://www.mibbit.com ajax IRC Client") |
03:29:06 | tmzt | is it a package I should have installed or something in the rockbox svn? |
03:29:19 | | Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-9942a879be12e959) |
03:30:51 | | Join imadork [0] (n=chatzill@cpe-75-84-186-130.socal.res.rr.com) |
03:32:05 | imadork | anyone available for a question about a 3rd gen ipod |
03:33:13 | froggyman | imadork: its not supported because of encyrptions on the firmware, and for future refrence DONT ASK IF YOU CAN ASK A QUESTION |
03:34:30 | imadork | i dont expect offical support im just wondering about m4b playback |
03:36:40 | imadork | i have rockbox working good, mp3 playback is fine but when i play a m4b audiobook i get an bookmark empty splash screen and then it locks up |
03:36:55 | Unhelpful | froggyman: the 3rd gen *nano* isn't supported... and he clearly doesn't have one of those. |
03:37:22 | imadork | wow i didnt know i said 3rg nano, i thought i said 3rd gen |
03:37:24 | imadork | ipod |
03:37:30 | imadork | o right i didnt |
03:37:49 | froggyman | sorry about that, misread what you said |
03:38:00 | imadork | no worries sorry i snapped |
03:38:11 | imadork | the all caps threw mew |
03:38:13 | imadork | me |
03:38:57 | Unhelpful | imadork: one of the devs had problems with a m4b file, which i don't think were ever resolved. his was in mp4 format, with apparently AAC audio inside, but just wouldn't play. any idea what your m4b is, exactly? |
03:39:36 | imadork | this was a track i got from itunes the was born again |
03:39:51 | imadork | itunes store |
03:40:00 | | Quit tvelocity (Remote closed the connection) |
03:41:02 | | Quit itcheg ("http://www.mibbit.com ajax IRC Client") |
03:41:52 | imadork | i used that program that sounds like humming |
03:43:12 | | Quit jerl92 () |
03:43:49 | tmzt | Unhelpful: m4b is audio book |
03:44:11 | tmzt | it should be unprotected and an mpeg4 container with bookmarks in some format |
03:44:31 | Unhelpful | tmzt: and the audio track is aac? |
03:44:52 | tmzt | some times iPod users will rename a file (.acc or .m4a) to .m4b to use the bookmark feature on iPod |
03:44:55 | tmzt | I think so |
03:45:08 | tmzt | .aac I meant |
03:45:35 | imadork | this were always m4b but i have changed others to m4a before ans the also play |
03:45:51 | tmzt | free downloads from iTunes Store / Audible should be unprotected m4b's |
03:46:20 | tmzt | audiobook downloads I mean, if you need one to test |
03:46:57 | tmzt | I assume iTunes Plus .m4a's are supposed to play in rockbox, right? but I'm on fuze so that could be the issue |
03:47:04 | tmzt | trying to update my installation now |
03:48:32 | tmzt | which is where I run into the sysfont.h issue I pasted earlier |
03:48:37 | tmzt | Unhelpful: any idea on that? |
03:49:35 | imadork | i tried changing the extension to m4a from m4b to see if there was any difference and i still the "Bookmark Empty" and a frozen screen |
03:50:07 | tmzt | do you have a program to dump the tags in the ISO file? |
03:50:18 | imadork | no i dont |
03:51:00 | Unhelpful | i would expect that RB is choking on some weird mp4 atom in the file... or something it *does* know about that's malformed. |
03:51:11 | tmzt | that's what I mean, atom |
03:51:19 | tmzt | forgot the term they use |
03:51:56 | tmzt | should it ignore unknown atoms? |
03:52:13 | imadork | these were freed using jhymm so i dont know what atoms get changed |
03:52:42 | tmzt | they have to remove somethings so the iPod will accept them, not sure what |
03:53:28 | imadork | its not that big of a deal to me since they are audiobook i can convert to mp3 and the loss in quality doesnt matter for spoken word |
03:53:56 | | Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-dd2831f8c736bb6e) |
03:53:58 | imadork | i just thought id ask. thank you all for the help |
03:54:57 | | Quit imadork ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]") |
03:55:29 | robin0800_ | imadork: I always burn them to cdr/w and rip to mp3 |
03:56:15 | tmzt | he left |
03:56:52 | tmzt | Unhelpful: I'm getting a missing firmware message from rockbox bootloader |
03:57:38 | Unhelpful | tmzt: which target? |
03:57:43 | tmzt | Fuze |
03:57:56 | tmzt | Loading firmware |
03:57:58 | tmzt | File not found |
03:58:25 | Unhelpful | i know nothing of fuze, sorry. |
03:58:36 | tmzt | it's a rockbox issue from what I can see |
03:58:47 | tmzt | I can't build the bootloader because of missing sysfont.h |
03:58:49 | tmzt | on linux |
03:58:50 | | Quit froggyman ("CGI:IRC") |
03:59:05 | tmzt | I deleted .rockbox to replace it with the rockbox.zip |
03:59:14 | tmzt | or should I wait for kugel? |
04:00 |
04:01:34 | | Quit EternalRains (Read error: 104 (Connection reset by peer)) |
04:07:19 | | Join mindframe- [0] (n=mindfram@unaffiliated/mindframe) |
04:07:32 | | Join dreamlayers [0] (n=dreamlay@bas4-windsor12-1279315722.dsl.bell.ca) |
04:11:17 | mindframe- | is there any reason to update the bootloader on my ipod 5.5g if im running rockbox svn? |
04:11:52 | | Quit planetbeing () |
04:12:07 | jmillikin | Anybody with an e200 around that could help me figure out why kugel is experiencing problems with the patch in http://www.rockbox.org/tracker/task/7287 ? I can't reproduce the issue on an ipod video, or the e200 simulator. |
04:12:42 | | Quit evilnick (Read error: 104 (Connection reset by peer)) |
04:13:53 | | Join evilnick [0] (n=evilnick@pool-173-52-140-21.nycmny.east.verizon.net) |
04:16:39 | | Join muzikluvr [0] (n=muzikluv@24.166.149.89) |
04:16:44 | muzikluvr | hi! |
04:16:56 | | Quit Seed (Nick collision from services.) |
04:17:02 | | Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) |
04:17:30 | muzikluvr | im having some trouble and found this website can any1 try to help me? |
04:19:12 | tmzt | you need to ask your question |
04:19:19 | muzikluvr | oh |
04:20:15 | muzikluvr | yes I have a sansa e250 and just bought an 8gb micro sd and I am having trouble getting the player to recognize the card is there any way to get it to do so? |
04:21:59 | dreamlayers | muzikluvr: Is that in Rockbox or in the Sansa original firmware? |
04:22:38 | muzikluvr | sansa origianal...... will rockbox fix this issue? |
04:24:29 | dreamlayers | If you have a v1 e250, then the original firmware can't read SDHC cards. Rockbox can read them. |
04:24:36 | robin0800_ | muzikluvr: rockbox can see up to a 32gb card |
04:25:00 | muzikluvr | wow cool ...... |
04:25:45 | robin0800_ | muzikluvr: best to have a card reader though |
04:25:50 | muzikluvr | i will try to install it hopefully it isnt too painful |
04:26:16 | muzikluvr | not like when i had to find the firmware and reload it yicks |
04:27:06 | muzikluvr | i have a card reader, as long as it will play and i can listen to it in the car |
04:29:35 | | Quit dreamlayers () |
04:32:06 | tmzt | you can even copy files to/from the card with rockbox |
04:32:38 | | Quit robin0800_ ("No Ping reply in 90 seconds.") |
04:33:11 | | Join robin0800 [0] (n=quassel@general-ld-216.t-mobile.co.uk) |
04:33:26 | muzikluvr | hmmm it is telling my "mount point is wrong" |
04:33:29 | *** | Saving seen data "./dancer.seen" |
04:33:34 | muzikluvr | i have it connected |
04:37:37 | bubsy | http://forums.rockbox.org/index.php?topic=3320.675 |
04:37:38 | bubsy | cry |
04:37:44 | bubsy | we need sound on Zen Vision:M |
04:38:20 | kkurbjun | bubsy: sound on the zen vision M is alot close now than when that was written |
04:38:40 | muzikluvr | what am I doing wrong? |
04:39:55 | tmzt | muzikluvr: what opereating system are you using? |
04:40:03 | muzikluvr | windows xp |
04:40:14 | muzikluvr | i downloaded the right one |
04:40:50 | tmzt | mount point? |
04:40:59 | tmzt | can you give the full error? |
04:41:44 | kkurbjun | Offahnd I think the zvm uses the TI DM320 which is the same chip that's used in the M:Robe and we have sound working on that player so a good portion of the framework is done to get it going |
04:42:17 | robin0800 | muzikluvr: You have the player in MSC usb mode? |
04:42:32 | tmzt | sorry I need to go |
04:42:42 | tmzt | please don't leave if you still have questions |
04:42:43 | muzikluvr | let me check |
04:42:54 | muzikluvr | thanks for the help |
04:43:01 | muzikluvr | much appreciated tmzt |
04:43:51 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
04:43:53 | bubsy | so kkurbjun, is the port useable except for the sound? |
04:43:58 | bubsy | what doesn't work yet? |
04:44:00 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-06102c34152b5f7a) |
04:44:03 | | Join bittin__4 [0] (i=bittin@anapnea.net) |
04:44:05 | | Part bittin^` |
04:44:23 | muzikluvr | oh yes got it! its installing now |
04:44:42 | | Quit jfc (Read error: 104 (Connection reset by peer)) |
04:44:51 | robin0800 | muzikluvr: What was wrong? |
04:45:06 | kkurbjun | bubsy: I can't say for sure on the zvm. I don't have that player, I would imagine that it is fairly functional based on the m:robe, but I am not really sure. |
04:45:08 | muzikluvr | the msc mode thing |
04:45:21 | | Join jfc [0] (n=john@dpc691978010.direcpc.com) |
04:45:40 | bubsy | I see kkurbjun :) |
04:47:17 | | Nick bittin__4 is now known as bittin```` (i=bittin@anapnea.net) |
04:47:41 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
04:49:42 | muzikluvr | awwww i wont be able to have themes.... oh well hopefullly the card will work |
04:51:16 | robin0800 | muzikluvr: Why no themes? |
04:52:00 | muzikluvr | it told me a newer version is going to be released |
04:53:58 | robin0800 | muzikluvr: Well you can download them from the new theme site http://themes.rockbox.org/index.php?target=e200 |
04:56:09 | muzikluvr | this is friggen sweeet!!!!!!!11 |
04:56:41 | bubsy | aaw I want to run rockbox |
04:56:45 | bubsy | all I have is this shitty ipod touch |
04:56:57 | bubsy | and I like to play modules, ogg, flac etc |
04:57:11 | bubsy | it sucks to do it through vlc4iphone :( |
05:00 |
05:05:02 | | Quit Galois ("Leaving") |
05:13:20 | | Quit robin0800 (Remote closed the connection) |
05:15:07 | | Quit l403 (Read error: 148 (No route to host)) |
05:19:39 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
05:21:13 | | Part muzikluvr |
05:23:55 | | Join dreamlayers [0] (n=dreamlay@bas4-windsor12-1279315722.dsl.bell.ca) |
05:31:37 | | Quit BHSPitMonkey (Read error: 60 (Operation timed out)) |
05:33:13 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
05:33:42 | CIA-43 | dreamlayers r20764 trunk/apps/playback.c: In audio_current_track(), don't overwrite thistrack_id3 when it is being used by the codec. This fixes divide by zero errors when selecting other ... |
05:37:03 | * | dreamlayers wonders if he should close the task or leave it open for a few more days in case anyone needs to report a problem. |
05:42:35 | | Quit mindframe- (Remote closed the connection) |
05:42:55 | | Join mindframe- [0] (n=mindfram@unaffiliated/mindframe) |
05:54:06 | JdGordon | dreamlayers: close it... worst case is it has to be reopened... if you dont close it you run the risk of forgetting about it |
05:57:54 | dreamlayers | JdGordon: ok, I just closed it. |
05:58:10 | JdGordon | i saw :) |
05:58:28 | JdGordon | now to reopen it so it can be closed "3rd time lucky" :D |
05:59:07 | dreamlayers | LOL |
05:59:58 | | Quit jmillikin (Read error: 60 (Operation timed out)) |
06:00 |
06:01:01 | dreamlayers | If anyone has an iHP-120 or H320, I'd like to know if the playback pauses are fixed by r20747, so that FS #10115 can be closed. |
06:01:26 | JdGordon | i've got a h320.. ill have a look but i dont think i had the problem before |
06:02:04 | JdGordon | mine is cf modded... if that changes anything? |
06:02:36 | dreamlayers | Yes, that would fix the problem because CF doesn't need to spin up. |
06:10:56 | | Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) |
06:14:54 | | Join claydoh [0] (n=quassel@ubuntu/member/claydoh) |
06:18:42 | | Quit itcheg ("http://www.mibbit.com ajax IRC Client") |
06:24:18 | CIA-43 | kkurbjun r20765 trunk/apps/plugins/ (31 files): Add initial plugin keymaps for M:robe 500 |
06:29:13 | CIA-43 | kkurbjun r20766 trunk/firmware/ (4 files in 3 dirs): Add second buffer for YUV blitting, progressbar and FPS display in mpegplayer work correct now. |
06:32:44 | | Join BXCracer [0] (n=bxcracer@78-62-4-159.static.zebra.lt) |
06:33:30 | *** | Saving seen data "./dancer.seen" |
06:35:12 | CIA-43 | kkurbjun r20767 trunk/firmware/target/arm/s3c2440/gigabeat-fx/system-meg-fx.c: Gigabeat FX: Small comment format change to MMU setup code |
06:36:49 | CIA-43 | kkurbjun r20768 trunk/bootloader/gigabeat.c: Gigabeat FX: Look for button A (rather than any button) in bootloader for verbose mode - needed for flashed bootloader |
06:39:20 | CIA-43 | kkurbjun r20769 trunk/firmware/target/arm/s3c2440/crt0.S: Gigabeat FX: Use the bootsplash stored in flash when bootloader is started from flash |
06:46:19 | JdGordon | kkurbjun: clearing a bit of a backlog aye? :) |
06:46:44 | kkurbjun | :), yeah, I was tired of looking at my mess of a diff everytime I wanted to commit something |
06:47:01 | kkurbjun | I still have a few more things I need to get into the main tree |
06:47:07 | kkurbjun | like the gigabeat flashwriter |
06:47:22 | kkurbjun | that's definitely the majority of my diff |
06:48:27 | kkurbjun | time to sleep now though |
06:55:00 | | Quit timc ("Leaving") |
07:00 |
07:04:06 | | Quit dreamlayers ("Goodnight") |
07:10:55 | | Join einhirn [0] (n=Miranda@bsod.rz.tu-clausthal.de) |
07:14:21 | | Join AndyI [0] (i=AndyI@212.14.205.32) |
07:24:27 | firebird619 | Is it possible for me to install rockbox to my microSD card and use that, will rockbox start from there? |
07:25:14 | | Quit AndyIL (Read error: 110 (Connection timed out)) |
07:34:04 | | Quit jeffdameth (Read error: 110 (Connection timed out)) |
07:35:36 | | Join jeffdameth [0] (n=jeff@dyndsl-095-033-117-108.ewe-ip-backbone.de) |
07:40:53 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
07:42:18 | | Quit DataGhost (Nick collision from services.) |
07:42:26 | | Join DataGhost [0] (i=dataghos@unaffiliated/dataghost) |
07:46:23 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
07:46:38 | | Join MT [0] (n=chatzill@41.233.152.167) |
07:52:44 | | Join Galois [0] (i=djao@efnet.math.uwaterloo.ca) |
07:57:39 | amiconn | kkurbjun: Did you notice the huge ZVM* deltas? |
07:58:19 | | Quit CaptainKewl (Read error: 60 (Operation timed out)) |
07:59:29 | | Quit Horschti ("Verlassend") |
08:00 |
08:04:04 | | Join Zagor [242] (n=bjorn@rockbox/developer/Zagor) |
08:07:17 | | Join sdfzt [0] (n=3ada7f3e@gateway/web/cgi-irc/labb.contactor.se/x-332ca1f6d97dcec5) |
08:10:37 | | Quit sdfzt (Client Quit) |
08:10:46 | | Join sdfzt [0] (n=3ada7960@gateway/web/cgi-irc/labb.contactor.se/x-2bfbc15a375d057e) |
08:13:50 | | Quit sdfzt (Client Quit) |
08:20:01 | | Quit Rob2222 () |
08:20:58 | | Join timc [0] (n=aoeu@221.201.150.66) |
08:27:00 | | Join Rob2222 [0] (n=Miranda@p4FDCD376.dip.t-dialin.net) |
08:28:25 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
08:33:31 | *** | Saving seen data "./dancer.seen" |
08:35:07 | | Join B4gder [241] (n=daniel@rockbox/developer/bagder) |
08:41:35 | | Join l403 [0] (n=l@85.132.159.239) |
08:43:33 | | Join Rob2223 [0] (n=Miranda@p4FDCCF96.dip.t-dialin.net) |
08:47:13 | | Join timc`` [0] (n=aoeu@119.109.110.94) |
08:52:39 | | Join flydutch [0] (n=flydutch@host213-163-dynamic.8-87-r.retail.telecomitalia.it) |
08:56:38 | | Join Dieterbe_ [0] (n=Dieterbe@213.219.139.89.adsl.dyn.edpnet.net) |
08:57:19 | | Quit timc (Read error: 110 (Connection timed out)) |
08:58:30 | | Quit timc`` (Read error: 104 (Connection reset by peer)) |
09:00 |
09:00:47 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:02:59 | | Quit BHSPitMonkey (Remote closed the connection) |
09:04:07 | MT | linuxstb : Frames are properly constructed now ;) |
09:04:19 | linuxstb | MT: \o/ |
09:05:03 | linuxstb | MT: How big is a frame? Does this mean you need to copy them in memory before passing to the decoder? |
09:05:30 | * | GodEater wonders what time it is where MT is |
09:05:47 | MT | the current sample I'm working with (64Kbps) 1 frame = 186bytes |
09:06:08 | linuxstb | And these need to be assembled into "packets" ? |
09:06:13 | MT | GodEater : it's 9:05 now, I'm awake since 6.30 though :) |
09:06:39 | | Quit Dieterbe (Read error: 110 (Connection timed out)) |
09:06:50 | GodEater | early riser! |
09:07:01 | MT | linuxstb : in the encoded file they're packed into packets (each containing 5 frames) |
09:08:30 | linuxstb | MT: What needs to be passed to the cook decoder? |
09:08:44 | MT | linuxstb : but for decoding, first a scrambling unit must be constructed, which contains sub_packet_h multiple of frames, and then send each frame one by one to the decoder. |
09:09:43 | linuxstb | What do you need to do with the frames before sending to the decoder? |
09:09:53 | | Quit bagawk (Read error: 104 (Connection reset by peer)) |
09:09:55 | linuxstb | And do you know if there is a maximum value for sub_packet_h ? |
09:11:12 | MT | in the current sample 1 scrambling unit contains 16 frames, so first, 16 frames (sub_packets) are copied from the descriptor according to a crazy formula, then looping through this unit sending a unit of sub_packet_size to the decoder. |
09:11:28 | MT | I don't know yet if there's a maximum for sub_packet_h |
09:11:50 | MT | in the samples I have the maximum was ~32 |
09:12:07 | linuxstb | Is there some kind of (simple, XOR) encryption used? Or am I remembering wrongly? |
09:12:13 | GodEater | pixelma: I brought my c240 to work with me - remind me which patch you want testing again ? |
09:12:40 | MT | yes there's an XOR encryption, but this is handled by the decoder |
09:13:18 | pixelma | GodEater: ah nice :) It's the last one in FS #8824 (keymap changes) |
09:14:25 | | Join bagawk [0] (n=lee@c-98-232-168-140.hsd1.or.comcast.net) |
09:15:02 | MT | The demuxer is finished when it's able to produce proper frames for decoding, which it does now :) .. still needs some cleaning though. |
09:15:33 | BigBambi | pixelma: Sorry, I ran out of time last night - I'll try tonight |
09:15:42 | tmzt | rm? |
09:16:08 | MT | tmzt : (if this is directed to me) yes |
09:16:09 | | Join timc [0] (n=aoeu@119.109.106.106) |
09:17:29 | | Join Thundercloud [0] (i=thunderc@persistence.flat.devzero.co.uk) |
09:17:41 | tmzt | was following before, cool to have that possibly supported |
09:40:37 | GodEater | the rockbox site redesign thread has finally reaped a reward. Really liking what macku has come up with! |
09:42:03 | ajb | I keep seeing a lot of strncpy's that absolutly fill the destination rather than only copying the length of the string. Is this a deliberate policy? |
09:42:15 | ajb | e.g. strncpy(thistrack_id3->path, filename, sizeof(thistrack_id3->path)-1); |
09:43:08 | B4gder | ajb: it's a subject of discussion at least |
09:43:17 | B4gder | strlcpy vs strncpy for example |
09:44:53 | * | GodEater finds no man page for strlcpy |
09:45:10 | B4gder | no, it's not in glibc |
09:45:24 | B4gder | it's a bit controversial in various camps |
09:45:30 | ajb | Is the strlcpy patch likely to go in? For one thing blindly copying sizeof() lengths in the simulator makes Valgrind very noisy |
09:45:34 | GodEater | I'm just reading the wiki page on it |
09:45:44 | B4gder | ajb: what? |
09:45:45 | ajb | I would argue it's also pretty pointless |
09:45:54 | B4gder | blindly copying what? |
09:46:08 | ajb | B4gder: uninitialised data |
09:46:18 | B4gder | ah yes |
09:46:26 | B4gder | but why does it do that+ |
09:46:27 | B4gder | ? |
09:46:34 | B4gder | strncpy only copies the inited data |
09:46:35 | Zagor | ajb: how does it do that? strncpy is not memcpy |
09:46:38 | B4gder | and then zeropads |
09:47:01 | B4gder | its the zeropad that is silly, it doesn't copy more than necessary |
09:47:21 | * | ajb looks |
09:48:24 | | Join petur [50] (n=petur@rockbox/developer/petur) |
09:48:40 | B4gder | afact, valgrind shouldn't trigger on anything rockbox does |
09:48:49 | ajb | B4gder: hmmm, let me look more closely at what Valgrind doesn't like |
09:48:59 | B4gder | −−db-attach=yes ;-) |
09:49:03 | Zagor | yeah the padding looks a bit unnecessary, but I too don't see why valgrind would object |
09:51:03 | | Part firebird619 |
09:52:09 | | Quit Thundercloud (Remote closed the connection) |
09:52:16 | ajb | B4gder: http://pastebin.com/d3cb652f0 for example |
09:52:37 | ajb | Although SDL and ld.so are responsioble for a lot of noise at the start |
09:53:14 | Bagder | right, you could filter out all the stuff that isn't rockbox |
09:53:15 | ajb | Ahh well |
09:53:33 | Bagder | but yes, it does seem to point to flaws |
09:53:33 | ajb | strncpy trips up Valgrind as it copys in longs |
09:53:50 | Bagder | no, that's not the reason |
09:54:07 | Bagder | strncpy() works fine |
09:54:10 | ajb | while (count >= sizeof (long int) && !DETECTNULL(*aligned_src) |
09:55:11 | ajb | So you never see valgrind fingure strncpy on your setup? |
09:56:09 | Bagder | if strncpy() would be bad, valgrind would barf on 90% of all the apps out there |
09:56:21 | Bagder | and it doesn't |
09:57:01 | ajb | line 661 onwards of the dump |
09:57:37 | B4gder | yes, that indicates a flaw in the playback code |
09:57:45 | Zagor | ajb: are you debugging old code? the line numbers don't match up. |
09:58:04 | ajb | svn as of yesterday, I'll update |
09:59:46 | Zagor | ok, boris' commit did that |
10:00 |
10:02:30 | | Join kugel [0] (n=kugel@rockbox/developer/kugel) |
10:02:38 | ajb | I'm actually trying to track down why RB doesn't like the mp4 tags in a file I have. But the noise got in the way |
10:03:50 | Zagor | this is good noise :-) |
10:06:21 | Zagor | I don't see how strncpy deals with src len being 3 bytes and count being 4? then line 103 will read a long from src, causing "depends on uninitialised value(s)" |
10:06:43 | ajb | http://pastebin.com/d4272b13e |
10:06:59 | ajb | With svn 20769 |
10:07:12 | Zagor | thanks |
10:09:00 | B4gder | −−db-attach=yes is a good idea still, to see exactly what the problem is |
10:09:35 | Zagor | yeah, I'd like to see the filename length |
10:09:42 | Zagor | and count |
10:09:49 | * | ajb is doing it now |
10:10:40 | Zagor | B4gder: do you see what I mean? am I overlooking something? |
10:10:54 | | Join gregzx [0] (n=chatzill@dro38.neoplus.adsl.tpnet.pl) |
10:12:22 | B4gder | I agree that 'filename' is a starting point for clues |
10:13:08 | ajb | gdb dump so far: http://pastebin.com/d26d30598 |
10:13:14 | ajb | it seems filename is very broken |
10:13:24 | Zagor | indeed |
10:13:50 | ajb | but when I was running with gdb (and no valgrind) it seemed fine. I wonder if it was just lucky |
10:14:02 | * | ajb runs with just gdb |
10:14:23 | Zagor | afaik valgrind initializes the memory differently, casuing bugs to appear differently |
10:14:24 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
10:14:43 | B4gder | yeah, and gdb is quite the opposite |
10:14:55 | B4gder | I mean, lots of bugs actually no longer happen when you gdb it |
10:15:46 | ajb | In my experience with Valgrind it is correct to do so, it's usually right |
10:16:01 | ajb | I'll get it the gdb only up and running on the side |
10:16:17 | B4gder | valgrind certainly is a rocking tool |
10:21:00 | ajb | gdb only, no valgrind and everything seems in order: |
10:21:02 | ajb | http://pastebin.com/d34c1bd0e |
10:24:17 | Zagor | ajb: try starting the sim with valgrind, then attach gdb to it (using gdb <program> <pid>) |
10:24:37 | ajb | Zagor: ok |
10:25:13 | Zagor | that should let you debug valgrind-initialized code pre-valgrind warnings |
10:25:34 | Zagor | such as the tag reading |
10:26:24 | ajb | but of course you can't do that |
10:26:31 | Zagor | no? |
10:27:16 | ajb | as valgrind doesn't "run" rockbox but is a fancy binary translator. The valgrinded process isn't a normal process |
10:27:25 | Zagor | ahh, of course |
10:27:37 | ajb | I'll see if I can se db-attch before the bug and go from there |
10:27:38 | kugel | "$1 = 0x10090a380 <Address 0x10090a380 out of bounds>", that's an issue I have too sometimes |
10:27:56 | kugel | but not in strncpy, but somewhere in the wps code |
10:30:25 | kugel | ajb: doesn't that crash in gdb too? |
10:30:50 | ajb | kugel: Well the WPS get's corrupted (wierd glyphs) but I assume that's because of bogus id3 strings |
10:31:25 | ajb | it would in my build where it not for: |
10:32:00 | ajb | http://pastebin.com/d5c0e0c87 |
10:33:32 | *** | Saving seen data "./dancer.seen" |
10:35:47 | kugel | that should probably be part of the if(!str || !str[0]) line anyway (i.e. if(!str || !str[0] || !utf8length(str)) |
10:36:28 | ajb | kugel: sure, it's just a quick hack ATM. And it's papering over corruption from somewhere else |
10:36:46 | ajb | Although routines should probably be as failsafe as possible |
10:37:05 | B4gder | but utf8 can't have zeroes, can it? |
10:37:05 | | Quit flydutch ("/* empty */") |
10:37:36 | B4gder | I mean !str[0] should be enough for utf8 too |
10:38:52 | ajb | B4gder: the string it was trying to parse is in the pastebin, utf8length gave 0 (bad string?) which originally promptly triggered a div0 |
10:43:06 | kugel | looking at utf8length should give a clue |
10:44:06 | | Quit intrados_ (Remote closed the connection) |
10:45:48 | ajb | I assumed MASK meant the dud char wasn't counted and then utf8length imeadiatly exited with 0 length. However utf8decode was happy enough to return a width of 1 character |
10:45:58 | | Join intrados_ [0] (n=intrados@cpe-71-67-129-220.woh.res.rr.com) |
10:46:17 | | Join prodriver [0] (i=igor@dolly.rulex.net) |
10:46:26 | ajb | TBH I have no idea how UTF8 is meant to be coded, as I say that patch was just a band aid. The string should have been something more sensible |
10:50:48 | | Quit Dekkard (Remote closed the connection) |
10:52:10 | ajb | FWIW the strlcpy patch does remove one element of corruption in the WPS and remove the valgrind warnings in strncpy (obviously) |
10:52:37 | B4gder | but the warnings is due to what is passed to strncpy(), not the function itself |
10:52:49 | ajb | http://pastebin.com/d7edb5501 |
10:52:53 | B4gder | so you should still get the warnings with strlcpy |
10:53:45 | ajb | B4gder: Well I don't, who knows why? Maybe an earlier strncpy is responsible for scribling on something? |
10:54:20 | B4gder | if so, then it it gets bad input too... |
10:54:26 | ajb | If anyone wants to check the file that is triggering all this privmsg me |
10:55:41 | ajb | B4gder: Well it only takes one bad sizeof() in a strncpy to scribble a pointer and break it. |
10:56:25 | Zagor | ajb: the thing is valgrind is complaining about the source string, not the destination |
10:57:40 | Zagor | however I still don't see how strncpy handles short source strings 100% kosher |
10:58:01 | ajb | Zagor: sure, but where does that source string come from? Is it a pointer direct in the m4a... |
10:58:43 | Zagor | ajb: yes, but the point is that the sizeof has nothing to do with it. the sizeof only concerns the destination string |
10:58:48 | ajb | I suggest someone tries playing the file I have and seeing if they can replicate the Valgrind warning on their setup (maybe not a 64bit like mine). |
10:59:57 | ajb | Zagor: I mean some other strncpy somewhere. The FS #10080 patch replaces them all. |
11:00 |
11:00:24 | kugel | ajb: long is 8byte on 64bit. strncpy expects 4bit afaik (see DETECTNULL) |
11:00:46 | Zagor | kugel: no. #if LONG_MAX == 9223372036854775807L |
11:01:20 | kugel | oh |
11:01:31 | ajb | ewww |
11:02:36 | Zagor | is anyone opposing FS #10080? |
11:03:10 | * | kugel is not |
11:03:23 | kugel | I'm in the pro-strlcpy-camp |
11:04:49 | pixelma | I believe there was some discussion about it here around the day n1s posted it (don't remember details or the outcome) |
11:07:44 | ajb | I'm pro it from the point of view of reducing needless copying. The Valgrind result is just an interesting anecdote unless I figure out how it fixed things. |
11:07:55 | | Quit planetbeing () |
11:08:29 | | Join dany_21a_ [0] (n=dan@85-127-9-200.dynamic.xdsl-line.inode.at) |
11:09:34 | | Join kachna [0] (n=kachna@r3g248.net.upc.cz) |
11:09:38 | | Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) |
11:10:14 | Bagder | I recall amiconn not being too positive |
11:10:24 | Bagder | I am for strlcpy() in general |
11:11:20 | | Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]") |
11:12:01 | kugel | wasn't his no based on a wrong assumption? |
11:12:29 | gevaerts | no |
11:12:44 | Bagder | well, he claimed wrong facts but I don't think it mattered |
11:13:03 | gevaerts | He thought there was a bug in the fat.c one, which wasn't the case |
11:13:10 | gevaerts | (I think...) |
11:13:50 | Bagder | it wasn't what I was referring to, but let's not repeat that |
11:19:48 | | Quit dany_21a_ (Remote closed the connection) |
11:26:08 | | Join pyro_maniac [0] (i=foobar@p57BB8FCA.dip0.t-ipconnect.de) |
11:28:35 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
11:29:32 | | Join nibbler [0] (n=Nibbler@pD9E3251B.dip.t-dialin.net) |
11:35:13 | | Join dany_21a_ [0] (n=dan@85-127-9-200.dynamic.xdsl-line.inode.at) |
11:40:29 | | Quit planetbeing () |
11:42:19 | kugel | FlynDice: ping |
11:45:21 | | Quit hjk () |
11:47:01 | | Join dfkt [0] (i=dfkt@unaffiliated/dfkt) |
11:47:48 | | Join barrywardell [0] (n=barry@barry-workstation.ucd.ie) |
11:49:53 | | Join n1s [0] (n=n1s@rockbox/developer/n1s) |
11:51:39 | | Join EternalRains [0] (n=Abztrkhi@c-24-127-231-171.hsd1.fl.comcast.net) |
11:54:46 | | Quit l403 (Client Quit) |
12:00 |
12:10:17 | | Quit mindframe- (Remote closed the connection) |
12:14:39 | | Quit B4gder (Read error: 60 (Operation timed out)) |
12:18:01 | | Join B4gder [241] (n=daniel@rockbox/developer/bagder) |
12:29:46 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
12:31:48 | | Join Tsukasa-Ujiie [0] (n=Rofl@dsl-58-6-93-5.act.westnet.com.au) |
12:31:52 | | Quit Horscht ("Verlassend") |
12:32:50 | | Join _2M1R_ [0] (n=twomoner@abx197.neoplus.adsl.tpnet.pl) |
12:33:27 | _2M1R_ | hi |
12:33:31 | Tsukasa-Ujiie | heya |
12:33:35 | *** | Saving seen data "./dancer.seen" |
12:35:20 | _2M1R_ | i have one question |
12:35:45 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
12:36:12 | Tsukasa-Ujiie | hmm? |
12:36:28 | _2M1R_ | rockbox supports sensa fuse or no yet? |
12:36:51 | scorche | is it listed on the front page? |
12:38:33 | _2M1R_ | no it's sensa e200 and c200 |
12:40:47 | | Join wodz [0] (n=c21d9c8a@gateway/web/cgi-irc/labb.contactor.se/x-3f6625de6a3525ef) |
12:42:25 | wodz | hello, I have small question about m68k asm - what is the meaning of pea ($20).w? I mean what address is stored on the stack? I have read various materials about m68k assembly and I am stil confused |
12:43:05 | | Quit EternalRains (Read error: 104 (Connection reset by peer)) |
12:43:29 | | Quit Horscht ("Verlassend") |
12:44:25 | | Quit Tsukasa-Ujiie ("ChatZilla 0.9.84 [Firefox 3.0.4/2008102920]") |
13:00 |
13:03:40 | | Quit kugel (Remote closed the connection) |
13:13:24 | | Join lasser [0] (n=chatzill@Wa585.w.pppool.de) |
13:14:48 | | Quit soap (Read error: 110 (Connection timed out)) |
13:15:55 | | Join soap [50] (n=soap@rockbox/staff/soap) |
13:23:14 | | Join dfkt_ [0] (i=dfkt@chello062178002170.1.11.univie.teleweb.at) |
13:25:17 | | Quit lasser ("ChatZilla 0.9.84 [Iceweasel 3.0.6/2009032803]") |
13:29:19 | | Part dany_21a_ |
13:31:12 | | Join dany_21a_ [0] (n=dan@85-127-9-200.dynamic.xdsl-line.inode.at) |
13:36:09 | | Part dany_21a_ |
13:40:32 | | Quit dfkt (Read error: 110 (Connection timed out)) |
13:46:14 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
13:48:46 | | Join dfkt [0] (i=dfkt@unaffiliated/dfkt) |
13:55:26 | | Join schrottplatz [0] (n=max@f053230001.adsl.alicedsl.de) |
13:59:20 | | Join dfkt__ [0] (i=dfkt@chello062178002170.1.11.univie.teleweb.at) |
13:59:28 | | Quit dfkt (Nick collision from services.) |
13:59:40 | | Quit dfkt_ (Nick collision from services.) |
13:59:46 | | Nick dfkt__ is now known as dfkt (i=dfkt@chello062178002170.1.11.univie.teleweb.at) |
14:00 |
14:01:55 | | Nick dfkt is now known as dfkt_ (i=dfkt@unaffiliated/dfkt) |
14:02:08 | | Nick dfkt_ is now known as dfkt (i=dfkt@unaffiliated/dfkt) |
14:03:12 | | Quit Horscht ("Verlassend") |
14:05:01 | | Nick dfkt is now known as dfkt_ (i=dfkt@unaffiliated/dfkt) |
14:05:25 | | Nick dfkt_ is now known as dfkt (i=dfkt@unaffiliated/dfkt) |
14:09:35 | | Quit wodz ("CGI:IRC (EOF)") |
14:12:03 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
14:12:58 | | Join tvelocity [0] (n=tony@athedsl-4491451.home.otenet.gr) |
14:22:03 | | Quit Seed ("cu, Andre") |
14:22:17 | | Join djayone [0] (n=jerome@162.97-200-80.adsl-dyn.isp.belgacom.be) |
14:33:38 | *** | Saving seen data "./dancer.seen" |
14:37:32 | | Quit schrottplatz (Remote closed the connection) |
14:38:49 | | Quit kachna (Read error: 110 (Connection timed out)) |
14:46:09 | | Join LambdaCalculus37 [0] (n=44a04329@rockbox/staff/LambdaCalculus37) |
14:49:14 | | Join kugel [0] (n=kugel@rockbox/developer/kugel) |
14:49:37 | * | LambdaCalculus37 donates $10 to Rockbox :) |
14:50:29 | Zagor | ooh! |
14:53:48 | LambdaCalculus37 | I wanted to give a little something back. :) |
14:54:26 | | Quit Zarggg (Read error: 113 (No route to host)) |
14:54:39 | | Quit Llorean (Read error: 104 (Connection reset by peer)) |
14:57:21 | | Quit J-23 (Read error: 60 (Operation timed out)) |
15:00 |
15:00:03 | | Join J-23 [0] (n=zelazko@unix.net.pl) |
15:02:28 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
15:02:45 | | Join Llorean [0] (n=DarkkOne@adsl-99-185-10-238.dsl.hstntx.sbcglobal.net) |
15:09:36 | * | GodEater promises to drink it at the next devcon :) |
15:09:53 | | Quit Horscht ("Verlassend") |
15:13:57 | | Join Zarggg [0] (n=zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
15:14:07 | | Join CaptainKewl [0] (i=jds@207.237.172.77) |
15:15:38 | | Part prodriver |
15:16:54 | | Join itcheg [0] (i=41d59de2@gateway/web/ajax/mibbit.com/x-4f75e1ce7d4356f4) |
15:17:46 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
15:26:22 | | Join evilnick_7 [0] (i=0c140464@gateway/web/ajax/mibbit.com/x-113a54339e5d35fd) |
15:27:10 | kugel | FlynDice: ping |
15:29:41 | | Quit dmb (Read error: 54 (Connection reset by peer)) |
15:33:53 | | Part LinusN |
15:43:03 | | Join apo [0] (n=apo@pD9E7F07A.dip.t-dialin.net) |
15:43:14 | apo | Hi |
15:43:39 | * | apo just updated his rockbox to the current build (old build was over a year old...), and my wps is suddenly being ignored... any ideas? |
15:44:07 | FlynDice | kugel:pong |
15:53:15 | | Join midijunkie [0] (n=Miranda@pD9546EDF.dip0.t-ipconnect.de) |
15:55:58 | GodEater | apo: go back through the WPS forum and read all the "my WPS is now broken" threads |
15:55:59 | LambdaCalculus37 | apo: Old WPS syntax. You'll have to update it. |
15:56:07 | GodEater | they'll tell you what changed and what you need to fix |
15:57:09 | | Quit claydoh (Remote closed the connection) |
16:00 |
16:01:19 | | Quit CaptainKewl (Read error: 110 (Connection timed out)) |
16:06:35 | kugel | FlynDice: is your patch so slow too? |
16:08:23 | FlynDice | kugel: no, my patch isfull speed but playback is not good. I trie your patch with same invalidate_dcache call that makes mine work and yours is still slow but functional |
16:08:46 | | Join miepchen^schlaf [0] (n=miepel@p579EC34F.dip.t-dialin.net) |
16:09:47 | | Join kachna [0] (n=kachna@r4ax178.net.upc.cz) |
16:10:28 | FlynDice | well not funtional but playback is off-onn in 1-2 sec increments |
16:12:02 | kugel | yep |
16:12:09 | kugel | that's what I'm having too |
16:12:25 | | Join codesquid [0] (n=quassel@kong.kawo1.RWTH-Aachen.DE) |
16:12:36 | FlynDice | kugel: sorry about the red yesterday, thanks for cleaning up my mess.... |
16:13:13 | | Quit midijunkie (Read error: 54 (Connection reset by peer)) |
16:13:27 | kugel | FlynDice: no problem |
16:14:11 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:14:45 | FlynDice | kids getting up gotta go |
16:28:41 | | Quit nibbler (Read error: 60 (Operation timed out)) |
16:32:25 | | Join sko [0] (n=sko@L76b6.l.strato-dslnet.de) |
16:33:39 | *** | Saving seen data "./dancer.seen" |
16:34:22 | apo | GodEater, LambdaCalculus37: Thanks. |
16:39:04 | | Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) |
16:39:20 | | Quit MT (SendQ exceeded) |
16:39:25 | | Join wpyh [0] (n=william@115.171.42.82) |
16:40:02 | | Join MT [0] (n=chatzill@41.233.152.167) |
16:42:57 | | Join Keripo [0] (n=Keripo@eng431.wireless-resnet.upenn.edu) |
16:46:40 | | Join archivator [0] (n=archivat@77.70.28.57) |
16:48:13 | archivator | As of 4.2, gcc supports OpenMP - any chance of making that usable on dual core targets? |
16:48:49 | | Join claydoh [0] (n=quassel@66-252-49-210.dyn-adsl.midmaine.net) |
16:50:10 | | Join toffe82 [0] (n=chatzill@74.0.180.178) |
16:51:11 | | Join l403 [0] (n=l@85.132.159.239) |
16:51:23 | | Quit kugel (Remote closed the connection) |
16:54:31 | | Quit djayone ("tchao") |
16:55:02 | | Quit sko (""bye"") |
17:00 |
17:07:54 | | Quit Zagor ("Don't panic") |
17:08:28 | | Join gromit` [0] (n=gromit@ALagny-154-1-9-185.w83-112.abo.wanadoo.fr) |
17:10:04 | mcuelenaere | wpyh: ping |
17:11:20 | | Join gregzx [0] (n=chatzill@dro38.neoplus.adsl.tpnet.pl) |
17:11:25 | | Quit B4gder ("It is time to say moo") |
17:19:05 | | Join evilnick_6 [0] (i=0c140464@gateway/web/ajax/mibbit.com/x-5a3993243afc1b16) |
17:25:03 | | Join jaykay [0] (n=chatzill@p579E73D0.dip.t-dialin.net) |
17:25:05 | | Join dmb [0] (n=dmb@unaffiliated/dmb) |
17:25:15 | wpyh | I wonder if mcuelenaere has something for me to test ;) |
17:25:23 | | Quit codesquid (Remote closed the connection) |
17:25:24 | * | mcuelenaere has |
17:25:29 | mcuelenaere | wpyh: do you still have your VX767? |
17:25:41 | wpyh | yes, I have it. with me :D |
17:25:48 | | Join SirFunk_ [0] (n=Sir@208-15-25-145.netsync.net) |
17:25:49 | wpyh | haven't used it for some time though |
17:26:12 | | Join flydutch [0] (n=flydutch@host213-163-dynamic.8-87-r.retail.telecomitalia.it) |
17:27:42 | mcuelenaere | wpyh: do you have a MIPSel compiler at hand? |
17:28:00 | * | wpyh already forgot how to load a program onto the vx767... hm... time to look at the sources again |
17:28:15 | wpyh | mcuelenaere: yes, I have gcc |
17:28:43 | wpyh | I mean, mipsel-elf gcc |
17:28:53 | wpyh | (from the rbdev build) |
17:29:53 | mcuelenaere | ok, then try compiling usbtool (I updated it) |
17:30:04 | mcuelenaere | (you'll need to compile http://repo.or.cz/w/jz_xloader.git for it, see README) |
17:31:17 | wpyh | did you just update it? |
17:31:24 | | Quit dmb (Read error: 104 (Connection reset by peer)) |
17:31:32 | mcuelenaere | no, some time ago |
17:31:55 | wpyh | ok |
17:32:24 | | Join Zarggg_ [0] (n=zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
17:33:39 | | Join webguest86 [0] (n=d10777a5@gateway/web/cgi-irc/labb.contactor.se/x-c7c3cd75f41ee69c) |
17:33:46 | | Join z35 [0] (n=z35@h190.113.131.174.dynamic.ip.windstream.net) |
17:34:13 | mcuelenaere | (I just mentioned it because it doesn't need any of those 1.bin etc files anymore) |
17:34:19 | | Join FlynDice_ [0] (n=jack@c-24-19-225-90.hsd1.wa.comcast.net) |
17:34:57 | | Quit webguest86 (Client Quit) |
17:34:59 | | Quit FlynDice (Remote closed the connection) |
17:40:23 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
17:41:24 | CIA-43 | mcuelenaere r20770 trunk/utils/jz4740_tools/README: Update jz4740_tools README |
17:47:42 | CIA-43 | mcuelenaere r20771 trunk/bootloader/ondavx747.c: Fix VX767 bootloader warning |
17:48:21 | * | Unhelpful is a bit confused by our jpeg decoder's search_restart - per spec, a restart marker is FF,D[0..7]. we check for either FF,XX or XX,00 and treat either as a valid restart. |
17:49:03 | wpyh | mcuelenaere: well, it shows me a garbled screen as usual, then the screen turns off after a while |
17:49:05 | mcuelenaere | wpyh: to load the bootloader to your DAP: usbool 10 bootloader.bin |
17:49:20 | mcuelenaere | darn, so the LCD isn't fixed after all.. |
17:49:23 | | Quit Zarggg (Read error: 110 (Connection timed out)) |
17:49:28 | mcuelenaere | do you have a camera at hand? |
17:49:34 | | Part Keripo |
17:49:36 | wpyh | mcuelenaere: uh, I did usbtool 10 rockboot.vx767 :( |
17:49:46 | mcuelenaere | that's the same |
17:49:58 | mcuelenaere | cp bootloader.bin rockboot.vx767 |
17:49:58 | mcuelenaere | gets done in the Makefile |
17:50:06 | wpyh | ah, ok |
17:50:24 | wpyh | yes, I have a camera phone |
17:50:40 | mcuelenaere | could you take a picture of the LCD? |
17:51:47 | * | mcuelenaere wonders where he got the VX767 LCD init routines.. |
17:51:51 | archivator | I am experiencing really weird behavior with FS #10065 - once the disk is spun down, playback experiences freezes every 3-5 seconds. I couldn't get it to freeze with the disk spinning .. |
17:53:56 | | Quit l403 (Remote closed the connection) |
17:55:37 | wpyh | mcuelenaere: please wait, I'm trying to take a good picture |
17:57:43 | | Quit claydoh (Remote closed the connection) |
18:00 |
18:00:14 | | Join claydoh [0] (n=quassel@66-252-49-210.dyn-adsl.midmaine.net) |
18:00:50 | | Quit n1s ("Lämnar") |
18:07:06 | | Quit BigBambi (Read error: 104 (Connection reset by peer)) |
18:09:55 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
18:13:02 | CIA-43 | dreamlayers r20772 trunk/tools/configure: FS #9973 by Yoshihisa Uchida: Fix simulator build failure when using advanced configure options on targets which build RomBox (Archos Player, Ondio SP) |
18:14:07 | | Quit gevaerts (Nick collision from services.) |
18:14:19 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
18:16:20 | dionoea | Hum ... #rockbox has commit messages now? |
18:18:41 | LambdaCalculus37 | Yep. |
18:19:02 | | Join PaulJam [0] (i=PaulJam_@vpn-3043.gwdg.de) |
18:21:24 | dionoea | In case anybody cares, the CIA bot can be configured to use nice colors (makes the different items in the notification stand out) |
18:22:23 | agaffney | indeed...one of the few places where I actually approve of color usage on IRC :P |
18:22:45 | dionoea | same here :) |
18:27:38 | pixelma | someone turned that off |
18:29:35 | | Quit petur ("work->badminton") |
18:30:43 | | Part pyro_maniac ("Leaving.") |
18:30:54 | | Quit jordan` (Read error: 110 (Connection timed out)) |
18:32:46 | | Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) |
18:33:41 | *** | Saving seen data "./dancer.seen" |
18:36:03 | | Join webguest21 [0] (n=d807e1fe@gateway/web/cgi-irc/labb.contactor.se/x-259b40f7a493cb2d) |
18:36:24 | | Quit webguest21 (Client Quit) |
18:37:21 | | Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) |
18:37:57 | | Join bmbl [0] (n=Miranda@unaffiliated/bmbl) |
18:45:02 | | Join kugel [0] (n=kugel@rockbox/developer/kugel) |
18:45:23 | | Join webguest65 [0] (n=d807e1fe@gateway/web/cgi-irc/labb.contactor.se/x-7e7a7dbe928d9fca) |
18:45:36 | scorche | so who controls the bot then? |
18:45:57 | mcuelenaere | scorche: the 'community' |
18:47:42 | | Quit webguest65 (Client Quit) |
18:48:14 | scorche | ok, who has a log in for the bot? ;) |
18:48:50 | mcuelenaere | scorche: I do, but anyone can access it |
18:49:01 | mcuelenaere | just create a CIA.vc account |
18:49:49 | agaffney | you don't even need an account |
18:49:51 | agaffney | http://cia.vc/stats/project/rockbox |
18:50:23 | gevaerts | agaffney: you do if you want to edit bot settings |
18:50:37 | scorche | agaffney: and how is one supposed to control the bot without a log in from that page? |
18:50:42 | agaffney | ah, I misread |
18:50:51 | agaffney | I misread "log in" for "log" |
18:50:58 | agaffney | I thought someone just wanted to see the commit history :P |
18:51:31 | gevaerts | we have tools for that :) |
18:51:53 | * | mcuelenaere wonders why the Rockbox CIA.vc svn-connection is disabled |
18:52:32 | mcuelenaere | ah, rasher disabled it |
18:52:55 | gevaerts | mcuelenaere: duplicates I guess |
18:54:29 | scorche | mcuelenaere: i assume it is so it stops polling SVN for updates and just relies on the much faster svn hook |
18:54:55 | * | mcuelenaere didn't know of the SVN hook |
18:57:07 | | Part wpyh ("Kopete 0.12.7 : http://kopete.kde.org") |
18:58:05 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
18:58:27 | | Join sko [0] (n=sko@L76b6.l.strato-dslnet.de) |
18:58:32 | | Join moos [0] (i=mustapha@rockbox/staff/moos) |
18:59:32 | | Join BigBambi [0] (n=alex@rockbox/staff/BigBambi) |
19:00 |
19:01:42 | scorche | would anyone mind if i added some color/formatting into the string to make things easier to read then? |
19:02:03 | * | mcuelenaere wouldn't object |
19:02:24 | * | scorche already changed the formatting a slight bit |
19:02:35 | | Quit BigBambi (Remote closed the connection) |
19:02:51 | * | amiconn disagrees about the niceness of colours in irc |
19:02:52 | gevaerts | Go ahead. That will also make it easier to identify them on sight, and therefore easier to ignore if you're involved in a discussion |
19:03:23 | mcuelenaere | scorche: the changes you just made: wouldn't that make the text longer? (it seems to get cut off already) |
19:04:00 | scorche | mcuelenaere: i would imagine it would be mainly the files portion that would get cut off typically...which i would be fine with |
19:04:17 | scorche | in fact, i would be fine with leaving them out of the message too, but... |
19:04:30 | mcuelenaere | there seems to be a widthLimit tag |
19:04:41 | rasher | scorche: I am in favour of colours (for messages like this) |
19:04:44 | mcuelenaere | oh, I misread your message |
19:05:35 | mcuelenaere | yes, the files portion should probably be left out |
19:05:48 | mcuelenaere | (and perhaps the widthLimit should get removed?) |
19:06:47 | | Join BigBambi [0] (n=alex@rockbox/staff/BigBambi) |
19:06:47 | scorche | eh...we can change that later |
19:09:31 | Mode | "#rockbox -c " by ChanServ (ChanServ@services.) |
19:12:11 | BigBambi | scorche: yes to colours :) |
19:12:32 | scorche | i added some basic formatting...we can change it if it doesnt sit well |
19:13:57 | | Quit _2M1R_ (Remote closed the connection) |
19:14:04 | pixelma | I also liked the colours more for the CIA bot, makes it easier to recognise in the usual chat lines (also one of the rare cases if not the only one I prefer that) |
19:14:17 | kugel | interesting, this new sorting tag version |
19:14:50 | * | BigBambi supposes that he ought to go and find his c200 :) |
19:15:25 | kugel | BigBambi: why? |
19:15:54 | pixelma | well, he said he would test something.... |
19:16:57 | kugel | ah, 10h ago :) |
19:17:12 | * | GodEater wills pondlife to appear |
19:17:23 | kugel | BigBambi still needs a rockbox icon in the logs! |
19:21:17 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
19:21:39 | | Quit kkurbjun (Remote closed the connection) |
19:23:28 | BigBambi | kugel: heh, yeah - I never look at the logs on the site so didn't notice :) |
19:23:29 | | Quit bmbl (Client Quit) |
19:27:55 | * | pixelma looks at the logs sometimes but wouldn't notice the icons |
19:28:09 | pixelma | because of reading the raw logs |
19:30:06 | kugel | raw logs are for machines :p |
19:33:49 | | Quit jeffdameth (Read error: 110 (Connection timed out)) |
19:35:24 | | Join jeffdameth [0] (n=jeff@dyndsl-095-033-038-018.ewe-ip-backbone.de) |
19:35:36 | scorche | raw logs are the same way we read them... |
19:35:46 | | Quit barrywardell (Remote closed the connection) |
19:37:38 | | Join faemir [0] (n=faemir@88-106-238-71.dynamic.dsl.as9105.com) |
19:39:04 | | Join barrywardell [0] (n=barry@barry-workstation.ucd.ie) |
19:45:28 | | Quit intrados_ (Remote closed the connection) |
19:48:46 | jaykay | would it be possible with the hid-driver to use some players as a microphone? |
19:49:15 | gevaerts | no |
19:49:49 | jaykay | is this possible at all? |
19:49:59 | gevaerts | yes, with an audio driver... |
19:50:01 | | Join intrados_ [0] (n=intrados@cpe-71-67-129-220.woh.res.rr.com) |
19:50:21 | | Join hittudiv [0] (n=hittudiv@210.212.160.101) |
19:50:37 | | Join bluebrother [0] (n=dom@rockbox/developer/bluebrother) |
19:50:57 | | Quit intrados_ (SendQ exceeded) |
19:53:32 | jaykay | so the hid only makes it possible to send events to e.g. windows? |
19:53:59 | rasher | It makes it possible to act like a HID |
19:54:27 | jaykay | what really? |
19:54:29 | jaykay | wow |
19:54:33 | | Join wodz [0] (n=594b9d7e@gateway/web/cgi-irc/labb.contactor.se/x-579493add0808edc) |
19:55:50 | rasher | jaykay: http://en.wikipedia.org/wiki/Human_interface_device |
19:56:44 | wodz | hello, what is the meaning of pea ($1D).w in m68k assembly? Does it mean push word from address 0x1D on stack? |
19:57:06 | jaykay | gevaerts: wouldn't the audio driver be a good project for gsoc? |
19:57:30 | BigBambi | jaykay: there are many classes that would be good |
19:57:55 | BigBambi | jaykay: HID has the advantage for instance of being able to be used to allow charging on Windows |
19:58:27 | | Join intrados_ [0] (n=intrados@cpe-71-67-129-220.woh.res.rr.com) |
19:59:00 | jaykay | i think i got that wrong... charging is possible on windows |
20:00 |
20:00:29 | gevaerts | jaykay: not without an MSC connection |
20:01:02 | | Join pyro_maniac [0] (n=jens@91-64-190-114-dynip.superkabel.de) |
20:01:12 | | Join tomers [0] (n=chatzill@bzq-84-108-58-176.cablep.bezeqint.net) |
20:01:38 | bertrik | have we actually seen a machine that refused to charge a dap without a proper USB driver? |
20:02:02 | jaykay | gevaerts: and he disadvantage of this is that rockbox is unable to do something else |
20:02:04 | jaykay | right? |
20:02:15 | gevaerts | bertrik: it doesn't finish enumerating, so you don't get the 500mA allowance |
20:02:28 | gevaerts | jaykay: that's the main reason, yes |
20:03:29 | evilnick_7 | gevaerts: What do you get if not 500mA? |
20:03:43 | bertrik | gevaerts, I mean has that really proved to be a problem in practice? |
20:03:43 | | Quit intrados_ (Remote closed the connection) |
20:04:07 | gevaerts | bertrik: yes, if we follow the rules |
20:04:08 | mcuelenaere | gevaerts: so how do USB chargers work? do they just give out 500mA without confirming the DAP? |
20:04:39 | jaykay | er... if i hold select on my e200 and connect it to the computer, windows asks me to install drivers for "rockbox media player" with admin rights, but rockbox continues as normal and shows the charging icon |
20:04:42 | bertrik | gevaerts, I take that as a no |
20:04:48 | jaykay | does it charge then? |
20:04:53 | | Join intrados_ [0] (n=intrados@cpe-71-67-129-220.woh.res.rr.com) |
20:05:27 | rasher | jaykay: It does, but not at 500mA |
20:05:42 | gevaerts | jaykay: maybe. It should not use more than 100mA then. I'm not sure if this is implemented properly on e200 yet though |
20:06:18 | jaykay | ok, thanks |
20:06:47 | jaykay | BigBambi: which other classes would be possible/useful? |
20:07:10 | * | gevaerts wonders if jaykay has looked at this year's gsoc page on the wiki yet |
20:07:16 | gevaerts | bertrik: it' |
20:07:49 | gevaerts | bertrik: it's not a problem if we ignore all rules, but then we don't get to feel smug for being better than the OF :) |
20:08:14 | archivator | By the way, nothing is stopping us from implementing MTP on all targets with the rockbox usb stack, right? |
20:08:35 | | Quit hittudiv (Remote closed the connection) |
20:08:41 | BigBambi | bertrik: The beast won't charge on Windows as it currently is |
20:09:07 | jaykay | gevaerts: Thanks, i really didn't read it |
20:09:11 | bertrik | gevaerts, ah ok that was the reason I was looking for :) |
20:09:34 | gevaerts | jaykay: it answers a lot of your questions :) |
20:09:41 | BigBambi | jaykay: http://www.rockbox.org/twiki/bin/view/Main/SummerOfCode2009#USB |
20:09:55 | | Join hittudiv [0] (n=hittudiv@210.212.160.101) |
20:09:57 | jaykay | BigBambi: i'm reading that right now |
20:10:09 | bertrik | BigBambi, and the reason for not charging is in USB you think? |
20:10:22 | BigBambi | bertrik: Yeah, as gevaerts said |
20:10:35 | jaykay | "HID requires interrupt transactions" |
20:10:36 | BigBambi | bertrik: It charges if you connect with MSC |
20:10:38 | jaykay | what are interrupt transactions? |
20:10:56 | BigBambi | bertrik: just not if you do the charging only connection |
20:10:58 | gevaerts | bertrik: yes. The beast code limits current to 100mA if there is a real USB bus, and there's no full enumeration |
20:11:08 | | Quit hittudiv (Client Quit) |
20:11:28 | bluebrother | is svn.rockbox.org down? |
20:11:42 | bertrik | wow. Is that the beast OF or does the beast rockbox do that? |
20:11:55 | gevaerts | bertrik: rockbox |
20:12:47 | gevaerts | bluebrother: I can't reach it |
20:13:04 | bertrik | so it's a self-imposed limitation |
20:13:44 | gevaerts | depends on how you look at it |
20:15:46 | evilnick_6 | Which explains why the beast will run out of power if you use it as a USB drive without AC power too. |
20:16:21 | gevaerts | no. It should use 500mA then |
20:16:43 | tomers | Will anyone take a quick look and tell me if it is going to be committed? (FS #10125 - Make the iPod bootloader screen more appealing) If no, let's close this one |
20:17:03 | rasher | I think it should |
20:18:44 | evilnick_6 | I've tried leaving my beast connected to Windows (scandisk-ing) and it powers down eventually, so does that indicate 500mA or 100 or inconclusive? |
20:19:20 | gevaerts | it does indicate *something*. I'm not sure what |
20:20:23 | | Nick FlynDice_ is now known as FlynDice (n=jack@c-24-19-225-90.hsd1.wa.comcast.net) |
20:21:09 | | Part claydoh ("http://quassel-irc.org - Chat comfortably. Anywhere.") |
20:28:28 | | Join Thundercloud [0] (i=thunderc@persistence.flat.devzero.co.uk) |
20:28:59 | | Join thefinn93 [0] (n=9fbff027@gateway/web/cgi-irc/labb.contactor.se/x-85d4157447c1c3e5) |
20:30:10 | | Quit thefinn93 (Client Quit) |
20:33:43 | *** | Saving seen data "./dancer.seen" |
20:36:15 | | Join dreamlayers [0] (n=dreamlay@bas4-windsor12-1279315722.dsl.bell.ca) |
20:36:58 | | Nick Zarggg_ is now known as Zarggg (n=zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
20:40:10 | | Quit faemir (Read error: 104 (Connection reset by peer)) |
20:41:05 | | Quit miepchen^schlaf () |
20:43:06 | | Join faemir [0] (n=faemir@88-106-238-71.dynamic.dsl.as9105.com) |
20:45:26 | | Join Prism [0] (n=1811bba6@gateway/web/cgi-irc/labb.contactor.se/x-d7c81e14ce493519) |
20:48:36 | | Nick Dieterbe_ is now known as Dieterbe (n=Dieterbe@213.219.139.89.adsl.dyn.edpnet.net) |
20:49:20 | | Join perrikwp [0] (i=982141cf@gateway/web/ajax/mibbit.com/x-a424ce25b2b8a779) |
20:50:26 | | Quit Prism ("CGI:IRC (Ping timeout)") |
20:51:02 | | Join Prism [0] (n=1811bba6@gateway/web/cgi-irc/labb.contactor.se/x-002652d777a01bb2) |
20:56:01 | | Quit Prism ("CGI:IRC (Ping timeout)") |
20:56:15 | | Join Prism [0] (n=1811bba6@gateway/web/cgi-irc/labb.contactor.se/x-3ecaad2a184a940e) |
20:56:45 | | Quit Prism (Client Quit) |
20:57:03 | | Join Prism [0] (n=1811bba6@gateway/web/cgi-irc/labb.contactor.se/x-6ead728da477571c) |
20:59:15 | Prism | I just installed rockbox and now the computer doesn't recognize the c250. The c250 and rockbox works fine otherwise. I have been trying to find more info online but I am not really sure of what I am doing to fix it. Does anyone have any advice? |
20:59:26 | | Join tomers_ [0] (n=chatzill@bzq-84-108-58-176.cablep.bezeqint.net) |
21:00 |
21:01:42 | gevaerts | Prism: yes, give us more information :) |
21:01:58 | Prism | I wonder if I am lagging. |
21:02:04 | linuxstb | tomers_: I don't see anything wrong with the current ipod bootloader text - that's the order I've always seen the button combinations written (naming the top one first for each pair). |
21:02:26 | linuxstb | The real problem is that people don't appear to understand it, and come here quoting that text, asking what to do... |
21:03:51 | Prism | When I plug it in, It doesn't show up. I followed the directions for intallation. rockbox booted. I plugged it in the usb icon popped up, but I don't see it on my computer |
21:04:04 | gevaerts | what OS are you using? |
21:04:08 | domonoky | Prism: which version did you install ? release or latest build ? |
21:04:28 | rasher | linuxstb: it looks horrible |
21:07:29 | | Quit tomers (Read error: 110 (Connection timed out)) |
21:07:47 | linuxstb | rasher: I've never thought that. And I haven't seen anyone else comment on it in the last 3 or 4 years... |
21:08:00 | Prism | I installed the release |
21:08:40 | rasher | linuxstb: people don't generally complain about stuff like that, but making it less silly-looking will still be better |
21:08:45 | linuxstb | And it's the common way to write the combos, so can't see a reason to change it. |
21:09:16 | evilnick_6 | Prism: It should reboot to the OF on USB insert then |
21:09:18 | gevaerts | Prism: what happens if you unplug the c250 again? |
21:09:28 | | Quit sko (""bye"") |
21:09:31 | linuxstb | rasher: What makes it silly? It's just words... |
21:09:34 | rasher | The reason being that MENU+SELECT right above SELECT+PLAY looks stupid |
21:09:59 | linuxstb | Why is it stupid? It's the physical locations of the buttons - top first, then the one underneath. |
21:10:09 | * | linuxstb _really_ doesn't understand what's wrong... |
21:10:25 | gevaerts | linuxstb: you're not poetic enough :) |
21:10:49 | rasher | It looks very displeasing. Do you generally "read" button combos like that and expect the order to be top-to-bottom? |
21:10:57 | rasher | I've never *ever* heard of such a thing |
21:11:05 | Prism | HA! I ask for help then it works. -_- just my luck. |
21:11:22 | | Join _lifeless [0] (n=lifeless@188.16.94.163) |
21:11:36 | gevaerts | Prism: what OS are you using on the computer? |
21:11:36 | linuxstb | I've _always_ seen the reset combo written "menu and select", and _always_ seen the disk mode combo as "select and play". |
21:11:53 | rasher | So we can never change. |
21:12:15 | linuxstb | Why change a convention? |
21:12:45 | * | linuxstb stops this argument now - if lots of people want to change, then go ahead... |
21:13:16 | rasher | I don't see how the order matters |
21:13:32 | rasher | In which meaning it conveys, that is |
21:14:08 | Prism | I am using windows vista |
21:15:02 | gevaerts | ok. Maybe your cable wasn't connected perfectly? |
21:15:22 | gevaerts | I don't see many other possible causes |
21:16:30 | | Quit __lifeless (Read error: 110 (Connection timed out)) |
21:18:00 | * | bluebrother is with linuxstb on the order issue |
21:19:10 | | Quit Prism ("CGI:IRC (Ping timeout)") |
21:19:24 | | Join Prism [0] (n=1811bba6@gateway/web/cgi-irc/labb.contactor.se/x-8bb7c9a7cc53712e) |
21:19:35 | Prism | That could be it |
21:21:58 | tomers_ | gevaerts: I enable USB_HID through the command in debug menu. I need to re-enable it before each attach. How do I set it to be enabled by default (like mass storage works)? |
21:24:53 | | Quit Prism ("CGI:IRC (Ping timeout)") |
21:25:20 | | Join DrMoos [0] (i=mustapha@81-66-158-88.rev.numericable.fr) |
21:25:29 | | Quit moos (Read error: 104 (Connection reset by peer)) |
21:25:35 | | Quit Seed (Read error: 110 (Connection timed out)) |
21:25:37 | | Quit DrMoos (Client Quit) |
21:25:41 | | Join moos [0] (n=mustapha@rockbox/staff/moos) |
21:32:47 | | Join jgarvey [0] (n=jgarvey@cpe-098-026-065-013.nc.res.rr.com) |
21:32:53 | pixelma | thanks for trying out and the comment BigBambi :) Do you have an opinion about "long Right" versus "VolUp" for resume (if you tried the first patch maybe)? |
21:34:57 | | Quit barrywardell (Remote closed the connection) |
21:35:47 | BigBambi | pixelma: I don't really mind - I think because it is such a long time since I tried the first one that I wasn't "used" to either, and both are as good/bad as each other |
21:36:13 | BigBambi | I think if anything I prefer long right, but it is very marginal |
21:36:29 | pixelma | ok, thanks again |
21:36:58 | BigBambi | no problem, I'd very much like to see this go in |
21:45:04 | gevaerts | tomers_: have a look at usb.c, look for the usb_core_enable_driver(USB_DRIVER_MASS_STORAGE, true); line |
21:45:33 | pixelma | BigBambi: I should leave the WPS context menu one for Llorean ;) |
21:45:58 | BigBambi | Going to long select? |
21:46:11 | pixelma | yes |
21:46:12 | BigBambi | I'll do it if you want, I've been advocating it for a long time :) |
21:47:19 | | Join Prism [0] (n=1811baa1@gateway/web/cgi-irc/labb.contactor.se/x-392801d54a89e6f4) |
21:48:46 | Prism | I figured out what I did. I think I installed rockbox onto the micro sd card. It boots up normally without the card, but when I install the card into the c250. rockbox starts up normally |
21:50:30 | DBUG | Enqueued KICK CIA-43 |
21:50:30 | CIA-43 | New commit by bluebrother for r20773: Invalidate preview image cache when updating to prevent a resize event repainting the old image before the new image is downloaded. |
21:51:01 | Prism | I am not sure if it's suppose to work that way, but I guess it's all good. I just have to remember to remove the card when I want to load music. |
21:51:15 | evilnick_6 | Prism: Hmmm, I wasn't aware that rockbox would look on the micro sd card for the files it needs to boot |
21:52:10 | rasher | scorche: can we get the "r" as part of the same text as the revision number? Also "for r20773" sounds weird |
21:52:23 | gevaerts | Prism: is that a sdhc card (i.e. more than 2GB)? |
21:52:57 | scorche | rasher: "for rXXXXX" sounded fine to me...what would you suggest? |
21:53:10 | rasher | scorche: (rXXXX) |
21:53:12 | evilnick_6 | gevaerts: Would the bootloader also check the sd card on the c200 series? |
21:53:24 | evilnick_6 | ^ for .rockbox I meant |
21:53:25 | scorche | and you mean you want the r bolded too?...i figured that the number was the important bit, so didnt bold that |
21:53:45 | Prism | Yes it is |
21:53:47 | rasher | Well it messes with my script that linkifies revision numbers :( |
21:54:03 | rasher | It's barely visible anyway |
21:54:06 | BigBambi | "for rxxxx" does sound slightly odd to me |
21:54:36 | gevaerts | Prism: at least on e200 the OF doesn't boot at all with sdhc cards. I'm not sure about the c200 |
21:54:49 | moos | "as rXXXXX" maybe? |
21:55:07 | BigBambi | just "(rXXXX) would be best IMO |
21:55:15 | scorche | yeah...i changed that |
21:55:42 | BigBambi | coolio |
21:56:07 | evilnick_6 | gevaerts: Doesn't boot, or doesn't show the SD card? |
21:56:11 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
21:56:11 | * | scorche makes r bolded too.../shrug |
21:56:14 | jaykay | the CIA-bot produces some "unknown-symbol"-symbols in the logs |
21:56:20 | gevaerts | evilnick_6: in my case, doesn't boot |
21:56:29 | Prism | ok that is good to know. |
21:57:04 | gevaerts | Also, the bootloader never loads rockbox from the sd card, so I'm pretty sure that this sdhc thing is your issue |
21:57:11 | scorche | jaykay: those are formatting, yeah...easily ignored though in the logs... |
21:57:31 | evilnick_6 | gevaerts: Mine boots no problem with an 8GB sdhc card (280 v1) |
21:57:56 | gevaerts | maybe it depends on the version? |
21:58:22 | Prism | wait let me test it to make sure I understand what is going on. right now. with the card not in the mp3 player it boots and my computer sees the mp3 player |
21:59:01 | GodEater | my c200 refuses to boot with an sdhc card in it too |
21:59:02 | * | scorche wonders how it might look with the entire text (except the name) being green |
21:59:10 | | Join froggyman [0] (n=47ba40e2@gateway/web/cgi-irc/labb.contactor.se/x-47e34367140cfad6) |
21:59:23 | | Quit LambdaCalculus37 ("off to sysadmin work") |
21:59:41 | Prism | ok now with the card in the mp3 player it doesn't show up on my computer |
22:00 |
22:01:14 | | Quit bs66_ (Read error: 104 (Connection reset by peer)) |
22:02:08 | Prism | meh. I am just happy it works now. |
22:02:50 | gevaerts | that's always the most important thing :) |
22:05:43 | | Join tomers [0] (n=chatzill@bzq-84-108-58-176.cablep.bezeqint.net) |
22:06:03 | | Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) |
22:06:31 | froggyman | With Winamp, it keeps detecting my iPod as a well.... iPod, but i dont want this because then it uses the iTunes DB format, I am in rockboxes USB mode, and just want it to be detected as a Mass storage device |
22:06:47 | froggyman | sorry if this is the wrong place, but it does deal with rockbox |
22:07:10 | scorche | froggyman: no, it deals with winamp...go ask them how to change it... |
22:07:24 | | Quit Prism ("CGI:IRC (Ping timeout)") |
22:08:02 | gevaerts | tomers: did you get my PM? |
22:08:04 | evilnick_6 | froggyman: There may be an option within Winamp to treat the iPod as a UMS hard drive |
22:08:44 | froggyman | evilnick_6: do you know where that might be or have a suggestion for a different program? |
22:10:19 | bluebrother | don't use winamp :) |
22:11:29 | * | evilnick_6 echoes bluebrother |
22:12:32 | froggyman | ok, then may you suggest a program that i do use? |
22:12:37 | evilnick_6 | froggyman: I'm pretty sure that this is possible within MediaMonkey, I use foobar2000 personally though, and use Windows Explorer to move files back and forward |
22:15:26 | froggyman | i'll give media monkey a try; it would nice to see rockbox comeout with its own media manager... but that would take a lot of work to get it going, |
22:16:19 | | Join bs66_ [0] (n=sysuser@95.209.84.163.bredband.tre.se) |
22:16:28 | bluebrother | there's no point in a media manager for Rockbox. There are several other programs doing it better (plus, you have the choice to use the one you like best) |
22:17:51 | | Quit tomers_ (Read error: 110 (Connection timed out)) |
22:18:17 | | Quit Horscht ("Verlassend") |
22:21:01 | | Quit tomers ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032711]") |
22:21:18 | | Quit bluebrother ("stupid headache :(") |
22:24:01 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
22:24:08 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
22:25:46 | | Quit gevaerts (Read error: 60 (Operation timed out)) |
22:26:05 | kugel | rasher: you were interested in the sorting tag patch? |
22:26:44 | kugel | it seems a guy managed to do it properly without much ram cost. I fixed the memory allocation a bit. in case you're still interested |
22:26:56 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
22:27:01 | | Quit kugel ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9/2009030810]") |
22:28:50 | | Join schrottplatz [0] (n=max@f053228093.adsl.alicedsl.de) |
22:33:46 | *** | Saving seen data "./dancer.seen" |
22:34:09 | | Join dfkt_ [0] (i=dfkt@chello062178002170.1.11.univie.teleweb.at) |
22:34:42 | | Quit pyro_maniac ("Leaving.") |
22:35:12 | | Quit schrottplatz ("o.O") |
22:37:29 | * | Unhelpful wonders what exactly was done... have an index file containing "artist" strings but sorted by "sortartist"? |
22:38:01 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
22:40:15 | | Quit dreamlayers () |
22:43:25 | | Join jaykay_ [0] (n=chatzill@p579E73D0.dip.t-dialin.net) |
22:48:35 | | Quit wodz ("CGI:IRC (EOF)") |
22:52:26 | | Nick logiclost is now known as lostlogic (n=lostlogi@temporal.lostlogicx.com) |
22:54:30 | | Quit dfkt (Success) |
22:56:04 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-99a55e47864746c5) |
22:56:39 | | Join petur [50] (n=petur@rockbox/developer/petur) |
22:58:46 | | Quit jaykay (Read error: 110 (Connection timed out)) |
23:00 |
23:00:43 | | Nick dfkt_ is now known as dfkt (i=dfkt@chello062178002170.1.11.univie.teleweb.at) |
23:01:29 | | Quit moos ("Rockbox rules the DAP world") |
23:07:20 | | Join Horschti [0] (n=Horscht@xbmc/user/horscht) |
23:08:04 | | Quit archivator () |
23:10:09 | | Quit jaykay_ ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]") |
23:12:26 | | Join cmwslw [0] (n=cmwslw@c-68-53-245-240.hsd1.tn.comcast.net) |
23:13:07 | | Join kugel [0] (i=kugel@rockbox/developer/kugel) |
23:13:23 | kugel | Unhelpful: ye |
23:15:23 | kugel | what I didn't know: the tags are apparently sorted at initializing time (not at browsing time). That's why it would be too wasteful to just touch the compare function. But this guy just did it, and it turned out they're not sorted at browsing time |
23:15:31 | | Quit jgarvey ("Leaving") |
23:16:08 | Unhelpful | kugel: i'm confused, then... is artist *always* sorted by artistsort? |
23:16:47 | kugel | yes |
23:16:47 | FlynDice | kugel: I got your mmu patch going high speed... I'll upload a patch to FS #10048 shortly |
23:17:02 | kugel | FlynDice: high speed as in? |
23:17:21 | kugel | let's say high speed for "36mhz for mp3", and what we have now is full speed, ok? |
23:18:01 | FlynDice | I mean I used your patch and the ui is not running sluggishly is all |
23:18:09 | kugel | Unhelpful: but artistsort == artist if the tag isn't filled. if the tag is filled, it's likely wanted behavior |
23:18:33 | kugel | FlynDice: so svn speed? that would already be an improvement I gess |
23:18:57 | kugel | if we reach svn speed at least, we can commit it, just to get rid of long calls. |
23:19:23 | FlynDice | other problems, microsd won't work but he responsivenes is there at least. |
23:19:32 | kugel | uhh |
23:20:25 | Unhelpful | kugel: nice... so it populates the artistsort index during build, and the artist index is sorted by artistsort? and same for album/albumartist? also, did you track down your data abort? |
23:20:33 | | Quit itcheg ("http://www.mibbit.com ajax IRC Client") |
23:21:26 | | Join KBH [0] (i=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) |
23:21:35 | kugel | Unhelpful: I think I did, yes. I prevented the sorting tag index files from loading into ram which makes the data abort issue not appear anyway. |
23:21:58 | | Quit evilnick_6 ("http://www.mibbit.com ajax IRC Client") |
23:22:37 | Unhelpful | why would the sort tag index ever load on a query? |
23:23:04 | | Quit petur ("here today, gone tomorrow") |
23:23:14 | kugel | Unhelpful: I'm fairly sure it was a buffer overflow. It tried to alloc 270k, while the max needed ram has only been 230k |
23:24:11 | | Quit Horscht (Read error: 110 (Connection timed out)) |
23:24:26 | kugel | it was in ram, because it was added as normal tag (just C&P from my previous patches, which didn't work like the one now). Now, they don't need to be populated at all, except at initialization and updating, that's why I prevented them from being in ram |
23:25:31 | Unhelpful | it looks like we also follow the Picard convention for TXXX:ALBUMARTISTSORT? |
23:25:44 | kugel | FlynDice: unfortunately, I cannot resolve the microsd issue, I only have a half-working clip at the moment |
23:26:09 | kugel | Unhelpful: not sure how we use TXXX |
23:26:46 | Unhelpful | it looks like we add a test for ALBUMARTISTSORT for mp3 metadata, so i guess it's good. |
23:27:33 | kugel | Unhelpful: custom tags are used for id3v2.3 and earlier, TXXX doesn't seem to be touched by this patch though |
23:27:59 | kugel | however, the patch looks like it looks for ALBUMARTISTSORT |
23:28:16 | Unhelpful | XSOA/XSOP/XSOT - are these IDv2.3 extension tags? the only X* tags i know is XRVA, which is the same format as RVA2, but apparently the tag you "should" use for volume adjustment, which wasn't in id3v2.3 |
23:28:53 | FlynDice | kugel: I 've got a little more time to play with it so lets see where I can get... |
23:29:04 | kugel | Unhelpful: yes, they are custom |
23:29:33 | kugel | I actually don't know how this custom/extension tags in id3 work :( |
23:30:00 | Unhelpful | kugel: easy, you make up a format, assign it a key, and pray. :) |
23:30:02 | kugel | I use id3v2.4 and TSO* works |
23:31:08 | | Part cmwslw ("Ex-Chat") |
23:31:40 | | Join dreamlayers [0] (n=dreamlay@bas4-windsor12-1279315722.dsl.bell.ca) |
23:38:46 | | Quit HBK (Read error: 110 (Connection timed out)) |
23:41:36 | MT | I added a link to my project's page here : http://www.rockbox.org/twiki/bin/view/Main/SummerOfCode2009 . I want to change the page's parent to SummerOfCode2009, but can't. |
23:42:13 | * | MT is fairly new to twiki so it might be something stupid :/ |
23:42:17 | | Join fenugrec [0] (n=ABC@modemcable247.111-201-24.mc.videotron.ca) |
23:43:11 | kugel | MT: I think only the swedes can do this |
23:43:50 | kugel | (the swedes: Bagder, Zagor and LinusN) |
23:45:15 | MT | kugel : Then it's fine the way it is right now ? i.e, I just have to worry about editing the project's page later ? |
23:45:35 | Bagder | i fixed it now |
23:45:51 | MT | Bagder : thanks :) |
23:46:49 | MT | any comments on the page by the way ? |
23:47:06 | Bagder | seems like a perfect start! |
23:47:54 | kugel | almost :) |
23:48:44 | kugel | some terms are missinterpreted as wiki-words, but that's not much of a problem (fixable by prepending ! on those words) |
23:48:45 | MT | Bagder : Thanks ! didn't expect that :) |
23:49:08 | | Quit stripwax ("http://miranda-im.org") |
23:49:15 | MT | kugel : ah about the wiki words, some of them are intended there |
23:49:34 | CIA-43 | New commit by dreamlayers (r20774): FS #10129 - Start LCD sleep timer after PWM fadeout is complete |
23:49:39 | kugel | EUUWWW |
23:49:59 | MT | like CookCodec, I intend to write a page later about the codec |
23:50:15 | MT | AV* are to be fixed though, thanks for pointing out that |
23:50:48 | linuxstb | MT: Perhaps just create empty pages for now - it makes the page look untidy ;) |
23:51:04 | | Join EternalRains [0] (n=Abztrkhi@c-76-106-220-241.hsd1.fl.comcast.net) |
23:52:03 | pixelma | that yellow name of the committer is impossible to read (not everyone uses a black background...) |
23:52:03 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
23:52:20 | Bagder | I have a white bg and I can read it! |
23:52:21 | | Quit domonoky (Read error: 104 (Connection reset by peer)) |
23:52:45 | pixelma | I can too but it's really really hard |
23:52:49 | Bagder | the problem with colors on irc... |
23:52:57 | * | linuxstb doesn't like the colours at all - it's too dependent on the user's own preferences... Couldn't it simply be made bold, if it needs highlighting at all? |
23:53:03 | MT | linuxstb : okay, but will do it probably on thursday ? :) (dead tired now) |
23:53:12 | dreamlayers | I have a light blue background and I can read it. It's just not as easy to read as it should be, IMHO. |
23:53:14 | * | MT agrees with pixelma |
23:53:15 | Bagder | I dislike colors in irc as well |
23:53:27 | | Join dfkt_ [0] (i=dfkt@chello062178002170.1.11.univie.teleweb.at) |
23:53:30 | evilnick_7 | It's green using Mibbit, so shows up fine on the white background |
23:53:43 | rasher | This is why you also set a background colour. |
23:53:59 | Bagder | but I figure most clients can actually change the colors |
23:54:10 | Bagder | at least non-text ones |
23:54:15 | | Quit fenugrec ("Leaving") |
23:54:27 | | Quit ender` (" Documentation is like sex: when it's good, it's very good, and when it's bad it's still better than nothing.") |
23:54:50 | pixelma | yeah, maybe boldening might be enough (maybe only the beginning) |
23:55:04 | rasher | kugel: mostly intererested in the sense that I think it should be done in some way |
23:55:31 | pixelma | lots of maybes... |
23:55:56 | | Quit stripwax (Client Quit) |
23:56:14 | Bagder | I like the speed of the CIA bot at least, I mean it's always here before the mail appears |
23:57:20 | rasher | It's often here before svn commit returns.. |
23:57:20 | | Join itcheg [0] (i=62db4767@gateway/web/ajax/mibbit.com/x-4afbf18aa4ed2389) |
23:57:42 | | Quit _lifeless (Read error: 110 (Connection timed out)) |
23:57:53 | | Quit dfkt (Nick collision from services.) |
23:57:57 | | Nick dfkt_ is now known as dfkt (i=dfkt@chello062178002170.1.11.univie.teleweb.at) |