00:00:04 | amiconn | On linux you wouldn't use it anyway, would you? |
00:00:05 | krazykit | tedrock, well, the patch is THERE, it just doesn't seem to have been updated in the last year |
00:00:09 | XavierGr | well right now the vmware image can work for all OSes (given that they can run vm) |
00:00:20 | amiconn | You'd rather install the dev environment natively |
00:00:27 | XavierGr | yes but on Mac? |
00:00:37 | amiconn | There is no vmware for mac afaik |
00:00:38 | tedrock | dammit |
00:00:39 | krazykit | works on any x86 mac. |
00:00:53 | krazykit | i thought vmware had one for mac now |
00:00:57 | Llorean | I thought the dev tools could be set up on OSX anyway. |
00:00:59 | tedrock | krazykit: all they said was "[17:05] <bluebrother> tedrock: IIRC there was a patch for that in the tracker" |
00:01:03 | | Quit Arathis ("Bye, bye") |
00:01:15 | | Quit Bagder ("*plopp*") |
00:01:16 | tedrock | so that's the only thing i found relating to it. anyone else know if there is another patch for itunes playlists? |
00:01:21 | XavierGr | if they can then nevermind, though still it is good for users that don't know how to set their environment on their OS |
00:01:22 | | Part TrueJournals |
00:01:26 | krazykit | tedrock, the patch is there, sure, but that doesn't mean it works with current svn |
00:01:48 | amiconn | The only reason dealing with the vmware thing *imo* is the notorious cygwin slowness (which isn't really cygwin's fault) |
00:01:54 | tedrock | i think i may cry |
00:02:47 | ze | why do people still use vmware when there's qemu |
00:03:01 | tedrock | i'll go back to my orginal question then. does anyone know a way to convert itunes playlists into something rockbox can use? |
00:03:25 | ze | tedrock: strip everything but the relative paths and filenames? |
00:03:25 | ze | heh |
00:03:26 | krazykit | ze, qemu doesn't run on windows, afair |
00:03:28 | linuxstb | Llorean: Yes, OSX works fine as a dev environment. |
00:03:36 | ze | krazykit: really? |
00:03:45 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
00:03:53 | krazykit | ze, huh. i guess it does |
00:03:55 | * | tedrock shoots himself |
00:03:57 | ze | heh |
00:03:59 | krazykit | i'd have sworn it was linux only. |
00:04:02 | krazykit | well, *nix |
00:04:21 | krazykit | must be kqemu i'm thinking of |
00:04:24 | Llorean | tedrock: There's about a million programs that can make M3U playlists, if all else fails recreating them shouldn't be very hard. |
00:04:30 | ze | well yeah that makes sense |
00:04:46 | tedrock | Llorean: what do you use :D |
00:05:16 | Llorean | I create my playlists on the player, as I need them. |
00:05:26 | krazykit | if you want a media player that makes m3u, check out everything but itunes and probably sony's media player |
00:05:34 | Llorean | Usually I either listen to a single album, a single genre, or everything on shuffle. |
00:05:38 | | Quit lostnihilist (Remote closed the connection) |
00:05:43 | Llorean | So I don't need to make actual playlists very often. |
00:05:59 | tedrock | ah. i've been spoiled by smart playlists |
00:06:09 | * | krazykit has never made a playlist ever. |
00:06:39 | * | amiconn doesn't like when programs try to be smarter than the operator |
00:06:52 | amiconn | I'd rather make my playlists myself |
00:06:58 | Llorean | Smart playlists still only update when you sync with iTunes, right? |
00:07:19 | Llorean | You can probably reproduce some of the functionality using custom queries on the Rockbox database. |
00:07:24 | tedrock | yah. but i have one for example called Goodies and it updates based on play count and rating |
00:07:32 | amiconn | (and I think I never actually saved a playlist except for testing) |
00:07:55 | Llorean | tedrock: Yeah, you can probably reproduce that with the Database. |
00:08:05 | Llorean | Of course, you'd lose the whole "have to sync it for the playlist to change" aspect. |
00:08:14 | Llorean | Instead you'd just re-run the list on the database... |
00:08:30 | Llorean | I mean, some people like hooking their MP3 player up to a computer, I suppose... |
00:08:30 | Llorean | :-P |
00:08:34 | | Quit Caliban (Read error: 110 (Connection timed out)) |
00:08:37 | tedrock | hrmm i'll have to mess with the data base a bit |
00:08:40 | stripwax | Reading that forum post about a (possible?) sokoban level bug made me remember this: http://users.bentonrea.com/~sasquatch/sokoban/ Good look for sokoban, and imo the current visuals are a bit poor. Any demand for better sokoban visuals? |
00:08:42 | tedrock | i hook it up to charge it :D |
00:09:03 | Llorean | stripwax: I wouldn't mind the visuals changing to that, at all. |
00:09:12 | | Join lostnihilist [0] (n=lostnihi@ppp-68-251-62-40.dsl.chcgil.ameritech.net) |
00:09:18 | stripwax | oh and anyone taken a look at http://www.rockbox.org/tracker/task/7218 recently? |
00:09:19 | tedrock | sadly the only thing i see i'll loose using rockbox is playing my video podcasts |
00:09:20 | stripwax | :) |
00:09:21 | Llorean | stripwax: Is there a solution to that corner? I couldn't see one. |
00:09:31 | Llorean | tedrock: Rockbox dual boots. |
00:09:32 | amiconn | krazykit: Yes, tetex was dropped. Unstable already has texlive instead, but it didn't propagate to testing yet |
00:09:36 | Llorean | Just boot into the original firmware to play them. |
00:09:37 | stripwax | Llorean - It looks buggy to me. Do you happen to know where those levels came from |
00:09:50 | | Join fiftyfour123 [0] (n=chatzill@cpe-74-73-158-167.nyc.res.rr.com) |
00:09:52 | Llorean | stripwax: It sounds like it's the official level 92. I don't know, though |
00:10:01 | tedrock | Llorean: yah i kinda figured that. |
00:10:11 | | Join Thundercloud_ [0] (n=thunderc@82.152.207.33) |
00:10:32 | tedrock | i'll have to figure out how to use the database |
00:10:59 | * | tedrock cracks open the manual |
00:11:02 | alienbiker99 | will rockbox ever support jpeg for covers or is it pretty much settled as bmp |
00:11:09 | stripwax | Llorean - I couldn't find much from a google for 'official sokoban levels'. Seems like the 'official' sokoban had only 92 levels tho |
00:11:26 | Llorean | By "official" I mean "those included with Rockbox" |
00:11:28 | stripwax | alienbiker99 - rockbox doesn't even support bmp for albumart (not officially) |
00:11:42 | Llorean | alienbiker99: I think the consensus is in .bmp though |
00:11:51 | | Join entheh [0] (n=purr@88-106-187-220.dynamic.dsl.as9105.com) |
00:11:56 | stripwax | Llorean - why? |
00:11:56 | alienbiker99 | ok thanks |
00:12:07 | stripwax | (out of interest. happy to accept the consensus) |
00:12:15 | Llorean | stripwax: Because there's no jpeg decoding in the core, and album art alone isn't necessarily a good reason to add it. |
00:12:50 | krazykit | the size difference between bmp and jpg at the small images isn't really enough to justify it, either. |
00:13:00 | stripwax | Llorean - does that mean bmp resizing *would* make it into the core? |
00:13:21 | stripwax | krazykit - fair point. what about id3 tags that embed jpgs though? |
00:13:35 | | Quit XavierGr (Nick collision from services.) |
00:13:36 | amiconn | Those are nasty |
00:13:38 | Llorean | stripwax: *could* rather than *would* on the resizing thing, I think. |
00:13:38 | | Join XavierGr [0] (n=xavier@ppp176-239.adsl.forthnet.gr) |
00:13:42 | krazykit | that's a bastardization of id3, imo |
00:13:47 | XavierGr | my ISP is kidding me :\ |
00:13:52 | tedrock | damn no play count or last played option |
00:13:54 | * | amiconn had an mp3 file that included 100 copies of the same image (!) |
00:14:08 | amiconn | The id3 tag was larger than the actual mp3 data... |
00:14:14 | tedrock | nevermind. i found somethin |
00:14:25 | Llorean | tedrock: Yes, there is, though it may not be documented yet. Open up and examine the tagnavi.config file in a text editor. There's also probably a page on the wiki talking about it, though I couldn't remember the name for the life of me |
00:14:42 | stripwax | amiconn - good grief! |
00:15:08 | tedrock | Llorean: hrmm so it exists i just gotta figure out how to use it |
00:16:26 | | Quit lostnihilist ("Leaving") |
00:16:36 | | Join lostnihilist [0] (n=lostnihi@ppp-68-251-62-40.dsl.chcgil.ameritech.net) |
00:16:37 | tedrock | oh wow |
00:19:35 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
00:20:40 | | Quit Xerion (" ") |
00:21:00 | tedrock | Llorean: you're my favorite |
00:22:01 | | Join Rob2222 [0] (n=Miranda@p54B15037.dip.t-dialin.net) |
00:23:05 | Llorean | The database is pretty impressive in what it can do. |
00:23:26 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
00:27:47 | tedrock | so if i told it to store the database in RAM would that explain why it's been on the splash screen for the last 5 minutes |
00:27:52 | chrisjs169_ | -=] |
00:28:36 | krazykit | very possibly |
00:29:05 | tedrock | i'll have to boot it to disk mode and find teh config file and change that |
00:29:33 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
00:30:18 | | Join pacifist_049 [0] (i=pacifist@nimitz.dreamhost.com) |
00:31:08 | Llorean | Nico_P: I was going to call that patch to your attention next time I saw you talking. (The new bitmap part patch for WPS that is) |
00:31:30 | Nico_P | Llorean: yes, I saw it and it seems nice |
00:31:41 | tedrock | if i delete "tagcache_ram: on" would that revert to the default off or should i just replace on with off? |
00:31:43 | Nico_P | has it been discussed ? |
00:32:34 | pixelma | Llorean: btw. 3 of the 4 included wps that use codec bitmaps hit that limit - not only iCatcher... |
00:32:50 | | Quit Rincewind ("Cya") |
00:32:57 | pacifist_049 | Anyone having problems with the latest I120 build? I keep getting 'codec failure'. Last time this happened it was because the build had accidentally omitted the 'codecs' directory... |
00:33:06 | | Quit Rondom ("Ex-Chat") |
00:33:07 | Llorean | pixelma: Ah, I only knew for sure about iCatcher |
00:33:09 | pixelma | (with iCatcher it would be 4 of 5) |
00:33:27 | Llorean | Nico_P: People have been in favour of a bitmap by parts method for a while, I believe. It's just been a case of it not getting finished |
00:33:44 | safetydan | pacifist_049: when you extracted rockbox.zip did you overwrite everything in .rockbox? |
00:34:23 | pacifist_049 | safetydan: yes. I always start with a fresh directory when upgrading |
00:35:15 | | Nick NotSoap is now known as Soap (n=Soap@rockbox/staff/soap) |
00:35:15 | Llorean | What bootloader version do you have? |
00:35:25 | Llorean | And, is there a rockbox.iriver file in the root of your player? |
00:35:49 | Nico_P | Llorean: so I think I'll try to have a look at it and commit it if I find the time |
00:35:59 | Nico_P | but I like the tag approach |
00:36:23 | pacifist_049 | Llorean: Don't know. Haven't changed that since I first installed it about a year ago. There is a rockbox.iriver in the root directory |
00:36:44 | Llorean | pacifist_049: There should *not* be one in the root, and it's unnecessary with the newest bootloader, so this is likely your problem. |
00:36:52 | Llorean | pacifist_049: Follow the bootloader installation instructions from the manual. |
00:37:49 | pacifist_049 | Llorean: 'kay. I'll try a fresh flash. |
00:40:30 | tedrock | just curious. why is it if i select something in the database it will flash "Searching... 0 found ()" yet displays the results right after |
00:40:54 | Llorean | It found the results before it had time to update the 0 to a number. |
00:41:09 | tedrock | ah |
00:43:21 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
00:43:31 | Nico_P | [23:55] * amiconn wants a text-mode equivalent of synaptic :/ => has aptitude been mentioned ? |
00:43:52 | amiconn | yes |
00:43:59 | amiconn | It's in no way an equivalent |
00:44:25 | * | amiconn is just fiddling with this annyoing util named aptitude |
00:45:38 | pacifist_049 | Llorean: that worked, thanks. I guess I was using a version of the firmware which relied upon rockbox.iriver as when I removed this it booted straight into the original iRiver system. |
00:45:49 | Nico_P | amiconn: you've tried it without command line arguments, have you ? |
00:45:59 | amiconn | sure |
00:46:09 | Nico_P | to me it's what you aksed for, "a text mode synaptic" |
00:46:33 | Nico_P | I'm not sure you'll find anything better |
00:46:43 | amiconn | synaptic is intuitive. aptitude isn't intuitive at all, at least not to me |
00:47:07 | * | tedrock <3 database |
00:47:14 | Nico_P | I agree it takes some getting used to |
00:47:22 | Nico_P | you might want to try KDE's equivalent for synaptic: adept |
00:47:26 | tedrock | i will never touch a playlist again |
00:47:30 | amiconn | s/some/a lot/ |
00:47:41 | Nico_P | :) |
00:48:07 | amiconn | E.g.: How do I make aptitude display packages which are removed but not purged, in order to purge them? |
00:48:27 | amiconn | In synaptic this is 2 mouse clicks |
00:49:10 | Nico_P | oh... let me look... IIRC last time I wanted to do that I used a crazy combination of aptitude (to get the list of packages), grep, tr and dpkg |
00:49:20 | obo | dpkg −−get-selections | grep deinstall I think |
00:49:38 | amiconn | I want to see the list... interactively |
00:50:45 | amiconn | Or another thing: How do I make aptitude display a list of *all* installed packages, i.e. with not categories below the 'installed' level? |
00:51:37 | *** | Saving seen data "./dancer.seen" |
00:52:56 | Nico_P | amiconn: that would be in the options |
00:53:14 | Nico_P | but I don't know what you'd need to enter to get what you want |
00:53:25 | XavierGr | god damn, I still get the same error when trying to build the damn binutils |
00:53:34 | XavierGr | what's wrong with it? :( |
00:54:05 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
00:55:28 | | Quit ender` (" With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they a) |
01:00 |
01:01:48 | krazykit | XavierGr, you're using a debian image, right? |
01:01:57 | krazykit | and you have build-essential and the other packages needed? |
01:03:42 | | Nick andrew__2 is now known as andrewg867 (n=andrew@stjhnf0124w-142162091238.pppoe-dynamic.nl.aliant.net) |
01:04:08 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
01:04:29 | * | amiconn was able to regain some space in his vmware image |
01:06:05 | | Join Rob2222 [0] (n=Miranda@p54B15037.dip.t-dialin.net) |
01:06:05 | Nico_P | amiconn: did you manage to purge removed packages ? |
01:06:18 | amiconn | Yes, in a cumbersome way |
01:06:27 | XavierGr | like what? |
01:06:30 | XavierGr | manually? |
01:07:04 | amiconn | Listing the uninistalled but not yet purged commands in one console, and the marking them in aptitude in another console |
01:07:36 | XavierGr | and how much was the gain from it? |
01:07:46 | amiconn | 20MB |
01:07:49 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
01:08:18 | amiconn | I removed some other packages as well, giving back further >100MB |
01:08:55 | XavierGr | so if you compress it now how much is it? |
01:09:09 | amiconn | Don't know... |
01:09:16 | XavierGr | libc6-dev solved my problem |
01:09:25 | krazykit | amiconn, you can remove the cached debs with apt-get clean and apt-get autoclean |
01:09:31 | amiconn | There is a working copy right now; I need to get the html manual going first |
01:09:55 | XavierGr | amiconn: quick way it to install texlive and tex4ht |
01:10:03 | XavierGr | (without tetex-base/extra) |
01:10:13 | amiconn | tex4ht is there |
01:10:15 | | Quit fiftyfour123 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.3/2007030919]") |
01:10:26 | amiconn | It should work with tetex as well |
01:10:28 | XavierGr | but be warned that it will nag you about multirow.sty on both pdf and html builds |
01:11:13 | XavierGr | btw if it doesn't nag you about that file now, can you issue a find -name mutlirow.sty command on your filesystem and give me the results? |
01:11:26 | | Part TrueJournals |
01:14:25 | | Part austriancoder ("Kopete 0.12.4 : http://kopete.kde.org") |
01:14:54 | chrisjs169_ | what does SDCard Error: 14 mean? |
01:15:24 | amiconn | /usr/share/texmf-tetex/tex/latex/multirow/multirow.sty |
01:15:32 | | Quit obo ("bye") |
01:15:43 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
01:15:59 | XavierGr | that's where I put it too but it still nags about it (at least it did so last time I checked) |
01:16:24 | amiconn | You can't just put it there and expect it to work |
01:16:32 | XavierGr | the only solution was to put in on the repository |
01:16:33 | amiconn | Tex packages need to be registered |
01:16:45 | XavierGr | well I didn't know how to do that :\ |
01:16:58 | XavierGr | I thought that it just checks for the file on a certain location |
01:17:11 | | Join SALAD [0] (i=4a84b0b1@gateway/web/cgi-irc/labb.contactor.se/x-01d88814af1fed95) |
01:17:57 | | Quit DrMoos ("Glory to Rockbox") |
01:18:17 | | Quit SALAD (Client Quit) |
01:18:41 | amiconn | Umm, strange |
01:18:51 | amiconn | Now building the html manual is working.... |
01:19:11 | XavierGr | well if you had tex4ht it should |
01:19:16 | Nico_P | amiconn: to get a list of packages removed but not purged (I know it's a bit late but still...) : dpkg -l | grep ^rc | tr -s " " | cut -f 2 -d " " |
01:19:23 | XavierGr | though on my old image it nagged aobut files again :\ |
01:20:35 | XavierGr | amiconn: do you get an error in the end when you build the pdf manual? |
01:20:41 | amiconn | yes |
01:20:46 | amiconn | That seems to be normal |
01:20:56 | XavierGr | well at some point I managed to not get this one |
01:21:03 | | Join Rob2222 [0] (n=Miranda@p54B15037.dip.t-dialin.net) |
01:21:11 | XavierGr | but I dont remember the what packages of tex I had installed |
01:22:04 | amiconn | Now I just need to share /home/rockbox via samba, cleanup, shrink and 7-zip |
01:22:08 | pixelma | it isn't around for a long time and IIUC it has nothing to do with your tex install ... |
01:22:52 | XavierGr | amiconn: you should set up samba to have an option to show the whole filesystem too |
01:23:37 | amiconn | I even pondered going completely without samba, and relying on winscp... but that's probably too cumbersome for running the sims |
01:24:37 | XavierGr | bah pastebin doesn't work |
01:25:01 | | Part Llorean |
01:25:17 | | Join ducbian_ [0] (n=Nick@cpc2-cmbg3-0-0-cust33.cmbg.cable.ntl.com) |
01:25:47 | amiconn | Hmm, and I need to make the nasty list go away that appears when logging in as user 'rockbox' |
01:26:27 | | Join fiftyfour123 [0] (n=chatzill@cpe-74-73-158-167.nyc.res.rr.com) |
01:27:51 | | Quit Nico_P (Remote closed the connection) |
01:27:54 | XavierGr | my smb.conf file: http://paste.uni.cc/16269 |
01:31:28 | | Quit Thundercloud_ (Remote closed the connection) |
01:32:38 | XavierGr | amiconn: can you remind me the dd command to degrag the disk? |
01:36:47 | chrisjs169_ | dd if=/dev/urandom of=/ ? (don't try :P) |
01:37:11 | amiconn | No, you want zeroes |
01:37:32 | amiconn | And you need to sync -> you need a sequence of commands |
01:38:21 | chrisjs169_ | what's "SDCard Error: 14" mean? |
01:38:31 | | Quit ducbian (Read error: 110 (Connection timed out)) |
01:40:20 | | Join lazka [0] (n=lazka@85-124-45-174.dynamic.xdsl-line.inode.at) |
01:40:23 | amiconn | hummmm |
01:40:25 | | Join paul_stead [0] (n=stead@82.69.201.206) |
01:40:35 | * | amiconn managed to confuse the hwcodec playback engine :( |
01:40:58 | | Join steveire [0] (n=stephen@unaffiliated/steveire) |
01:41:55 | steveire | Hey. I've just checked out from svn. I want to look at the code where rockbox reads the database files and see how it does it. What files should I look at? |
01:42:17 | | Join miepchen^schlaf [0] (n=hihi@p54BF5EA3.dip.t-dialin.net) |
01:42:59 | | Quit spiorf_ (Remote closed the connection) |
01:44:06 | | Join kkurbjun [0] (n=kkurbjun@c-71-56-227-141.hsd1.co.comcast.net) |
01:44:56 | lazka | I'm trying to make a new tango 12x12 iconset and I'm a little bit confused... |
01:45:09 | lazka | there is menu_setting and menu_functioncall |
01:45:35 | lazka | it seems that there are many menu items with the wrong icon set to them :( |
01:46:13 | | Join Rob222241 [0] (n=Miranda@p54B169C9.dip.t-dialin.net) |
01:47:18 | lazka | e.g. settings>display>peek meter> the last 3 items should menu_setting |
01:48:01 | lazka | *should be.. |
01:50:08 | | Join webguest82 [0] (i=42b93969@gateway/web/cgi-irc/labb.contactor.se/x-9137ec85ee54bc14) |
01:51:50 | lazka | hmm.. i will file a bug |
01:55:36 | | Quit webguest82 ("CGI:IRC (Ping timeout)") |
02:00 |
02:01:38 | safetydan | steveire, look at apps/tagcache.c and apps/tagcache.h |
02:02:05 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
02:02:31 | steveire | safetydan: Thanks. I've just found them by grepping. I tried viewing the files but they don't seem to be plain text. I'll try to figure out how to open them, |
02:03:53 | | Join Nibbier [0] (n=sven@port-212-202-177-141.dynamic.qsc.de) |
02:05:54 | | Quit fiftyfour123 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.3/2007030919]") |
02:06:34 | XavierGr | steveire: they are plain text |
02:06:42 | XavierGr | C code |
02:07:17 | steveire | I tried looking at database_idx.tcd. It is a binary |
02:07:38 | XavierGr | safetydan: said about apps/tagcache.d and .h |
02:07:44 | XavierGr | -: |
02:08:06 | steveire | Yes. I know but I meant the db files. Sorry abou the confusion |
02:08:34 | XavierGr | yeah the generated db files are not plain text afaik |
02:09:34 | steveire | XavierGr: I've opened it in python with the 'b' flag and I get a long string of hex numbers now. Progress I guess. Now I just have to figure out how to use them. |
02:10:37 | Soap | Do any developers want an iPod Photo with "stuck" hard drive. |
02:10:52 | Soap | There's one on Craigslist for cheap here, and I'm willing to buy it "for the cause" |
02:11:17 | Soap | Feel free to PM me in the forums, or here, if you have a need/desire. |
02:17:20 | | Quit Psilonaut ("Gone trippin") |
02:20:04 | | Join Neovangl1st [0] (n=Neovangl@chrisg.neovanglist.net) |
02:20:07 | safetydan | steveire, there's a tool for parsing and generating database files. It's under tools/ somewhere |
02:20:14 | | Quit Neovanglist (Read error: 104 (Connection reset by peer)) |
02:20:42 | | Nick Neovangl1st is now known as Neovanglist (n=Neovangl@chrisg.neovanglist.net) |
02:23:09 | steveire | safetydan: Hmmm. songdb.pl. Cheers. I'll have a look |
02:24:43 | | Part pixelma |
02:24:45 | safetydan | steveire, actually I was thinking of tools/database.c |
02:25:00 | amiconn | XavierGr: cat /dev/zero > zero.dat; sync; sleep 1; sync; rm -f zero.dat |
02:25:11 | amiconn | Found here: http://www.vmware.com/community/message.jspa?messageID=384700 |
02:25:19 | | Quit Neovanglist ("leaving") |
02:25:31 | | Join Neovanglist [0] (n=Neovangl@chrisg.neovanglist.net) |
02:25:34 | steveire | safetydan: Not much in that. I don't want to build the database anyway, just read it. |
02:26:06 | steveire | safetydan: Also I'll read http://www.rockbox.org/twiki/bin/view/Main/DataBase to see if there's anything good in there. |
02:26:37 | | Join webguest02 [0] (i=bd916cbc@gateway/web/cgi-irc/labb.contactor.se/x-90db48ae79dbb1c8) |
02:30:08 | | Join Llorean [0] (n=llorean@rockbox/administrator/Llorean) |
02:34:33 | | Quit entheh ("^~") |
02:38:54 | | Quit ducbian_ ("Leaving") |
02:41:01 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
02:41:11 | | Join miepchen^schlaf [0] (n=hihi@p54BF7DCF.dip.t-dialin.net) |
02:44:58 | | Join jac0b [0] (n=jac0b@user-11205s8.dsl.mindspring.com) |
02:48:38 | | Quit gtkspert (Remote closed the connection) |
02:48:51 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
02:49:07 | jac0b | is anyone is having a problem with the bookmark feature? |
02:49:20 | jac0b | mine seems to be tempramental |
02:51:38 | *** | Saving seen data "./dancer.seen" |
02:52:02 | Llorean | What aspect of it are you having problems with? |
02:52:10 | jac0b | saving a bookmark |
02:52:26 | jac0b | sometimes it creates one and sometimes it doesn't |
02:52:36 | jac0b | I am trying to narrow it down |
02:52:59 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
02:53:01 | Llorean | Do you use the database? |
02:53:21 | jac0b | nope just file browsing |
02:53:23 | | Join miepchen^schlaf [0] (n=hihi@p54BF7776.dip.t-dialin.net) |
02:53:41 | jac0b | should I be using the database |
02:53:44 | Llorean | No. |
02:53:59 | Llorean | Bookmarks don't really work with Database, so I was making sure you weren't. |
02:54:10 | Llorean | Unfortunately, it's a feature I don't use, so that's about the extent of my familiarity with it. |
02:59:02 | jac0b | its weird I have one that it works on and the other it doesn't work on |
03:00 |
03:00:44 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
03:03:54 | steveire | Llorean: Is there somewhere I can learn how to read the database files? I can open the file database_idx.tcd and it's full of hex numbers. I can't figure out by looking at the code how to read the database. |
03:04:16 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
03:04:20 | Llorean | steveire: It's not meant to be read by humans. |
03:04:34 | Llorean | But of course, Rockbox is open source, you can just read the code that deals with it. |
03:04:40 | Llorean | I'm not sure if it's documented somewhere |
03:05:22 | steveire | Llorean: I'm trying to figure out how do make a machine read it. Does it sound impossible that I could write a python script to do it? |
03:05:44 | steveire | I've been looking at tagcache.h/c |
03:05:45 | Llorean | Very likely. |
03:06:12 | Llorean | I believe those should be all you need, but I'm not sure |
03:09:27 | steveire | Llorean: http://www.rockbox.org/twiki/bin/view/Main/DataBase <<< This is the only documentation I see. I might have better luck looking at the code with fresher eyes. |
03:10:13 | safetydan | steveire, tagcache.c/h are probably the only documentation of the file format we have at the moment. It should be possible to write a Python script to read/write the tagcache db. You might be able to use that songdb.pl script as a start |
03:10:22 | safetydan | I think it was updated with tagcache but I'm not sure. |
03:11:05 | Llorean | I think it was too. |
03:11:44 | Llorean | I'm not sure it's completely up to date (won't create a working database) but I think it was able to create working ones for at least a while before it fell behind again. |
03:11:57 | safetydan | Llorean, thanks for the clarification with the sort plugin. |
03:12:25 | Llorean | safetydan: I just wanted lalittle to be completely clear that it's not just another way of repackaging more work for him. ;) |
03:14:34 | XavierGr | amiconn: the one I was talking about was: |
03:14:35 | XavierGr | # dd if=/dev/zero of=/empty_file |
03:14:36 | XavierGr | # rm /empty_file |
03:16:25 | | Join toffe82 [0] (n=chatzill@65.198.26.227) |
03:17:19 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
03:17:26 | | Join miepchen^schlaf [0] (n=hihi@p54BF6291.dip.t-dialin.net) |
03:25:33 | | Quit webguest02 ("CGI:IRC (EOF)") |
03:26:54 | jac0b | I think I figured out the bookmark problem |
03:28:00 | jac0b | if you make a playlist on your by browsing and adding the files to the playlist, you can't make bookmarks for those files |
03:28:32 | jac0b | but if you let rockbox make the playlist, it will make bookmarks |
03:28:51 | jac0b | thats what I have come up with so far |
03:28:58 | steveire | Is there someone on this channel who knows more about the internals of the database system? If I return tomorrow? |
03:29:53 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
03:30:08 | jac0b | it does the same thing in the sim |
03:30:27 | | Join miepchen^schlaf [0] (n=hihi@p54BF5E58.dip.t-dialin.net) |
03:30:36 | Llorean | steveire: You want Slasheri, I believe. |
03:30:38 | | Join webguest41 [0] (i=458fd59a@gateway/web/cgi-irc/labb.contactor.se/x-c45d4843082f7bbb) |
03:30:48 | | Quit webguest41 (Client Quit) |
03:31:01 | steveire | Llorean: Alright, thanks. I'll try tomorrow. |
03:31:08 | | Quit steveire (Remote closed the connection) |
03:31:13 | | Join webguest41 [0] (i=458fd59a@gateway/web/cgi-irc/labb.contactor.se/x-186e4e029f9f3ce2) |
03:31:29 | jac0b | should I make a bug report on this? |
03:31:40 | | Nick webguest41 is now known as AndreeWW (i=458fd59a@gateway/web/cgi-irc/labb.contactor.se/x-186e4e029f9f3ce2) |
03:32:21 | AndreeWW | can any1 help me convert videos so i can watch on my nano? the wiki page is a bit confusing |
03:33:49 | saratoga | AndreeWW: if you have a specific question, its best to ask it |
03:34:51 | AndreeWW | Can any1 help clear up on how to convert video so i can watch on ipod nano? the wiki page is too confusing |
03:36:02 | saratoga | saratoga: you should probably mention which part you're confused about |
03:36:02 | Llorean | AndreeWW: That's not a very specific question. The wiki page offers several programs, and several methods, as well as describing what the format needs to be if you want to use your own preferred program |
03:36:54 | AndreeWW | well its not that the terminal command is confusing me if i am using vlc from a mac |
03:37:18 | AndreeWW | ive tryed isquint but it converts it to .mp4 instead of mpg. |
03:38:03 | saratoga | i don't know what isquint is, but its not mentioned in the tutorial |
03:38:15 | saratoga | should probably stick to programs described there unless you know what you're doing |
03:38:40 | AndreeWW | isqnt is supposedly made to onvert videos but it is not helpful |
03:38:43 | jac0b | llorean: should make a bug report on that bookmark feature I think I found the problem |
03:39:03 | AndreeWW | ok well ill stick to vlc then |
03:39:16 | AndreeWW | but can u help me clear up on how to convert? |
03:39:58 | saratoga | just do what the tutorial says |
03:40:10 | AndreeWW | its too confusing |
03:40:23 | AndreeWW | i tryed already but nothing happened. |
03:40:37 | Llorean | jac0b: Yes, go ahead and file one, be as clear on how to reproduce as you can. |
03:40:55 | saratoga | AndreeWW: then i guess you'll have to give up |
03:41:07 | Llorean | AndreeWW: Google ffmpegX, it may be easier for you to get the hang of. |
03:41:07 | AndreeWW | thanx... so helpful -.- |
03:41:13 | Llorean | Well, they're not our tools |
03:41:35 | saratoga | someone will probably write an easier way eventually |
03:41:39 | Llorean | Nobody here is an expert in using them, people from various places have just posted explanations on how they've managed to convert videos: What they think is the easiest way. |
03:41:41 | saratoga | you could wait until that happens |
03:41:50 | Llorean | saratoga: I'm pretty sure WInFF is about as easy as you can get, but it's not a solution for OSX |
03:42:05 | Llorean | If I had an OSX computer available, I'd attempt to wrangle ffmpegX into a similar solution |
03:44:17 | AndreeWW | the terminal command it tells me to use for vlc is not giving me any sort of sign that its working |
03:46:07 | | Quit safetydan ("CGI:IRC (Ping timeout)") |
03:47:53 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
03:48:12 | saratoga | can someone help with a super basic c arrays question? |
03:48:17 | saratoga | this segfaults |
03:48:19 | saratoga | http://pastebin.ca/560288 |
03:48:30 | saratoga | and I honestly cannot remember the correct way to do what I'm thinking of |
03:48:53 | saratoga | oh god, just noticed i used the same index over and over |
03:48:56 | saratoga | neever mind |
03:49:17 | Llorean | I was about to ask about that. :-P |
03:49:40 | saratoga | ugh my brain is fried today |
03:50:31 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
03:52:36 | | Part TrueJournals |
03:54:21 | AndreeWW | Llorean hav any idea y its not playing the video? i used ffmpegx |
03:54:54 | Llorean | If it's not playing the video, you didn't set the correct settings. |
03:54:56 | | Join Joely [0] (n=joel@68.249.186.32) |
03:55:06 | AndreeWW | hmmm |
03:55:13 | Joely | *poke scorche |
03:55:23 | scorche | hey...just a sec |
03:55:24 | Joely | mind if i pm you? |
03:55:24 | | Join bonbonthejon [0] (n=jon@cpe-65-27-173-68.cinci.res.rr.com) |
03:55:38 | saratoga | ok heres a better question |
03:55:40 | saratoga | http://pastebin.ca/560314 |
03:55:51 | saratoga | this doesn't segfault, but the audio sounds glitchy |
03:56:12 | AndreeWW | rate 12 video size 176 x 128 video codec mpeg2 [.mpg] (ffmpeg) that the right 1? |
03:56:24 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
03:56:40 | | Join miepchen^schlaf [0] (n=hihi@p54BF4A92.dip.t-dialin.net) |
03:57:44 | Llorean | AndreeWW: I don't know what you mean by "right one". You just need to make sure all the settings mentioned in the wiki are true. Right audio format and sample rate, right resolution, etc. For example, I don't know what "rate 12" means. Frame rate, bitrate, samplerate? |
03:58:22 | AndreeWW | framerate video bitrate is 20 kb/s |
03:59:35 | Llorean | saratoga: Why ++i instead of i++? |
03:59:38 | Soap | whoa. ungodly low |
03:59:40 | Llorean | Doesn't that make i==0 impossible? |
04:00 |
04:00:03 | Llorean | AndreeWW: Video bitrate should be at a minimum 128 for the Nano, And that's bare, bare minimum |
04:00:14 | Llorean | 256-384 is I think a decent range. |
04:00:29 | AndreeWW | ahhh thanx ill try that |
04:00:31 | Llorean | But my best bet is that the 12 framerate is the problem |
04:00:38 | Llorean | Many encoders refuse to encode video at 12 without special overrides |
04:00:49 | | Quit jac0b () |
04:00:53 | safetydan | Llorean, ++i is (in that context anyway) basically the same as i++ |
04:01:58 | Llorean | Right, pardon me. |
04:02:03 | Llorean | My brain apparently isn't working straight either. |
04:02:26 | AndreeWW | agh!! again i got this error " *PANIC* updating sze on empty dir entry 43" |
04:02:44 | saratoga | Llorean: no, the loop always executes once, before the condition is evaluated |
04:02:59 | saratoga | no idea why its like that though, just the way ffmpeg wrote it |
04:03:59 | AndreeWW | and its still not working it tryes to sart the video but it just dosnt want to start up |
04:04:40 | | Join Malpine [0] (n=chatzill@64.252.2.179) |
04:04:51 | scorche | Joely: feel free to PM me now |
04:04:53 | Llorean | AndreeWW: Did you change the framerate like I said? |
04:05:15 | Llorean | saratoga: Outside of my brain making crazy leaps, I can't see how your code would do anything different from the commented line. |
04:06:48 | AndreeWW | yepbitrate 128 kb size 176x128 framerate 12 encoded with mpeg2 |
04:07:16 | Llorean | "change the framerate like I said" |
04:07:35 | Llorean | I said bitrate, then told you the framerate is most likely the real problem |
04:07:56 | AndreeWW | framerate to 128 and keep bitrate 128 too? |
04:08:10 | Llorean | 128 doesn't make any sense as a framerate. |
04:08:13 | Llorean | Try 25 |
04:08:20 | AndreeWW | ok |
04:08:43 | AndreeWW | woah |
04:08:45 | Malpine | Is there a way to change the time before my screen goes off? |
04:08:57 | safetydan | saratoga, I seem to recall that there's some folklore that says ++i is faster than i++ on some platforms |
04:08:59 | Soap | if you leave framerate black, won't it default to the source framerate? |
04:09:02 | AndreeWW | i mmade it open the teminal and show the process wanna c wat it said? |
04:09:07 | Soap | s/black/blank/ |
04:09:32 | Soap | the Nano should have plenty of horsepower to play said video at native framerate. |
04:09:40 | | Join puck414 [0] (n=puck414@pool-72-78-35-43.phlapa.east.verizon.net) |
04:10:22 | Llorean | Soap: Some encoders (VLC) won't encode at all if the native framerate isn't *exactly* a valid framerate for MPEG-2 |
04:10:26 | AndreeWW | here is the error that i got |
04:10:27 | Malpine | Was my question too noobish? |
04:10:32 | AndreeWW | "Error while opening codec for output stream #0.1 - maybe incorrect parameters such as bit_rate, rate, width or height" |
04:10:37 | Llorean | Malpine: It's too "in the manual" actually. |
04:11:00 | Malpine | That figuers. |
04:11:16 | Malpine | I must have missed that bit. |
04:11:27 | Soap | ffmpeg seems happy with the non-standard framerates, though... |
04:12:14 | Llorean | Soap: Yeah, it's generally quite good at deciding on what to do about them. |
04:12:23 | Llorean | But I don't know how the ffmpegX front end does things. |
04:12:24 | Soap | AndreeWW: what operating system is your desktop/laptop running? |
04:12:29 | | Part puck414 ("Leaving") |
04:12:36 | AndreeWW | osx |
04:17:39 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
04:17:46 | | Join miepchen^schlaf [0] (n=hihi@p54BF7CC8.dip.t-dialin.net) |
04:17:51 | Malpine | OK, got it. Thanks guys. |
04:20:16 | AndreeWW | target format: to=MPEG-2 , video=ffmpeg mpeg2, 176x128, 128 kbps, Unspecified fps, no crop , audio=amr_nb, 48000 Hz, 12 kbps thats wat im converting it to. is it wrong? |
04:21:11 | AndreeWW | and saving it as a .mpg shud i save it to something else? |
04:21:29 | Llorean | AndreeWW: Yes, that's very wrong |
04:21:41 | Llorean | The audio needs to be MP3, 44100hz, as the wiki page says. |
04:21:49 | Llorean | Also, why are you converting the audio at 12kbps? |
04:22:09 | AndreeWW | no clue its the default that it gave |
04:22:57 | Llorean | I'd recommend 64 or 96 |
04:23:10 | Llorean | And as I said, I'd recommend the video be 256kbps |
04:23:13 | AndreeWW | fo audio bitrate? |
04:23:25 | Llorean | Yes. |
04:23:50 | Llorean | You really need to read and try to understand the wiki page, and figure out how to use this program properly. |
04:24:27 | AndreeWW | i did but i dint c anything about ffmpegx. and the terminal command for vlc didnt work |
04:24:58 | | Quit Malpine ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
04:25:34 | saratoga | oh crap, local variable have local scope |
04:25:50 | saratoga | probably should not replace malloced variables with ones decared inside a function |
04:27:35 | Llorean | AndreeWW: Yes, but bitrate, sample rate, frame rate, etc, are all aspects of the video file, not the program. |
04:28:36 | AndreeWW | so then the settings i just changed wont work for all files? because its working on my ipod now |
04:29:00 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
04:29:09 | | Join miepchen^schlaf [0] (n=hihi@p54BF7E25.dip.t-dialin.net) |
04:36:24 | | Join borisyeltsin [0] (n=chris@S01060015e91ce305.cg.shawcable.net) |
04:38:22 | bonbonthejon | i have a picture of the Griffin RoadTrip for my entry in iPodAccessories, how can I upload it and link to it |
04:40:45 | | Quit rotator () |
04:46:56 | | Quit bonbonthejon (Remote closed the connection) |
04:49:26 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
04:49:58 | | Join miepchen^schlaf [0] (n=hihi@p54BF735B.dip.t-dialin.net) |
04:50:19 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
04:51:39 | *** | Saving seen data "./dancer.seen" |
04:53:51 | | Quit billytwowilly (Connection timed out) |
04:55:26 | | Nick kclaf is now known as kclafk (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
05:00 |
05:08:37 | | Quit AndreeWW ("CGI:IRC (EOF)") |
05:13:35 | | Part TrueJournals |
05:36:15 | | Join tedr0ck [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
05:40:31 | | Join daurnimator [0] (i=daurn@203.46.67.241) |
05:44:24 | alienbiker99 | how do i use a series file |
05:45:34 | | Join markun_ [0] (n=markun@rockbox/developer/markun) |
05:45:56 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
05:46:29 | | Quit markun (Read error: 54 (Connection reset by peer)) |
05:46:48 | | Quit tedrock (Read error: 110 (Connection timed out)) |
05:49:13 | Llorean | alienbiker99: "Series file"? I can't think of anything that's Rockbox related that goes by that name. |
05:50:02 | alienbiker99 | it a list of the patches in order but i dont know how i can use it |
05:51:08 | | Quit daurn (Read error: 110 (Connection timed out)) |
05:51:26 | Llorean | If it's just a list, it's probably not meant to be used. |
05:51:33 | Llorean | Just tells you which patches to download and apply |
05:52:26 | alienbiker99 | ok |
05:53:26 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
05:56:22 | | Part Llorean |
06:00 |
06:01:31 | | Join xopey [0] (n=xopey@adsl-70-236-24-22.dsl.ipltin.sbcglobal.net) |
06:01:48 | xopey | where do i go to find out how to use rockbox with amarok |
06:07:19 | XavierGr | amiconn: the new vmware image I made, fully compressed with 7zip and with all functionality (all different cross compilers, SDL set for ming32 and pdf, html manual) is at 151 MB; tell me if you get it lower than this |
06:11:32 | | Part xopey |
06:12:33 | | Join peps [0] (n=joseph@203-118-181-140.bliink.ihug.co.nz) |
06:14:01 | peps | it is sad I still can't use rockbox on my ipod (5'th gen) because of the wheel slowness |
06:17:06 | | Part peps ("Konversation terminated!") |
06:21:04 | | Join Davide-NYC [0] (n=chatzill@user-12hdtj8.cable.mindspring.com) |
06:21:51 | Davide-NYC | jhMikeS: ipod went out today |
06:26:10 | | Quit Davide-NYC ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
06:29:42 | | Join lymeca [0] (n=lymeca@unaffiliated/lymeca) |
06:29:51 | lymeca | What does the sad face on an ipod mean? |
06:37:29 | | Quit kkurbjun ("Leaving.") |
06:45:38 | | Join EbErT [0] (n=EbErT@adsl-223-42-130.aep.bellsouth.net) |
06:51:27 | | Join ptw419 [0] (i=ptw419@216-188-249-122.dyn.grandenetworks.net) |
06:51:42 | *** | Saving seen data "./dancer.seen" |
06:58:14 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
06:59:53 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
07:00 |
07:11:22 | daurnimator | hey all |
07:23:54 | | Quit gantrixx (Remote closed the connection) |
07:24:23 | | Join davina_ [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
07:24:50 | | Quit toffe82 (Read error: 104 (Connection reset by peer)) |
07:25:24 | | Join toffe82 [0] (n=chatzill@65.198.26.227) |
07:28:50 | | Quit jhulst ("Konversation terminated!") |
07:32:30 | | Join The-Compiler [0] (n=florian@7.8.77.83.cust.bluewin.ch) |
07:36:12 | | Join miepchen^schlaf [0] (n=hihi@p54BF6C8F.dip.t-dialin.net) |
07:38:45 | | Quit The-Compiler (Remote closed the connection) |
07:40:37 | | Join otih_ [0] (n=otih@p54A4F359.dip.t-dialin.net) |
07:41:27 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
07:41:38 | | Part kaaloo |
07:43:15 | | Part toffe82 |
07:54:01 | | Quit otih (Read error: 110 (Connection timed out)) |
07:54:35 | EbErT | what's a safe temp range for HD's to run at? |
07:55:17 | scorche | that is very definitely not a rockbox related question.. |
07:55:46 | EbErT | so what, are we flooded with rockbox questions? |
07:56:20 | * | scorche points to the guidelines link int he topic |
07:56:22 | scorche | thats what |
07:56:49 | EbErT | hope you are having fun policing nothingness |
07:56:55 | EbErT | i swear |
07:58:04 | | Part EbErT |
07:59:53 | amiconn | XavierGr: Mine is 172MB now |
08:00 |
08:00:28 | scorche | what are you guys doing with the vmware image? |
08:01:24 | | Join Thundercloud [0] (n=thunderc@82.152.202.162) |
08:04:31 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
08:11:01 | | Quit jhMikeS (Nick collision from services.) |
08:11:07 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
08:13:47 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
08:18:09 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
08:18:50 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
08:23:32 | | Join tedrock [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
08:26:22 | | Part safetydan |
08:27:13 | GodEater_ | good morning all |
08:29:00 | | Quit tedr0ck (Connection timed out) |
08:32:55 | | Join miepchen^schlaf [0] (n=hihi@p54BF524C.dip.t-dialin.net) |
08:36:55 | | Join tedr0ck [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
08:42:39 | | Join Rob2222 [0] (n=Miranda@p54B15B70.dip.t-dialin.net) |
08:45:07 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
08:45:27 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
08:51:43 | *** | Saving seen data "./dancer.seen" |
08:53:29 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
08:53:56 | | Quit tedrock (Read error: 113 (No route to host)) |
08:54:16 | | Join tedrock [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
08:55:49 | | Quit tedr0ck (Read error: 110 (Connection timed out)) |
09:00 |
09:00:03 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
09:00:05 | B4gder | http://open.neurosaudio.com/node/884 <= neuros plans on N3, their supposedly upcoming portable music player |
09:00:09 | | Part kaaloo |
09:00:15 | | Join Shaid` [0] (n=adam@203-214-127-143.perm.iinet.net.au) |
09:01:19 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
09:03:14 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
09:04:50 | | Join petur [0] (i=d4efd6a6@rockbox/developer/petur) |
09:05:52 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
09:06:31 | | Part kaaloo |
09:08:32 | GodEater_ | B4gder: be interesting if it's ever more than an idea on paper |
09:09:59 | krazykit | scorche, to answer an hour-old question, i think they were trying to get sdl on the framebuffer so they could run the sim without X. |
09:10:17 | scorche | hrm...i see |
09:10:58 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
09:11:03 | | Part kaaloo |
09:11:15 | krazykit | at least, that's what they were talking about in regard to the image earlier this evening |
09:12:05 | GodEater_ | Llorean: with all the time lalittle has spent arguing about the "ignore the" patch, he could have finished re-tagging his music by now =/ |
09:12:54 | B4gder | GodEater_: yeah, it seems a bit vague and a little too high expectations on the "community" at this point |
09:20:06 | | Quit Shaid (Read error: 110 (Connection timed out)) |
09:20:07 | | Nick Shaid` is now known as Shaid (n=adam@203-214-127-143.perm.iinet.net.au) |
09:20:16 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
09:20:53 | | Part kaaloo |
09:21:09 | linuxstb_ | B4gder: Do you know if Neuros actually sell any DAPs/PMPs at the moment? I can only find home media players/recorders on their website. |
09:21:12 | | Quit lazka (Read error: 104 (Connection reset by peer)) |
09:22:12 | B4gder | I don't think they do |
09:22:24 | | Quit joshin (Read error: 104 (Connection reset by peer)) |
09:22:29 | B4gder | it's all talk about the OSD on the list I'm on |
09:22:55 | B4gder | which btw we have a dev version of if someone wants to play with one... |
09:23:07 | | Join juxtap [0] (i=juxtap@c1-195-6.tbnb.isadsl.co.za) |
09:24:02 | GodEater_ | I take it OSD does not stand for "On Screen Display" in this context ? |
09:24:24 | B4gder | I honestly don't know why they took such a weird name |
09:24:39 | linuxstb_ | GodEater: http://www.neurosaudio.com/osd/osd.asp |
09:24:52 | GodEater_ | thanks |
09:25:12 | linuxstb_ | Ah, "Open Source Device"... |
09:25:34 | B4gder | but still of course lots non open source... |
09:25:34 | * | GodEater_ tries to work out why you'd want to record from a TiVo, which surely records stuff in the first place... |
09:26:00 | JdGordon | anyone remember the wiki page for the buffering idea? |
09:26:14 | | Join joshin [0] (n=joshin@VDSL-130-13-252-46.PHNX.QWEST.NET) |
09:26:22 | GodEater_ | I vaguely remember looking at this a while back |
09:26:26 | GodEater_ | possibly a year ago |
09:29:54 | B4gder | zagor got a dev unit sent to him |
09:30:00 | B4gder | ... and he never even unpacked it ;-) |
09:30:03 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:30:05 | scorche | GodEater: to get rid of the restrictions and access your tivo-recorded video elsewhere most likely |
09:31:15 | linuxstb_ | Aren't there hacks which let you just cp tivo recordings from the disk? |
09:33:38 | JdGordon | B4gder: he wanted t port rckbox to it? |
09:34:04 | B4gder | well, we did talk about running rockbox on the hw in the beginning |
09:34:14 | B4gder | mostly since the n3 would be based on the same arch |
09:34:49 | linuxstb_ | It could be useful if anyone seriously starts a port to another DM320 target though. |
09:34:59 | B4gder | true |
09:36:25 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
09:41:06 | JdGordon | hopefully this doesnt sound too stupid, but whats the guard buffer used for with the ring buffer? |
09:42:10 | petur | to detect when the code writes outside the buffer? |
09:42:28 | linuxstb_ | It's to handle the wraparound point. It's 32KB in size, so if the current pointer is at the very end of the buffer, and the codec requests a pointer to 32KB of data, the guard buffer is used. |
09:42:39 | petur | oh |
09:43:08 | linuxstb_ | It's used to hide the wraparound from the codec - so they are always guaranteed to get a pointer to up to 32KB of contiguous data. |
09:44:31 | JdGordon | so the data that wraps around is copied into the guard buffer part when its being read? |
09:44:59 | linuxstb_ | I don't know the details of how it's implemented, but I would assume so. |
09:45:08 | JdGordon | ok ta |
09:45:19 | linuxstb_ | My only knowledge of the playback engine is from a codec's point of view. |
09:46:13 | | Join tedr0ck [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
09:55:01 | | Quit Thundercloud (Remote closed the connection) |
09:58:46 | * | linuxstb_ realises that " FS #7289 - Allow upto 512 images to be used in WPS" is in fact a patch to support the display of partial bitmaps, and doesn't change the number of .bmp files loaded. |
10:00 |
10:00:13 | | Join printfXh4 [0] (n=pseudo@ppp121-45-223-223.lns2.bne1.internode.on.net) |
10:00:41 | | Quit tedrock (Read error: 110 (Connection timed out)) |
10:02:58 | | Quit linuxstb_ ("CGI:IRC") |
10:06:28 | | Quit linuxstb ("Leaving") |
10:07:53 | | Join spiorf [0] (n=spiorf@host220-158-dynamic.56-82-r.retail.telecomitalia.it) |
10:10:59 | | Join BRi7Xxon [0] (i=bri7x@c-68-81-211-195.hsd1.pa.comcast.net) |
10:10:59 | | Quit BRi7X (Read error: 104 (Connection reset by peer)) |
10:14:44 | | Join Guile`` [0] (n=Guile@84.6.61.172) |
10:15:36 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
10:18:51 | JdGordon | hey pondlife |
10:19:10 | pondlife | ho JdGordon |
10:19:25 | JdGordon | good/bad news.... im bored, so I'm starting playign with your buffering idea |
10:19:40 | pondlife | What about your books??? |
10:20:08 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
10:20:18 | pondlife | (And if you *must* do something Rockboxy, then wasn't that event stuff more useful..?) |
10:20:24 | JdGordon | yeah, about them... :'( |
10:20:40 | JdGordon | I'm not sure what the general feelign about the event stuff was |
10:21:02 | pondlife | I didn't see any major objections. |
10:21:43 | pondlife | I just think it's easiest to get some of the non-playback stuff out of playback first. And if it helps towards unification then even better. |
10:22:36 | * | JdGordon tries justifieng playing with rockbox by saying that its really studying for my computer hardware subject |
10:23:15 | pondlife | lol |
10:23:39 | pondlife | But no-one wants to see an IRC message reading "JdGordon: I failed my exams :(" |
10:23:42 | | Join obo [0] (n=obo@host217-41-62-170.in-addr.btopenworld.com) |
10:24:27 | | Join rift_ [0] (n=opera@114.56.70-86.rev.gaoland.net) |
10:24:51 | * | JdGordon makes sure t not complain in 3 weeks when results are released |
10:25:13 | pondlife | That might not exactly help you! |
10:27:35 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:30:30 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
10:32:07 | pixelma | pondlife: your answer in the forums was a bit... hasty ;) |
10:32:19 | pondlife | What - the database one? |
10:32:28 | pondlife | Why? Maybe I misread...? |
10:32:54 | pondlife | Ah, I see |
10:32:54 | pixelma | yes |
10:33:07 | | Quit Guile` (Read error: 110 (Connection timed out)) |
10:33:21 | | Join lee-qid [0] (n=liqid@p54965119.dip.t-dialin.net) |
10:33:33 | | Part maffe |
10:33:41 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
10:49:27 | | Join _Veseliq_ [0] (n=veseliq@host.91-92-172-170.airbites.bg) |
10:51:46 | *** | Saving seen data "./dancer.seen" |
10:54:58 | | Join kretender [0] (n=Kaspar@62-134.0-85.cust.bluewin.ch) |
10:57:35 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
10:57:35 | | Quit kretender (Read error: 104 (Connection reset by peer)) |
11:00 |
11:01:52 | | Quit alberink (Remote closed the connection) |
11:03:03 | | Join Entasis [0] (i=Jarred@ppp45-186.lns10.adl2.internode.on.net) |
11:03:30 | | Join alberink [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
11:03:40 | | Part maffe |
11:03:50 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
11:05:36 | B4gder | I agree that mute kind of feels like a bool rather than an int |
11:15:23 | | Join Xerion [0] (n=xerion@cp198589-d.landg1.lb.home.nl) |
11:36:14 | GodEater_ | debian fans : is there a nice interface to switching services on / off at various run levels, or am I going to have to delete/create all the softlinks in rcn.d/ directories myself ? |
11:40:20 | amiconn | update-rc.d |
11:41:40 | | Join moos [0] (i=moos@m135.net81-66-158.noos.fr) |
11:42:46 | linuxstb | sysv-rc-conf ? |
11:42:48 | | Quit bospaadje ("great minds run in great circles") |
11:49:28 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-212.lijbrandt.net) |
11:58:29 | | Quit bospaadje ("great minds run in great circles") |
11:59:01 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-212.lijbrandt.net) |
12:00 |
12:00:42 | | Part maffe |
12:01:02 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
12:01:12 | | Join DerPapst [0] (n=DerPapst@pD9EB3CF2.dip0.t-ipconnect.de) |
12:01:34 | DerPapst | good morning. :) |
12:02:04 | DerPapst | JdGordon: still bored? |
12:04:19 | * | GodEater_ installs sysv-rc-conf |
12:07:00 | * | DerPapst has never seen the rockbox channel this quiet. o.O |
12:07:10 | GodEater_ | linuxstb: looks like getting wpa-supplicant working on my PS3 is going to be a complete journey in the dark. I've googled all morning and not found any reference to someone who's successfully done it before |
12:07:22 | GodEater_ | DerPapst: it happens occasionally :) |
12:10:44 | JdGordon | DerPapst: hey, wasup? |
12:10:50 | JdGordon | pondlife: still round? |
12:11:48 | DerPapst | JdGordon: if the font is tinier than the icon set the icons overlap. maybe it would be better than to make the selection bar as high as the icons in this case. http://web.inf.tu-dresden.de/~s5242253/rockbox/bigger_icons.png <−− a bit exaggerating |
12:12:04 | * | DerPapst would never use such a tiny font... |
12:12:34 | JdGordon | DerPapst: no can do... the list is drawn using the lcd line stuff... so its entirely dependant o the font size |
12:13:07 | DerPapst | ah... bummer |
12:13:19 | JdGordon | using a smaller font than the icon (although not by ha much) does look good sometimes |
12:14:03 | DerPapst | i'm already used to it.. so i'm fine with it :) |
12:15:25 | linuxstb | Wasn't there a patch to make line-height independent from font height in the lcd drivers? |
12:16:43 | safetydan | I thought that was for the WPS only? |
12:17:04 | linuxstb | It was only used in the WPS, but IIRC, it changed the LCD driver. So could be usable in the list widget as well. |
12:17:12 | pixelma | yes and it didn't work correctly as soon as the line had to scroll |
12:18:09 | linuxstb | What happened when scrolling? |
12:19:50 | pixelma | haven't tried, but that's what Nico_P said about its own patch |
12:20:00 | JdGordon | line scrolling uses the font hieght to work out the line height, which that patch shuold have addressed. |
12:20:23 | linuxstb | Ah, it didn't change the lcd drivers at all, just the WPS code... |
12:20:28 | * | JdGordon loves writing out questions and figuring out the answer half way through..... *cancels wiki editing* |
12:20:29 | pixelma | sorry s/ith/his |
12:20:45 | JdGordon | linuxstb: I dunno, but thats what it shounds like if the scrolling was stil broken |
12:20:53 | amiconn | djogdrno ameks olst fo ytops otady ;) |
12:20:54 | * | pixelma should join the others in typing courses :\ |
12:20:58 | Nico_P | the patch only changed the WPS... to work well with scrolling it would've needed to change le LCD drivers |
12:21:16 | linuxstb | Nico_P: Yes, I just looked at your patch again and saw that... |
12:21:45 | JdGordon | amiconn: :D I do it to keep the channel exciting :) |
12:21:53 | DerPapst | haha.. :D |
12:22:10 | JdGordon | what we need is someone who wants to unify all the lcd drivers and especially the scrolling code |
12:22:42 | DerPapst | isn't someone working on unifing them already? |
12:23:15 | DerPapst | doh.. |
12:23:25 | DerPapst | scratch that |
12:24:06 | * | DerPapst got confused with the audio drivers |
12:25:25 | | Nick markun_ is now known as markun (n=markun@rockbox/developer/markun) |
12:26:18 | pondlife | JdGordon: I'm back... |
12:26:37 | JdGordon | hey, dont worry, 2 min of editing the wiki and I figured out the answer :) |
12:26:49 | pondlife | cool |
12:27:40 | JdGordon | tv time.. back i an hour |
12:28:16 | * | DerPapst doesn't have a tv.... |
12:28:57 | safetydan | anyone know a good program for linux that will let me edit TSOx tags? |
12:30:08 | GodEater_ | easytag doesn't appear to |
12:30:27 | * | linuxstb stares at his 220-line ARM asm function, waiting for the bug(s) to jump out |
12:30:47 | safetydan | GodEater_, yeah I've checked that and also Ex Falso which doesn't seem to do it either |
12:31:10 | scorche | linuxstb: spray some "OFF" on the code |
12:32:04 | GodEater_ | I'll check kid3 |
12:32:54 | GodEater_ | safetydan: there's also songer - again, not sure what it's level of support is though |
12:33:48 | linuxstb | safetydan: I've got a command-line tool just called "id3v2" which can edit the tags easily. The manpage gives the example: id3v2 −−TIT3 "Monkey!" file.mp3 (and says that works for any frame) |
12:40:55 | safetydan | linuxstb, cheers for that, but unfortunately it doesn't seem to work |
12:41:55 | safetydan | ah, now I see. it only supports some of the frame types |
12:49:43 | amiconn | linuxstb: Does that help? ;) |
12:51:32 | amiconn | Speaking about tags, I wonder which method of wav tagging we should support (maybe both?) |
12:51:48 | *** | Saving seen data "./dancer.seen" |
12:56:50 | | Join rasher [0] (n=rasher@rockbox/developer/rasher) |
12:57:34 | rasher | Nico_P, I just checked, and I get a Rockbox Utility shortcut in all my menus (GNOME, KDE and "Debian menu"), on both Debian and Ubuntu |
12:58:28 | GodEater_ | rasher: you managed to build a statically linked version ? |
12:58:46 | rasher | No, I managed to build a Debian/ubuntu package |
12:58:50 | GodEater_ | oh |
12:59:07 | * | GodEater_ should roll his sleeves up and provide an ebuild |
12:59:09 | rasher | On ubuntu by using the official wxwidgets packkages, and on Debian by using those provided by wxwidgets |
12:59:13 | linuxstb | amiconn: What are the options for WAV tagging? |
12:59:22 | | Part maffe |
12:59:50 | rasher | Unfortunately having official wx2.8 packages for Debian probably won't happen anytime soon, as far as I can tell |
12:59:55 | linuxstb | AC3 is another format where Rockbox doesn't support any form of tagging at the moment |
13:00 |
13:00:03 | GodEater_ | is there a half-way decent standard for finding out which distro a box is running when you're logged into it ? |
13:00:25 | rasher | GodEater_, lsb_release if it's installed |
13:00:41 | rasher | (Part of the LSB, surprisingly) |
13:00:43 | B4gder | /etc/issue tends to reveal |
13:00:44 | safetydan | for anyone who's interested, http://www.stacken.kth.se/~mhe/taged.shtml does a very good job at editing id3 tags |
13:01:04 | GodEater_ | issue's no help here |
13:01:05 | GodEater_ | is lsb_release a binary ? |
13:01:08 | rasher | Yes |
13:01:22 | B4gder | $ lsb_release |
13:01:22 | B4gder | No LSB modules are available. |
13:01:29 | rasher | lsb_release -a |
13:01:34 | B4gder | aha |
13:01:35 | GodEater_ | ah - perfect |
13:01:38 | GodEater_ | thanks :) |
13:01:56 | GodEater_ | RHEL 3 :( |
13:01:57 | * | linuxstb wonders what "Kernel \r on an \m" means from /etc/issue |
13:01:58 | GodEater_ | yuk |
13:02:02 | rasher | Though I don't know how often that's available it's certainly the preferred way. I guess you're left to prowling around /etc/ if not |
13:02:31 | B4gder | I've noticed 'alsaconf' scans for various /etc files to determin distro |
13:02:58 | | Join steveire [0] (n=stephen@unaffiliated/steveire) |
13:03:35 | rasher | I looked into building rbutil rpms, but seeing as I don't have any rpm-based distro at hand, I quickly lost motivation |
13:03:41 | rasher | Plus it seemed really complicated |
13:03:52 | GodEater_ | rpm == very bad |
13:04:52 | rasher | The "magic" file seemed relatively simple to create, but you had to set up an amazingly complicated build-dir-tree manually it seemed |
13:04:58 | GodEater_ | oh the swine's haven't even install start-stop-daemon :( :( :( |
13:06:21 | amiconn | linuxstb: (1) Putting an id3v2 into a LIST 'ID3 ' chunk (MMJB style). (2) The LIST INFO chunk method, defined by the BWF (broadcast wave format), and supported by a number of apps |
13:06:30 | amiconn | (e.g. Cooledit) |
13:07:14 | amiconn | There is a free (beer) editor for the latter method, from bsiusa |
13:08:06 | amiconn | This editor puts the info chunks at the end, so a seek is required in the metadata reader |
13:10:56 | rasher | Another thing I thought of concerning rbutil, is that if it were to appear officially in distros, perhaps it should explain itself more. A short note on the first tab that explains what Rockbox is, and that this tool will install it on your DAP. |
13:11:55 | linuxstb | amiconn: id3v2 sounds simple to implement - assuming it would just be a matter of hooking into the existing id3v2 parser in some way. |
13:15:16 | Nico_P | rasher: it's strange... it's not in my KDE menu |
13:16:08 | Nico_P | where are the menu config files ? |
13:16:38 | rasher | You should have a /usr/share/applications/rbutil.desktop |
13:16:59 | rasher | If not, something went wrong with the packaging somehow |
13:17:15 | Nico_P | that one I have |
13:17:38 | rasher | Even weirder, I believe KDE is just expected to pick it up from there |
13:17:47 | rasher | And indeed it did, for me |
13:18:04 | Nico_P | well it does show the icon when I run the program |
13:18:17 | Nico_P | so it does see it but it never added it to the menu |
13:18:27 | rasher | That's part of the binary I think, not related to the .desktop file |
13:18:35 | safetydan | Anyone had any trouble with Rockbox and parsing files with ID3v2.4 tags? |
13:18:48 | rasher | Or rather, I'm sure it is, because it didn't change when I changed the icon |
13:18:56 | * | Nico_P must be blind |
13:19:06 | Nico_P | in fact it's in one of my menus |
13:19:13 | rasher | Haha |
13:19:26 | rasher | That's one mystery solved then. |
13:19:31 | Nico_P | indeed |
13:20:10 | Nico_P | I was looking really hard in the debian menu I have and only quiclkly glanced over the other ones... :( |
13:20:33 | rasher | I think KDE might be hiding duplicates in the debian menu |
13:20:44 | rasher | That is, entries which are already in the main KDE menu |
13:21:04 | rasher | safetydan, what kind of trouble? |
13:22:04 | safetydan | rasher: basically it seems to... well not parse more than the the first tag. The metadata is parsed correctly by other programs though (Ex Falso for example). |
13:23:51 | | Join webguest55 [0] (i=4a841a2a@gateway/web/cgi-irc/labb.contactor.se/x-43101f3c0604d221) |
13:24:11 | rasher | I don't think I have many v2.4 tags, and haven't noticed that at all |
13:24:15 | B4gder | I recall that 2.4 added some oddities |
13:24:23 | B4gder | but I can't remember any details |
13:24:40 | webguest55 | Are there any Windows instructions for applying a patch? |
13:24:55 | B4gder | webguest55: you need a build environment setup first |
13:25:02 | linuxstb | safetydan: Are the sorting tags an id3v2.4 extension, or were they present in id3v2.3 ? |
13:25:24 | | Quit webguest55 (Client Quit) |
13:25:28 | safetydan | linuxstb, the sorting tags are present in both but under different names. |
13:25:44 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
13:25:45 | safetydan | 2.3 uses XSOx, 2.4 uses TSOx |
13:26:12 | rasher | Wonderful. |
13:27:11 | | Quit spiorf (Read error: 60 (Operation timed out)) |
13:27:16 | GodEater_ | what's with the renaming? That can't be useful to anyone... |
13:27:18 | B4gder | but 2.4 doesn't remove the XSOx it seems |
13:27:27 | * | B4gder reads http://www.id3.org/id3v2.4.0-changes |
13:27:45 | rasher | GodEater_, the two frames probably work slightly differently |
13:28:05 | rasher | in which case renaming makes slight sense |
13:28:22 | safetydan | ah, maybe I'm misreading something. It seems the X forms were experimental and were superseded by the T forms. |
13:28:22 | rasher | But only slight, since the id3 version is noted in the tag already.. |
13:28:49 | * | GodEater_ is still grumpy from finding out the linux kernel devs decided to change the device name on his PS3's hard drive somewhere between 2.6.16 and 2.6.22, but didn't really say why. |
13:28:54 | GodEater_ | name changes are bad |
13:29:22 | rasher | GodEater_, hda > sda? |
13:29:44 | GodEater_ | no, sda to ps3da |
13:30:01 | GodEater_ | makes no sense at all to me - and they didn't go out of their way to tell anyone either. |
13:30:15 | B4gder | there's no XSOx frames mentioned in http://www.id3.org/id3v2.3.0 |
13:30:35 | B4gder | in fact I find no sort related tags in 2.3 |
13:30:37 | rasher | I believe anyone could make up X___ frames |
13:30:54 | GodEater_ | X being eXtension ? |
13:30:56 | B4gder | aha |
13:31:01 | | Join Thundercloud [0] (n=thunderc@82.152.202.162) |
13:32:02 | safetydan | http://wiki.musicbrainz.org/PicardQt/TagMapping is where I got the impression that XSOx was in 2.3 |
13:33:49 | B4gder | RBUF - "Recommended buffer size" ... |
13:34:00 | rasher | There's a lot of crack frames |
13:34:11 | B4gder | indeed |
13:34:36 | rasher | I like the fact that you can set the APIC frame "type" to "a bright coloured fish" |
13:34:48 | GodEater_ | !! |
13:35:11 | B4gder | very useful indeed |
13:35:17 | rasher | The rest of the types make sense, but that's just.. |
13:35:21 | B4gder | I have so many fish pics in my song tags |
13:36:15 | rasher | I'd like to see a file which used all id3v2 frames (including artist, composer, recording location... pictures).. I'm not sure it'd fit on my h120.. |
13:36:37 | JdGordon | can anyone think of any problems with chaging ata_is_active() in the e200 driver to always return 1 instead of 0? |
13:37:13 | B4gder | the "During Recording" picture has to be a rare one |
13:37:29 | B4gder | not at all as popular as the fish |
13:38:50 | rasher | safetydan, that's a useful page though |
13:38:54 | B4gder | LINK - "To keep space waste as low as possible this frame may be used to link information from another ID3v2 tag that might reside in another audio file or alone in a binary file." |
13:39:54 | rasher | I expect ID3v2.5 to be turing complete |
13:40:59 | safetydan | Something definitely fishy about 2.4 parsing. It's telling me the frame size is 16384 bytes when it's only 2139 bytes |
13:41:05 | steveire | Hey. Does anyone have a knowledge of how the database files in rockbox are structured? |
13:41:29 | steveire | I heard yesterday Slasheri perhaps. |
13:41:53 | rasher | Yes, certainly him.. I'm pretty sure there is/was a wiki page on it |
13:43:03 | rasher | Searching the wiki for "database" isnt very helpful though |
13:43:26 | steveire | rasher: Do you mean this http://www.rockbox.org/twiki/bin/view/Main/DataBase ? |
13:43:48 | rasher | That's.. where I expected it to be, but it clearly isn't |
13:43:55 | steveire | It's written for users. I'm trying to make sense of the database_x.tcd files in .rcokbox |
13:44:29 | steveire | So you say there's another? |
13:44:56 | rasher | I thought there was, but when I think about it, I think that was about the old tagdb |
13:46:16 | rasher | I think there's either the source, or Slasheri |
13:48:37 | steveire | I think I'll keep looking at the code for a bit. I might see if I can find an email address for him in a bit, |
13:48:57 | | Join haemmy [0] (n=stefan@194.208.162.140) |
13:49:12 | steveire | The wiki pages look out of date enough to cause me only confusion |
13:52:16 | | Quit Nico_P (Remote closed the connection) |
13:52:33 | | Quit safetydan (Remote closed the connection) |
13:57:22 | steveire | How many bytes is a long in C? |
13:57:28 | | Join andreasg_ [0] (n=andreasg@provider.hive.is) |
13:57:34 | B4gder | 4 on 32 bit systems |
13:57:41 | | Quit andreasg (Read error: 104 (Connection reset by peer)) |
13:58:03 | | Join silje [0] (n=silje@217-234-186.400720.adsl.tele2.no) |
13:58:16 | | Join david1 [0] (n=david52@84.72.254.113) |
13:59:06 | steveire | B4gder: Cheers. |
13:59:31 | rasher | steveire, what are you planning to do? |
14:00 |
14:00:33 | steveire | I want to be able to read the rockbox database while my player is connected to it. The thing is I'm an amatuer programmer. |
14:00:48 | steveire | Read the db from my pc that is. |
14:01:29 | steveire | manipulation and sorting are not on my mind yet. First step is to see how the info is stored and get it. |
14:02:29 | rasher | A librockboxdb written in C might be helpful to enable media players to support rockbox players even better |
14:02:50 | B4gder | iirc, the tagcache code can be used to build a stand-alone tool |
14:02:51 | steveire | rasher: Yes. That's my thinking. |
14:03:09 | steveire | B4gder: You might be thinking of the deprecated perl script. |
14:03:14 | B4gder | nope |
14:03:22 | rasher | B4gder, any idea how I'd go about doing this |
14:03:22 | B4gder | and the perl script isn't really deprecated either btw |
14:03:36 | steveire | oh, well if you can point me at it I'd appreciate it |
14:03:56 | B4gder | rasher: the code uses #ifdefs for __PCTOOL__ for that purpose |
14:04:33 | B4gder | ah, 'make database' in tools |
14:05:01 | rasher | Well, the perl script only supports a small subset of the codecs supported by rockbox |
14:05:13 | B4gder | yes, but I think it makes a valid db |
14:05:48 | rasher | I believe you're right. At least I remember seeing updates to it |
14:05:55 | steveire | What does __PCTOOL__ mean? |
14:05:58 | B4gder | at least I know hardeep made it do some time ago |
14:06:18 | B4gder | steveire: that's a define that's set when the code is used to build a stand alone tool |
14:06:33 | steveire | Interesting |
14:06:37 | rasher | Hrm, make database in tools fails |
14:07:05 | B4gder | yeah, I bet it isn't that well maintained as it could be |
14:07:33 | B4gder | if it isn't in the commit-builds, it rots... |
14:08:45 | | Join KiOui [0] (n=yan@87.107.70-86.rev.gaoland.net) |
14:08:51 | KiOui | Hi guys |
14:09:27 | markun | hi KiOui |
14:09:38 | KiOui | I noticed something: When using talking menus, if you put your song in paused mode, and then if you go into menus, they don't speak anymore |
14:10:09 | | Part pixelma |
14:10:51 | KiOui | So I guess either the audio DSP is turned off to save power, or the Rockbox code has a bug here |
14:11:47 | B4gder | I believe it is a design flaw in the playback code that has been in there for a while |
14:11:54 | JdGordon | lseek() with an offset of 0 returns the current position right? Is this an expensive call? is there a faster way to get the current positio in he fd? |
14:15:23 | | Join Vixus [0] (n=quackzil@80-192-6-29.cable.ubr01.glen.blueyonder.co.uk) |
14:15:31 | Vixus | Hey! |
14:15:47 | Vixus | I hear RockBox has a metronome floating around somewhere... any ideas how I can access it? |
14:15:54 | rasher | http://www.rockbox.org/tracker/roadmap/proj1 Looks like Rockbox is surprisingly close to release! |
14:16:04 | rasher | Vixus, Menu > Browse plugins > metronome |
14:16:15 | XavierGr | hello rarsher long time no see |
14:16:16 | * | Vixus smacks himself. |
14:16:21 | Vixus | Thanks. :) |
14:16:48 | | Quit jhMikeS (Nick collision from services.) |
14:16:54 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
14:18:15 | Vixus | I'd better run to try it out, actually. |
14:20:22 | | Quit haemmy () |
14:21:15 | | Join spiorf [0] (n=spiorf@host27-157-dynamic.56-82-r.retail.telecomitalia.it) |
14:21:54 | Vixus | awesome. |
14:23:59 | JdGordon | if read() returns less than the requested size, can it be assumed the file is finished bein read? |
14:24:58 | rasher | I would guess it's finished, or unreadable |
14:25:16 | B4gder | I think you should stop when it returns 0 |
14:25:19 | KiOui | I think so: finished or unreadable |
14:25:59 | KiOui | So I would advise a read() and if less than the length, a further read() to ensure we cannot read other things. |
14:26:00 | B4gder | posix read() can return less than the full amount |
14:26:30 | KiOui | I would advise so a while (read(...) > 0) |
14:27:48 | KiOui | Er even a while ((ret = read(...)) > 0) |
14:28:08 | KiOui | which would allow to test ret after, to see if read() returned -1 |
14:28:50 | | Join jac0b [0] (n=jac0b@gifn3.fpl.com) |
14:29:19 | amiconn | JdGordon: ata_is_active() should neither return always true nor always false |
14:29:57 | GodEater_ | rasher: that reminds me - will you "approve" my changed location in "where in the world are the rockboxers" on your home page ? :) |
14:30:06 | JdGordon | amiconn: on the sansa, with "no" disk... |
14:30:18 | JdGordon | its always used t decide weather its safe to do a disk access... |
14:31:00 | rasher | GodEater_, I've neglected the map a bit.. I'll do an update now |
14:31:08 | GodEater_ | hehe :) |
14:31:22 | GodEater_ | I might find after you've done an update why I've only had 4 replies to my "social london meet" :) |
14:31:24 | amiconn | Disk weather is fine today ;) |
14:31:37 | amiconn | On Ondio, ata_is_active() returns the truth |
14:31:54 | amiconn | I.e. it's true whenever the disk is currently accessed |
14:32:29 | amiconn | Iirc there are problems with some places which rely on correct information if you simplify one way or the other |
14:32:45 | markun | KiOui: jhMikeS was planning on doing some audio mixer rework which would also fix your bug |
14:33:51 | KiOui | markun: Great |
14:34:14 | | Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/labb.contactor.se/x-95af730206925c15) |
14:36:07 | JdGordon | does this funciton look ok to read data in? http://pastebin.ca/561343 |
14:37:09 | Vixus | I'd like to do some coding work on the metronome−− you know, some more features |
14:38:45 | KiOui | JdGordon: Line 18: you returned True if an error occured |
14:39:09 | lowlight | JdGordon: is the icon code generalized enough to use in the wps...for enumerated items like battery, volume, codec, etc. |
14:39:21 | markun | KiOui: are you interested in working on rockbox? |
14:39:49 | JdGordon | KiOui: yeah, an error occured, so stop trying to read.. same as if the file was finished being read. |
14:39:54 | KiOui | markun: If I have enough time to, why not |
14:40:02 | silje | is there some special trick to get new themes and WPS using bitmaps to work? I'm trying to use the uniRiver24 theme, but none of the images load.. |
14:40:21 | JdGordon | lowlight: umm... not really, I dont tihnk it would be too hard to get it to co-operate though |
14:40:24 | markun | KiOui: any part in particular you want to work on? |
14:40:31 | KiOui | JdGordon: Yes but if there is an error it's better to return `false' |
14:41:15 | KiOui | markun: Hum don't really know. I own a iPod, but am not familiar with low-level hardware |
14:42:18 | Vixus | Any guides on getting started with plugin programming? |
14:42:40 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
14:42:43 | KiOui | markun: Maybe general bugfixes if any |
14:42:56 | B4gder | Vixus: http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins |
14:42:59 | lowlight | JdGordon: ok, I'll have a look then. I didn't know if it was easier reuse the icon code or introduce partial bitmap display for wps images. |
14:43:08 | Vixus | Ta |
14:43:13 | KiOui | markun: Or maybe getting the iPod wheel working better but someone already works on this issue |
14:43:33 | | Quit jac0b ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
14:43:51 | | Join Nibbier [0] (n=sven@port-212-202-177-141.dynamic.qsc.de) |
14:44:11 | markun | Vixus: I thought "Ta" was Australian.. |
14:44:20 | Vixus | Not necessarily. |
14:45:05 | Vixus | Keeping in mind they get some of their colloquialisms from the UK. |
14:47:37 | JdGordon | lowlight: the icon code asumes the icons are in a vertical strip, so it may not be good enough for the wps anyway |
14:48:31 | rasher | Wow, nearly 3000 entries on the map (some duplicates though) |
14:48:48 | B4gder | gosh |
14:48:57 | rasher | And some claiming to live in antarctica |
14:49:13 | | Quit XavierGr () |
14:49:23 | lowlight | JdGordon: that's ok. I was thinking that instead of having a bunch of battery (or volume) bitmap states, there could be one icon strip. |
14:49:24 | B4gder | yeah, we get some reports about freezing :-P |
14:49:30 | * | B4gder ducks |
14:49:38 | markun | rasher: and some devs which are not devs? |
14:49:58 | JdGordon | B4gder: I though LinusN was the funny man? |
14:50:08 | rasher | markun, Yes, I've been wondering what to do about that. Maybe B4gder could provide me with a list of committers, and I could restrict it to those |
14:50:13 | B4gder | yeah, but he's been too quiet lately |
14:50:36 | B4gder | rasher: or use the credits list if you have real names |
14:51:07 | B4gder | as I figure someone can actually claim to be a dev without being a committer |
14:51:34 | rasher | Yes, I'd obviously have to reword it. I think the problem is that "dev" isn't really very strict. |
14:51:41 | KiOui | markun: Why did you ask me about rockbox developpment? Is the rockbox team looking for developpers? |
14:51:52 | markun | always |
14:51:53 | B4gder | KiOui: we always need new blood! |
14:51:53 | *** | Saving seen data "./dancer.seen" |
14:52:23 | rasher | Commit access or not is binary, so should be easier to handle |
14:52:29 | KiOui | And what should I do if I would like to become one of these devs? |
14:52:40 | rasher | KiOui, start submitting patches |
14:52:42 | markun | just write some code :) |
14:52:49 | B4gder | send us beer! |
14:53:02 | KiOui | B4gder: lol |
14:53:03 | * | markun waits for petur to wake up |
14:53:18 | rasher | KiOui, if they're good enough, eventually you'll get commit access when people get tired of your nagging |
14:54:14 | KiOui | Is there any documentation about the dev structure? |
14:54:20 | markun | yes |
14:54:34 | markun | http://www.rockbox.org/twiki/bin/view/Main/DocsIndex#For_Developers |
14:54:48 | KiOui | cool thx |
14:55:06 | * | KiOui studying Rockbox's doc |
14:55:06 | markun | or what do you mean by "the dev structure"? |
14:55:48 | KiOui | markun: code structure, specs about plugins and so on |
14:57:18 | GodEater_ | KiOui: we have one big file "Rockbox.c" :) |
14:58:06 | * | petur has a late trigger |
14:58:10 | GodEater_ | KiOui: playing your nick back in my head makes me think you may originate from New Zealand.... am I right ? |
14:58:38 | petur | KiNon |
14:58:46 | markun | :) |
14:59:02 | | Quit Vixus (Read error: 104 (Connection reset by peer)) |
14:59:47 | | Join Llorean [0] (n=llorean@cpe-70-113-91-140.austin.res.rr.com) |
15:00 |
15:00:15 | * | GodEater_ 's girlfriend, who is also from NZ plays a similar game with her nick "quaywee" |
15:01:30 | KiOui | Bugs into the website : The requested URL /docs/contributing.html was not found on this server. |
15:02:00 | KiOui | When clicking on "Contributing information" |
15:02:00 | * | markun directs KiOui to B4gder |
15:03:08 | * | GodEater_ pushes B4gder out of his corner |
15:03:09 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
15:04:01 | | Nick chrisjs169_ is now known as chrisjs169 (n=jack@pool-71-114-145-182.hrbgpa.dsl-w.verizon.net) |
15:05:10 | * | KiOui waits for G4gder wakeup ;) |
15:06:52 | * | GodEater_ waits for KiOui to notice his question |
15:08:32 | KiOui | 15:01 < KiOui> Bugs into the website : The requested URL /docs/contributing.html was not found on this server. |
15:08:35 | KiOui | 15:01 < KiOui> When clicking on "Contributing information" |
15:09:11 | KiOui | (In the Developper Doc) |
15:10:57 | rasher | KiOui, where was that link? |
15:11:19 | KiOui | DocIndex , then Developpers Documentation |
15:12:00 | KiOui | then First-time guide to Rockbox development |
15:17:07 | KiOui | rasher : Found ? |
15:17:48 | rasher | Yeah.. looking for it |
15:19:12 | JdGordon | That link probably still thinks we are using cvs instead of svn.. |
15:20:02 | * | JdGordon thinks bufopen() and bufseek() are done |
15:20:03 | KiOui | JdGordon: It would be good to learn to this link how to think ;) |
15:20:33 | JdGordon | KiOui: if its like the credits link, its a perl script which only Zagor and B4gder and LinusN can edit.. |
15:21:24 | rasher | The contributing file seems to not be in the www svn module |
15:21:40 | JdGordon | its in docs/ |
15:21:45 | JdGordon | where it shhuold be... |
15:22:32 | rasher | ah, the two were linked using magic? |
15:22:35 | TrueJournals | I got to the file just fine... hope I clicked on the same link |
15:22:46 | Zagor | TrueJournals: I just fixed it |
15:22:51 | TrueJournals | ah |
15:22:52 | Zagor | but it's way outdated |
15:23:21 | KiOui | Maybe that's why the link was broken? |
15:23:27 | Zagor | yup |
15:23:51 | Zagor | the "magic" hasn't been updated since we switched to svn |
15:24:11 | KiOui | hum ok |
15:24:23 | KiOui | I'll read this, for a start |
15:24:30 | rasher | Is the source stil Latin-1 only? I would have thought switching to utf8 would make sense by now |
15:24:42 | Zagor | KiOui: here's the latest version: http://svn.rockbox.org/viewvc.cgi/trunk/docs/CONTRIBUTING?revision=13487&view=markup |
15:25:03 | | Part david1 |
15:25:04 | KiOui | Thanks |
15:25:46 | * | rasher manages to load a png image to use on a button in wxwidgets |
15:25:47 | * | JdGordon has no idea how to go abnout properly testing his new buffering api :'( |
15:25:51 | rasher | Much nicer than these awful xpms |
15:30:58 | KiOui | JdGordon: Buffering API ? Where it would be used ? |
15:32:17 | JdGordon | KiOui: the enitre playbck engine depends on it |
15:32:26 | JdGordon | the current one is a mess (according to some) |
15:32:42 | KiOui | Wow :) |
15:33:10 | JdGordon | only at 321 lines atm... too bad only 6 of them are comments :p |
15:35:11 | silje | do wps files assume some path for bmp-files? as I can see from the wps files that come with rockbox, they assume bmps are in a folder with the same name as the wps file |
15:35:45 | | Quit thegeek (Read error: 113 (No route to host)) |
15:35:55 | silje | but for some reason wps files I load myself don't load their bmps placed in a similar way |
15:36:36 | | Join thegeek [0] (n=thegeek@s189a.studby.ntnu.no) |
15:38:04 | silje | anyone? |
15:38:48 | KiOui | silje: I don't have the code here, so cannot look into the WPS loader |
15:39:13 | silje | fair enough :) |
15:40:08 | B4gder | http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
15:40:23 | JdGordon | silje: its possible the filenames for the bmps you are trying t load are longer than MAX_PATH (290) |
15:40:48 | JdGordon | or even less if the wps code is man |
15:40:51 | JdGordon | mean* |
15:40:51 | silje | that's the complete path and file name? |
15:40:54 | JdGordon | yes |
15:40:59 | silje | hm |
15:41:01 | silje | *checks* |
15:41:36 | pondlife | JdGordon: Test??? |
15:41:44 | JdGordon | good point :) |
15:41:47 | * | JdGordon goes to commit |
15:41:54 | JdGordon | btw, I havnt even compiled it once yet |
15:42:16 | JdGordon | pondlife: serisouly thogh, I'm not sure how moving backwards in the buffer is supposed to work |
15:42:51 | JdGordon | straight after a read the old data is bassically forgotten about |
15:43:02 | pondlife | Well, it needs to allow for rewinding and skip back, with rebuffering if needed... |
15:43:06 | JdGordon | unless I add more variabls to the handle struct |
15:43:27 | silje | JdGordon: hm, no... they're not even close... example: "/.rockbox/wps/uniRiver24/background.bmp", 40 characters... |
15:43:31 | pondlife | You shouldn't "forget" about data until you actually need to reuse the buffer space, I'd think. |
15:44:09 | JdGordon | silje: odd.. sorry Nico_P is the man you want t talk to |
15:44:32 | pondlife | JdGordon: : Mark it as "probably not needed", but kewp track of it...? |
15:45:06 | JdGordon | pondlife: I know, but the problem will come when we want to start dumping old data, we then need to go through every handle and make sure its not trying to point to invalid buffer |
15:46:09 | silje | JdGordon: ok, thanks :) |
15:46:15 | pondlife | OK, the point being that you don't need to "unbuffer" until later. |
15:47:24 | JdGordon | hmm.. gonna have to use more variables I think |
15:47:42 | pondlife | Needs more cowbell I guess. |
15:48:58 | * | JdGordon would like to be able to have a demo plugin going by tonight, but its almost midnight so not gonna happen :p |
15:49:59 | linuxstb | rasher: How do you use pngs in rbutil? Are they still linked into the exe like the xpms? |
15:54:04 | rasher | linuxstb, no, that's the problem.. I don't know how to do that |
15:55:10 | dionoea | doesn't the exe come in an installer or a zip anyway ? |
15:55:25 | KiOui | To all of you: is anyone working onto the iPod whell driver ? |
15:55:35 | rasher | A png can be loaded from a file, or a resource, but I don't know how to create and use resources, so for now I'll just make it work with files. Changing it should be relatively simple anyway |
15:55:58 | linuxstb | rasher: What's the issue with xpms anyway? A simple "convert file.png file.xpm" solves that. |
15:56:11 | rasher | xpms don't support alpha-transparency |
15:56:42 | rasher | I'll show you the difference, hang on |
15:58:13 | JdGordon | KiOui: I dont know if anyone is currently working on it.. whats the problem? |
15:58:52 | rasher | linuxstb, compare http://forums.rockbox.org/index.php?action=dlattach;topic=7574.0;attach=1772;image and http://forums.rockbox.org/index.php?action=dlattach;topic=7574.0;attach=1776;image |
15:59:42 | KiOui | JdGordon: Sometimes, the when at the bottom of a menu / list, going down loops to the top of the list, and sometimes it doesn't. |
16:00 |
16:00:15 | KiOui | I think it would always not do this, for easier manipulations. |
16:01:02 | JdGordon | KiOui: ah yes, there was talk awhile ago abou adding a short time allowance for when you lift up your fingure off the wheel before it sends the BUTTON_REL (release) event |
16:01:12 | JdGordon | which is why it does that in the menu/lists |
16:02:14 | KiOui | In which file is it? |
16:02:24 | linuxstb | rasher: OK, but we need to keep it as a single .exe, no directories full of pngs to load at runtime. |
16:02:42 | rasher | Yes, that should be perfectly possible. I just don't know how to work it. |
16:03:23 | JdGordon | KiOui: firmware/target/arm/ipod/button-ipod.c or something |
16:03:36 | KiOui | ok |
16:03:46 | KiOui | I'll check out a working SVN copy and look further |
16:08:39 | dionoea | rasher: check the Embedding PNG Images page on the wxwidgets.org/wiki |
16:09:00 | dionoea | arg no ... they use xpms |
16:10:11 | dionoea | ah no, looks like it's something else |
16:10:16 | dionoea | well .. you should give it a try :) |
16:10:16 | linuxstb | rasher: Can wx load a png from a memory buffer? |
16:11:01 | dionoea | that's exatcly what they're doing on that wiki page in fact |
16:11:45 | dionoea | they dump the png to a C struct and use that at runtime |
16:13:04 | * | KiOui found where the wheel iPod driver is, studying... |
16:13:13 | rasher | dionoea, thanks, I'll have a look |
16:14:05 | linuxstb | rasher: There's a "bin2c" program in rbutil/sansapatcher/ if that helps. |
16:14:11 | | Part LinusN |
16:15:03 | | Part TrueJournals |
16:18:29 | | Quit lowlight ("CGI:IRC (EOF)") |
16:19:42 | * | KiOui read the ipod's wheel code and hopefully correctly understood it ;) |
16:20:35 | | Quit B4gder ("It is time to say MOOO") |
16:22:01 | * | KiOui is a big shit: he forgot his iPod usb cable... he will patch the things this evening |
16:28:37 | steveire | Woot. I think I'm starting to figure out the db files. I see where the tag file headers come from at least. It's a start. |
16:29:10 | | Quit scorche (Read error: 110 (Connection timed out)) |
16:30:50 | JdGordon | pondlife: BufferingAPIProposal updated with some code to have a look at |
16:33:21 | JdGordon | Nico_P: if you read logs... you might like to have a look also... |
16:40:32 | pondlife | JdGordon: Will look! Now back toi your books... :) |
16:41:13 | JdGordon | bed time soon... bloody 12.40am... will do some proper studyin tomorow |
16:41:26 | JdGordon | no exams till wed next week, so not really worried |
16:44:57 | rasher | Hrm, is Creative Commons Attribution-Share Alike GPL compatible? On the surface it sounds like it, but you never know.. |
16:45:40 | dionoea | only the scotland version |
16:45:41 | steveire | rasher: I think not |
16:45:46 | dionoea | is GPL compatible |
16:46:32 | rasher | Ah, it isn't. That's a pity. |
16:48:21 | rasher | Means those icons I've used aren't suitable for rbutil. |
16:49:59 | | Quit JdGordon ("Konversation terminated!") |
16:51:12 | | Quit ptw419 () |
16:51:55 | *** | Saving seen data "./dancer.seen" |
16:53:35 | | Part rasher |
16:53:57 | GodEater_ | rasher: you mean the tango ones ? |
16:59:57 | | Join n1s [0] (n=nils@h218n1fls35o293.telia.com) |
17:00 |
17:19:45 | Llorean | Does rbutil compile in the icons, or merely load them from disk when it's executed? |
17:20:14 | dionoea | compiled in the binary |
17:20:38 | Llorean | =/ |
17:20:39 | dionoea | or were you asking rasher about his changes ? |
17:21:02 | dionoea | (AFAIK they'll be compiled in the binary too) |
17:21:37 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
17:22:52 | krazykit | IANAL, but i believe you can distribute them with GPL software as long as they're not compiled in. gaim/pidgin do this, i believe |
17:25:57 | Llorean | In the case of loading image files, yeah, it should be fine so long as they aren't linked to the binaries. So not compiled in. |
17:26:12 | Llorean | Look at linux distros that use the tango iconsets, etc. |
17:26:46 | Llorean | According to the flyspray task, his doesn't compile them in. |
17:26:51 | Llorean | Which means it should be all good, I think |
17:28:18 | | Quit KiOui ("leaving") |
17:29:46 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
17:29:55 | | Quit maffe (Remote closed the connection) |
17:31:25 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
17:33:19 | | Part maffe |
17:33:28 | | Join The-Compiler [0] (n=florian@27.3.76.83.cust.bluewin.ch) |
17:33:50 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
17:34:27 | | Join beta [0] (n=beta@cpc3-clif5-0-0-cust439.nott.cable.ntl.com) |
17:35:06 | beta | Hi there, with the ipod 3g, is it possible for the codecs to be optimized so as it can run more smoothly or is this not likely to happen due to hardware issues? |
17:35:34 | n1s | beta: possible, yes, will it happend, who knows? |
17:35:55 | n1s | although there is a patch that improves mp3 speed a bit in the tracker |
17:36:22 | beta | ah right okay. |
17:36:34 | beta | does all the menu system work ok I take it? |
17:39:46 | | Join XavierGr [0] (n=xavier@ppp176-239.adsl.forthnet.gr) |
17:41:39 | | Quit beta () |
17:42:46 | XavierGr | amiconn: did you manage to shrink more your vmware image |
17:43:09 | XavierGr | mine is currently at 145MB do you want to test it out? |
17:47:39 | amiconn | 162MB here; won't test right now |
17:47:40 | | Quit petur ("*later*") |
17:48:45 | XavierGr | maybe if we want to make it even smaller we will have to choose another dirsto (or even make our own :P) |
17:48:47 | pondlife | Was anyone here involved in the conception of "beep" function? Is its main purpose to give keypress feedback or some other reason. |
17:49:01 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
17:49:08 | XavierGr | lol for some seconds I thought you said "beer" function :D |
17:49:18 | pondlife | lol, still awaiting that |
17:49:33 | pondlife | Beer = weak, moderate or strong |
17:50:05 | pondlife | I assume it's because the skip can be slow to activate, so the beep avoids double-skipping |
17:51:38 | pondlife | I would very much like it to give feedback on any key press, not just skip. |
17:51:46 | amiconn | The beep was added by Slasheri, for skipping feedback |
17:52:28 | amiconn | There is another beep (more like a burp) on hwcodec, giving audible feedback of start/pause/unpause/stop recording |
17:52:47 | pondlife | Yep, I'm not thinking of touching that one. |
17:53:04 | pondlife | I'm more after a keyclick type feature. |
17:53:20 | pondlife | Very useful when you can't see the LCD or buttons too well! |
17:54:14 | * | amiconn thinks that targets with true buttons don't need audible feedback as there is already tactile feedback |
17:54:37 | amiconn | Targets with touchy things would profit from audible feedback though |
17:54:42 | pondlife | The H300 arrow keys aren't great though. |
17:54:54 | amiconn | No, but that's a different problem |
17:55:11 | amiconn | All the targets with buttons connected to pcf adc seem to have problems |
17:55:18 | amiconn | (H300, X5 and M5) |
17:55:23 | pondlife | I'd just like audible confirmation that my keypress got to Rockbox. |
17:56:03 | GodEater_ | Llorean: take a look at that guy asking for ZXBox games - I'm killing myself laughing at the one he particularly wants! |
17:56:04 | pondlife | And was thinking that the skip beep might be better in the button code, rather than the playback code. |
17:56:42 | | Join Faemir [0] (n=daniel@85-211-222-38.dyn.gotadsl.co.uk) |
17:58:19 | * | n1s now has too many option for the plugins with the -Os patch... 1) add wrappers to plugins 2) wrappers in plugin lib (may cause people to tear hair in future) 3) add wrappers in a macro 4) add functions themselves to the pluginlib (doesn't work (yet?) 5) simply work around the issue by building plugins with -O... can't decide... :-/ |
17:59:06 | Llorean | GodEater_: In all honesty, "really wanting" any sort of gaming on your DAP kills me. :-P |
17:59:20 | | Join kretende1 [0] (n=Kaspar@62-134.0-85.cust.bluewin.ch) |
17:59:48 | pondlife | Llorean: Jwwels is quite good on a long train journey :) |
17:59:58 | Llorean | pondlife: If you're looking at it, think about incorporating the iPod Piezo patch in maybe? |
18:00 |
18:00:17 | Llorean | pondlife: Alright, I'll give you the built-in Rockbox games. |
18:00:40 | pondlife | Llorean: I don't know much about htat. |
18:00:43 | pondlife | that |
18:01:02 | pondlife | What's the advantage of the piezo over SW generated beeps? |
18:01:26 | pondlife | Is it a separate speaker rather than through the output? |
18:02:19 | n1s | pondlife: yes |
18:03:09 | pondlife | I think I'd prefer it through the headphones - more audible and less likely to annoy those around you. |
18:03:25 | pondlife | I suppose it could be configurable :/ |
18:03:48 | Llorean | Basically, yeah, the user should have an option "In heaphones" "Piezo" or "Both" ideally |
18:04:08 | pondlife | Piezo would be good if DJing blind or something. |
18:04:15 | n1s | amiconn: are you ok with building just the rockbox main binary with -Os and the plugins with just -O to avoid the memcpy/memset issue for now? |
18:04:18 | Llorean | But in the end, you wouldn't have to add piezo support, just bear in mind *somebody* will want to while writing your code. :-P |
18:04:27 | pondlife | lol |
18:04:51 | pondlife | I do *try* to write nice, readable and extensible code... |
18:05:49 | pondlife | So nobody overly objects to the beep becoming a general key feedback beep? Slasheri? |
18:06:30 | Slasheri | pondlife: sounds like a good idea, but it would still great to keep that beep on skipping only as well |
18:06:35 | Llorean | There has been some debate (with regards to the wheel on iPod specifically) whether the beep should represent one trigger, or one UI change (move one line on the screen) since some get dropped if they queue. |
18:06:44 | Llorean | As well, holding down a button for scrolling: Multiple beeps, or one? |
18:06:55 | pondlife | Llorean: One |
18:07:14 | pondlife | I was thinking of "beep on initial press" only. |
18:07:37 | pondlife | Perhaps with slightly different pitches for different buttons. |
18:07:48 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
18:08:52 | pondlife | Will see what the users on the ML make of the idea, but I don't want to waste time writing code that'll be rejected. |
18:11:11 | steveire | Slasheri: Could you tell me a bit about how the database files are structured? |
18:11:11 | | Quit kretende1 (Read error: 104 (Connection reset by peer)) |
18:11:12 | | Nick kclafk is now known as kclaf (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
18:12:31 | steveire | Slasheri: I'm trying to write a program to read the rockbox database. |
18:12:32 | Slasheri | steveire: hi, looking at the beginning of tagcache.c should give a good idea about the structure. And the tools/database.c can be used as a skeleton to do all tagcache operations from a pc (tagtree.c contains code to actually use the database) |
18:12:45 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
18:13:08 | Slasheri | basically tagcache_idx.tcd is the main index, containing entry for each track in the db |
18:13:41 | Slasheri | it also contains all data for numeric tags and pointers to string formatted data stored in tagcache_N.tcd |
18:14:00 | Slasheri | N is the string tag type defined in tagcache.h enum list |
18:16:48 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
18:22:02 | steveire | Slasheri: Cool. The strings have padding in the db files, right? so they're all the same length. But that's not true in the filenames db (4) |
18:30:30 | steveire | I think there's also a difference in the tracknames db(3) |
18:32:23 | | Quit juxtap (Read error: 110 (Connection timed out)) |
18:34:07 | Slasheri | steveire: all string types should have the same padding |
18:34:28 | Slasheri | the length is variable but fixed to the padding boundaries |
18:35:26 | Slasheri | padding is used because it can reduce the memory requirements when committing the db on the player |
18:37:07 | Slasheri | in fact there are three type of indexes: numeric, sorted string and unique sorted string. |
18:38:00 | Slasheri | sorted string index has a matching entry for each entry in the main index and contains a link to the main index and vice versa |
18:38:57 | Slasheri | unique sorted index can match to many entries in main index and thus no link is provided to the main index. Only the main index can have multiple links to sorted unique strings |
18:40:16 | | Join oKtosiTe [0] (n=oKtosiTe@unaffiliated/oKtosiTe) |
18:40:21 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:41:17 | | Quit pondlife ("disconnected has pondlife") |
18:41:51 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
18:41:56 | | Quit My_Sic (Client Quit) |
18:45:42 | | Part TrueJournals |
18:51:38 | | Join pseudo_ [0] (n=pseudo@ppp121-45-216-12.lns2.bne1.internode.on.net) |
18:51:53 | | Quit printfXh4 (Nick collision from services.) |
18:51:55 | | Nick pseudo_ is now known as printfXh4 (n=pseudo@ppp121-45-216-12.lns2.bne1.internode.on.net) |
18:51:59 | *** | Saving seen data "./dancer.seen" |
18:52:16 | Nico_P | GodEater, GodEater_: mark shuttleworth has an interesting point of view on VCS and git : http://www.markshuttleworth.com/archives/125 |
18:52:42 | steveire | Slasheri: Sorry for all the questions. I'm very new to this sort of stuff. I'm using a database of two songs to figure this out. Here's the genre db without the header: '\x00\x14\xff\xffEasy Listening\x00XXXXX\x00\x0c\xff\xffMetal\x00XXXXXX'. The header says the content length is 40 and there are two entries. Should be 20 each, right? But they're 24 and 16 instead. How should I read this? |
18:55:01 | Llorean | Nico_P: Yes, I think we'd all like to avoid conversion processes that require "and an unfortunate goat under a full moon" |
18:55:17 | Nico_P | indeed |
18:55:21 | | Join miepchen^schlaf [0] (n=hihi@p54BF524C.dip.t-dialin.net) |
18:56:12 | Nico_P | Llorean: but is there a will to move to a decentralized VCS or is just vague interest from some of us ? |
18:56:30 | Llorean | Nico_P: I think it's more than vague interest, but less than a sure thing. |
18:56:52 | Llorean | I think it's a situation of still deciding if there are real benefits to this project specifically of decentralized |
18:57:15 | Llorean | But tbh I haven't kept up |
18:57:19 | Llorean | Maybe we're past that and I missed it |
18:57:38 | | Join jac0b [0] (n=jac0b@gifn3.fpl.com) |
18:58:16 | Nico_P | I have to say it's very attractive |
18:58:42 | Nico_P | I've been playing around with git a bit and the idea of one branch per WIP feature is very nice |
18:58:59 | Llorean | It does seem appealing, yeah. |
18:59:13 | Slasheri | steveire: the tag data length is 20 bytes |
18:59:24 | Slasheri | the string is 15 bytes containing 5 bytes of padding |
18:59:30 | Slasheri | and then comes the next entry |
19:00 |
19:00:42 | silje | Nico_P: I was told you're the person to ask about WPS problems? |
19:00:53 | Slasheri | as i said, the string is not fixed length, but is padded to 8 byte boundaries |
19:00:54 | Nico_P | silje: yes |
19:01:58 | silje | Nico_P: Great! I was wondering what the reasons could be for bmp files not showing up in an imported WPS while working fine in the ones that came with rockbox |
19:02:14 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
19:02:19 | silje | do they require a specific path, for instance? |
19:02:24 | steveire | Slasheri: Ah, I see. Are all the db files structured that way? splitting up the others worked fine for the artists, but that could be just because they were comparible length strings anyway. Cheers. |
19:02:42 | Slasheri | steveire: and the content length is 40 bytes. 20+12 bytes for data + 2*4 bytes for headers = 40 |
19:02:45 | Nico_P | silje: the first I can think of is too much bitmaps... or more precisely too much bitmap data for the image buffer |
19:02:58 | Nico_P | does your WPS have a lot of bitmaps ? do they all disappear ? |
19:02:59 | Slasheri | yes |
19:03:06 | Slasheri | just see those structs in tagcache.c |
19:03:22 | silje | hm... could be I guess, but I didn't make the wps, I downloaded it from misticriver |
19:03:35 | silje | and yes, none of them work |
19:03:46 | silje | not even the background |
19:04:00 | Slasheri | main index contains master_header and N*index_entry |
19:04:02 | silje | but the background works when loaded manually |
19:04:09 | Nico_P | many WPSs from misticriver require patches but I don't see why all the bitmaps would disappear... have you unizpped the files properly ? |
19:04:31 | Nico_P | does the bitmap dir have exactly the same name as the WPS (case sensitive) ? |
19:04:37 | Slasheri | ALL other db files: tagcache_header and N*tagfile_entry |
19:04:48 | silje | yes, I believe so. they're placed in a directory with exactly the same name as the wps file |
19:05:04 | | Quit obo ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/") |
19:05:04 | Nico_P | hmm... could you give me a link to the zip file ? |
19:05:09 | Nico_P | or send it to me maybe ? |
19:05:10 | silje | 3 secs |
19:06:25 | | Quit Faemir (Remote closed the connection) |
19:06:36 | Slasheri | steveire: and if you are going to write own software for reading the data, you need to take care of endianes as well. tagcache files can be in both little- or big-endian |
19:06:43 | silje | Nico_P: http://www.misticriver.net/attachment.php?attachmentid=3774&d=1139447287 |
19:11:49 | Nico_P | silje: oh but you have the default WPS, don't you ? |
19:11:56 | Nico_P | it's not just the images disappearing ? |
19:12:14 | silje | might be... it looks very plain |
19:12:15 | silje | why? |
19:12:32 | Nico_P | when a WPS has errors, the default is shown |
19:12:36 | silje | ah |
19:12:49 | silje | so I guess it has errors then ;) |
19:14:33 | | Part kaaloo |
19:14:42 | silje | any hints as to what they are? :) |
19:15:04 | Nico_P | it uses scrolling margins tags, so you'll need to apply that patch |
19:15:16 | silje | oh |
19:15:21 | Nico_P | or get a build that has it applied |
19:15:37 | silje | uh-huh |
19:15:47 | silje | do the daily builds have it? |
19:16:34 | Nico_P | well if they had it, it wouldn't be a patch anymore, it would be an official feature ;) |
19:16:50 | silje | I guess :) |
19:18:27 | | Join scorche [0] (i=scorche@rockbox/administrator/scorche) |
19:18:37 | Nico_P | oh and the cfg file bundled with that WPS has the wrong name in it |
19:18:54 | silje | yeah, I found that one :) |
19:19:21 | Nico_P | I thought there was a strange new bug :) |
19:19:32 | silje | thanks for your help, I'm a few steps closer to solving it now ;) |
19:19:49 | silje | just gotta learn how to build this stuff... |
19:20:04 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
19:20:06 | Nico_P | silje: are you on linux by any chance ? |
19:20:12 | | Part kaaloo |
19:20:14 | silje | yes, why? |
19:20:34 | Nico_P | it's much nicer to do on linux than on windows, that's why |
19:20:52 | Nico_P | http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling |
19:20:55 | silje | oh yeah, most compiling work is :) |
19:20:58 | silje | thanks :) |
19:21:29 | Nico_P | oh that one is actually for windows it seems, http://www.rockbox.org/twiki/bin/view/Main/HowToCompile will probably be more sueful |
19:21:45 | silje | first step: installing svn... hehe |
19:23:54 | Nico_P | there are also source tarballs but svn is much nicer |
19:28:58 | jac0b | llorean: I opened a bug report on the bookmark problem we chated about yesterday http://www.rockbox.org/tracker/task/7295 |
19:32:43 | | Quit silje (Remote closed the connection) |
19:34:26 | | Quit andreasg_ (Read error: 104 (Connection reset by peer)) |
19:38:16 | | Join andreasg [0] (n=andreasg@provider.hive.is) |
19:39:09 | Lear | jac0b: Not sure if that is a bug, really. Known limitation for sure, but... |
19:39:49 | jac0b | I think it is a bug |
19:40:07 | jac0b | you got to kinda jump thru hoops |
19:40:55 | Lear | Put another way: it has been like that for years. :) So far, nobody has bothered to do anything about it. |
19:44:24 | | Quit oKtosiTe (Remote closed the connection) |
19:46:10 | | Join entheh [0] (n=purr@88-106-212-192.dynamic.dsl.as9105.com) |
19:46:55 | jac0b | oh okay |
19:48:35 | | Join RichBum [0] (i=c646c102@gateway/web/cgi-irc/labb.contactor.se/x-51ccc19c7d605d74) |
19:48:54 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
19:49:24 | RichBum | t |
19:49:47 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:50:21 | | Quit RichBum (Client Quit) |
19:51:48 | Lear | Besides, bookmarks are done on a per folder or per playlist basis. Without a playlist (on disk, that is), what should be bookmarked? |
19:56:19 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
19:56:28 | | Part kaaloo |
20:00 |
20:02:08 | | Quit maffe (Remote closed the connection) |
20:04:01 | GodEater | any forum mods around ? |
20:04:23 | * | GodEater points at the apple install forum's most recent post |
20:05:12 | Nico_P | delete ? |
20:05:52 | Nico_P | I have mod powers but don't use them often |
20:06:01 | | Quit alberink ("Konversation terminated!") |
20:06:29 | GodEater | I dunno about delete, but he needs to be told by someone "official" |
20:06:45 | GodEater | I don't want to start a flame war with him as just a regular forum user |
20:07:15 | Nico_P | Maybe I'll leave it to Llorean, he's the expert |
20:07:29 | GodEater | Llorean : the diplomat :) |
20:07:50 | GodEater | or tyrant, depending on if you're on the receiving end or not :) |
20:08:12 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
20:17:35 | | Join kretende1 [0] (n=Kaspar@62-134.0-85.cust.bluewin.ch) |
20:18:17 | | Join Faemir [0] (n=daniel@85-211-222-38.dyn.gotadsl.co.uk) |
20:22:13 | | Quit jac0b ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
20:30:12 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
20:32:59 | | Quit Faemir (Remote closed the connection) |
20:47:38 | | Quit alienbiker99 (Read error: 110 (Connection timed out)) |
20:47:39 | | Quit maffe (Remote closed the connection) |
20:51:18 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
20:52:03 | *** | Saving seen data "./dancer.seen" |
20:56:54 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
20:57:16 | | Join Buschel [0] (n=AndreeBu@p54A3FC65.dip.t-dialin.net) |
20:57:23 | | Quit BRi7Xxon (Read error: 113 (No route to host)) |
20:57:42 | | Join BRi7X [0] (i=bri7x@c-68-81-211-195.hsd1.pa.comcast.net) |
20:59:10 | | Quit ender` (" Theory: we know everything, but nothing works. Practice: things work, but we don't know why. Here we combine both of them: n) |
21:00 |
21:02:55 | | Quit atsea- (Remote closed the connection) |
21:03:05 | | Quit steveire (Remote closed the connection) |
21:07:24 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
21:10:24 | andreasg | Which function takes control after the bootloader returns? |
21:10:45 | andreasg | I'm reading the ipod video tree |
21:11:46 | linuxstb | You mean the first code that's run in Rockbox? |
21:13:03 | andreasg | yes, the bootloader returns a pointer which I assume is jumped to or called |
21:13:36 | linuxstb | The initial (low-level) startup code is in firmware/target/arm/crt0-pp.S, which then calls main() in apps/main.c (and cop_main() for the COP). |
21:14:25 | andreasg | thanks |
21:14:49 | | Quit amiconn (Read error: 110 (Connection timed out)) |
21:14:50 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
21:18:38 | | Quit idnar (Nick collision from services.) |
21:18:41 | | Join idnar_ [0] (n=mithrand@unaffiliated/idnar) |
21:21:52 | | Quit jhMikeS (Nick collision from services.) |
21:21:58 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
21:22:11 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
21:28:57 | Overand | what's the deal with iPodvideo / iPodvideo 64meg? |
21:29:26 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
21:29:43 | Bagder | Overand: the 64mb is for the 60/80 GB models |
21:29:58 | | Part maffe |
21:30:17 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
21:31:30 | | Quit Robin0800 (Read error: 104 (Connection reset by peer)) |
21:34:33 | | Join atsea- [0] (i=ariel@gateway/tor/x-b204b2c2f18256a2) |
21:35:40 | | Join Tachikoma [0] (n=Tachikom@fl-71-53-129-3.dhcp.embarqhsd.net) |
21:36:09 | Tachikoma | i am having trouble with the ipodpatcher.exe |
21:36:22 | | Quit _Veseliq_ (Remote closed the connection) |
21:36:43 | GodEater | Tachikoma: what sort of trouble ? |
21:36:50 | Tachikoma | it's not working |
21:37:05 | | Quit The-Compiler (Read error: 104 (Connection reset by peer)) |
21:37:08 | Tachikoma | i when i try to install it, i get errors |
21:37:25 | GodEater | we're not psychic as a rule, you'll have to tell us what errors |
21:38:04 | Tachikoma | No ipod found |
21:38:39 | GodEater | what sort of ipod do you have? |
21:38:46 | Tachikoma | 4th gen |
21:39:51 | * | GodEater wonders if the recent changes to ipodpatcher's detection methods have been commited yet |
21:40:18 | GodEater | Tachikoma: which os are you running ? |
21:40:23 | Tachikoma | xp |
21:41:01 | | Join silje [0] (n=silje@217-234-186.400720.adsl.tele2.no) |
21:41:42 | silje | does anyone have any tips as how to easily get the m68k-elf-gcc compiler installed on fedora linux? |
21:42:01 | GodEater | silje: run the rockboxdev.sh script included with the source |
21:42:06 | | Quit andreasg (Read error: 104 (Connection reset by peer)) |
21:42:19 | silje | so there's no rpm way of doing it? |
21:42:25 | silje | (would be cleaner) |
21:42:35 | Tachikoma | not really |
21:42:38 | GodEater | there may well be - but I don't know it |
21:42:41 | Tachikoma | sh is cleaner then rpm |
21:42:52 | GodEater | you have to get exact versions of the compilers too |
21:42:54 | Bagder | silje: feel free to make an rpm of it |
21:43:03 | silje | Tachikoma: guess that depends on your view of the world ;) |
21:43:13 | Tachikoma | i run debian |
21:43:28 | Tachikoma | and i prefer sh over deb or rpm |
21:43:42 | silje | but thanks anyway, I'll use the script for now :) |
21:44:57 | Tachikoma | blah, why can't i install this |
21:45:12 | GodEater | Tachikoma: I thought you just said you were running xp |
21:45:15 | GodEater | now you're running debian |
21:45:19 | GodEater | make your mind up! |
21:45:27 | Tachikoma | i have debian on my laptop |
21:45:33 | Tachikoma | and this computer has xp |
21:45:48 | GodEater | could you take a look at the partition table on your ipod from the laptop ? |
21:46:11 | Tachikoma | i wouldn't know |
21:46:33 | | Join andreasg_ [0] (n=andreasg@provider.hive.is) |
21:46:48 | lymeca | My 4th gen iPod was working fine last night and had a near full charge. I turned it off before I went to bed and this morning when I tried to power it on it showed me the low battery screen with an exclamation point icon. Now it won't turn on at all even if it's plugged in to USB or the wall power socket. |
21:47:17 | lymeca | First off I don't know why it drained overnight if Rockbox actually powers the device down completely when you turn off the iPod. |
21:47:32 | lymeca | Secondly, and more importantly, why isn't it starting up again even when plugged in? |
21:48:02 | GodEater | Tachikoma: plug your ipod into the laptop and run "fdisk -l /dev/sda" where sda is your ipod device |
21:48:26 | Tachikoma | it's sda2 |
21:49:17 | GodEater | no it's /dev/sda |
21:49:24 | GodEater | sda2 is your music parition |
21:49:49 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
21:50:05 | Tachikoma | permission denied |
21:50:12 | GodEater | Tachikoma: do it as root |
21:50:22 | Tachikoma | i am logged in as root |
21:50:42 | GodEater | that's an unusual error in that case |
21:50:59 | Tachikoma | then it says unable to open |
21:51:17 | GodEater | type dmesg |
21:51:30 | Tachikoma | ok |
21:51:54 | GodEater | what's the last couple of /dev entries mentioned in the output ? |
21:53:17 | Tachikoma | nothing about output |
21:54:43 | GodEater | you're not looking for the word "output", you're looking for lines telling you about your ipod devices |
21:55:09 | Tachikoma | rev 1.62 |
21:55:53 | scorche | Tachikoma-kun! |
21:57:06 | GodEater | and do you see some lines below that saying "SCSI device" followed by some more info ? |
21:57:27 | Tachikoma | revision: 00 |
21:58:24 | scorche | Bagder: package rcvd |
21:58:33 | Bagder | great |
21:58:42 | GodEater | Tachikoma: you're still looking at the wrong stuff |
21:58:50 | GodEater | my line says this : SCSI device sda: 39075372 2048-byte hdwr sectors (80026 MB) |
21:58:56 | Tachikoma | one sec |
22:00 |
22:00:08 | silje | would daily build have less chance of not compiling than svn? |
22:00:08 | | Part rift_ |
22:00:29 | GodEater | daily build has by definition already been compiled |
22:00:34 | silje | 'cause svn just failed on me... on solitaire, of all things... hehe |
22:00:36 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
22:00:41 | silje | okay, trying daily build then :) |
22:01:19 | silje | hum... that did it too... |
22:01:43 | silje | "solitaire.c:667: error: too few arguments to function" |
22:01:43 | GodEater | I suspect there's something wrong with your build environment |
22:02:10 | silje | might be... |
22:02:26 | | Quit Buschel () |
22:02:39 | scorche | Bagder: heh...they sure didnt take it easy on the poor box...good thing it wasnt fragile =) |
22:02:44 | silje | worked fine until the solitaire app though |
22:03:02 | Tachikoma | GodEater> you get mu message? |
22:03:17 | silje | is it possible to build without the plugin apps? |
22:04:43 | krazykit | silje, i'm about to do an svn build, i'll see if i can't confirm the problem |
22:04:58 | silje | krazykit: ok :) |
22:05:20 | krazykit | do you use any patches? |
22:05:34 | krazykit | anything that affects solitaire.c? |
22:05:57 | silje | I was doing a normal build towards H300, with this patch: http://www.rockbox.org/tracker/task/2954?getfile=13810 |
22:06:00 | linuxstb | silje: "make bin" (I think) |
22:06:14 | silje | but I don't think that affects solitaire..(?) |
22:06:26 | Lear | no codecs then though. |
22:06:38 | silje | um |
22:06:46 | silje | yes it does affect it, apparently |
22:07:00 | silje | just did a quick grep |
22:07:46 | krazykit | that's probably your problem |
22:07:48 | Lear | Appears the patch didn't apply to solitare.c properly. |
22:08:33 | Lear | (Because the menu_exit line has changed) |
22:11:06 | silje | *nods* |
22:11:44 | | Join DChoc [0] (n=dr@217.144.119.70.cfl.res.rr.com) |
22:14:16 | | Join _Veseliq_ [0] (n=veseliq@host.91-92-172-170.airbites.bg) |
22:15:28 | DChoc | Compiling help |
22:17:16 | DChoc | I'm sorry let me rephrase that what I meant to say is that i keep getting Make 1 *** [rockbox/build/firmware/sysfont.o] Error 1 while trying to compile rockbox any suggestions? |
22:18:50 | linuxstb | Can you post the entire output of "make" ? e.g. to http://pastebin.ca |
22:19:29 | | Part maffe |
22:19:36 | DChoc | Yes here it is |
22:19:38 | DChoc | make[1]: `rdf2binary' is up to date. |
22:19:38 | DChoc | make[1]: `convbdf' is up to date. |
22:19:38 | DChoc | make[1]: `codepages' is up to date. |
22:19:38 | DBUG | Enqueued KICK DChoc |
22:19:38 | DChoc | make[1]: `scramble' is up to date. |
22:19:38 | DChoc | make[1]: `ipod_fw' is up to date. |
22:19:39 | *** | Alert Mode level 1 |
22:19:39 | DChoc | make[1]: `bmp2rb' is up to date. |
22:19:41 | DChoc | make[1]: `codepages' is up to date. |
22:19:45 | DChoc | cpp0: config.h: No such file or directory |
22:19:46 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
22:19:47 | DChoc | CONVBDF |
22:19:49 | DChoc | CC sysfont.c |
22:19:51 | DChoc | Header parsed |
22:19:53 | DChoc | cc1: Invalid option `long-calls' |
22:19:55 | DChoc | make[1]: *** [/home/marco/rockbox/build/firmware/sysfont.o] Error 1 |
22:19:57 | DChoc | make: *** [build] Error 2 |
22:20:07 | Mode | "#rockbox +o scorche " by ChanServ (ChanServ@services.) |
22:20:07 | linuxstb | DChoc: I asked you to post it to pastebin.ca, not here... |
22:20:17 | DChoc | Sorry |
22:20:26 | linuxstb | DChoc: But I'm guessing the problem is that you have arm-elf-gcc 2.95, not the recommended 4.0.3 |
22:20:27 | Bagder | DChoc: where did you get your compiler? |
22:20:29 | scorche | oh phew...it looked like it was the entire compiling process |
22:20:37 | Mode | "#rockbox -o scorche " by ChanServ (ChanServ@services.) |
22:21:48 | DChoc | http://pastebin.ca/562489 |
22:21:56 | DChoc | is what I'm getting |
22:22:09 | amiconn | n1s: Why do we want the main binary built with -Os (on targets which aren't low on ram)? |
22:22:17 | DChoc | linuxstb you are right I am using 2.95 |
22:22:35 | amiconn | If there is a speed advantage, I'd say we should; also if speed stays the same but size is reduced |
22:22:59 | amiconn | For the plugins, no -O option (including the default) will solve the mem* problem permanently |
22:23:55 | linuxstb | DChoc: Then you need to install v4.0.3 - you can do that easily by running the tools/rockboxdev.sh script in the Rockbox source. Make sure you change your PATH afterwards so that the newer gcc is first. |
22:23:57 | amiconn | I think we need wrappers because linking the mem* functions themselves to the plugins is undesirable, because of iram |
22:25:42 | amiconn | If the plugin versions would also use iram, (1) for plugins which want to use iram anyway, it would take away valuable iram. (2) for plugins which don't use iram right now, it would mean that they would have to stop playback because of iram swapping. (3) On archos, plugins can't use iram |
22:25:43 | | Join Faemir [0] (n=daniel@85-211-222-38.dyn.gotadsl.co.uk) |
22:26:20 | | Join Vortex375 [0] (n=ich@p5B1726E3.dip0.t-ipconnect.de) |
22:26:32 | amiconn | And not using iram for the mem* functions makes them significantly slower |
22:27:52 | XavierGr | final size of my new vmware image is 146MB fully compressed with 7zip, I am now testing for a final time how it can cope with all builds |
22:28:18 | | Quit _Veseliq_ ("www.ModReactor.com www.ModReactor.com www.ModReactor.com www.ModReactor.com www.ModReactor.com") |
22:29:38 | XavierGr | amiconn: should I give my version to Bagder or you prefer yours? (btw we didn't discuss if the old one should be replaced) |
22:29:40 | *** | Alert Mode OFF |
22:30:08 | scorche | XavierGr: what exactly is different? |
22:30:18 | | Nick idnar_ is now known as idnar (n=mithrand@unaffiliated/idnar) |
22:30:27 | linuxstb | How big is the current image? |
22:30:28 | XavierGr | sdl will now produce crosscompiled sims for windows |
22:30:31 | amiconn | For the wrappers, we have 2 more or less dirty options: (1) *require* every plugin to call its global, non-static api pointer 'rb', and initialise it early |
22:30:33 | XavierGr | and no X |
22:30:49 | scorche | XavierGr: and everything else is the same? |
22:30:55 | scorche | oh...no X |
22:31:08 | XavierGr | well not exatcly the same but the main packages are |
22:31:08 | amiconn | (2) Implement them as macros in a pluginlib .h file, with the option to pass the api pointer name as a macro parameter |
22:31:22 | scorche | then, you likely will not want to replace the current image if it doesnt have x... |
22:31:30 | XavierGr | linuxstb: current one with X is around 217 I think, the one I just finished is 146 |
22:32:03 | scorche | hrm...i might have to copy your efforts for the x version during devcon |
22:32:04 | XavierGr | scorche: yeah, well if you are on windows you sure don't want to use the previous one |
22:32:23 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
22:32:40 | XavierGr | but on MAC or linux if you don't have the crosscompilers the current one will do the job |
22:33:27 | | Quit andreasg_ (Read error: 54 (Connection reset by peer)) |
22:33:36 | | Join petur [0] (n=petur@rockbox/developer/petur) |
22:34:08 | linuxstb | XavierGr: I can't imagine why someone would want to use a virtual machine on MAC OS X or Linux to run the cross-compilers, when they run natively. |
22:37:39 | | Join andreasg_ [0] (n=andreasg@provider.hive.is) |
22:38:50 | XavierGr | linuxstb: maybe they don't know how to set up the whole system |
22:39:46 | amiconn | I don't know what's involved to install vmware on linux, but I'm quite sure that whoever is up to installing it is also able to build the crosscompilers |
22:40:14 | linuxstb | I agree, especially as it's just running rockboxdev.sh |
22:40:18 | amiconn | And there's no speed advantage in building in a vm vs. linux native |
22:40:26 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:40:26 | * | Bagder really really hate binary drivers in linux |
22:40:26 | amiconn | ...unlike on windows |
22:40:45 | linuxstb | I would imagine it's slower - vmware will also be consuming lots of your RAM. |
22:41:04 | amiconn | Ram most likely isn't a problem |
22:41:22 | amiconn | I am running the non-x vmware image with just 128MB ram, and it never swaps |
22:41:29 | amiconn | I can probably go lower |
22:42:54 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
22:43:28 | amiconn | XavierGr: I wonder what you left out that my image still has... |
22:43:45 | krazykit | amiconn, vmware in linux is a pain in the ass. you need kernel headers (if not sources), a compiler, and an irritating config. qemu is much better |
22:44:16 | amiconn | Well, compiling the vmware tools (for a linux guest) isn't really difficult |
22:44:41 | amiconn | vmware ships a whole bunch of precompiled modules, but none for debian |
22:45:14 | | Join oKtosiTe [0] (n=oKtosiTe@unaffiliated/oKtosiTe) |
22:45:20 | krazykit | i thought they may have had some for sarge, and i know they have them for fedora core |
22:45:27 | amiconn | The config is straightforward. Dunno about the vmware host config itself though |
22:45:39 | * | linuxstb gave up on vmware when his Dell OEM Windows DVD refused to install in vmware, thinking I wasn't running it on a Dell PC... |
22:45:45 | krazykit | it's irritating enough to motivate me to switch to qemu |
22:45:52 | XavierGr | amiconn: try deleting the docs |
22:46:04 | amiconn | I deleted docs except manpages |
22:46:15 | XavierGr | yeah me too |
22:46:34 | XavierGr | of course my image doesn't contain a rockbox repository |
22:46:39 | | Quit miepchen^schlaf ("Verlassend") |
22:46:43 | XavierGr | the user has to check it out the first time |
22:47:21 | amiconn | Neither does mine. /home/rockbox is empty apart from .bash_profile and .bashrc |
22:47:53 | amiconn | Almost the same for /root, except there is some aptitude config stuff as well |
22:49:25 | XavierGr | yeah pretty much the same |
22:49:42 | XavierGr | try deleting /var/log but that's very minor |
22:49:54 | XavierGr | maybe an installed package I didn't get? |
22:50:25 | DChoc | linuxstb Where do I lead the PATH to so that it uses gcc-4.0.3 |
22:50:45 | scorche | amiconn: did you zero out the empty part of the partition and re-zip? |
22:51:12 | amiconn | scorche: I did zero out the blank space, shrink and zip |
22:51:16 | XavierGr | mine contains, ssh, samba, ccache, tetex-base and -extra, bzip2, gcc, make, sdl crosscompiled, mingw32, tex4ht, latx-ucs, lib6c (I think) |
22:51:26 | | Quit silje (Read error: 60 (Operation timed out)) |
22:51:27 | amiconn | My image isn't based on the old one, it's built from scratch |
22:51:30 | XavierGr | zip, unzip and tar |
22:51:49 | * | amiconn wonders whether it's possible to ditch the share/locale/* dirs from the crosscompilers |
22:52:04 | *** | Saving seen data "./dancer.seen" |
22:52:09 | linuxstb | DChoc: Did you run the rockboxdev.sh script to install it? |
22:52:12 | amiconn | I mean, will the crosscompilers still work even when a non-english locale is set? |
22:52:18 | DChoc | Yes |
22:52:40 | linuxstb | DChoc: Then it should have displayed a message telling you what to add to your path. |
22:52:42 | | Join VPN-User2 [0] (n=Miranda@82.140.49.145) |
22:52:49 | VPN-User2 | Hello there |
22:52:59 | VPN-User2 | @amiconn: You there? |
22:53:15 | linuxstb | DChoc: I think it puts them in /usr/local/arm-elf/bin - unless you edited the script to change the location. |
22:53:44 | DChoc | Yes it does put it there |
22:53:47 | VPN-User2 | I bought these Ansmann e-max batteries and you were right - the charging problem with rockbox is solved when using them |
22:54:42 | amiconn | nice to hear :) |
22:54:45 | | Quit ompaul ("have fun") |
22:54:48 | VPN-User2 | Yeah its great |
22:54:54 | | Quit Vortex375 (Read error: 104 (Connection reset by peer)) |
22:54:57 | * | amiconn also bought another set of these new NiMHs for his recorder |
22:55:01 | VPN-User2 | I got my 15h playtime back ^^ |
22:55:06 | DChoc | Although do just add this into path or do I have to put this in the Beginning |
22:55:36 | | Join miepchen^schlaf [0] (n=hihi@p54BF524C.dip.t-dialin.net) |
22:55:40 | VPN-User2 | Funny thing is: They cost the same as these "high-capacity" 2700mAh batteries |
22:55:55 | linuxstb | DChoc: At the beginning - i.e. export PATH=/usr/local/arm-elf/bin:$PATH |
22:56:15 | amiconn | The 2700mAh cells annoyed me too much. Unlike yours, they took charge, but self-discharged faster than I was able to use them (2..3 days) |
22:56:17 | | Part TrueJournals |
22:56:48 | | Quit desowin ("use linux") |
22:57:08 | VPN-User2 | 2..3 days is not that shorter than a week :) |
22:57:14 | DChoc | Thank You linuxstb its compiling successfully |
22:57:31 | VPN-User2 | I got 12h playtime out of the box, they were precharged |
22:57:50 | amiconn | Yes, these new cells come precharged |
22:58:20 | VPN-User2 | this also means they discharge themselfes much more less |
22:58:30 | amiconn | (possible since they don't self discharge in the shop) |
22:58:36 | VPN-User2 | yes |
22:58:46 | VPN-User2 | at least way not that much |
22:59:21 | VPN-User2 | Okay so thank you for the great rockbox charging algo ^^ |
23:00 |
23:00:06 | amiconn | heh |
23:00:22 | VPN-User2 | ? |
23:00:43 | amiconn | XavierGr: Ditching the crosscompiler locales does work. It just resorts to english (which is even better imo) |
23:00:54 | * | amiconn goes saving some more space |
23:01:32 | amiconn | VPN-User2: I mean, the charging algo isn't great. It improved over the 2.5 release, but still isn't great |
23:01:34 | XavierGr | great |
23:01:42 | amiconn | But these new cells are worth their money imo |
23:02:20 | VPN-User2 | amiconn: Hm. I always wondered why charging at least worked in pre v2.4 |
23:03:00 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
23:03:02 | VPN-User2 | amiconn: But better a charging algo that does not charge 100% but saves the batteries from damage |
23:03:35 | VPN-User2 | amiconn: I think 15h playtime is a good value for 2100mAh batteries |
23:04:31 | amiconn | yup |
23:05:11 | | Join k0rnz [0] (i=k0rnz@anapnea.net) |
23:05:13 | VPN-User2 | amiconn: So it may not be "great" but still "useful" and "safe" |
23:05:32 | k0rnz | anyone know if rockbox is compatible with IPod Video 30g? |
23:05:40 | VPN-User2 | amiconn: And I think that' s what people really want |
23:05:48 | | Quit Faemir ("I could put something witty here, but no...") |
23:06:41 | k0rnz | anyone using rockbox on ipod video 30gb? |
23:06:46 | k0rnz | the 5th generation ipods? |
23:06:58 | k0rnz | where is ipod installer for 5th generation ipos and does it run in linux? |
23:08:09 | linuxstb | k0rnz: Install instructions and links are in the manual. And yes, it runs in Linux. |
23:10:10 | * | amiconn wonders whether the crosscompilers' 'info' subdirs are necessary |
23:11:21 | XavierGr | most certainly they are not |
23:11:27 | XavierGr | (but keep a snapshot :P) |
23:11:40 | Bagder | no, the .info files are just docs |
23:11:52 | amiconn | The 'locale' was a simple experiment. Just renamed the dir first |
23:11:56 | | Quit k0rnz ("Lost terminal") |
23:12:32 | XavierGr | how much mb is the locale folder? |
23:12:52 | | Quit Tachikoma ("KVIrc 3.2.0 'Realia'") |
23:13:03 | amiconn | Okay, another 15MB gone |
23:13:09 | XavierGr | info dirs are large indeed |
23:13:10 | amiconn | XavierGr: 5MB per crosscompiler |
23:13:13 | XavierGr | yeah |
23:13:46 | Bagder | gnu projects insist on having docs in .info by default |
23:14:16 | | Quit VPN-User2 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:16:46 | | Quit davina_ ("xchat on Ubuntu 7.04") |
23:17:00 | amiconn | XavierGr: Did you also install g++, or only gcc? |
23:17:07 | | Quit oKtosiTe (Client Quit) |
23:17:20 | XavierGr | gcc only |
23:17:24 | XavierGr | why is it needed? |
23:17:47 | n1s | amiconn: I've been using a build with -Os on my h320 for a week now and have not noticed any problems or speed decreases, test_codec and test_fps results are also the same as regular builds, I will go with the macro option (2) (like in the latest patch in the task) then :-) will probably commit tomorrow if I find the time, please post any further comments in the task, goodnight |
23:19:01 | | Part n1s |
23:19:13 | amiconn | XavierGr: rbutil is C++ |
23:19:41 | amiconn | Hmm, but that can't be built anyway w/o wxwidgets |
23:20:44 | amiconn | But if we check in the commandline rvf tools, we'll have another C++ source file |
23:21:55 | | Join DerPapst [0] (n=DerPapst@pD9EB3CF2.dip0.t-ipconnect.de) |
23:22:43 | DerPapst | without running X is there any way to run rbutil at all? or can you only cross compile it for windows then? |
23:22:58 | amiconn | Bagder: Do you think checking these in would be a good idea? |
23:23:08 | amiconn | There is no license stated... |
23:23:50 | Bagder | in general I think checking in code for all related tools and stuff is good |
23:23:56 | linuxstb | Who wrote them? |
23:24:06 | amiconn | Jörg ([IDC]Dragon) |
23:24:41 | linuxstb | As he's still (occasionally) around, we can just ask him what license they're under. |
23:25:00 | linuxstb | But I agree with Bagder, it's nice to have everything in SVN. |
23:25:14 | amiconn | Bagder: They would be candidates for an utils/ dir, as they're not needed for building rockbox itself. But then several other tools should be moved from tools/ to utils/ as well |
23:25:25 | Bagder | yes |
23:25:31 | Bagder | I think that would be a nice cleanup |
23:25:49 | Bagder | it would also make it easier for the commit-builds not to trigger on unrelated tools commits |
23:25:53 | * | DerPapst wonders what "these" are... |
23:26:25 | Bagder | DerPapst: the utils? |
23:26:54 | DerPapst | aren't they already in svn? |
23:27:33 | Bagder | toni's stuff still isn't, afaik |
23:28:04 | Bagder | the emulator and the dissasm |
23:28:30 | DerPapst | ah.. that answered my next question ;) |
23:28:51 | * | Bagder tries hard to answer the third one too, but fails ;-) |
23:29:22 | DerPapst | sure.. there is/was no third :P |
23:33:04 | lymeca | My 4th gen iPod was working fine last night and had a near full charge. I turned it off before I went to bed and this morning when I tried to power it on it showed me the low battery screen with an exclamation point icon. Now it won't turn on at all even if it's plugged in to USB or the wall power socket. |
23:33:18 | lymeca | First off I don't know why it drained overnight if Rockbox actually powers the device down completely when you turn off the iPod. |
23:33:25 | lymeca | Secondly, and more importantly, why isn't it starting up again even when plugged in? |
23:34:11 | | Join Tachikoma [0] (n=Tachikom@fl-71-53-129-3.dhcp.embarqhsd.net) |
23:34:25 | DerPapst | flipping hold on and off and then holding menu + select doesn't bring it back? |
23:34:45 | Tachikoma | ok i got rockbox installed and now the volume is low |
23:35:36 | | Join Rob2222 [0] (n=Miranda@p54B16B80.dip.t-dialin.net) |
23:38:54 | krazykit | Tachikoma, uh, turn it up? |
23:39:07 | Tachikoma | it's all the way up |
23:39:31 | DerPapst | in the OF or in rockbox? |
23:40:35 | Tachikoma | rockbox |
23:41:23 | scorche | typically, the exactl opposite is said |
23:44:04 | scorche | Llorean: hrm....did you just get a random PM from ryan123456789? |
23:45:23 | DerPapst | Tachikoma: and is the volume too low for you or that low that you can't barely hear it? |
23:47:25 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
23:47:57 | | Quit chrisjs169 (Remote closed the connection) |
23:48:11 | | Join chrisjs169 [0] (n=jack@pool-71-114-145-182.hrbgpa.dsl-w.verizon.net) |
23:48:47 | Tachikoma | can't barely hear it |
23:49:10 | DerPapst | mhh... which player? |
23:49:13 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:49:19 | Tachikoma | ipod 4th gen |
23:49:24 | | Quit chrisjs169 (Remote closed the connection) |
23:49:58 | | Join chrisjs169 [0] (n=jack@pool-71-114-145-182.hrbgpa.dsl-w.verizon.net) |
23:50:11 | DerPapst | mmhh... did you use a current build? |
23:50:16 | Tachikoma | yes |
23:50:31 | Tachikoma | i might need to try the other build i downloaded |
23:50:58 | DerPapst | 4th gen b&w or with color display? |
23:51:04 | Tachikoma | grayscale |
23:51:38 | DerPapst | try this onle please: http://download.rockbox.org/daily/ipod4gray/rockbox-ipod4gray-20070611.zip |
23:51:45 | DerPapst | *one |
23:52:02 | Tachikoma | i am right now |
23:52:39 | Tachikoma | same thing |
23:53:19 | | Quit petur ("Zzzzz") |
23:53:33 | DerPapst | mhh.. damn. i hoped it was an issue with the latest changes to the audio drivers (which shouldn't do anything tough) |
23:53:56 | | Quit linuxstb (Read error: 60 (Operation timed out)) |
23:55:32 | DerPapst | i have a 5.5G and a 3G and the volume is ok on both.. so i'm out of ideas for now. sry |
23:55:57 | scorche | Tachikoma: try with another pair of headphones |
23:56:06 | Tachikoma | i tried 4 pairs |
23:56:26 | scorche | that is really odd.. |
23:56:46 | Tachikoma | let me set it back to factory specs and see if it changes |
23:56:51 | DerPapst | and the OF's volume is normal? (to exclude hardware failure) |
23:57:23 | scorche | Tachikoma: before you do that, can you reset the settings and check again? |
23:57:38 | | Quit Siltaar ("Aurevoir - www.fdn.fr/~sdescarp") |
23:57:49 | Tachikoma | let my try |
23:58:49 | Tachikoma | there is no setting for that |
23:59:00 | scorche | the manual tells you how to do that |