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

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

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

#rockbox log for 2007-03-27

00:00:57LloreanI've been using Media Player Classic, which isn't really Windows Media Player. But yeah, it's an old TV show, so the dubbing wasn't perfect, but that's actually just how it is on the TV show in a lot of cases, I don't think it was really "out of sync" so much as just poorly created originally
00:01:36Soul-Slayerbarrywardell: Do you have any idea what could be causing the problem?
00:01:43 Quit jhulst (Read error: 110 (Connection timed out))
00:02:01linuxstbLlorean: OK, that's good then. I think you'll find the latest version an improvement then.
00:02:11Lloreanlinuxstb: I'll let you know in about 20 minutes. :)
00:02:39barrywardellSoul-Slayer: I'm trying to figure it out at the moment
00:03:51 Quit webguest40 ("CGI:IRC (Ping timeout)")
00:04:37 Nick Everybody is now known as Everybody|away (
00:05:55barrywardellSoul-Slayer: still problems with 12915. are you sure that works for you?
00:06:25H10_007quickI'm compiling that right now by the way
00:06:34Soul-SlayerI'll try it again, but I'm positive it was working fine when I did it, even managed to playback a few songs.
00:06:37H10_007quickalmost done
00:06:43Soul-SlayerAh okay
00:06:55Soul-SlayerSee how it works for you 007
00:07:51barrywardellactually, 12915 works for me. dunno why it didn't work last time
00:08:34 Quit Redbreva ("Chatzilla 0.9.77 [Firefox]")
00:08:43Soul-SlayerCertain 12916 doesn't? I'm compiling it at the moment
00:10:08 Quit web-taz ("Nettalk6 -")
00:10:24Soul-Slayer12916 is working for me
00:11:18 Quit jmsbwtr_ ("Ex-Chat")
00:11:42H10_007quick12915 works fine
00:12:58Soul-Slayerbarrywardell: You said that 12921 failed?
00:13:00barrywardellas does 12921
00:13:03barrywardellit works now
00:13:09Soul-SlayerHow odd.
00:13:37Soul-Slayer In that case
00:13:41barrywardelli re-ran configure and deleted my .rockbox before unzipping
00:13:58Soul-SlayerI'll go back to my old hunch of thinking it was 12926-12928
00:14:04Soul-SlayerAnd try 12925
00:14:09Soul-SlayerCompiling at the moment
00:14:45 Quit dilinger (Read error: 113 (No route to host))
00:15:42Soul-Slayer12926 and 12927 wouldn't even compile, and 12928 failed, so if 12925 works then it has to be the commits around there.
00:16:10*amiconn will probably be able to close a really ooold feature request this week :)
00:16:19Lloreanamiconn: Which one?
00:16:39LloreanAh, excellent
00:17:04 Quit krz (Read error: 104 (Connection reset by peer))
00:17:12Soul-SlayerYouch, that IS old :p
00:17:51Soul-SlayerOkay, compiled, extracting now
00:18:43amiconnSoul-Slayer: Didn't I use enough 'o's? ;)
00:18:51Soul-SlayerLol :p
00:19:11Soul-Slayerbarrywardell: I was correct. 12925 works, therefore the problem lies with 12926-12928
00:19:20 Quit printfXh4 (No route to host)
00:19:44barrywardellSoul-Slayer: current SVN works for me now???
00:19:48 Quit linuxstb ("CGI:IRC")
00:20:00Soul-SlayerI'll try
00:20:10Soul-SlayerAre you sure it IS the current SVN you are using though?
00:20:40H10_007quickMan the site is downloading really slow right now
00:20:57Soul-Slayer~32kBps for me ^^
00:21:05Soul-SlayerShot up to 50 as I said that, lol
00:21:12Soul-SlayerBack to 30 o.0
00:21:48barrywardellactually, I just got a freeze now
00:22:15Soul-SlayerWell the problem is within 12926 - 12928. I'm out of my depth now :p.
00:22:44Soul-SlayerAs you said, current SVN just worked for me for a short while
00:22:49Soul-SlayerI got about 20 seconds until it froze up on me
00:23:57 Join parasite [0] (
00:24:34 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
00:25:03parasiteI'm having a peculair problem with MIDI play on an iPod mini
00:25:23parasiteit plays fine
00:25:27parasitebut the speed is off (a lot)
00:25:49parasiteit seems as though the midi viewer has been configured into some sort of benchmarking mode
00:26:21markunlinuxstb: I have an idea to increase battery life for video playback on at least the Gigabeat and increase the contrast for dark scenes at the same time, can you guess what it is?
00:26:24linuxstbNo, the midi player plays audio back at 22.050KHz but the ipod audio drivers don't support that samplerate.
00:26:45linuxstbmarkun: Reduce the backlight brightness?
00:27:41markunyes (and change the image to compensate for it)
00:27:53parasitelinuxstb: interesting. A dirty hack would be to rewrite every midi file with a tempo = tempo/2 ?
00:29:13Lloreanparasite: It's the samples that have to be played back differently, not just the tempo of the file, I believe.
00:29:29LloreanThe pitch is off, right?
00:29:44markunlinuxstb: do you think it could work?
00:30:12Lloreanmarkun: If the brightness is to be adjusted, it should be optional. I like the full brightness
00:30:19 Quit funky ("leaving")
00:30:25Lloreanmarkun: On a related topic, is backlight fade time configurable yet in LCD settings?
00:30:26markunLlorean: why?
00:30:29linuxstbmarkun: I don't know... It doesn't sound like it would to me, but I know nothing about these things.
00:30:49markunLlorean: you would dark scenes to be brighter?
00:30:54markunwould like
00:30:55parasitethe pitch isn't off
00:31:02parasitethe pitch is just right
00:31:07parasiteit's the MIDI tempo that is off
00:31:12Lloreanmarkun: Because usually when I personally am going to be watching videos it will be in a moderately brightly lit environment, so without the brightness many scenes (especially dark ones) will be hard to see.
00:31:50 Quit gromit` ("Coyote finally caught me")
00:32:15markunLlorean: did you understand what my plan is?
00:32:44Lloreanmarkun: Maybe not, I thought it was just to decrease the brightness. Are you talking about varying it depending on the brightness of the scene?
00:33:14parasiteLlorean: you're right, pitch is off too
00:33:27parasiteby an octave
00:33:32parasiteso it's indeed the sample frequency
00:33:36H10_007quickbarrywardell: building 12904 to see if the error is contained there
00:33:42linuxstbmarkun: See this reply to the wma ffmpeg fixed-point question?
00:33:57Soul-Slayer007, I'm fairly sure it will be okay as 12925 was okay.
00:33:59markunLlorean: check the whole frame for the brightest value. Increase the brightness until it's at max and then change lower the backlight brightness so it looks right again
00:34:05linuxstbHe's the person who converted the Realaudio cook decoder to fixed-point, so it seems that a fixed-point wma decoder might be on its way...
00:34:37markunlinuxstb: that's great news!
00:34:50linuxstbIndeed. Someone needs to send that person a Rockbox-capable DAP...
00:34:51Lloreanmarkun: If it can be done without changing the perceived view of the video, then sure. I just don't want it to hurt my ability to see the screen in bright light. :)
00:35:07markunit almost sounds like we care about WMA :)
00:35:19LloreanWe do have a couple WMA applicants for SoC
00:35:30Soul-Slayermarkun: Surely that would increase battery consumption rather than preserve it? It sounds far more processor intense
00:35:31 Quit midgey ()
00:35:44LloreanSoul-Slayer: Backlights take a very, very suprising amount of power.
00:36:01Soul-SlayerReally? Ignore me then, lol.
00:36:04markunSoul-Slayer: let me look up some values for you
00:36:13linuxstbLlorean: Even if the ffmpeg decoder has a fixed-point implementation, it's still not a trivial task to create a good wma decoder in Rockbox from it.
00:36:17LloreanSoul-Slayer: It may or may not save power, but it's at least got a fair chance of doing it.
00:36:39 Join Rob222241 [0] (
00:36:41 Quit Thundercloud (Remote closed the connection)
00:37:01Lloreanlinuxstb: Very true, but we're likely to see some progress at least if we accept one of them.
00:37:55Soul-SlayerI see what you mean now, it does seem to use a great deal of power... Can the gigabeat backlight be set to different levels, or just On/Half/Off?
00:37:55 Quit amiconn (" HydraIRC -> <- Try something fresh")
00:38:06markunSoul-Slayer: 64 levels
00:38:18 Join Screens3rver [0] (
00:38:50Screens3rveri have a question.. how to install new themes?
00:38:52markunalthough I believe the difference between the highest values becomes hard to see
00:39:04Soul-SlayerI'd imagine so
00:39:06Screens3rverjust extract it into the root of my player or in the .rockbox folder?
00:39:11linuxstbmarkun: I don't think you want to slow mpegplayer down any more though - it already can't cope with full-screen NTSC (29.97fps) videos.
00:39:43Soul-SlayerScreens3rver: If you got the theme in a zip file, usually all the files are pre-setup to be in the correct paths
00:39:51 Join gromit` [0] (
00:39:58Soul-SlayerSo, just extract it to your .rockbox folder, and make sure it's using folder names
00:40:20Screens3rverdo i have to overwrite something?
00:40:27markunlinuxstb: I think it will be ok, I modified the yuv code once to change the brightness/contrast and the video still played back fine.
00:41:00Soul-SlayerShouldn't overwrite anything, no
00:41:06barrywardellSoul-Slayer, H10_007quick: OK, so it looks like it's in the changes Slasheri made earlier today.
00:41:13markunlinuxstb: I could do an experiment anyway
00:41:38barrywardellthey would probably affect the ipods the same way
00:41:58linuxstbmarkun: Yes, experiments are good.
00:42:20 Quit Rob2222 (Read error: 145 (Connection timed out))
00:42:45barrywardellcan anybody with an iPod test current SVN and see if they get freezes?
00:42:50InsectoidI did
00:42:53Soul-Slayerbarrywardell: Do you see where exactly the problems are occurring? Or will we need to speak to him to get a fix?
00:42:55H10_007quickbarrywardell: Sevakis?
00:42:59InsectoidI reverted to 12925 and it's skippy.
00:43:06perldivermarkun you modified the yuv code?
00:43:20markunperldiver: yes, but didn't commit
00:43:51Soul-SlayerInsectoid, do you get freeze ups with the latest SVN?
00:43:52barrywardellI don't understand that code. Slasheri (Miika Pekkarinen) will have to fix it
00:43:52perldiverdoes it look more contrast / colorful now?
00:44:14InsectoidSoul-Slayer Yes, on my Ipod 5g.
00:45:00linuxstbbarrywardell: I'm compiling for my Color now...
00:45:13perldivermarkun would be interesting to see, as i thought about yuv when i watched video on gigabeat
00:45:27barrywardelllinuxstb: thanks. sounds like it might affect at least all dual-core targets
00:45:47linuxstbbarrywardell: Although maybe it's a PP5020 think - Slasheri has a video.
00:45:55markunperldiver: in what way did you think about it?
00:45:56Screens3rverand how to activate the theme?
00:46:04 Join jhulst [0] (
00:46:12linuxstbScreens3rver: Settings -> Browse Themes
00:46:13Soul-SlayerSettings -> Browse Themes
00:46:17perldivermarkun that some additional contrast / color wont hurt
00:46:22Soul-SlayerAww beaten :P.
00:46:45markunperldiver: there is something wrong with the contrast/brightness anyway, still have to track that down
00:46:48linuxstbperldiver: Have you had a chance to test the a/v sync improvements I committed today?
00:46:49barrywardelllinuxstb: Insectoid says he is getting a crash with his video...
00:46:58Screens3rverok theres no such file.. again, just extract it into the .rockbox directory, or extract it into the rootdirectory of my ipod?
00:47:11linuxstbbarrywardell: OK... Then we need to slap Slasheri.
00:47:14Soul-SlayerShould be .rockbox. Can you give me a link to where you downloaded it from?>
00:47:35perldiverlinuxstb only one video so far
00:47:41perldivergoing to do more in a few
00:47:51parasitequick question: where has "rockboy" gone in the iPod mini build?
00:48:02parasiteit is included in the iPod Video build
00:48:12Soul-SlayerIt should be in mini builds now.
00:48:19linuxstbperldiver: And...
00:48:23Soul-SlayerTry opening a .gc file from the file browser
00:48:36Soul-SlayerOr .gb
00:48:37parasiteSoul-Slayer: there is no "rockboy.rock" file in the ipod mini build
00:48:38perldiverlinuxstb it was somewhat short and i didnt notice any sync issues
00:48:40Soul-SlayerOr something like that :$
00:48:42linuxstbbarrywardell: Yes, it froze almost immediately in the main menu - I've never seen that before...
00:48:43 Quit ze ("bbiab")
00:48:47perldiveri need to go through yesterday's
00:48:49parasitethere is one in the iPod Video build
00:49:05perldiveras i remember the exact places where it went out of sync
00:49:41Soul-SlayerYou are looking under 'viewers' yes?
00:49:46linuxstbperldiver: So at least it's no worse than yesterday's build?
00:49:52Lloreanparasite: Mini 1st or 2nd gen?
00:50:08perldiverlinuxstb no, looked promising
00:50:56linuxstbLlorean: Are you running the latest SVN on your Nano?
00:51:02Soul-SlayerAhh right. Try extracting them to the root of your ipod.
00:51:16barrywardelllinuxstb: Same as I got. I don't understand the thread code so can't guess what the cause is
00:51:38Lloreanlinuxstb: Not yet, I was testing on my gigabeat
00:51:43linuxstbbarrywardell: One option would be to revert that commit - at least tomorrow's daily builds would work...
00:51:54Lloreanparasite: Looks like the only grayscale target Rockboy is build for is the Recorder and the H100.
00:52:20Lloreanlinuxstb: Did you want something else tested?
00:52:38 Join safetydan [0] (i=cbca159f@gateway/web/cgi-irc/
00:52:38linuxstbLlorean: Not really - but it seems current SVN is freezing on all portalplayer targets.
00:52:56barrywardelllinuxstb: yeah. When is Slasheri normally around? there are 3 commits to revert in that case...
00:52:59Lloreanlinuxstb: Ah, video is freezing or general use is?
00:53:14linuxstbLlorean: General - nothing to do with mpegplayer.
00:53:32Soul-SlayerIs there any way I can get the latest SVN from the site and revert the commits locally?
00:53:40parasitehmmm, can that be added to the iPodFAQ page?
00:53:55parasiteor in the manual
00:53:56Soul-SlayerShort of replacing the files manually
00:53:58 Join smolyn [0] (
00:54:02parasitebecause I was very confused :-)
00:54:11markunSoul-Slayer: yes, that's possible with svn
00:54:40Soul-SlayerAny ideas how? I want to try out these mpegplayer improvements :p.
00:54:56Soul-SlayerBut they came after the freezes unfortunately ^^
00:55:07linuxstbSoul-Slayer: If could try something like "svn diff -r 12925:12928 > patch.diff" and then "patch -R < patch.diff"
00:55:17Lloreanparasite: Does the iPod Mini manual mention Rockboy?
00:55:42parasiteLlorean: it doesn't
00:56:10linuxstbparasite: Although I agree it wouldn't hurt to add that to the FAQ - you can edit it yourself.
00:56:18Lloreanparasite: So, it's not in the manual, and it's not included, I don't see the discrepancy then. It might belong in the FAQ though, yes.
00:56:29Screens3rverahh i love that theme :D
00:56:57Screens3rverwill be another "common ipod bashing" tomorrow :D
00:57:05Screens3rvergn8 guys nd ladies
00:57:17 Quit ompaul ("warning: missing joke!")
00:57:35Soul-SlayerOkay, currently building from latest SVN with Slasheri's commits reverted
00:57:40 Part Screens3rver
00:57:43Soul-SlayerI'll tell you if it works
00:57:57linuxstbSoul-Slayer: I'm just doing the same for my ipod
00:58:02Soul-SlayerRace ya ;)
00:58:11 Quit mirak (Remote closed the connection)
00:58:22parasiteCould I be added to the wiki write list? My wikiname is "RubenFaelens"
00:59:18linuxstbparasite: Done.
00:59:33parasitethanks a lot!
00:59:34 Join Thundercloud [0] (
01:00:02linuxstbSoul-Slayer: There yet?
01:00:10Soul-SlayerNo, I think you may just beat me :p
01:00:15Soul-SlayerAt z80.c at the moment :p
01:00:44linuxstbIt seems fine now...
01:01:11Soul-SlayerJust finished making :p... Apparently I lose
01:02:25 Quit bluebrother ("leaving")
01:02:38linuxstbbarrywardell: I think Slasheri is now on GMT+3 - hopefully he'll be around in the morning, to either fix it or revert himself. I would prefer not to revert other people's commits.
01:03:02*linuxstb sleeps
01:03:16Soul-SlayerThink is, do you think Slasheri will realise where the problem is? I can only assume he doesn't have a PP target player if he committed things which break them ^^.
01:03:35linuxstbHe does have one - an ipod video.
01:03:37barrywardellyeah, ok. it could be an easy fix
01:03:42Soul-SlayerAh okay.
01:03:48 Part pixelma
01:04:44Soul-SlayerYeah, all is good with my H10 now
01:04:55barrywardellme too
01:05:04 Join TCK [0] (
01:06:37***Saving seen data "./dancer.seen"
01:07:32Soul-SlayerMy mpegplayer is all out of sync again now though :$
01:08:02linuxstbSkip Frames and Limit FPS enabled?
01:08:11 Join krz [0] (
01:08:18linuxstbAnd the video plays fine on a PC?
01:08:52 Quit safetydan ("CGI:IRC (EOF)")
01:08:56InsectoidIn what file is show_logo()?
01:09:12SoapSVN commit 12613 "Make build ARM libgcc with support for thumb code interworking" Is that new functionality being used yet?
01:09:16Soul-SlayerYes. After a few seconds into the video, it pauses momentarily, continues, pauses, continues, pauses, then continues for the rest, but out of sync.
01:09:18InsectoidThank ya. Want to put my piezo beepy hello thing in there.
01:09:30linuxstbSoap: I don't think so - but dan_a was experimenting with it.
01:09:45LloreanSoul-Slayer: So you have a file that doesn't play realtime?
01:09:53Soapthank you linuxstb.
01:09:56Soul-SlayerAudio and video are now out of sync
01:10:03Soul-SlayerThey aren't out of sync on computer
01:10:18Soul-SlayerAtleast they wern't, lol, lemme check again
01:10:21linuxstbWhat FPS is the file, what resolution, and what player do you have?
01:10:54SoapEverybody and their brother can compile the album art and bmp resize patches. Everybody but me it appears. Trying to figure out where my build enviroment differs. I haven't updated my enviroment since before that change, but I'm not sure what else could be going on.
01:11:44linuxstbSoap: How does it fail?
01:12:01linuxstbAnd can you compile a plain SVN Rockbox?
01:12:28 Quit gromit` (Read error: 110 (Connection timed out))
01:13:07linuxstbSoap: Are you running gcc 4.0.2?
01:13:08Soaperrors out on one of the plugins - but stops with an error 2. You asked me just as I closed and deleted my error log - so it's not like I have enough info to help. :(
01:13:11 Quit TCK (Read error: 104 (Connection reset by peer))
01:13:24Soapyea, I can compile a plain one just fine.
01:14:17linuxstbDoes the plugin use the read_bmp() function (or whatever it's called)?
01:14:57SoapI believe so, let me double check
01:15:32 Part vcardenas
01:16:09Soapread_bmp_file ?
01:16:15linuxstbSounds right·
01:16:21 Join dilinger [0] (
01:16:46linuxstbThe bmp resize patch changes that function IIRC, so all calls to it need changing.
01:17:15Soul-Slayerlinuxstb: Sorry for delay... H10 6GB, 25fps, 128x96
01:17:36Soapthank you linuxstb - I'll look into that - I'll let you get back to real work.
01:17:53linuxstbSoap: Good luck. Real work means sleep now...
01:18:11Soapstill more important than album art ;)
01:18:11Soul-SlayerI can wait :P Get some sleep :p.
01:18:17linuxstbSoul-Slayer: And it plays OK on your computer? If so, could you upload it somewhere so I can test?
01:18:25linuxstb(it won't be tonight...)
01:18:36Soul-SlayerSure I can
01:18:41LloreanSoul-Slayer: What's the bitrate of the file?
01:19:14LloreanThat's the video bitrate you encoded at?
01:19:25Soul-SlayerI think thats the audio bitrate
01:19:38Soul-SlayerVideo is 400 I think
01:19:54linuxstbSoul-Slayer: OK, I'm really going to sleep now - if you upload the file somewhere, just send me a PM.
01:20:06Soul-SlayerSure thing. Goodnight, sleep well.
01:20:45 Quit Arathis ("Bye, bye")
01:21:20Lloreanlinuxstb: Just one last note: Sync is perfect with my longer video so far, and it's been playing for quite a while now, it should've been very noticeable by this point.
01:21:44Soul-SlayerI'll get another video
01:22:01 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
01:22:16LloreanSoul-Slayer: Try encoding that one at about 250kbps for the video. At that small of a resolution, it probably won't be very noticeable of a difference
01:22:23H10_007quickthe audio needs to be like 44kb/s right?
01:22:36LloreanH10_007quick: 44.1khz
01:22:43 Join atsea-151 [0] (i=ariel@gateway/tor/x-cc33512c5e593d57)
01:23:04H10_007quickya that is what soul slayer is doing wrong
01:23:08LloreanH10_007quick: Any kbps you feel like, though for television (where it's mostly spoken) 48-64 is often enough with a decent MP3 encoder, for things with music or sound effects you want around 128 I think
01:23:29Soul-SlayerLlorean: I tried this video on the last A/V sync attempt made a couple of days ago, and it worked fine there. I'm downloading the Elephants Dream video at the moment
01:23:30LloreanLower kbps means faster decoding, but 128 is pretty standard for audio
01:23:36SoapLlorean: would you suggest forcing mono when that low?
01:23:45H10_007quickso the audio bitrate can be anything
01:23:48LloreanSoap: Yes, definitely.
01:24:02 Join ze [0] (
01:24:03H10_007quickbut the sample rate must be 44.1
01:24:03LloreanSoap: Most television shows that are dialogue heavy aren't very big on actually making decent use of the stereo anyway.
01:24:16LloreanH10_007quick: 44,100 HZ, or 44.1 KHZ, yes.
01:24:18*Llorean is now gone
01:24:24 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
01:25:29 Join blackness [0] (
01:26:15blacknessdoes anyone have problems mounting an ipod with windows? mine seems to freeze explorer.exe everytime.
01:26:55Soappermantly blackness, or for a minute or so?
01:27:01Soap22 commits today?
01:27:49Soul-SlayerRight okay, I think it was my video
01:28:01blacknesswell it seems like forever so I have never just let it sit, I usually have to end the explorer.exe process and then run it again, for it to work.
01:28:22Soul-SlayerElephants Dream seems to be in sync. Although it's hard to tell, it's not the easiest video to try and compare A/V
01:30:11Soul-SlayerDoes anyone else have fuzzy audio with mpegplayer?
01:30:19markunnot me
01:30:46Soul-SlayerSeems quite distorted to me. Understandable, and only a minor irritation, but quite distorted nonetheless
01:31:55 Part toffe82
01:32:17markunSoul-Slayer: but not on your PC?
01:32:38Soul-SlayerAnd not when playing audio normally either.
01:32:49 Quit Shaid (Read error: 110 (Connection timed out))
01:33:12Soapwhat target Soul-Slayer ?
01:33:17Soul-SlayerH10 6GB
01:33:45 Join midgey [0] (
01:34:07Soap(I guess I was really just curious if it was PP or not, but not like I have any ideas, just listening)
01:34:22Soul-SlayerSomeone else on misticriver with a H10 6GB was saying they had the same type of distortions
01:35:02Soul-Slayer'Anyone else getting harsh clippings/distortions in the highs/trebles with mpegplayer's update?'
01:35:42SoapI'd be curious, if you had any mpeg tools, if the demuxed audio would distort when played normally in Rockbox, but lord only knows if that means anything.
01:35:48 Quit Brunellus ("I have no time for this nonsense.")
01:35:54roolkuSoul-Slayer: I have one example file with distortion (only on target, not on PC), but figured it must have been the source material...
01:36:10Soul-SlayerWhich target do you have?
01:36:19roolkuSoul-Slayer: it is not recent, but has always been like this
01:36:31roolkuSoul-Slayer: gigabeat
01:36:31safetydanI believe the audio decoding in the mpegplayer is totally independant of the normal mp3 decoding. So it's entirely possible for distortion to only show up playing videos.
01:36:45Soul-SlayerMy mpegplayer used to play fine, when A/V was out of sync totally
01:36:55Soul-SlayerAs in, the audio sounded as it should do
01:37:19Soapoh, duh, I guess if it were using the same decoder it might not need 44.1
01:37:38 Quit entheh ("^~")
01:45:24Soul-SlayerRight well, it's late, goodnight all, thanks for all the help :).
01:45:35 Quit H10_007quick ("Chatzilla 0.9.77 [Firefox]")
01:45:45 Quit lorijho ("leaving")
01:46:03 Quit Soul-Slayer ("Leaving.")
01:46:31 Quit Insectoid (Read error: 110 (Connection timed out))
01:47:04 Quit roolku ()
01:49:24 Part nls
01:50:01 Part blackness
01:52:11 Quit krz (Read error: 110 (Connection timed out))
02:00:48 Join krz [0] (
02:02:08 Quit Domonoky_ ("Trillian (")
02:04:06 Quit dilinger (Read error: 110 (Connection timed out))
02:08:13 Quit Hoffmann_ (Read error: 110 (Connection timed out))
02:15:07 Join rds [0] (n=rogelio@
02:16:43rdsThe build of today 2007-03-26 freeze my ipod video 60GB, the build of yesterday 2007-03-25 doesn't
02:16:46rdsany ideas?
02:17:22rdsit freeze on startup, just after displaying the main menu. And sometimes just few seconds later
02:18:32rdsI think it is realted to FS #6912
02:19:34 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
02:19:50Lloreanrds: It's believed to relate to some of the threading changes made, and will hopefully be fixed or reverted within 24 hours
02:22:02rdsLlorean: OK, I' ll be glad to help if somebody working on this needs a tester
02:23:24parasitewhiii, midi playback works if you just divide the tempo by half and transpose all tracks -12
02:23:48parasitethe drums are a little bit cheesy, that's all
02:24:02rdsis the freeze-causing commit already identified?
02:25:27Lloreanrds: Yes.
02:26:21rdsLlorean: can you tell me which is it?
02:27:02rdsmaybe r12926??
02:27:08Lloreanrds: 12926, 27, and 28 together, I believe.
02:27:20 Quit My_Sic (Read error: 104 (Connection reset by peer))
02:27:23rds:-) . Thanks
02:27:51LloreanI'm not 100% certain those are the problem
02:28:08Soapcan I nominate a "golden quote"
02:28:13LloreanI was concentrating on something else while it was discussed, but I'm about 80% sure.
02:28:18LloreanSoap: Which one?
02:28:19Soapwhich isn't from Rockbox?
02:28:28Soap"...but IMHO our bigest chalenge is to get the Zune firmware to boot from our code instead of thinking that our code is bad and it needs to be reset. I am lost when it comes to that part. If ANYONE can get the zune to boot and just flash words on the screen I will be set in that I can prolly get and OS onto it. (maybe)"
02:30:06LloreanI don't think that qualifies four *our* GoldenQuotes, unfortunately
02:30:10SoapIt's just the greatest embedded-hardware-os-replacing line ever. I'm sorry for the offtopic, I'll shut up now.
02:30:33LloreanI think we've badmouthed the Zune guys enough without immortalizing it on a page somewhere. ;)
02:31:22Soapand that's a good second reason to shut-up-soap
02:31:48LloreanI am impressed by that statement though. Where'd this one come from?
02:32:38Soapthe big man himself.
02:34:50LloreanSoap: Have you seen the Zune-Linux "roadmap"?
02:35:50scorchethat whole thing is quite amusing
02:40:15 Join m__ [0] (
02:40:18 Quit inversions (Read error: 110 (Connection timed out))
02:40:22 Join toffe82 [0] (
02:42:06 Quit secleinteer (Remote closed the connection)
02:50:35 Quit ctaf ("Leaving.")
02:52:50 Join merwin [0] (n=merwin@
02:55:56 Quit barrywardell ()
02:59:20 Quit rds ("Leaving")
03:03:59 Quit perldiver ("some games are better left unplayed")
03:05:48 Join secleinteer [0] (n=secleint@
03:06:05 Join dilinger [0] (
03:06:41***Saving seen data "./dancer.seen"
03:15:53 Join z35 [0] (
03:22:36 Join weirdcrap [0] (
03:24:28weirdcrapi have an issue
03:24:50weirdcraprockbox freezes on boot
03:29:50n17ikh|Lappytry removing your settings file
03:29:55n17ikh|Lappysee if it's something in your settings
03:30:13weirdcrapwell this is a fresh install on a fresh ipod
03:30:15n17ikh|Lappyif not, try a different build of it
03:30:21safetydanweirdcrap, more information needed. What target? What version of Rockbox? How recent is your bootloader? etc.
03:30:41Lloreanweirdcrap: Roll back to yesterday's daily build
03:30:46safetydanIf it's from today, try a build from a day or two ago. There's some issues with iPod targets.
03:30:54safetydan(and other PP targets...)
03:31:13weirdcrap@safetydan the target is a black and white 4th gen ipod
03:31:24weirdcrapthe version is whatever was released today
03:31:33weirdcrapthe bootloader is the one linked on the site
03:31:45 Join dfluke [0] (
03:31:59Lloreanweirdcrap: "The one linked to on the site" when?
03:32:07dj-fuyou're not helping yourself
03:32:12dj-fuby being sarcastic/cynical
03:32:20 Part dfluke
03:33:02weirdcrapim not being sarcast or cynical
03:33:04weirdcrapim just lazy
03:33:06weirdcrapfine ill go look
03:34:30weirdcrapthe ipod rockbox build is this one
03:35:21Lloreanweirdcrap: That one changes frequently, which is why he asked specifically for the version.
03:35:43Lloreanweirdcrap: But as was said, your best bet is just using yesterday's daily for now
03:35:53weirdcraphow do i find the version from that?
03:37:12LloreanWhat exactly are you asking?
03:37:22 Quit Thundercloud (Remote closed the connection)
03:37:47weirdcraphow do i find the version # of the build i linked too
03:38:00weirdcrapit doesnt give a version number anywhere that i can see
03:38:08JdGordonmain menu > system > versino
03:38:13LloreanIn Rockbox, go to System and then Version
03:38:22weirdcrapi cant
03:38:24LloreanIt also shows as you boot up, on the same screen as the Rockbox Logo, but it's not there long.
03:38:24weirdcrapit freezes
03:38:31weirdcrapoh ok
03:39:01JdGordonLlorean: good news :) unless slasheri's schecudlar commit last night broke it, I have a much better scroll whell during playback :)
03:39:25LloreanJdGordon: Good to hear.
03:39:55JdGordonthe buffering thread is set to too high priority... and seen as the "disk" is so fast there is no reason for it to be so high
03:40:16LloreanBuffering is actually kinda slow on the iPods.
03:40:25JdGordonnot really an ideal fix of course, but its ok for now
03:40:34LloreanBut I think that's more the driver, than priority.
03:40:53JdGordonhow is it on the nano? Its probably the disk access slowing it down
03:41:12 Quit weirdcrap ()
03:41:22JdGordonalso, setting the wheel light to act as a disk access light is crazy :D !
03:41:47LloreanJdGordon: It's pretty good on the Nano, if I recall. I just know someone timed how long the disk was spinning in Rockbox compared to the Apple, and the difference was far too big to simply be accounted for differing amounts of RAM use unless they used very very much less
03:44:23JdGordonmaybe they are doing some funky stuff with the dsk then? but yeah, if you want to try ot out.. change firmware/export/thread.h:38 so the priority is 8
03:44:51LloreanMaybe I'll give it a try later, then.
03:44:54JdGordonbuffering of course takes much longer, but it keeps up easily with playback so its no big deal
03:59:30 Join webguest59 [0] (i=4c100dd9@gateway/web/cgi-irc/
04:00:35 Join Cruleworld [0] (i=4c100dd9@gateway/web/cgi-irc/
04:01:04 Quit webguest59 (Client Quit)
04:02:23 Quit Cruleworld (Client Quit)
04:18:21 Join Joe_ [0] (
04:23:20 Quit Bawitdaba (Read error: 145 (Connection timed out))
04:23:20 Quit jhMikeS (Read error: 104 (Connection reset by peer))
04:26:01 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
04:30:47Soapstupid question.
04:31:00SoapWhere are the tempory files from running
04:33:06Soapbuild-rbdev is gone. Told you it was a stupid question.
04:36:36 Quit m__ (Remote closed the connection)
04:38:31JdGordonwhich temp files? the build dirs, or the downloaded files?
04:40:05 Quit GodEater_ (Read error: 110 (Connection timed out))
04:42:11 Quit Joe_ (Client Quit)
04:50:11 Join Bromius [0] (
04:51:40BromiusArgh. I just accidently bought and opened the wrong Sansa... didn't realize about the Rhapsody. I thought Rhapsody was a different model line... not "Best Buy's" version
04:51:57Bromiusis anyone working on getting the bootloader working, or has the rhapsody been abandoned?
04:52:52LloreanBromius: It's not *just* the best buy version, but I believe it does say on the box.
04:53:04Bromiusyeah, it does
04:53:06LloreanAnyway, it hasn't been abandoned.
04:53:08Bromiusit was my own stupid fault
04:53:29JdGordonSoap: downloads are in ~/tmp arent they? and build dir is build-rbdev... unless the script was changed since i last used it....
04:53:42BromiusI just saw on rockbox site that Rhapsody wasn't supported, so I figured Rhapsody was the smaller mp3 player that SanDisk puts out
04:53:51BromiusShould have done more due diligence
04:54:33BromiusSansa Express..... thought that was the Rhapsody
04:54:47BromiusHere's hoping they find the right numbers to get the bootloader working :(
04:55:02SoapJdGordon: yea. Like I said, I asked a stupid question, I asked 2 mins before I found the paths.
04:55:11JdGordonah ok :)
04:56:06BromiusWell, if they're still working on it, I'll hang on to this. If not, it gives me a good reason to ebay this and buy the next upgrade model when it's released :-D
04:56:20BromiusSilver lining.... glass half full... dang that grass is greener... and these grapes aren't so bad
04:59:09LloreanBromius: You could return it, and go find a non-R model
04:59:43Bromiusalready opened it... don't know best buy's return policy on that
04:59:55Bromiusand honestly, feeling lazy, lol
05:00:58BromiusHow were the right numbers found for the standard model? Anything that a sometimes developer could do to help?
05:01:13SoapBB is pretty lenient abou that./
05:02:13SoapI'll trade you another non-RB target for it.
05:03:19 Join shadou [0] (n=ajc@unaffiliated/dj-fu)
05:03:29LloreanSoap: Do we know how fast the Nano2G's processor is and/or if it's multicore?
05:03:34 Quit dj-fu (Read error: 104 (Connection reset by peer))
05:03:50SoapLlorean: I haven't seen anything solid, just speculation.
05:04:09SoapBut I haven't read on it for a few months, so maybe some news came down the pike.
05:04:57 Quit Seed (Nick collision from services.)
05:05:03 Join Seedy [0] (
05:06:45***Saving seen data "./dancer.seen"
05:07:55BromiusLlorean: Do you know who's working on this?
05:09:11LloreanBromius: Several people, when they have time or a new idea.
05:09:42BromiusFigure I'd offer my help and/or encouragement... I'll go search the wiki for development docs
05:11:17 Join Seed [0] (
05:14:39Bromiussweet... they already have a vmware image with a development environment
05:23:25 Join Xerion_ [0] (
05:24:13 Quit bonbonthejon (Remote closed the connection)
05:24:24 Quit Xerion (Read error: 104 (Connection reset by peer))
05:24:24 Nick Xerion_ is now known as Xerion (
05:25:49 Part Llorean
05:26:00 Quit Seedy (Read error: 110 (Connection timed out))
05:26:13 Quit Seed (Nick collision from services.)
05:26:20 Join Seed [0] (
05:28:29RaRe`i need a little bit of help, i need to defrag my player in alphabetical order, can i just use command promt eg "defrag h: /f /sn /skiphigh"
05:32:48RaRe`curse my australian time line, shakes fist :)
05:35:25jhulstRaRe`: That command looks good to me, I don't remember if DOS commands are case sensitive or not, you may need to use /F /SN
05:35:47RaRe`i see
05:36:06jhulstRaRe`: I've heard though that you should only call defrag from true dos, not sure if this has been fixed in more recent versions of windows or not
05:36:15RaRe`i assume it would take a very long time to arange the folders because its on a k5
05:38:54RaRe`thanks for that jhulst
05:39:12jhulstRaRe`: no problem
05:43:16 Part safetydan
05:44:14 Join pearldiver [0] (
05:45:05 Join bonbonthejon [0] (n=jon@
05:45:21 Quit bonbonthejon (Read error: 104 (Connection reset by peer))
05:57:33 Join bonbonthejon [0] (n=jon@
05:59:43pearldiverjust saw a weird message in the wps
05:59:55pearldiver"save failed. no partition?"
05:59:59pearldivernever saw that one before
06:07:12 Join VoiceGuy [0] (i=44c5174a@gateway/web/cgi-irc/
06:08:46 Quit VoiceGuy (Client Quit)
06:09:09 Join VoiceGuy [0] (
06:15:15VoiceGuySo I came in here since I was installing for the first time.. JUSSST in case there were problems. That was insanely painless.
06:15:17 Quit bepe86 (Read error: 145 (Connection timed out))
06:18:16Soapwhat player do you have?
06:18:46VoiceGuyipod video - 30gig
06:19:22VoiceGuyits currently building the database
06:19:49Soapchecking, unless something has changed in the last few hours there are reports of PortaPlayer targets (including the iPod) having a problem with recent builds.
06:20:17 Join kwuy [0] (n=chatzill@
06:20:19VoiceGuywell it seems it might be frozen actually
06:20:20SoapMight want to take a day or two old archived "daily" build for a day.
06:20:32 Quit kwuy (Client Quit)
06:20:44VoiceGuysuggestion of how far back I should go - a week?
06:21:33Soapa day
06:22:33VoiceGuyAnd it's just a matter of copying over everything from that build and rebooting?
06:22:34Soap(someone else can speak up, I've been out all day and don't know which commit caused the problem)
06:23:22VoiceGuyunpacking now - thanks
06:24:21VoiceGuydatabase is updating better now
06:24:45VoiceGuyhow frequently does that happen, where a build is causing errors like that?
06:25:29Soapvery rarely.
06:25:57SoapBut I don't even know what the problem is, I came in late.
06:26:30VoiceGuyno prob. Looking forward to playing & tweaking...
06:27:07VoiceGuyany suggestions for optimization?
06:27:13VoiceGuybattery life and such?
06:29:29 Quit solexx ("leaving")
06:29:44 Part toffe82
06:32:43Soapon iPods most of the battery life problem seems related to an unknown.
06:33:20SoapYou can only do so much. minimize backlight usage, and don't "thrash" the memory buffer by filling it up with tracks, then skipping said tracks.
06:33:56SoapEQ takes processor, thus battery, but that's _probably_ ounces compared to the gallons being leaked to the unknown.
06:34:19Soap'tis 2 hours past my bedtime.
06:36:04VoiceGuywell thanks for the help
06:41:13 Quit bonbonthejon (Remote closed the connection)
06:43:01 Join blackness [0] (
06:43:56blacknessdoes anyone know what ground I should use for a line in on a ipod dock connector?
06:45:12JdGordongrrr.. bloody lecture was cancelled :'(
06:45:41Soapblackness: they are bonded on the motherboard.
06:45:55SoapI use both when using sheilded leads.
06:46:02SoapI before E
06:46:13scorcheexcept after c
06:46:30SoapJdGordon: you going to finish this for scorche?
06:46:40blacknessso the first and second pins?
06:47:03scorcheor when sounding like in neighbor or weigh?
06:47:08Soapline in is 5 and 6, right blackness?
06:47:25SoapI'd clip 3 and 4 and 7 and 8 to make more room myself.
06:47:40blacknessthanks soap, will do
06:47:47JdGordonSoap: what am i finishing for scorche?
06:48:10blacknessI just hope I'm looking at the thing the right way
06:48:10scorchei already finished it
06:48:30Soapplug it into your ipod
06:48:39Soapgrasp it with your thumb on the screen side
06:48:52Soapturn it towards you, thumb still on top.
06:49:13Soap1 and 2 are on the left IIRC (now I'm unsure)
06:49:25Soapyea, they are.
06:49:38blacknessokay so up is up
06:49:55Soapnow you know which side is up, _when plugged in_ 1 is upper right.
06:50:24blacknessdon't do that
06:50:28Soapoh god, I told you wrong first.
06:50:47scorcheleft, right? =P
06:50:49Soapwhen plugged in, 1 is upper LEFT when you are looking at the bare pins on the back side of the jack.
06:50:56Soap(assuming screen is up)
06:51:14blacknessyes yes of course
06:52:53 Quit VoiceGuy ()
07:04:51 Quit shadou ("Leaving")
07:06:47***Saving seen data "./dancer.seen"
07:10:09 Join hc1 [0] (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
07:11:22 Quit hc1 (Client Quit)
07:12:30 Quit hcs ("Download Gaim:")
07:12:41 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
07:14:31 Join aliask [0] (
07:17:30 Part blackness
07:26:37 Quit JdGordon (Read error: 110 (Connection timed out))
07:30:28 Join kaaloo [0] (
07:32:10 Quit krz (Remote closed the connection)
07:35:28 Join webguest36 [0] (i=47ded31e@gateway/web/cgi-irc/
07:36:34 Join krz [0] (
07:36:44 Quit webguest36 (Client Quit)
07:37:33 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
07:38:49 Join _Veseliq_ [0] (
07:49:31 Part kaaloo
07:50:10 Join Bromius76 [0] (
07:55:57 Join kaaloo [0] (
07:58:13 Part kaaloo
07:59:53 Join webguest18 [0] (i=43a5b7c3@gateway/web/cgi-irc/
08:01:11 Quit webguest18 (Client Quit)
08:05:19 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
08:05:25 Join miepchen^schlaf [0] (
08:05:29 Join tsuyoshi [0] (
08:06:27 Join blackness [0] (
08:07:02blacknesswhere is the guide for recording?
08:07:10tsuyoshihey.. just installed rockbox on my sansa, I selected "database" and built the database, and it said I needed to reboot, so I held down the power button and now it says "Shutting down..." but it appears to have frozen
08:07:24tsuyoshiany way to force it to turn off?
08:07:26 Join ender` [0] (n=ender@
08:09:07tsuyoshioh I found it.. have to hold power button for 15 seconds
08:10:49 Quit midkay ("Leaving")
08:11:03 Join midkay [0] (n=midkay@rockbox/developer/midkay)
08:11:31tsuyoshigah, it crashed
08:11:50 Join pondlife [0] (
08:13:35 Join daniel1234 [0] (
08:14:04 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:15:34 Join Rob2222 [0] (
08:15:42midgeytsuyoshi: you may want to try a build from yesterday if your current one keeps crashing
08:17:10 Quit Bromius (Read error: 110 (Connection timed out))
08:18:06daniel1234hi I have got cygwin to compile but when I add a patch can I have the patch in the source folder with the apps folder and type the command to add a patch and can I call the patch anything
08:18:53tsuyoshimidgey: ok.. I will try that
08:19:15 Quit ze (Read error: 104 (Connection reset by peer))
08:20:30 Join ze [0] (
08:22:36tsuyoshigod.. I wonder if I could move all the music into a hidden directory or something so the original firmware can't see it
08:22:43 Join kraizee [0] (
08:22:46 Quit krz (Read error: 104 (Connection reset by peer))
08:22:58tsuyoshiit's confused and keeps refreshing the whole database every time I turn it on
08:24:06 Quit Rob222241 (Read error: 60 (Operation timed out))
08:25:20 Quit daniel1234 ("Freedom Chat - Your Home Away From Home | | tIRC script by the Freedom Chat Leets")
08:27:30pondlifejhMikeS: On, you post a patch that is "not a proper fix". Can you elaborate? I'd like to nail this one, but it doesn't happen under the sim.
08:31:27tsuyoshiok, yesterday's build seems more stable... hasn't crashed so far
08:31:37tsuyoshishould I report this as a bug or anything?
08:32:26midgeyno, its a known issue
08:32:52 Part blackness
08:37:28 Quit kraizee (Read error: 145 (Connection timed out))
08:38:02 Quit bigearl (Read error: 104 (Connection reset by peer))
08:38:28 Join GodEater_ [0] (
08:38:45 Quit GodEater_ (Read error: 104 (Connection reset by peer))
08:38:51 Join GodEater_ [0] (
08:43:15 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
08:45:46Slasherilinuxstb: hmm, ipod video is crashing with the latest svn? weird, mine is working fine. but now at work, can't experiment right now
08:55:27preglowtwenty gsoc applications now
08:56:37scorchewow...that is quite a lot
08:56:50JdGordondo we have to have a mentor for the good ones before google will accept them?
08:56:55JdGordonor does that come later?
08:57:12preglowwe have to have a mentor, afaik
08:57:21preglowmany good ones have mentors now
08:57:31preglowthat is, not assigned, but mentors saying they are willing
08:57:38scorchedefine "good ones" =P
08:57:53preglowones i want to see implemented :P
08:59:08tsuyoshiok.. now the display locked up
08:59:28tsuyoshistill playing and responding to the buttons but the display isn't changing at all
09:00:03tsuyoshioh now it just came back
09:06:48***Saving seen data "./dancer.seen"
09:18:47 Quit darkless ("Leaving")
09:19:43 Join crop [0] (i=c27f0812@gateway/web/cgi-irc/
09:20:55cropJdGordon: ping
09:21:30petur| .|
09:22:27GodEater_petur, you're playing both sides ? :)
09:22:34peturalways ;)
09:22:47cropJdGordon: I see the last change of root_menu. And I don't quite like the line 440 with "if (ret_val <= GO_TO_ROOT)". Since there is no real order in these values. They should only be compared with == or != IMHO.
09:23:00cropJdGordon: what do you think?
09:23:14JdGordonthere is a real order to them...
09:23:36JdGordonanything less than GO_TO_ROOT is to be treated more like an error code than a real value...
09:23:53cropCause in this form, the code is rather fragile. What if someone reorders the names? That should have no impact on the functionality.
09:24:07 Join ctaf [0] (
09:24:30cropWell, they are not errors. Rather "relative paths"
09:24:32GodEater_crop, no-one's going to reorder them though - they're in that order for a reason
09:25:54cropGodEater: and what's the reason? And why that particular order? If there's a reason, why not put a comment? I would do that if I knew the reason and if my laptop hadn't crashed
09:26:14crop...and why that values?
09:27:48 Join dj-fu [0] (n=ajc@unaffiliated/dj-fu)
09:28:11GodEater_JdGordon is probably more qualified to answer that question. But what is your issue with the order they're in currently ?
09:29:35 Quit dj-fu (Client Quit)
09:29:42 Join dj-fu [0] (n=ajc@unaffiliated/dj-fu)
09:29:42 Join Stalwart^ [0] (
09:29:47cropGodEater: my problem is that I think that there is no logical order (there is an order since they must be somehow listed in the source code but that order is not dictated by the app logic but rather by the linearity of the code)
09:30:04cropAnd hence changing the order should not change the app logic IMHO
09:30:48GodEater_but doing it your way would require a lot more code
09:31:21cropIf there is some marker value then we should have a macro, e.g. IS_ABSOLUTE_ENTRY(x) or something similar. But "(ret_val <= GO_TO_ROOT)" seems rather cryptic to me
09:31:57JdGordoncrop: there is an order and its very important... GO_TO_ROOT must be -1.. if you change that it will crash...
09:32:16JdGordonnot because -1 is checked elsewhere... but because the return value is used as an index into an array....
09:32:23JdGordon< 0 == CRASH!
09:32:56cropJdGordon: you mean, GO_TO_FILEBROWSER must be 0?
09:33:31JdGordonno.. GO_TO_ROOT must be -1.. and everything below it must be +ve
09:34:48GodEater_is anyone planning on adding these 20 odd SoC applications to the wiki page - there doesn't appear to be anything like 20 there currently
09:34:59 Quit Stalwart (Nick collision from services.)
09:35:06cropWhy not do a map? I.e. store in root_items not by index, but put the GO_TO_xxx value into the structure. And then look up by that value. Then there will be no crashes. And items can be reordered at will (and the code becomes more robust, there's no hidden magic)
09:35:13 Nick Stalwart^ is now known as Stalwart (
09:35:31JdGordonbecuase we need speed and small binary size...
09:35:37LinusNGodEater: we will announce the applications that we have approved
09:35:43*JdGordon busy for the next hour or so....
09:35:50 Quit vadim (Remote closed the connection)
09:37:15cropJdGordon: so the reason is that the entries are stored in an array using the GO_TO_xxx values as the index? Ok, the FILEBROWSER must be 0
09:37:19GodEater_LinusN, oh - shame. I was just curious what they all were
09:37:48LinusNsince the applications are not public, we don't feel we have the right to publish them
09:37:57GodEater_oh ok - that's fair then
09:38:53 Join darkless [0] (
09:39:36scorcheGodEater_: thanks for reminding me...i need to change the page from mentor to student =)
09:40:05GodEater_scorche: haha - I won't ask what you applied for then :)
09:41:11 Quit midgey ()
09:43:37 Join Hoffmann [0] (
09:46:17 Quit crop ("CGI:IRC (EOF)")
09:49:25 Quit dj-fu ("Leaving")
09:52:03 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
09:52:27 Join miepchen^schlaf [0] (
09:55:19 Join bluebrother [0] (i=0Lsvfwut@rockbox/staff/bluebrother)
09:59:00linuxstbpreglow: Have you seen this? (he's the person who converted the RealAudio Cook codec to fixed-point recently)
10:00:45linuxstbSlasheri: I haven't tried the latest SVN on a video, but it freezes immediately on the main menu on my Color. barrywardell (and someone else) experienced the same thing on the H10.
10:01:01linuxstbSlasheri: Reversing your 3-stage commit fixed the problems for all of us.
10:01:34 Quit Hoffmann (Read error: 110 (Connection timed out))
10:03:31 Quit Hadaka (Remote closed the connection)
10:04:07 Join Hoffmann [0] (
10:04:08Slasherilinuxstb: ok, so it loads up to main menu but buttons do nothing?
10:04:22Slasherilinuxstb: please try on video too if possible
10:04:52 Join Naked [0] (
10:05:02 Nick Naked is now known as Hadaka (
10:05:15 Quit ctaf ("Leaving.")
10:09:39 Join jhulst_ [0] (
10:12:34GodEater_is the freezing just a PP issue, or ARM ?
10:13:15linuxstbJust PP afaik.
10:13:19linuxstbi.e. dual-core.
10:16:56linuxstbSlasheri: Current SVN froze on my video as soon as I tried to enter the Files menu. Backlight is stuck on.
10:22:54 Quit secleinteer (Read error: 113 (No route to host))
10:23:06 Quit jhulst (Read error: 110 (Connection timed out))
10:25:20Slasherilinuxstb: ok, i will debug asap
10:28:08JdGordonSlasheri: did you remove one thread off the COP with that commit?
10:28:21JdGordonthe os stacks shows only 1 thread on the cop.. before it there were 2
10:29:27*JdGordon isnt having problems with svn on the sansa....
10:30:27SlasheriJdGordon: yes, the codec thread (which never ran on cop anyway)
10:32:04JdGordoncept its stalled shuttind down!
10:33:36 Quit jhulst_ (Read error: 110 (Connection timed out))
10:33:52 Join jhulst_ [0] (
10:35:14 Quit crashd ("leaving")
10:35:14 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
10:35:26 Join crashd [0] (
10:35:31 Quit crashd (Client Quit)
10:35:36 Join miepchen^schlaf [0] (
10:36:49scorcheJdGordon: there was a person that came in earlier about that
10:37:04 Join crashd [0] (
10:41:08preglowlinuxstb: nice
10:41:53 Join kaaloo [0] (
10:42:58pondlifeLinusN: Roughly when do you think the GSoC projects will have been decided?
10:43:06LinusNapril 11
10:43:22pondlife11:22 am?
10:43:31pondlifeCool :)
10:43:39LinusNthe deadline is april 11
10:43:56pondlifeThere are some wild projects on the wiki page, and some very useful ones....
10:44:05pondlifeIMHO, of course
10:44:21LinusNwe have all sorts of wild ideas among the 20 applications
10:44:29pondlifeAnd some serious dependencies too.
10:44:39pondlifeI mean, for doing the Right Thing
10:44:58pondlifeSo there are more ideas not yet on the wiki?
10:44:59LinusNyes, we have to think about what would benefit the project the most
10:45:10Lynx_go for the fax/modem! ;)
10:45:11LinusNand the stident too
10:45:11*JdGordon votes MoB :p
10:45:16*pondlife coughs the word "playback"
10:46:01*preglow hands LinusN some wma files
10:46:28JdGordondoes anyone know the playback code well enough to explain on the wiki exaclty how it works, to hopefully help whoeveer tries MoB?
10:46:45LinusNwe have two applications for developing a WMA codec
10:47:04linuxstbEven if that ffmpeg person converts the wma decoder to fixed-point, I still think there's enough work just in porting it well to Rockbox and optimising it.
10:47:18LinusNlinuxstb: yeah, probably
10:47:21pondlifeJDGordon: I will help if I'm around But jhMikeS is much more into the "unbuffering" end and lostlogic much more into the "buffering" end.
10:47:34pondlifeThose would be my GOTO gurus..
10:47:51linuxstbAnd if the person runs out of work to do, there are other codecs in ffmpeg, such as realaudio...
10:48:06*pondlife thinks he better look at the playback code before summer.
10:48:29JdGordoni hate to say it.. but real audio would be more usefull than wma... my lectures are all online in .ra not .wma :p
10:48:43pondlifeUrgh, I feel sorry for you
10:49:08pondlifeReal is worse than MS and Apple together for it's system hogging...
10:49:10JdGordonlinuxstb: data abort loading elephants dream on my sansa with svn..
10:49:17linuxstbWhat's the view on video playback? I think it would be nice for Rockbox to have video capabilities to match its audio capabilities - almost all modern original firmwares have some kind of video capability now.
10:49:18preglowlinuxstb: definitely
10:49:44*JdGordon doesnt see the pint of video unles it will decode DivX at full speed :D
10:49:45pondlifeYep, but I'd like it to be fitted in with the normal playback engine.
10:49:55linuxstbpondlife: Yes, exactly.
10:50:26*petur considers getting triggered by Jd mentioning 'pint'
10:50:36pondlifeI see the playback simplification and MoB as being the two things that are stopping most other stuff.
10:50:44pondlifepint pint pint
10:50:45*preglow gets cascade triggered
10:51:35JdGordonlinuxstb: ah dw... its slasheris code not mpegplayer ctrashing :p
10:51:53pondlifeThen there's the low latency playback/mixer that is preventing the fax/modem ;p
10:53:00 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
10:53:17linuxstbLinusN: Who's responsible for rating the projects for the final submission to google? Is it simply the combined scores from the potential mentors, or do the project admins submit a list manually?
10:53:34*preglow doesn't see the point in rockbox fax/modem functionality
10:53:45*pondlife neither
10:54:40pondlifeHas anyone suggested that improving iPod/PP battery life should be a project?
10:54:57preglowand i don't really think it should be one
10:55:01LinusNlinuxstb: i guess the combined score is only one factor
10:55:38LinusNthe score seems to be more an "i like it" factor rather than "a good project"
10:55:39pondlifepreglow: Why not?
10:56:08pondlifeThe final decision will hopefully be similar to that which gave us the name "Rockbox" :)
10:56:19LinusNpondlife: most likely :-)
10:56:23linuxstbLinusN: I'm just unsure what happens now - i.e. how do we as a project decide which students and projects to accept?
10:56:35LinusNit will also depend on if someone is willing to mentor it
10:57:01LinusNlinuxstb: i thought about that this morning, we should probably have a mentor-only IRC meeting
10:57:07*pondlife wishes he could clone himself and be a mentor while sending pondlife2 to work
10:57:32pondlifeAnd pondlife3 could be a student too...
10:57:35linuxstbLinusN: Sounds good to me.
10:57:54LinusNhmmm, are all mentors committers? i think so
10:58:02preglowpondlife: i think all projects should have a goal we know to be possible in the time frame given, and also have goals that lend themselves better to planning progress beforehand
10:58:03LinusNthey should be, anyway
10:58:12pondlifepreglow: True.
10:58:19linuxstbLinusN: Yes, but so are some students...
10:58:20LinusNso we could discuss it on the committers mailing list
10:58:21scorcheLinusN: if aliask is a mentor, he isnt
10:59:04preglowLinusN: i wouldn't really mind if other commiters chipped in on the discussion anyway
10:59:29preglowbut yeah, a private irc meet is probably better
10:59:33JdGordonLinusN: not all mentors are commiters...
10:59:50LinusNi actually think a mentor should be a committer
10:59:55*preglow too
11:00:12JdGordondoesnt really make a difference imo...
11:00:30pondlifeDepends on how the projects get into SVN, maybe.
11:00:34JdGordonpeople without commit access know the code just as well (possibly better in some cases) as people with...
11:00:50pondlifei.e. Big commits, or some kind of evolution...
11:00:52LinusNJdGordon: yes, but the mentor needs to be "in the loop"
11:00:58preglowJdGordon: it's not only about knowing the code
11:01:36scorchedefine "in the loop"...knowing where the project stands and such?
11:02:28JdGordonalthough... its not like there is much talk on the *cough* ml... apart from all the user bashing of course :p
11:03:06LinusNscorche: sort of, yes
11:03:27daurnimatorusers suck ;)
11:03:34daurnimatorthats why i don't use rockbox
11:03:40daurnimatorthat and i have no target
11:04:09scorchewell, i am just curious, as if i dont make it in as a student, i would like to be a mentor...and i wouldnt think i would be too "out of the loop"...but feel free to define ways that i wouldnt be
11:04:48preglowthere are deadlines
11:05:03preglowif you don't make it for a project, you can't just suddenly become a mentor
11:05:33scorchethat there are, and we werent sure whether you can or not...i intend to play it out as it falls and see
11:06:21pondlifeI would say that the montor has more resposibility than the student, no?
11:06:29pondlifementor, even
11:06:35scorchei would say so as well
11:06:50***Saving seen data "./dancer.seen"
11:06:54JdGordonhow so? there is no onux on them to do any coding....
11:07:02preglowin one way, yes
11:07:15preglowbut the student is who's doing the actual work...
11:07:20daurnimatorstudent requires many hours work
11:07:28daurnimatormentor requires approx 3 hours a week
11:07:30pondlifeThey will need to know the code very well, or the student will waste many hours
11:07:44scorchethe student has to mainly just complete his work and learn as he can...the mentor is responsible for helping the student through it all and judging them impartially
11:07:46LinusNthere is a pretty serious amount of responsibility on bith sides
11:07:54pondliferesponsibility != time
11:08:03scorchemore hour requirement for the student, but more responsibility on the mentor still
11:08:08scorchepondlife: aye
11:08:14JdGordonthere is always support in here.. so the mentor isnt all that important...
11:08:23LinusNit's not like google wants to waste $5k on nothing
11:08:39pondlifeJdGordon: That's not the right attitude for a mentor though ;p
11:08:41JdGordongoing by the way they pay.. you dont get anything unless you finish
11:09:02 Join BigBambi [0] (
11:09:03pondlifeWho decides if something is finished? i.e. up to quality standards...
11:09:08LinusNand the mentor is partly responsible for that to happen
11:09:24scorcheJdGordon: but, only the mentor will be the main guidance and will evaluate...random people in here wont do that
11:09:31*pondlife would rather have incomplete good-quality work than complete hackery
11:09:39*LinusN too
11:09:48*JdGordon three
11:10:06pondlifeIt would be unfair to not pay a diligent student who runs out of time.
11:10:06JdGordonscorche: yeah.. but....
11:10:12 Join Llorean [0] (
11:10:45pondlife(And a bit unfair on us all to pay a student who breaks stuff!)
11:10:53 Join inversions [0] (
11:11:01scorchealright then...i retract my earlier statement about being a mentor then ;)
11:11:20 Join browca04 [0] (
11:11:22scorcheperhaps next year
11:11:38scorchepondlife: aye...not good to encourage that type of getting through projects =/
11:11:39pondlifeMe too. Will arrange a sabbatical!
11:13:33scorchepondlife: quite a long one
11:14:27pondlifeSummer is 3 months... plus 1 month to prepare.
11:14:32browca04My ipod 5g with new bootloader and most recent build keeps crashing/locking.
11:14:35browca04WAT I DO?
11:14:46pondlifeGo back to an older daily build
11:14:54browca04See that's the thing.
11:14:54pondlifeIt's being worked on
11:14:57*Llorean wonders when Slasheri wakes up.
11:15:13linuxstbLlorean: He's been around this morning.
11:15:14browca04I was getting an abort at 0003452 or some other number message on the older ones..
11:15:20Lloreanlinuxstb: Ah, it's known to him now then?
11:15:21scorchepondlife: yes, but it isnt like you will be dedicating the entirety of each day to it...that is more the student's job ;)
11:15:25linuxstbLlorean: Yes.
11:15:42pondlifescorche: I would like to do some work too.
11:15:56pondlifei.e. be an unpaid student
11:16:03GodEater_browca04, did you also update your bootloader to the latest version ?
11:16:27LloreanWe still need a mentor interested in USB stack, I think.
11:16:50preglowpetur: don't you have usb experience? :>
11:17:10pondlifeIsn't the PP non-documentation going to hinder an implementation?
11:17:27linuxstbThe USB parts of the PP are documented.
11:17:30Lloreanpondlife: We have some documentation for the USB controller, or at least some 'similar' documentation.
11:17:52*pondlife apologizes and hopes the H3x0 USBOTG would also be implemented
11:17:59peturpreglow: a bit - did some usb stuff under CE
11:18:06scorcheenough to be likely of completion?
11:18:38Lloreanpondlife: The proposal is for Sansa (which in turn extends to all Portalplayer) for device mode, with Host mode if there's time.
11:18:47*petur converted his h3x0 usbotg trial from his cvs tree to his svn tree yesterday
11:19:03Lloreanpetur: You're signed up to mentor, in general, right?
11:19:12peturI did, yes
11:19:28LloreanInterested in mentoring the USB Stack application?
11:19:51LloreanIt seems popular, but nobody's clicked the "I am willing to mentor" button yet.
11:20:13LloreanBe signed into your google account
11:20:24pondlifeLlorean: The proposals are only visible to mentors, right?
11:20:37pondlifeAh, yep
11:20:40*petur missed the application link on the top
11:20:40scorchepondlife: for now, yes
11:20:52pondlifeSorry, I was reading the wiki page for USB projects.
11:21:09scorchethe summary becomes public if/when the application is accepted
11:21:11pondlife"interesed in USBOTG"
11:21:13LloreanLinusN: Do you think the "Spider" thing should be relegated back to Google? I agree that it's an interesting idea, but not necessarily something of interest to us.
11:21:30*petur doesn't like the "main focus on the Sansa e2xx players" in it
11:21:39LinusNLlorean: i believe so
11:21:42 Join Bromius1976 [0] (
11:22:15*pondlife hopes all GSoC development is essentially target neutral (new ports excepted)
11:22:29preglowand codecs...
11:22:44preglowLlorean: spider thing?
11:22:51pondlifeBut probably best you don't discuss it here too much or I'll just get even more curious... :(
11:23:12Lloreanpreglow: It was, more or less, attempting to establish a communication means for indexing data between portable devices and host computers, sorta.
11:24:47Lloreanpetur: I think a fair stipulation is that the focus be on making it available for all suitable Rockbox targets. If he only has the e200, testing will be there, of course, but it should extend to the other portalplayer targets easily enough from there, and as mentor I think you could make sure it's kept suitable for more generic use too, right?
11:26:20preglowam i right in saying that we have all the docs on pp usb we need?=
11:26:45 Quit Webgiest ("CGI:IRC")
11:26:58 Quit petur ("CGI:IRC (Ping timeout)")
11:28:02linuxstbpreglow: I think only time will tell us that, but I think they're pretty complete.
11:28:59preglowi'd just rather not have any projects dependent on reverse engineering
11:29:26linuxstbapart from new ports?
11:29:26scorcheif one runs into a permanent roadblock...
11:29:54preglowlinuxstb: "new port" in itself is pretty vague, so would work better there
11:30:03pondlifeI don't really see that a new port is a suitable project either.
11:30:10preglowbut "usb support" is very specific, and if you stuble upon a big problem, you're screwed
11:30:11pondlifeIt's certainly ambitious
11:30:13scorchewell, the question is, is how feasible the port is
11:30:22preglowpondlife: i might actually agree, yes
11:30:28preglowit all depends
11:30:43 Join barrywardell [0] (
11:30:53Lloreanpreglow: But a USB stack can still work on the H300 even if we turn out not having enough info for the portalplayers.
11:31:01linuxstbpreglow; But USB support is something we want, so any work that can be done (even if it ultimately doesn't succeed) will be progress of some kind.
11:31:09preglowLlorean: sure, but then we'd need to buy the guy a h300 for testing
11:31:21preglownot a big roadblock, i suppose
11:32:23Lloreanpreglow: Well, isn't a decent part of the implementation not entirely hardware dependent anyway?
11:32:28pondlifepreglow: If you find anywhere selling H300s, let me know :)
11:32:39scorchepreglow: also, he would be potentially getting 4.5k with 500 up long as he is briefed on that and approves...
11:33:24linuxstbpreglow: What I'm trying to say is that if someone does enough work to discover that we don't in fact have enough documentation to succeed with USB on PP, then it's work that would have had to have been done by someone, so isn't wasted.
11:33:35 Join Entasis_ [0] (
11:34:46Llorean" Christian Gmeiner (Student) Sure.. it will be a portable USB Stack, which means that it can be used by every RockBox target which needs it."
11:34:56LloreanHe's quite happy with the assumption that it needs to be portable
11:38:39 Quit Bromius76 (Read error: 110 (Connection timed out))
11:39:17 Quit scorche (" of course!")
11:39:46 Join scorche [0] (i=scorche@rockbox/administrator/scorche)
11:40:07linuxstbLlorean: Have you experienced any audio distortion with mpegplayer? Soul-Slayer reported it to me last night, but he left without providing me a sample file.
11:41:32Lloreanlinuxstb: No, I have not.
11:43:19preglowlinuxstb: did the sample clamp help at all?
11:43:44linuxstbpreglow: Yes, according to a few forum posts. I never experienced issues myself though.
11:46:14linuxstbpreglow: Any idea how easy/hard it would be for a plugin to pass audio through the DSP code? e.g. for mpegplayer to use the resampler?
11:46:26linuxstb(and maybe other things like crossfeed)
11:47:12 Quit toer ("Lost terminal")
11:47:16 Quit Entasis (Read error: 110 (Connection timed out))
11:47:34preglowlinuxstb: very easy
11:47:49preglowbut let me check that out
11:48:30 Join toer [0] (
11:48:55Lloreanlinuxstb: Does MPEG2 actually support 23.976?
11:49:24linuxstbLlorean: Yes - see the comments near top of plugins/mpegplayer/mpegplayer.c for the list of samplerates.
11:49:35barrywardellRegarding the USB stack, MrH managed to write a basic one for e200tool just from the freely available i.MX31 reference manual
11:50:11linuxstbI thought it was using libusb?
11:50:13Lloreanlinuxstb: Hm, if I try to tell vlc to convert with fps=23.976 it doesn't convert the video stream. The original file claims to be 23.976, but when I didn't set FPS it didn't convert either.
11:50:27preglowlinuxstb: "very" might be an overstatement, i see, since the current plugin audio stuff is very lowlevel
11:50:36preglowbut i refuse to believe it'd be hard to devise a scheme that'd patch in dsp
11:50:43preglowask jhMikeS :>
11:50:50barrywardelllibusb is used on the host end. he has a driver in e200tool that gets uploaded to the device
11:50:59linuxstbI was thinking of asking him - he's shown an interest in video anyway...
11:51:04barrywardellit's a basic device mode driver
11:51:27linuxstbI wish he would just rename himself and join us properly...
11:52:16LloreanAssuming he's not already a part of us, doing other things that seem unrelated to keep up his distinction for whatever reason he maintains the anonymity.
11:53:18 Join Moos [0] (
11:53:45Lloreanlinuxstb: Anyway, I converted the 23.976 file to 29.97 so that I could actually get a video stream, and the video finished up minutes before the audio did. That shouldn't happen, should it?
11:54:00*Llorean is testing a full playback on the PC now.
11:54:05*preglow puts on a trenchcoat and fedora
11:56:05*GodEater_ suddenly develops the theory that Llorean is MrH
11:56:29linuxstbLlorean: What about fps=24000/1001 ?
11:57:43scorcheGodEater: too bad you are horribly wrong =P
11:58:14Lloreanlinuxstb: VLC will accept that in the command line? I'll try it then
11:58:21linuxstbLlorean: I don't know.
11:58:33linuxstbI'm pretty sure mencoder does though.
11:58:40preglowscorche: because you are him, you mean? :Z
11:58:58linuxstbOr her...
11:59:02*scorche whistles anonymously
11:59:08scorchepun? =P
11:59:16Lloreanlinuxstb: It might accept 23.976024 though
11:59:38Lloreanlinuxstb: I know that the 23.976 file that "worked" was actually 23.976023 according to a second program.
12:00:01linuxstbMaybe that's the problem - the original file is inaccurately specifying the framerate.
12:01:26LloreanI'll try encoding at a better 23.976 then.
12:01:27linuxstbMaybe you can override the framerate of the input file somehow...
12:05:48browca04I know it's hell delayed, but <GodEater_> browca04, did you also update your bootloader to the latest version ? <<< Yes.
12:06:03Lloreanbrowca04: What does your bootloader look like?
12:06:15browca04I used the windows executable..
12:06:20browca04Did I do bad?
12:06:59browca04I ran it, it scanned, i uninstalled the old, reinstalled the new.
12:07:17browca04Then put on the latest .rockbox into root.
12:07:20 Quit crashd ("leaving")
12:07:26 Join crashd [0] (
12:07:39 Nick Entasis_ is now known as Entasis (
12:07:46preglowBagder: btw, are the sansa dev boards still just hanging around unused?
12:12:59 Join miepchen^schlaf [0] (
12:14:30Lloreanlinuxstb: fps=23.976023 encoded with a video stream.
12:14:44linuxstbDid vlc not like 24000/1001?
12:15:20Lloreanlinuxstb: I haven't tried it yet, if it's going to fail without a video stream it takes a while to encode first, and I was a bit more confident this one would work. Trying that now.
12:16:55linuxstbBut I guess if it except fps=23.976023 then all is well. The framerates are just coded 0-7 in the mpeg stream.
12:17:10linuxstbs/except/accept/, time for more coffee
12:17:24linuxstb(and add -ed)
12:17:58JdGordonbarrywardell: what do you think about 6913?
12:18:01pondlifeHmm, the current SVN sim is locking up at start here. Was ok until I enabled dircache I think...
12:19:47browca04Is the r5eason no one is replying because you're too busy shaking your heads over my using the exectuable bootloader installer, or because no one knows wtf is wrong?
12:19:53barrywardellJdGordon: as a stopgap solution i guess it's ok
12:19:57 Quit billytwowilly (Remote closed the connection)
12:20:18barrywardellJdGordon: would be nice to solve the problem properly eventually though
12:20:26barrywardellpondlife: are you on a PP target?
12:20:28JdGordonof course...
12:20:33Lloreanbrowca04: By "the executable installer" do you mean the one in the Manual?
12:20:38pondlifebarrywardell: Nope, H300 sim
12:21:00linuxstbLlorean: This tool looks interesting - (a Windows frontend to ffmpeg)
12:21:09barrywardellpondlife: ah,ok. because current SVN freezes on start up with all PP targets currently
12:21:11browca04Under iPod.
12:21:12 Join billytwowilly [0] (
12:21:17barrywardellmaybe related
12:21:26pondlifeThat's what I was thinking...
12:21:29 Part LinusN
12:21:36pondlifeMight be useful
12:21:41barrywardellpondlife: try rolling back 12928-12928 and see if it fixes things
12:22:42pondlifeOK, building rev 12925...
12:22:43Lloreanlinuxstb: That looks interesting. I've been trying to test out a variety of video encoding programs for windows so I could put a better suggested method in the mpegplayer page, but so far VLC is the only one that's output anything halfway decent consistently from varying sources. I'll admit I didn't try mencoder yet, though, even though it's been sitting there waiting for me.
12:23:26Lloreanlinuxstb: As soon as this VLC encode finishes I'll give WinFF a shot
12:23:54Lloreanlinuxstb: 24000/1001 didn't work, btw
12:24:55 Quit dilinger (Read error: 110 (Connection timed out))
12:25:11Lloreanlinuxstb: Yeah, the 23.976 of this file is 65535/2733 for some reason
12:25:30LloreanWhich is .979 it seems
12:26:12pondlifebarrywardell: rev 12925 works ok
12:26:23pondlifeI'll just try 12928 now
12:27:29linuxstbLlorean: Urgh... What format is that file?
12:27:41Lloreanlinuxstb: DivX
12:27:51linuxstbWhat container? avi?
12:27:56SoapLlorean: define halfway decent?
12:28:02LloreanI encoded a TV show long ago
12:28:19LloreanSoap: Half of them couldn't even decode the problematic DiVX file.
12:29:06linuxstbLLorean: But a nice point-and-click video converter that works with Rockbox would be great. Especially if we could offer presets for people to download.
12:29:12browca04Just out of curiosity, to play movies, do i just convert the source (say avi) to an mpeg and resize to like 320 by 176?
12:29:23browca04For widescreen that is..
12:29:23Lloreanlinuxstb: That WinFF one looks REALLY good, but you can't offer presets
12:29:33linuxstbbrowca04: Basically, yes.
12:29:34LloreanI didn't see a load button at least.
12:30:06linuxstbbrowca04: The files need to be mpeg-1 or mpeg2 video, mp2 or mp3 audio (at 44.1KHz), and multiplexed into an MPEG Program Stream.
12:30:21RaRe`jhulst_ That defrag on my player is at 15% lol
12:30:42linuxstbLlorean: I thought I read in the comments or changelog that it offered supports for presets.
12:30:45Lloreanlinuxstb: ffmpeg.exe is reporting that it's improperly compiled though.
12:30:48Lloreanlinuxstb: Yeah, I see that on the site.
12:30:58browca04And I trust no one has written an app to do all this for noobs like me...
12:31:45linuxstbbrowca04: Yes, video encoders exist... The PluginMpegplayer wiki page tells you how to do it.
12:32:23linuxstbbrowca04: But what player are you running Rockbox on?
12:32:49Lloreanlinuxstb: It looks like WinFF produces a usable file, copying it to target now, it played in windows at least
12:33:43Soapwindows encoding /should/ be simpler. with directshow filter chains most any program /should/ be able to encode anything you can play.
12:33:55Lloreanlinuxstb: And I see how to add presets.
12:34:17linuxstbLlorean: Is it just Linux and Windows? No Mac version?
12:34:28Lloreanlinuxstb: There's an XML file to hack, and that's it. Since WinFF is GPL, we could provide it with up to date ffmpeg binaries and it'll be very easy for users. I don't see mention of a mac version
12:34:40linuxstbAlthough ffmpegX is an ffmpeg frontend for Mac OS X which should be as good.
12:35:38linuxstbSoap: How is that simpler than a self-contained program like ffmpeg which does all decoding and encoding itself?
12:35:40 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
12:36:19Soapcan ffmpeg read everything floating around out there?
12:36:58LloreanSoap: Pretty much
12:37:23LloreanSoap: The solution to most "Windows won't play it" problems is installing ffdshow
12:37:51Soaptrue. OK, so I'm 5 years out of date.
12:38:18LloreanBut yeah, with a properly set up defaults file, WinFF would be a very, very simple solution to encoding problems. It seems to work
12:38:23scorchedoes DanA's "Make build ARM libgcc with support for thumb code interworking" mean that i need to update the VMware image?
12:38:38LloreanAnd if you don't specify a framerate, it seems to match to select a valid MPEG2 framerate for you
12:39:25Soap(I wasn't trying to attack *nix encoding ease, more of "direct show aware encoders should't balk at funky divix files")
12:39:56LloreanSoap: The problem seems to be that a lot of them aren't directshow aware
12:40:41SoapI'm still stuck in the past. I decode, resize and filter with virtualdub, and frameserve to my encoder.
12:41:16linuxstbscorche: Only if we decide to use thumb. But I think it would be a good idea, just in case.
12:41:27LloreanSoap: We're looking more or less for a solution for people who can't handle anything beyond a simple series of mouse clicks.
12:41:51scorchelinuxstb: alright...i will get on that then...thanks for clarifying
12:41:58SoapI know, I need to keep my mouth shut, offering nothing.
12:42:06linuxstbSoap: I agree with Llorean. But of course, the advantage of using a standard format like MPEG is that users can use whatever encoders they want - if they know how.
12:45:23*Llorean needs to figure out good bitrates.
12:45:36LloreanI think that 600 in the VLC .bat is quite a bit too high.
12:47:57SoapI was suprised at that too. So used to thinking "1150" for 352x240 (VCD) = 1045 for 320, yet 600 seems more than enough at times.
12:48:39LloreanSoap: I'm finding 400 looks fine for my TV shows.
12:48:56LloreanSoap: And for a widescreen DVD rip of a movie, 500 was enough for quite good visual quality (320x176)
12:49:56 Quit goffa (Remote closed the connection)
12:50:01 Join goffa [0] (n=goffa@
12:50:14Lloreanffmpeg seems a decent amount faster than VLC too
12:50:34linuxstbThe Linux build of winff seems buggy though...
12:50:59Lloreanlinuxstb: The windows one warns that it might be buggy (libavcodec is reported to be miscompiled)
12:51:15Soap300 was beautiful for the Nano, only place I saw problems was gradients, which I'm not sure twice that could fix. Overkill beautiful.
12:51:48linuxstbThe gradients could simply be the fact that the Nano's LCD is only 16-bit.
12:52:31LloreanYeah, I think they're an artifact of the screens
12:52:49Soapdidn't even think about that. I'll stop chasing that windmill.
12:53:11*JdGordon 's comp is soo fucked :'(
12:53:29daurnimatorswap yah
12:53:40daurnimatoras long as you let me claim it was stolen
12:53:48JdGordonhaha, no problem
12:53:56JdGordoncept this irc is logged....
12:54:11linuxstbSoap: That could be confirmed by watching the video on your PC
12:54:17*daurnimator destoys logbot_
12:57:43JdGordonbluebrother: good news :) I tinhk ive finally fixed 6963 or whatever that buig was :p
12:57:54pondlifeHmm, logbot_ won't ever talk to me.
12:58:02Lloreanlinuxstb: What problem did WinFF have on linux?
12:58:13pondlifeI tried "/MSG logbot_ SEEN Zagor", but no response...
13:00:22JdGordonbah, false alarm... but better than svn at least :p
13:00:26JdGordonbluebrother: ^
13:04:00 Part Llorean
13:06:09 Quit inversions (Read error: 110 (Connection timed out))
13:06:46MoosJdGordon: hi, commit or patch coming?
13:06:53***Saving seen data "./dancer.seen"
13:07:50JdGordonif i get it working in the next 15 min....
13:08:09JdGordonwhich doesnt look promising :p
13:08:15Mooshehe :)
13:14:13markunHm, GSoC server error..
13:14:53markunyes, works again
13:14:54JdGordonive been getting them for the last few days
13:15:17 Join Nico_P [0] (
13:15:24JdGordonhey Nico_P
13:15:32Nico_PJdGordon: hi
13:15:33JdGordonwhats the story with the wps patch?
13:15:56Nico_Pwhat do you mean ?
13:16:14JdGordonis it ready to go? or still got bugs?
13:16:58pondlifebarrywardell: FYI, my sim locking is not due to Slasheri's commit... might just be the massive database I'm using.
13:17:21Nico_PJdGordon: it still has a few issues
13:17:38Nico_Pand I didn't have much time this week end to work on it
13:17:43JdGordonok :)
13:17:50Nico_Pand this week is quite busy for me, but i'll soon be on holiday
13:18:13pondlifeMaybe someone should make a time machine as their GSoc project..?
13:18:15Nico_PJdGordon: don't worry, I still intend to finish it :)
13:19:27 Quit kaaloo (Read error: 110 (Connection timed out))
13:20:02Nico_PI'd also appreciate it if someone with a bit of size opitimisation knowledge could take a look at it
13:20:40 Join kaaloo [0] (
13:22:37 Join inversions [0] (
13:23:35*JdGordon off to the pub.. cyaz
13:26:02 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
13:26:17barrywardellpondlife: ok, so maybe it just affects dual core targets then
13:27:53pondlifeVery likely - also the sim has much simpler thread handling than the targets
13:28:31 Join dilinger [0] (
13:29:57 Quit barrywardell ()
13:36:01 Quit jhMikeS (Nick collision from services.)
13:36:07 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
13:38:47peturjhMikeS: do you know what the highest tested & working samplerate is on H1x0 using spdif?
13:38:53Moosbarrywardell, pondlie: I can confirm that there is no problem on Codfire (1 core) taget, X5 here
13:39:30preglowpetur: input?
13:40:10peturyes input, sorry
13:40:13preglowcodfire, now that sounds cool
13:40:15preglowpetur: i've been told 96khz works good
13:41:26petursomebody at taperssection said he had dropouts at 88 but I think it's probably his cable, as other users confirmed it works
13:42:04preglowthere's no reason that shouldn't work if 96khz does
13:42:15preglowthe spdif clock is derived straight from the spdif signal
13:44:44*petur removes support hat again and resumes payed work
13:52:20 Quit elinenbe_work ("CGI:IRC")
13:53:00 Part kaaloo
13:54:55 Join barrywardell [0] (
14:10:21 Join Thundercloud [0] (
14:10:50 Join lee-qid [0] (
14:10:57 Join krz [0] (
14:22:30 Quit krz (Read error: 60 (Operation timed out))
14:23:42 Quit aliask ("sleep")
14:33:00 Join dj-fu [0] (n=ajc@unaffiliated/dj-fu)
14:35:00 Join leftright [0] (i=54996213@gateway/web/cgi-irc/
14:36:16leftrightone of those 64meg flash dirves with a IDE/ata drive would be very neat,
14:37:01petur64Gig I hope you mean ;)
14:37:43 Quit atsea-151 (Remote closed the connection)
14:37:43 Quit atsea-142140 (Remote closed the connection)
14:38:02 Quit SirFunk (Read error: 110 (Connection timed out))
14:38:04leftrightyep 64gig :-)
14:38:43leftrightit looks as if it'll have the same form and connector as a standard 1.8 HDD
14:39:32 Join atsea-142140 [0] (i=ariel@gateway/tor/x-23d747e01ced3bba)
14:40:30 Part leftright
14:43:03 Join roolku [0] (
14:43:46 Quit pabs (Read error: 110 (Connection timed out))
14:50:26 Join solexx [0] (
14:54:59 Join peppo [0] (
14:55:09peppoanyone seen any success with ipod 5.5g 80gb?
14:56:55GodEater_peppo, nope
14:57:06GodEater_no-one's working on it currently
14:57:23pepposob :/
14:57:34peppoI originally had an iaudio x5, but it broke
14:57:39peppoand got this p.o.s. in return
14:57:43GodEater_well, that's not true precisely, I think DataGhost is
14:57:50GodEater_but he's not done anything recently I'm aware of
14:58:08GodEater_and his "work" consists of hacking the code till it works, rather than making it backwards compatible I think
14:58:29GodEater_which is better than nothing, but some way from being including in the code base :)
14:58:40GodEater_peppo, why didn't you get a Gigabeat ?
14:58:56peppoGodEater, I have no idea, this was their price/feature equivalent
14:59:02solexxHey, I just dropped in to thank you guys and gals for the ongoing effort for old *and* new models. I stopped tracking rockbox development a few months ago, because I thought I already had everything I could ever want. Now I know better. :)
14:59:18GodEater_peppo: Gigabeat's cheaper and better than the iPod as a RB target in my opinion
14:59:20peppoGodEater, they have no gigabeat in their sortiment
14:59:33solexxThis project's momentum is awesome. Thanks again.
14:59:46GodEater_solexx: happy users are always welcome :)
15:00:05linuxstbGodEater: IIRC, DataGhost is taking a break from hacking due to exams...
15:00:15dj-fuheh know the feeling solexx, I haven't used it for months (sold my ipod) but I recommended it to a friend and it looks like it's come a long long way
15:00:29*petur thought LinusN was looking into ipod 80GB...
15:00:51GodEater_petur: he was - a long while ago - don't think he's looked at it much in the last month or two :)
15:01:12GodEater_linuxstb: you could well be correct - he's been very quiet
15:01:24GodEater_I seem to recall him mentioning something of that nature
15:01:42linuxstbPetur: It's somewhere on his to-do list I believe, somewhere between world peace and curing cancer.
15:02:00GodEater__between_ them ?
15:02:05GodEater_I hadn't realised it was that important
15:02:19*peppo sorely regrets this ipod :/
15:02:28peppocan't play half of my music collection
15:02:36GodEater_clearly a world without the 80GB iPod running Rockbox is a bad bad bad place
15:03:01GodEater_mine's kind of gathering dust now
15:04:18GodEater_linuxstb: that Soader03 guy was hoping rather wasn't he ?
15:04:23peturlinuxstb: and checking the ID and VBUS connections of the usbotg connector on h3x0 :)
15:05:50GodEater_petur: and doing something called "earning a living". Never heard of it myself.
15:05:58GodEater_I think he's making it up
15:06:08 Join kaaloo [0] (
15:06:57***Saving seen data "./dancer.seen"
15:08:19GodEater_linuxstb: OT again, but I finally found something that could do DivX/Xvid -> H.264 transcoding on linux without blowing up. Going to try another movie tonight.
15:09:16linuxstbGodEater_: I can't be bothered transcoding things though - I just want my PS3 to play anything I throw at it...
15:09:37GodEater_linuxstb: ideally so do I - but I'd like the young lady to be able to watch them without my help.
15:10:14GodEater_she's not completely clueless, but ssh-ing from her laptop to the PS3 to start them is likely to earn me bad looks.
15:10:45 Part kaaloo
15:11:16 Quit marc ("( :: NoNameScript 4.02 :: )")
15:22:29 Join Bromius76 [0] (
15:22:34 Nick joshin_ is now known as joshin (n=joshin@VDSL-130-13-11-10.PHNX.QWEST.NET)
15:27:58 Join SirFunk [0] (
15:33:54 Join printfXh4 [0] (
15:40:30 Quit inversions (Read error: 110 (Connection timed out))
15:40:50 Quit Bromius1976 (Read error: 110 (Connection timed out))
15:41:31markunsome chinese spammers have discovered my gmail address :(
15:41:56linuxstbI've never used my gmail account and get spam there...
15:42:12petursame here
15:42:30*linuxstb thinks he shouldn't have registered ""...
15:42:48GodEater_I used it for 2 years with no spam at all
15:43:03GodEater_no I get about 10 or so a day, but it's all correctly detected so I don't care
15:43:20GodEater_one greasemonkey script later which stops it even showing up, and I'm happy
15:48:47 Quit atsea-142140 (Remote closed the connection)
15:49:23 Join atsea-142140 [0] (i=ariel@gateway/tor/x-d4a9f916909179ec)
15:51:13 Join atsea-151 [0] (i=ariel@gateway/tor/x-987c240433fdbecf)
15:56:24 Join funky [0] (n=repulse@unaffiliated/funky)
16:01:46 Quit dj-fu ("Leaving")
16:01:51 Quit Nico_P (Remote closed the connection)
16:04:16 Quit smolyn ("KVIrc 3.2.5 Anomalies")
16:09:00*JdGordon returns... pleasantly half drunk :D
16:11:02 Join Domonoky [0] (
16:11:21*petur kicks JdGordon and watches him fall over
16:11:37JdGordonouch :'(
16:11:48JdGordonthe screen wont stay still :p
16:11:53pondlifeOnly half drunk?
16:12:01pondlifeBack to the bar you go
16:12:05JdGordonmore than half
16:12:13*JdGordon has to be awake in 7 hours
16:12:21pondlifeOK, plenty of time to code then
16:12:34JdGordonmy code is bad enough when im sober
16:12:54pondlifeNow breathe into the tube and SVN will decide if you have commit access.
16:13:38JdGordonwell... my chepo breathelizer said im ok to drive.. and im assuming svn is more leniant than the police... so i shold be ok :p
16:14:03peturnot the rockbox code police :)
16:16:34*JdGordon is stuffed for tomorow :'(
16:17:01pondlifeTomorrow's another day.
16:17:15pondlifeGo sleep
16:17:38JdGordonhave to get a working rockbox onto my h300 so i can sertup my alarm :'(
16:17:42JdGordonbloody cd player is broken
16:17:59pondlifeFunny - my CD player works, my H300 is broken
16:18:11JdGordonno thanks :p
16:18:21pondlifeNearly got you though
16:18:47 Join vcardenas [0] (i=c8767629@gateway/web/cgi-irc/
16:18:54pondlifeI'm running the sim instead... got 30000 tracks in my database :)
16:19:31pondlifeHad to make a custom build for that (and to make my "archos" dir on a network path).
16:20:54 Quit Moos ("<c you>")
16:21:17 Join perl|work [0] (
16:21:22JdGordonalrighty.. gnite
16:21:31markunJdGordon: night
16:21:32 Quit JdGordon ("Konversation terminated!")
16:27:07*markun is happy to see it's going so well with the GSoC applications
16:29:52 Join ackbahr [0] (
16:30:12 Join jgarvey [0] (
16:31:22 Join toffe82 [0] (
16:34:15 Join midgey [0] (
16:41:04 Join Insectoid [0] (n=boinkboi@
16:41:33 Join secleinteer [0] (
16:43:21 Join Arathis [0] (
16:43:43 Join Blub [0] (n=boinkboi@
16:44:00BlubAnything on the freezing of portal player targets?
16:44:43GodEater_Blub: it's something that we're aware of, use a previous build in the mean time
16:47:18 Quit Blub (Read error: 104 (Connection reset by peer))
16:47:58 Join Nexx [0] (
16:48:54NexxI would like to know how to open .ape files with rockbox
16:49:47Nexxdoes anyone know please ?
16:50:04 Quit Insectoid (Read error: 145 (Connection timed out))
16:52:10 Quit midgey ()
16:52:35 Join Everybody| [0] (
16:55:08bluebrotherdamn, missed JdGordon
16:55:37 Quit lee-qid ("aufwiederbyebientotsayonara")
16:57:58markunNexx: you can't
16:58:40markunNexx: rockbox supports wavpack, flac, shorten and wav as lossless formats 'only'
17:00:00 Join lee-qid [0] (
17:00:48Nexxthank you
17:01:24Nexxhow can I convert it to flac
17:02:33markunI'm not sure
17:03:12markunlong time ago that I used monkey audio
17:03:26peturbluebrother: you didn't miss much, he was half-drunk ;)
17:04:39 Join jmsbwtr_ [0] (
17:04:42Nexxthank you ^^
17:04:59 Join H10_007quick [0] (
17:05:44H10_007quickAny news of the portal players being fixed yet?
17:06:26GodEater_H10_007quick: no - use an older build
17:07:01***Saving seen data "./dancer.seen"
17:07:02H10_007quickGodEater_: I'm not using the build lol just wondered if there was any news about it
17:07:31GodEater_well define "fixed"
17:08:01H10_007quickAs in will work beyond 10 seconds!
17:08:21GodEater_well I imagine you'll see the fix goes through the recent changes table on the front page at when it's done
17:08:48H10_007quickI know I was just wondering if someone was working on it or something
17:09:09GodEater_why? If you're not even using it?
17:09:27H10_007quickI still compile it for my website
17:09:51GodEater_which website would that be ?
17:10:08H10_007quick that one
17:11:06 Join Stalwart^ [0] (
17:11:10GodEater_well as far as I'm aware - the dev in question knows there's a problem. Beyond that, there's no news.
17:11:24ArathisH10_007quick: wasn't it one Slasheri's commits that broke the PPs? So I asume it should be him to fix it when he's got the time to do so and figures out which commit to change
17:12:00bluebrotherpetur: might have been fun ;-)
17:12:14bluebrotherbut seriously, did he have any results on FS#Cap Semi
17:12:57bluebrotherFS #6863? afaiu not really ...
17:13:13GodEater_keyboard gremlins got you ?
17:15:19bluebrotheryes ... take them away!
17:15:20 Quit Stalwart (Read error: 110 (Connection timed out))
17:16:03browca04Hey nexx, are you the same nexx off OCAU?
17:18:34*GodEater_ attempts to round up the pesky gremlins
17:22:25 Join Spads [0] (
17:24:47 Quit Nexx ()
17:26:06 Quit H10_007quick ("Chatzilla 0.9.77 [Firefox]")
17:30:38 Join VoiceGuy [0] (i=435197ec@gateway/web/cgi-irc/
17:31:04 Quit melter (Remote closed the connection)
17:31:12 Quit Everybody|away ("( :: NoNameScript 4.02 :: )")
17:31:12 Quit Everybody| ("( :: NoNameScript 4.02 :: )")
17:34:02 Join Everybody [0] (
17:36:26 Nick Stalwart^ is now known as Stalwart (
17:37:40SlasheriArathis: i will check that now, just arrived home
17:38:50linuxstbmarkun: You forgot Apple Lossless and AIFF in your list of formats...
17:39:19markunlinuxstb: ah yes..
17:40:20markunlinuxstb: any opinion on the flite vs eSpeak discussion?
17:40:35markun(in the GSoC application)
17:41:17perl|worklinuxstb all videos are perfectly in sync now
17:41:56markunI'm really missing seeking in mpegplayer now :)
17:43:29perl|workseeking and bookmarking will make it a day dream really
17:43:52 Quit jhulst_ (Read error: 110 (Connection timed out))
17:43:54 Join piroko [0] (
17:44:03 Quit petur ("later")
17:44:36pirokoI have an interesting bug happening on my 4G ipod with the latest current build. It boots fine, but locks up completely after about 5 seconds of being in rockbox, whether I do anything or not.
17:44:54markunpiroko: it's a known problem
17:45:08markungo back to an earlier build until it's fixed
17:45:14pirokoAh ok. Thanks!
17:45:25markunthanks for reporting anyway
17:45:28pirokoYep yep!
17:45:42perl|workmarkun i saw a weird one recently
17:46:06perl|workwhile in wps, it said "save failed. bad partition?"
17:46:14markunperl|work: the Gigabeat guys who were asking for video playback when we just started the rockbox port are pretty quiet..
17:46:19linuxstbseeking and a/v sync will be hard to do together... People seem to have very odd mpeg files...
17:46:48markunperl|work: they probably switched to the Gigabeat S
17:47:03perl|workmarkun i think a lot of people gave up, i dont know...its the most amazing thing with gigabeat...watching videos on it after 2 years
17:47:35markunlinuxstb: as long as it works for the files generated with the scripts we supply..
17:48:12linuxstbI think it partly depends on the source files though...
17:48:28perl|workmaybe seeking in "blocks" will do more sense?
17:49:00 Quit VoiceGuy ("CGI:IRC (EOF)")
17:49:03 Join solexx_ [0] (
17:49:18markunlinuxstb: would it be difficult to jump to the next keyframe for example?
17:49:25perl|worklinuxstb i converted about 5 formats i think
17:49:30perl|workall were in sync
17:49:39perl|work(with various fps)
17:50:54markunperl|work: I can't find the "bad partition" string in the rockbox source..
17:53:11perl|workany messages with "partition" at all?
17:53:30 Quit zylche (Remote closed the connection)
17:53:37DataGhostlinuxstb GodEater
17:53:43DataGhostI was _supposed_ to have exams
17:53:45perl|work"wrong partition" ?
17:53:45*DataGhost whistles
17:53:50lostlogicwow, ipod performance is really starting to come along... mp3 @ 53-54% boost ratio with my own little hackity-hack to make the codec not yield on the COP.
17:54:01DataGhostinstead I forgot to register for them, went to a few parties and got myself a girlfriend
17:54:01linuxstbDataGhost: That doesn't sound good...
17:54:06DataGhostso that's why I'm a bit quiet
17:54:13linuxstbOh well, always next year...
17:54:22DataGhostin 2 months or something
17:54:43DataGhostit's not really that big a deal :)
17:55:05 Join xhaker [0] (
17:55:20 Join zylche [0] (
17:56:15 Quit solexx (Read error: 145 (Connection timed out))
17:56:59linuxstbmarkun: The problem with seeking that I've found is that the PTS (presentation timestamps) found in the stream don't match up with the actual content. e.g. you may have an audio stream which starts at PTS X, ends at PTS X+30 seconds, but in fact contains 30.1 seconds of audio if you play it at the stated 44.1KHz.
17:57:21linuxstbSo mpegplayer keeps track of how much actual audio there has been, and adjusts the a/v sync accordingly.
17:57:33linuxstbIf we seek, then we don't know how much real audio we've skipped.
17:57:39markunthat sounds pretty weird..
17:57:54xhakerwhat players are TMS320based?
17:57:59markunthere must be a way because other players also can do it
17:58:07markunxhaker: there is a list, one moment
17:58:28linuxstbmplayer doesn't seem to be able to - Llorean gave me such a file, and if I seek to the end, the audio is out of sync, but playing it through from the start, it's fine.
17:59:04markunlinuxstb: ah, you mean it's not wrong for all files?
17:59:21linuxstbNo, but it seems very common.
17:59:37markunmaybe there is a tool (of we can write one) which goes through the file and fixes the PTS?
17:59:42 Join My_Sic [0] (
17:59:53 Join ment [0] (
17:59:54linuxstbYes, I was just thinking the same... A bit like the vbrfix plugin...
18:00:00markunyes, exactly
18:00:26markunI sometimes use vbrfix in the rockbox sim to fix some files :)
18:00:40 Join twenty6ix [0] (
18:00:48linuxstbYou should really port it to a standalone C application then...
18:01:09twenty6ixhi all, i recently installed Rockbox, but noticed that it seems to eat my battery power fairly quick, going from about 100% when charged down to 65% in less than 2 hours
18:01:15twenty6ixanyone know why this is?
18:01:28linuxstbThe battery meter is probably inaccurate.
18:01:32markuntwenty6ix: which player?
18:02:01twenty6ix30GB iPod video
18:02:48 Quit Guile (Read error: 113 (No route to host))
18:02:55 Quit ackbahr (Remote closed the connection)
18:03:16twenty6ixis the battery meter just innacurate due to incorrect programming? or is there another reason?
18:03:29twenty6ix*inaccurate, oops.
18:04:26 Join krz [0] (
18:04:43twenty6ixalso, i've noticed that the Battery settings won't allow selection of any battery under 100mAh
18:05:14twenty6ixsorry 1300
18:05:27twenty6ixthe battery that comes in my player is only 630mAh
18:07:09perl|worklinuxstb what about bookmarking?
18:08:31 Quit xhaker ("Leaving")
18:08:45markunperl|work: what about it?
18:08:56markunI think anyone can add that if we have seeking
18:09:03 Join Llorean [0] (
18:09:28markuntwenty6ix: just ignore the battery setting, it doesn't really matter what it is set to
18:09:39linuxstbperl|work: Ideally I would like video playback in the Rockbox core - so videos are parts of normal playlists.
18:09:45 Join Curunir [0] (i=Curunir@
18:10:02twenty6ixok markun, good enough... but about the actual meter, is this a known bug?
18:10:19Curunirwould someone want to help me with an iTunesDB/tagcache problem?
18:10:34Lloreanlinuxstb: So video would actually become a codec, and the visual output would replace WPS drawing?
18:10:34twenty6ixie, i literally just unplugged my iPod and turned it on about 10 mins ago, and i've already lost a noticable amount of battery power, or at least the meter says i have
18:10:52Curunir[5:09pm] * Topic is 'Read this before speaking: | gmail users who subscribe to rockbox mails: check your subscription status'
18:10:52Curunir[5:09pm] * Set by scorche on Tue Mar 20 06:52:54
18:10:52Curunir[5:09pm] -ChanServ- [#rockbox] Be sure to check out the FAQ before you look fo
18:11:06perl|workmarkun, linuxstb: i see, could be an "easier" solution when theres not seeking
18:13:11linuxstbLlorean: Yes, that's the idea. Shouldn't that _that_ hard...
18:13:21 Join midgey [0] (
18:13:27 Join H10_007quick [0] (
18:13:50H10_007quickIs acting up?
18:13:52bluebrotherCurunir: what do you want to tell us by posting the channel topic?
18:14:12bluebrotherH10_007quick: works fine here
18:14:27H10_007quicksometimes it works sometimes it doesn't
18:14:32bluebrothercache problem? proxy?
18:15:05Lloreanlinuxstb: Sounds like a good idea to me, at least.
18:16:07markunlinuxstb: would be nice for jpeg decoding as well (and I think you mentioned that before, right?)
18:16:38linuxstbYes, I did...
18:16:55markunthe jpeg decoder has to read from the HDD when you skip to the next file, very anoying.
18:18:15linuxstbMaybe that could be a type of video codec... Play a directory of JPEGs in slideshow mode, with music from an audio file in the same folder....
18:18:37preglowor better yet: be able to partition the file buffer in several parts
18:18:41preglowone for audio, one for something else
18:19:06pondlifeVideo would hopefully come out of MoB quite neatly
18:19:16twenty6ixso nobody can further clarify my curiosity on this battery meter issue? i was reading the FAQ and it did mention something about Rockbox using more battery power than the default firmware, is this actually the case, and if so, anyone know how much more approximately?
18:19:17markunit's all coming together..
18:19:24*preglow cries for a generic file buffering layer
18:19:36preglowtwenty6ix: ipod? if so, yes
18:19:42twenty6ixyes, iPod
18:19:44preglowwe don't know why
18:19:53pondlifepreglow: I've been crying for buffering to be seperated from playback for a while now
18:19:56preglowthe hardware is undocumented, so we might be doing all manner of things wrong
18:20:00twenty6ixi mean, i literally get what seems to be 1/4 of the battery life
18:20:00markunpreglow: some kind of malloc with first-in-first-out replacement? :)
18:20:12Lloreantwenty6ix: About 1/2 is much more common.
18:20:19twenty6ix1/2... wow
18:20:20Lloreantwenty6ix: Are you sure you're comparing under equivalent circumstances?
18:20:26markunor last-out? (I'm getting confused)
18:20:46twenty6ixLlorean - well, even with playing video the battery wouldn't even hit 75% when using it for almost 3 hours
18:21:00twenty6ixnow using Rockbox with just music i get down to about 60-65% after less than twpo
18:21:02preglowmarkun: yes, with that and support for mallocing fractional blocks if the request is too big for memory
18:21:03 Quit krz (Read error: 131 (Connection reset by peer))
18:21:07twenty6ixthat is closer to half i suppose
18:21:11preglowmarkun: doesn't sound much like malloc anymore does it :)
18:21:14 Join kraizee [0] (
18:21:14Lloreantwenty6ix: That isn't even remotely useful as a comparison
18:21:32markunpreglow: no, but it does sound like a nice idea
18:21:36pondlifepreglow: I'm thinking of a buffering API which is given a list of files and it just auto fills the buffer (aka audio buffer) automagically, and provides info on what is currently available.
18:21:38preglowmarkun: oh yes
18:21:46twenty6ixwell, can you suggest another scenario i should use for testing then? i'd like to figure it out
18:21:49preglowpondlife: would be nice
18:21:57preglowpondlife: would need plenty of hooks for whatever is using it, though
18:22:01twenty6ixi'm also not really sure if the battery meter is accurate, as linuxstb said before
18:22:05pondlifeYes, but it requires MoB I think
18:22:06preglowpondlife: like playback would want to read metadata from everything buffered
18:22:07Lloreanlinuxstb: I'm not sure I'd like jpegs to be able to be in playlists. Seems like it could wreak havok with .bmps if a BMP viewer shows up (album art images), and since jpeg viewer can do slideshows already, somewhat overkill.
18:22:09twenty6ixanyone able to confirm/deny this?
18:22:12Curunirbluebrother: copy/paste mistake, still looking for tagcache help btw (A)
18:22:20Lloreantwenty6ix: Confirm what?
18:22:27twenty6ix(12:21:32) (twenty6ix) i'm also not really sure if the battery meter is accurate, as linuxstb said before
18:22:30 Join bonbonthejon [0] (n=jon@
18:22:37Lloreantwenty6ix: The battery meter in Rockbox on the iPods is highly inaccurate. Linuxstb already confirmed that to you.
18:22:53twenty6ixok, i thought he said "probably," i didn't know it was for certain.
18:23:06pondlifeBuffer can already contain codecs and audio data, it needs to be a bit more generic though
18:23:20Lloreantwenty6ix: For a valid comparison you'd have to run the same playlist under similar circumstances and see how battery life compares.
18:23:54pondlifeAnd the buffering needs to remain interuptable yet maintain constant output, like now..
18:24:34twenty6ixalright Llorean, that certainly does make more sense.
18:24:46pondlifeMaybe I'll work on a buffering API and then see if we can use it for playback later...
18:25:24twenty6ixi do wish all of you who are programmers for this product the best of luck working out the iPod battery life bug, and also congratulate you on a fine piece of open-source software. this is the sort of software Apple should have had on the iPod from the beginning. thank you for your efforts.
18:25:37twenty6ixnot product, program.
18:26:02Lloreantwenty6ix: Remember, the battery life issue for iPods has been around years now, it could be a while yet still before it's solved.
18:26:16LloreanIt dates to pre-Rockbox times
18:26:21LloreanWell, pre-Rockbox-on-iPod
18:26:34twenty6ixi'm in no rush, i just noticed it and was curious
18:26:58twenty6ixi'm no software developer but i have done a small bit of web programming and realize how frustrating it can be
18:27:46twenty6ixone last question, a bit of an unusual one... is there any way to change the Rockbox start screen that appears after the Apple logo? ;)
18:28:04Curunirso is anyone able to help me? I've converted my iTunesDB to tagcache using itdb2, copied it to the .rockbox directory on my iPod.. but when trying to initialize the database it says "Database is not ready"
18:28:18Lloreantwenty6ix: It requires recompiling Rockbox right now, though there has been discussion of making it theme-able.
18:28:42LloreanCurunir: Try using the official method of simply allowing Rockbox to build the database.
18:28:45twenty6ixok Llorean, that sounds like something i wouldn't have a clue how to mess with. :) thank you for your help everyone, enjoy the rest of your day.
18:28:49 Quit twenty6ix ("( :: NoNameScript 4.02 :: )")
18:29:46CurunirLlorean: I'm not about to surrender that easily ;) is there any reason why the firmware would not detect .tcd files in the .rockbox directory?
18:30:27 Quit linuxstb (Remote closed the connection)
18:30:42 Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb)
18:30:49SlasheriCurunir: that converter utility has not been updated to generate compatible internal structures with the rockbox db system
18:30:58Slasheriso it does not work
18:31:13CurunirSlasheri: so using .tcd files is outdated?
18:31:33jhMikeSspeaking of playback, I just plopped my butt in this chair to start coding the initial mixer code...hopefully it won't turn out a disaster :P
18:32:15SlasheriCurunir: that converter is outdated, it does not generate the tcd files in correct format
18:32:34markunjhMikeS: great!
18:32:40linuxstbLlorean: I wouldn't like playlists with mixed filetypes (e.g. music and jpegs). One idea would be to add "images" to the "File View" options, and then when a playlist is created in that view, just images are included.
18:33:17Lloreanlinuxstb: Ah, well that's fine then.
18:33:27linuxstbI agree it would be a disaster otherwise...
18:33:37jhMikeSI'll put up an initial patch without voice or crossfade first just to evaluate any trouble spots in general
18:33:38Lloreanlinuxstb: I was thinking in the context of "slideshow with music" which just seems simpler with an audio playlist and jpeg viewer doing its own thing. :)
18:34:13linuxstbMy idea just came from the fact that Rockbox already has good playlist capabilities, so why not use them for other filetypes?
18:34:32linuxstbi.e. there is no need to duplicate them in the jpeg viewer itself, or in mpegplayer.
18:34:34CurunirLlorean: ok, i'll try the standard method then
18:35:07CurunirLlorean: one question though.. does the auto update feature work? eg. will the database auto update if I transfer new files using iTunes?
18:35:20Slasheriyes it will
18:35:48 Quit Xerion (Read error: 104 (Connection reset by peer))
18:36:11markunSlasheri: but he needs to have dircache and auto-update on for that, right?
18:36:12 Quit midgey ()
18:36:25Lloreanlinuxstb: I agree.
18:36:41Slasherimarkun: indeed
18:37:57 Join Xerion [0] (
18:38:38pondlifeSlasheri: You're aware of the dual-core problems in the current build I assume?
18:39:22 Join Insectoid [0] (n=boinkboi@
18:39:50pondlifejhMikeS: \o/ Go Go Go
18:40:59Slasheripondlife: yes i am
18:41:14pondlifeJust checking...
18:41:25 Join web-taz [0] (
18:41:40Slasheribut i have no idea what is wrong.. and reverting isn't a real solution but might be necessary
18:42:09InsectoidDoes anyone see any reason why putting code after gui_syncstatusbar_init(&statusbars); in init() would cause me to be faced with the apple and a frozen player?
18:42:39preglowSlasheri: leaving the builds broken for several days isn't doing us very much good either
18:43:18markunSlasheri: you probably don't have a pp target to track down the problem, right?
18:43:24preglowhe has an ipod 5h
18:43:26preglow5g too!
18:44:22 Join toffe82_ [0] (
18:45:05pondlifeSlasheri: Looks like the set_cpy_frequency() loop must be the main change, right?
18:45:22pondlifeie. "while (test_and_set(&boostctrl_mtx.locked, 1)) ;"
18:45:52 Join amiconn [0] (
18:47:50 Join bepe86 [0] (n=bepe@
18:48:05 Join webguest49 [0] (i=d1dd5acc@gateway/web/cgi-irc/
18:49:39 Quit webguest49 (Client Quit)
18:49:49jhMikeSpondlife: hehe. just gotta dig in here and get through some initial decisions and it should fly along.
18:50:49 Join Jolt [0] (
18:51:00Curunirthanks for the help fella's :)
18:51:02 Quit Curunir ()
18:51:50 Join midgey [0] (
18:51:59pondlifejhMikeS: Will you be starting with a new mixer API? A nice, clean low-latency API would be very nice....
18:52:18*pondlife seems API obsessed today
18:52:51pondlife...breaking down the playback monolith is goooood.
18:53:03 Quit BigBambi ("Leaving")
18:53:46Slasherimarkun: on 5g it's running fine
18:54:08jhMikeSyes, new api...and able to be used now and with any changes to playback later
18:54:12Slasheripondlife: you mean the major concern?
18:54:36InsectoidSlasheri: Latest? As of yesterday, um 12932 I think I was running, I'd get a freeze after between ten and twenty seconds.
18:54:49Insectoidon a 5g.
18:54:57SlasheriInsectoid: from playback or at what point?
18:55:03InsectoidWhile scrolling through the menus.
18:55:16Slasheriok, i will try with a clean build
18:55:39InsectoidI'm now running 12925 sans problems
18:57:08jhMikeSDSP and buffering on the codec output side will be basically one unit, on the file side, it doesn't care
18:57:28 Join Rondom [0] (
18:58:10pondlifeSo you're using the existing codec output - i.e. working on pcmbuf, not playback, right?
19:01:36 Quit midgey ()
19:01:41pondlifeAnyway, time to wander...
19:01:47 Quit pondlife ("disconnected has pondlife")
19:02:24 Quit bepe86 (Remote closed the connection)
19:02:37 Quit Arathis ("Bye, bye")
19:02:44jhMikeSpondlife: in essence, yes...but a good thing to have established ahead of time imho.
19:02:52 Quit toffe82 (Read error: 110 (Connection timed out))
19:02:58jhMikeSoops, he left
19:03:56Slasherii had forgot to commit backlight.c
19:04:21Slasherino wonder if it crashed, queue must be set irq safe there
19:04:23H10_007quickSlasheri: barrywardell some other guy and I all had the problem on our H10, the problem happened when the disk was acessed
19:04:45Slasheriyes, i managed to crash my video too (by reverting all local changes)
19:05:18H10_007quickSlasheri: sometimes would get into menu but once it spun the disk up it crashed, most often it crashed at startup
19:06:55LloreanH10_007quick: It sounds like he's already figured out how to fix it. It was just the missing file
19:07:04***Saving seen data "./dancer.seen"
19:07:27H10_007quickLlorean: just putting my two bits in
19:08:29 Join web-taz2 [0] (
19:08:37 Join GodEater1 [0] (
19:10:23 Join pixelma [0] (i=pixelma@
19:10:28H10_007quickSo noone else is having trouble getting to
19:11:12FOADWorks fine here.
19:11:32H10_007quickMan, that sucks
19:11:50 Quit GodEater (Read error: 60 (Operation timed out))
19:11:56H10_007quickLoads everything fine except for
19:12:26H10_007quickI updated firefox to yesturday but it worked fine yesturday too
19:12:53 Join inversions [0] (
19:14:01dionoeahowdy. Did rockbox get many SoC applications ?
19:14:10GodEater1dionoea: 20 so far
19:14:35dionoeaok ... so 20 :) (it's closed since noon GMT)
19:14:53GodEater1no they extended till the 11th of April
19:15:21GodEater1no they didn't I'm lying
19:15:48dionoea11th April is the deadline for projects
19:16:19 Join nls [0] (
19:16:25 Part vcardenas
19:16:49*GodEater1 attempts to get a clue
19:17:23 Nick GodEater1 is now known as GodEater (
19:18:10 Join obo [0] (
19:19:35 Join Moos [0] (
19:20:08 Quit Moos (Read error: 104 (Connection reset by peer))
19:20:16 Join Moos [0] (
19:20:56 Quit Moos (Client Quit)
19:21:04Slasheria fix has been committed, please try again if PP targets are still crashing
19:21:05 Join Moos [0] (
19:22:13 Nick Everybody is now known as Everybody|away (
19:23:58H10_007quickwill do
19:24:28Slasheriand without logf
19:24:31 Quit web-taz (Read error: 110 (Connection timed out))
19:25:33Slasheriif you don't about it, you don't need to worry that :)
19:25:38Slasheri+ argh
19:25:46H10_007quicksounds good
19:26:12H10_007quickwell in a few minuets I will have a report for the H10 5gb target
19:26:36Slasherii wish a new report for 5G as well
19:26:56H10_007quickCan't help you there
19:27:38Slasherimaybe Insectoid could? :)
19:28:08 Quit Rondom (Nick collision from services.)
19:28:25 Quit GodEater_ (Read error: 110 (Connection timed out))
19:29:14 Quit bospaadje (Read error: 110 (Connection timed out))
19:32:08 Nick joshin is now known as joshin_ (n=joshin@VDSL-130-13-11-10.PHNX.QWEST.NET)
19:32:56 Join Rondom [0] (
19:35:03 Quit Insectoid (Read error: 110 (Connection timed out))
19:36:39oboSlasheri: working ok so far here on a 5G
19:36:45Slasheriobo: nice :)
19:37:15 Join meanderFox [0] (
19:38:28meanderFoxsearchin around on teh internet for a while now, but would any of you know if rockbox on teh ipod works with the harmon kardon drive + play?
19:39:03nlsmeanderFox: it most likely doesn't
19:39:20meanderFoxahh, that sukcs
19:40:05 Join krz [0] (
19:40:19meanderFoxnot sure how much you know about the technical aspects, but how different is the serial interface?
19:40:54meanderFoxbecause it uses the ipod itself to play, the controls control it through the serial interface on the dock and it takes the audio out through the dock connector as well
19:41:21 Join ptw419 [0] (
19:41:42nlswell, the dock interface doesn't work at all in rockbox except for the line out, which works :-)
19:41:43 Quit kraizee (Read error: 104 (Connection reset by peer))
19:41:49ptw419hello, I just registrered on the Rockbox wiki and wanted to try to get write permission
19:42:00meanderFoxi see
19:42:17meanderFoxi guess it would come down to if the serial in worked too then :P
19:42:49nlsptw419: WikiName?
19:42:55meanderFoxi really want to use rockbox, but 90% of the time my ipod is in my car connected to that system so if it didnt work itd be troublesome :/
19:43:50meanderFoxi mean, just the ogg support is enough for me ;-)
19:43:57H10_007quickSlasheri: gonna be a bit longer, all of a sudden I get Fatal Error.....! I'm like "Well I guess that fix didn't work" Then I take a look, "disk full" WHATTTTTT, lol anywyas gotta do it again
19:44:25nlsptw419: done
19:50:43 Join Soul-Slayer [0] (n=Jonno@
19:51:17 Quit ender` (" The sentence 'On the fish and chips-sign he wanted to have a hyphen between fish and and and and and chips.' would be a lot )
19:52:06 Join funky_ [0] (
19:52:12 Quit My_Sic (Read error: 104 (Connection reset by peer))
19:52:22 Quit funky (Read error: 131 (Connection reset by peer))
19:52:41 Nick funky_ is now known as funky (
19:54:32 Join ender` [0] (n=ender@
19:59:45 Join jac0b [0] (
20:00:13 Join My_Sic [0] (
20:01:21meanderFoxif i find one of the old ipod updaters from before they absorbed it into itunes i guess i can just try it, recopying my music over isnt a big deal if i have to reflash it back stock if it doesnt work
20:02:04nlsmeanderFox: the rockbox manual has uninstallation instructions at the end of the installation chapter
20:02:36 Join Nico_P [0] (
20:02:38H10_007quickNo luck with the fix! I just compiled it from scratch and I am getting the same problems!
20:03:15LloreanQuick poll: I'm setting up presets for a "easy" MPEG encoder. Should I have it default to leaving audio at the source file's bitrate, or should I pick an arbitrary bitrate so that performance is roughly constant (especially on single-core targets)?
20:03:25LloreanH10_007quick: Why didn't you download an official build?
20:03:50nlsLlorean: imo bitrates over 128kbit/s is overkill for video
20:03:51GodEaterLlorean: the latter
20:04:10Lloreannls: My first choice was "128" for the audio bitrate.
20:04:20GodEatersounds good to me
20:04:27LloreanUnfortunately any files with lower bitrates than that would be increased to 128, since it's a point and click preset.
20:04:27nlsfor audio streams muxed with video I mean of course
20:04:30GodEaterif you'll pardon the awful pun
20:04:34Lloreannls: That's what I assumed. :)
20:04:52LloreanWinFF seems to work very reliably for me in windows (the files all seem to play, and not have strange issues).
20:04:55*GodEater gets his coat
20:05:13nlsLlorean: couldn't you just leave it at the source bitrate if it's at 128 or lower?
20:05:16LloreanAnd I can easily set up a dropdown menu for it where someone can pick "iPod Nano fullscreen" "iPod Nano widescreen" etc
20:05:27Lloreannls: I'm just creating a preset file for an existing tool
20:05:47LloreanAnd all the tool really does is pass command-line parameters to ffmpeg.
20:06:43LloreanSo the choice is "source bitrate" or "predictable performance of output files"
20:07:07nlsLlorean: I'd say force 128 then
20:07:07LloreanI _could_ just do "source bitrate" for all the dual core targets, and "predictable performance" for the single core ones.
20:07:22LloreanSince audio bitrate should affet performance on the dual core targets.
20:07:34LloreanMan, I can't type
20:08:31 Quit Nico_P (Remote closed the connection)
20:08:34scorcheat least you arent as bad as i am yet ;)
20:08:38meanderFoxwell yeah, i mean i know its not a big deal to uninstall, the problem is i wouldnt want to :P
20:08:51 Quit dilinger (Read error: 110 (Connection timed out))
20:09:15H10_007quickNo luck with the fix! I just downloaded an official current build and I am getting the same problems!
20:10:10 Quit Jolt (Read error: 145 (Connection timed out))
20:10:32 Quit akaias (Read error: 110 (Connection timed out))
20:10:45*Llorean goes for a single bitrate for audio for now, and will change later maybe.
20:10:51LloreanBecause it makes copy and pasting the parameters easy
20:11:04LloreanAlright, anyone with various players have a preferred video bitrate for their player?
20:11:23LloreanH10_007quick: Odd, I thought most people were reporting it working. Does it show the proper SVN revision while booting?
20:11:32 Join pabs [0] (
20:12:46 Join akaias [0] (
20:14:04H10_007quickyes it does
20:14:23Soul-Slayer007, I'll try the latest SVN and see if it works for me
20:14:55Soul-SlayerI'll just download a bleeding edge from site
20:16:27Soul-SlayerYup. Frozen
20:16:53H10_007quickGlad I'm not alone
20:17:15H10_007quickSlasheri: problem with H10
20:17:43H10_007quickyour fix didn't work for us
20:18:39 Quit pabs (Read error: 131 (Connection reset by peer))
20:18:47Slasherihmm.. how about 5G? i no longer can crash it
20:19:25Soul-SlayerAnybody able to test the latest SVN on an ipod?
20:19:37H10_007quickMaybe you did a wrong coment in the code for the H10?
20:19:50Slasherithat's possible
20:21:05Soul-SlayerLet's hope it's that simple :p
20:21:50lexhey, does mpegplayer now play videos with sound? :o
20:21:58linuxstbLlorean: Maybe base your bitrates on the Elephants Dream samples - they were encoded with mpeg2enc which uses a quality setting, not a bitrate, and they were all encoded with the same quality setting.
20:22:05linuxstblex: It has done for months...
20:22:09lexoh :o
20:22:14lexand no one told me
20:22:30lexdoes it work too, i mean like i could watch a tv episode with it?
20:22:44linuxstbThe only major limitation now is no seeking.
20:22:51lexnice, good job
20:23:08linuxstbWhat device do you have though?
20:23:30linuxstbThen I wouldn't bother...
20:23:50lexi could try it, but where's a converted video with sound, elephant's dream or something? :o
20:24:14linuxstbThe CPU in the 5.5G can't cope with full-screen videos, and mpegplayer doesn't use any device-specific hardware such as the 5g's video decoder chip.
20:24:28lexyeah, i'm aware of that
20:24:30lexwhat about photo then
20:24:49lexis it's screen enough small?
20:25:04Lloreanlinuxstb: I can actually pick a quality setting here, instead of a bitrate.
20:25:10linuxstbThe Photo can manage around 20fps full-screen.
20:25:34Lloreanlinuxstb: Should I set FPS caps based on devices, or allow it to encode at the source FPS?
20:26:06 Join pabs [0] (
20:26:25meanderFoxwell, thanks for all the help guys
20:26:27meanderFoxcya later
20:26:28 Part meanderFox
20:26:39LloreanI've got a very preliminary presets file (width and heights and arbitrary video bitrate per color target, plus a single audio bitrate across all targets)
20:26:42Soul-Slayerlinuxstb: On the topic of seeking, how hard would that be to implement do you think?
20:26:54linuxstbLlorean: Ideally you want an upper-cap, but not converting all videos to that framerate - e.g. if the source is 15fps, leave it at that...
20:26:57lexso how could i convert a video for rockbox on windows? with mencoder and cygwin? :p
20:27:07linuxstblex: Wait for LLorean to tell you...
20:27:14linuxstbOr see the PluginMpegplayer wiki page
20:27:16Lloreanlex: WinFF
20:27:43Lloreanlex: Download here:
20:27:58linuxstbSoul-Slayer: There are complications, mainly related to maintaining a/v sync.
20:28:07LloreanAnd then ask me for a replacement presets.xml to try the work in progress one
20:28:14lexyeah i see
20:28:22lexthanks, i'll try it tomorrow
20:28:32 Join webguest30 [0] (i=4511a13e@gateway/web/cgi-irc/
20:28:34lexbut i prefer watching my videos with my psp, larger screen anyway
20:28:38Lloreanlex: Okay, by tomorrow, check the PluginMpegplayer page, I hope to have a .xml there by then
20:28:42lexenough big and enough small
20:30:10 Join Jimmy79 [0] (i=435197ec@gateway/web/cgi-irc/
20:30:21Lloreanlinuxstb: It looks like I can't set a FPS threshold, so I'll just leave fps as whatever the source file is, for now.
20:30:43Lloreanlinuxstb: There's still a box they can type a new FPS in, even with the presets, so they can pick one of their choosing very easily
20:30:47Jimmy79hey all.. anyone know a reason why the jpg viewer is only looking at half my pictures, even though they are all the same size and format?
20:31:17LloreanJimmy79: Did you create the pictures, or are any downloaded. Even if they're all jpeg doesn't mean they're all the same sort of jpeg, and progressive ones aren't supported.
20:31:32linuxstbLlorean: Without analysing the input file, it's impossible to choose the ideal encoding format, so maybe the user will have to do some work...
20:31:59Jimmy79Admittedly all downloaded. I downloaded a comic book so they are all scanned at the same rez and things. Page 1 or 2 doesn't work.. page 3 does.. page 4 - 8 doesn't.. etc
20:32:04nlsJimmy79: do they have .jpg, .jpeg or .jpeg extensions? it will only find those
20:32:29nlsi me3an .jpg, .jpe or .jpeg
20:32:33Lloreanlinuxstb: In that case, I'll have 4:3 and 16:9 presets that just set set the audio format, sample rate, video width and height. Should I bother to set bitrates for one or both of those as well?
20:32:36 Quit jgarvey ("Leaving")
20:33:00 Join Nico_P [0] (
20:33:27linuxstbLlorean: Maybe the presets should just be recommended defaults - i.e. set them at something we know will work, even if they are not ideal quality, and give users advice on things like matching the FPS to the input file.
20:33:33Lloreanlinuxstb: Ah, never mind, the ones set in the presets file are safely used as defaults, so the boxes override them just fine.
20:33:38Jimmy79all same extension.. one sec.. going to give you the exact error
20:34:06Jimmy79unsupported -4 −−−− is there is a size cap?
20:34:11Lloreanlinuxstb: I'll leave fps as source, and pick an audio and video bitrate I'm comfortable with (for Nano and Gigabeat) and just guess based on those for the video bitrates for other screen resolutions.
20:34:55Lloreanlinuxstb: How do you feel about leaving the audio bitrate as source for dual-core targets? I was going to have it a constant 128 for each of the single-core targets so that unless the user changes it, performance should be fairly similar between produced files.
20:35:00 Join mirak [0] (
20:35:12nlsJimmy79: it uses an unsupported dct model
20:36:27Jimmy79nls: Not knowing what that is - I assume it's an 'accept it' sort of situation :)
20:36:58linuxstbLlorean: Audio bitrate as source for PP targets sounds OK. But I think the FPS for Coldfire targets needs to be fixed at something lower.
20:37:00nlsJimmy79: it's a "resave the files in a supported format or accept it" situation mostly
20:37:28 Quit amiconn (" HydraIRC -> <- The professional IRC Client")
20:37:31Lloreanlinuxstb: What would you suggest a good default FPS value for coldfires then?
20:37:48Jimmy79All right. Appreciate the help.
20:38:20linuxstbLooking at the ED benchmarks, maybe 10fps for fullscreen and 15fps for widescreen for the H300.
20:39:20Lloreanlinuxstb: I'll use the same values for X5 for now, and ask for feedback I think.
20:39:27linuxstbFor the X5, it looks like maybe 15fps for fullscreen and 24fps (or maybe 23.976) for widescreen.
20:39:47Jimmy79ok - thanks again guys
20:39:48 Quit Jimmy79 ("CGI:IRC")
20:39:52 Join web-taz [0] (
20:41:32Lloreanlinuxstb: "MPEG1/2 does not support 10fps"
20:43:53linuxstbWhat about 12 or 15?
20:43:59Llorean15 doesn't work either
20:44:11linuxstbIs that an error from winFF or ffmpeg itself?
20:44:16Lloreanffmpeg itself
20:46:00 Quit web-taz2 (Read error: 60 (Operation timed out))
20:46:14linuxstbOK, I'll investigate...
20:46:20*linuxstb switches computers
20:46:22 Quit linuxstb ("CGI:IRC")
20:46:48 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
20:47:19LloreanI think it's a January '07 build of ffmpeg
20:48:01LloreanYeah some time in january
20:48:14 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
20:50:08 Quit web-taz (Read error: 104 (Connection reset by peer))
20:53:02linuxstbHmm... Seems mencoder can do it, but not ffmpeg...
20:53:43merbananadd strict -1
20:53:48Lloreanmerbanan: I'll try that
20:54:28linuxstbmerbanan: :)
20:54:37Lloreanlinuxstb: That solved it
20:54:44LloreanI was JUST about to ask about strictness when he said that, too. :)
20:56:42LloreanI'll test a 10fps file made this way on-target in just a few minutes when the encode ends
20:57:00LloreanOn-target being simply my gigabeat, though
20:57:44 Join petur [0] (n=petur@rockbox/developer/petur)
20:57:50LloreanI haven't done presets for any of the grayscale targets, as we have nothing resembling performance information for them yet, or anything
20:58:05linuxstbI don't think we have anything resembling performance....
20:58:16LloreanWell, that too
20:58:46LloreanWhat about safetydan's idea of playing the videos at 2bbp instead of using grayscale? How bad does that look on the rather bad LCDs anyway?
20:59:18 Quit jac0b ("Chatzilla 0.9.77 [Firefox]")
20:59:21Lloreanlinuxstb: What q was elephant's dream made at, by the way?
20:59:24linuxstbIt should be relatively easy to implement, but I don't think I want to play with that. Hopefully others will.
21:00:11linuxstbI _think_ it was "6"
21:00:17 Quit H10_007quick (Read error: 104 (Connection reset by peer))
21:01:09lostlogic:( something seems to be broken, I'm getting behavior that I haven't seen in quite a long while where the playing song gets intermixed with another song which is or was buffered.
21:01:55Lloreanlostlogic: Just to double check, we've recently got a couple of those where somehow it's a corrupt file. Try playing it back from your PC?
21:02:21Lloreanlinuxstb: The bitrates should be able to be much lower for 10fps files than for 30fps(ish) files, right?
21:02:26lostlogicLlorean: when it happens again I'll verify that and bitch again :-D
21:02:54Lloreanlostlogic: I imagine you disconnect properly, though, so it seems unlikely. :)
21:03:11lostlogicLlorean: yeah, plus this is a song that's been on my iPod for forever and a day
21:03:26lostlogichmm, I bet I can just play the song back fine from start now that I've reset the buffer.
21:03:29Lloreanlinuxstb: Alright, 10fps file plays fine on the player, so it's quite valid.
21:03:40linuxstbLlorean: Yes, but hard to say by how much.
21:04:00Lloreanlinuxstb: That's why I was thinking Q might be better than a bitrate, then *I* don't have to tell by how much. :)
21:04:28LloreanI think Q6 is a bit high though
21:06:38linuxstbYou can spend a lifetime tweaking ffmpeg's settings...
21:07:01LloreanI may have misread, I don't see a quality setting for ffmpeg after all
21:07:08***Saving seen data "./dancer.seen"
21:07:21LloreanI do have the choice "same quality as source" though
21:07:26 Quit funky ("leaving")
21:07:45linuxstbYes, I've just seen that as well. But that's irrelevant to our needs I think.
21:07:47LloreanThat seems like it's asking for trouble if someone attempts to encode down high definition content.
21:08:13LloreanAlright, so I'll pick arbitrary bitrates, and ask for feedback on appearance and playback consistency
21:08:51lostlogicLlorean: Newman. I swore this happened earlier too, but this song does appear to be corrupt. my bad.
21:09:02 Quit bonbonthejon (Remote closed the connection)
21:09:55 Join dilinger [0] (
21:11:42Lloreanlinuxstb: I've listed Sansa e200 and iPod Video as separate encode targets despite identical settings to reduce confusion (hopefully)
21:12:31linuxstbYou mean ipod Photo/Color ?
21:16:53 Quit Rondom (Nick collision from services.)
21:16:59 Join Rondom [0] (
21:18:08linuxstbLlorean: winff seems fine under Linux - it was just not very tolerant of user error (i.e. me not doing things right)...
21:19:33Lloreanlinuxstb: Alright. My directions are a bit terse, but it's either that or tell users every click to make.
21:20:05linuxstbSo I think we can safely say it's a solution for both Windows and linux users. For Mac OS X, we could like to ffmpegX -
21:20:58LloreanBeing SDL based, WinFF might compile on OSX too, I don't really know.
21:21:23LloreanBut that looks pretty good too
21:22:26 Join bonbonthejon [0] (n=jon@
21:22:28linuxstbLooking at your presets, maybe you should add strict -1 to all of them - so it will allow transcoding of (for example) 15fps input files to 15fps MPEG2.
21:22:59Lloreanlinuxstb: Ah, good idea.
21:23:18LloreanAlso, problem with mpegplayer: I'm playing back a "10fps" file, with frame limiting enabled, at 15fps
21:23:56*linuxstb digs into the ffmpeg source
21:25:33 Join midgey [0] (
21:25:37perl|worktheres ffmpeg for windows?
21:25:40markunlinuxstb: while you are at it, maybe you can find out why it skips frames when transcoding a 24fps file :)
21:26:06Lloreanlinuxstb: Oh, it may be some problem of mine, the encoding may still not be right.
21:26:20markunI hope it doesn't 'correct' 24fps to 24000/1001 automatically
21:26:47Lloreanmarkun: It does not.
21:27:25perl|worki dont know why people having trouble encoding. vlc worked great for me at 24,25 and 29.97
21:27:29perl|workall played in sync
21:27:38markunah sorry, I was talking about mencoder, not ffmpeg..
21:27:50Lloreanperl|work: Yes, but if you don't want to convert 23.976 to 24, then VLC can get all persnickety.
21:28:25linuxstbLlorean: I can't see anything wrong - ffmpeg and libmpeg2 seem to share the same list of unoffiicial framerate codes.
21:28:51linuxstbSeems 5fps is included in both as well...
21:28:57markunwell, I had to disable the a/v sync correction with -mc 0 to keep mencoder from dropping frames which made my video play out of sync
21:29:07Lloreanlinuxstb: Well, I have a program I discovered somewhere that's supposed to give information about mpeg files and claims it's a transport stream
21:29:16Lloreanlinuxstb: What would mpegplayer even do with a transport stream?
21:29:20Slasherilinuxstb: btw, do you have any issues with the latest svn atm (caused by the scheduler update)?
21:29:31LloreanSo, it shouldn't play it at all?
21:29:35linuxstbSlasheri: I haven't tried it yet. Let me install a build now.
21:29:44LloreanIt's some random program I found somewhere, so I'm not really sure I trust it.
21:30:00Slasherilinuxstb: great, i hope it has fixed the problems. But it seems other ipods than ipod video might still have some problems
21:30:10linuxstbLlorean: No, it won't find any valid program stream packets, so should give up.
21:30:23Soul-SlayerSlasheri: I still get the lockups on my H10
21:30:28linuxstbSlasheri: Compiling SVN for my Ipod Color now...
21:30:41 Join ctaf [0] (
21:31:14linuxstbSlasheri: BTW, do you get issues with USB detection on your 5g?
21:31:55linuxstbSoul-Slayer: You mentioned last night that you get audio distortions with mpegplayer - is that all of your files, or just some?
21:32:17 Join bluey- [0] (
21:32:27Lloreanlinuxstb: Once more it's a case of "the video plays fine on my computer, not my gigabeat", and everything else seems to think it's 10fps
21:32:58linuxstbSlasheri: Freezes on the Rockbox logo...
21:33:33Soul-Slayerlinuxstb: All video files, even the elephants dream file I got from the site.
21:33:44linuxstbLlorean: Can you upload it somewhere?
21:33:59linuxstbSoul-Slayer: Do you have any patches applied, or are you using a clean SVN?
21:34:04Soul-SlayerClean SVN.
21:34:12perl|worklinuxstb when you have "skip frames OFF" and play a video at 29.97 its out of sync. then if you go into the menu and enable the skip frames option the video "syncs itself". im just talking loud here, but could something related to that process happend during sync after seeking as well?
21:35:06linuxstbThe problem after seeking is that mpegplayer doesn't know how wrong the PTS values are. It keeps track of that as it decodes the audio.
21:35:58perl|workso it always needs to do it from the very beginning?
21:36:09pixelmaSlasheri: when will you commit the ~1000 (IIRC) bytes save - meaning ifdef the scroll code additions for targets that don't need it?
21:36:35linuxstbperl|work: That's how it currently works, yes.
21:37:20linuxstbSoul-Slayer: And you're using the latest mpegplayer? There was an audio fix a couple of days ago.
21:38:10Soul-Slayerlinuxstb: Latest SVN with Slasheri's commits reverted
21:38:30linuxstbThen I've no idea - no-one has reported that problem on other targets.
21:38:49Soul-SlayerI never had the problem before the A/V syncs
21:38:56linuxstbbarrywardell: Have you tried mpegplayer on the H10?
21:39:10Soul-SlayerAnd other people I believe have reported distortions on the H10 on the misticriver site
21:39:30linuxstbThat's helpful of them :)
21:39:42Soul-Slayer"Anyone else getting harsh clippings/distortions in the highs/trebles with mpegplayer's update?"
21:40:32Soul-SlayerIt was posted in the wrong topic however, so it didn't get any further than that, but it proves that it's not only me getting the problem
21:40:54LloreanSoul-Slayer: How long ago was it posted?
21:41:01perl|worklinuxstb is there a way to calculate pts volumes beforehand and than use that temporal reference?
21:41:02Soul-Slayer25th March.
21:41:08Soul-SlayerI know there was an update since then
21:41:10 Join Bromius1976 [0] (
21:41:12Soul-SlayerBut I get the problem before and after
21:41:20linuxstbThe commit that should have fixed that was made on 22nd...
21:42:07Soul-SlayerI only got the problems after A/V syncs were made, when it was out of sync there were no distortions in sound, but obviously it was out of sync
21:42:15 Join amiconn [0] (
21:42:31linuxstbperl|work: The issue is that the PTS seems inaccurate, and needs to be adjusted based on actual audio in the stream. The only way to find out how much actual audio there is is to parse the entire fire from beginning to end.
21:42:47Slasherilinuxstb: i have had issues with usb a long time already, had to use disk mode
21:43:17Slasherilinuxstb: hmm, and 5g didn't work either? i am running out of ideas what is wrong..
21:43:30*Soul-Slayer is away
21:43:44Slasheripixelma: when i have time
21:44:14Slasheripixelma: you are welcome to do that as well
21:49:38 Join Guile [0] (n=Guile@
21:55:10perl|worklinuxstb how about getting the last PTS to determine the length of the file?
21:55:39 Join H10_007quick [0] (
21:55:56linuxstbperl|work: Yes, but the problem is that isn't the real length - it seems that in some files last_pts-first_pts != audio duration. That's the problem.
21:56:04H10_007quickAny news about getting the H10 port fixed?
21:56:26linuxstbSlasheri: I haven't tried the 5g.
21:56:28LloreanSlasheri: Which targets are having problems? H10 and 4G iPod?
21:56:40Slasherilinuxstb: please try with 5g if possible
21:57:07SlasheriLlorean: not sure because i have only 5g and h140, but it seems those might have issues
21:57:34Slasherifor me 5g is running fine
21:57:35perl|worklinuxstb aha
21:57:38LloreanSlasheri: If it's just the H10, the 4G iPod, and the Mini 1G, it would most likely just be the usual frequency scaling problem, worsening this time instead of being somewhat better than usual.
21:57:46linuxstbI'm just building for my ipod color with cpu frequency scaling enabled - see if that's come back...
21:57:51Llorean4G iPod meaning grayscale and color.
21:57:59SlasheriLlorean: oh, that might explain it
21:58:25linuxstbBut I thought cpu frequency scaling wasn't enabled on the H10 anyway.
21:58:34Lloreanlinuxstb: I PMed you a URL which is the file that plays at 10fps on my computer and 15 in mpegplayer
21:58:35SlasheriLlorean: and now even cop is allowed to change frequency (but atm nothing should do that)
22:00:43linuxstbSlasheri: Disabling cpu frequency scaling didn't help at all...
22:00:44perl|worklinuxstb i guess creating any sort of indexes is out of the question too
22:00:44 Join kraizee [0] (
22:00:59Slasherilinuxstb: when does it hang?
22:01:15 Quit Bromius76 (Read error: 110 (Connection timed out))
22:01:36Slasherilinuxstb: and is backlight still working after it has hanged?
22:01:39 Quit krz (Read error: 104 (Connection reset by peer))
22:01:54linuxstbperl|work: I think the solution might be to run any files that have this problem through a "fix" utility to correct the PTS. But I'ld like to understand if these files are compliant or not, and if there is a way to encode them better.
22:02:24 Join shoepainter [0] (
22:02:27linuxstbSlasheri: It freezes on the logo, sometimes with a splash saying "Filetype string buffer empty" (which I've been getting for a while), sometimes without that splash.
22:02:43linuxstbSlasheri: And the backlight is stuck on.
22:03:01linuxstbAh no, second boot it went to the file browser, and stuck there...
22:03:04Slasherioh, then it has crashed completely
22:03:15Slasherihmm, weird
22:03:24linuxstbNext boot - Rockbox logo, no splash...
22:03:55Slasherilinuxstb: try undefining lock_cores and unlock_cores from thread.h and see if that helps
22:04:01linuxstb^I meant main menu, not file browser
22:04:01shoepainterI'm excited to see Rockbox's support for Toshiba's C60
22:04:55 Quit _Veseliq_ (Remote closed the connection)
22:06:08linuxstbshoepainter: Do you mean either f60 or x60?
22:06:36linuxstbSlasheri: OK.
22:06:57shoepainterno c60 u guy dont suppot it yet
22:06:59Slasherilinuxstb: if the COP is having some issues, that should help
22:07:54perl|worklinuxstb i remember trying to get some h.264 encodes from different sources to sync. somehow only quick time pro produced synced results out of all encoders. its hit and miss all the time.
22:07:58Lloreanshoepainter: Nope
22:08:14perl|work_very much_ depends on the sources
22:08:39perl|worki mean it would be hard to predict/test all outcomes
22:09:11 Join saratoga [0] (i=98039a42@gateway/web/cgi-irc/
22:10:58 Quit bun-bun (Read error: 110 (Connection timed out))
22:11:16linuxstbSlasheri: Yes, that seems to fix it.
22:11:18Slasherilinuxstb: btw, do you know if there are other threads running on 4g than 5g?
22:11:32linuxstbI can't think of any.
22:11:38Slasherilinuxstb: good, probably that should be temporarly committed for those targets
22:11:51linuxstbYou also need to change thread.c
22:11:59linuxstb(the part that defines the functions)
22:12:01shoepainteri woulod love 2 see suport for the iaudiio m3
22:12:25Slasheriif COP isn't working correctly or non irq-safe queues are written from an isr, it will crash for sure
22:12:29shoepainterthat woul be tight
22:12:29Lloreanshoepainter: Ports happen when people who own the players work on it.
22:12:32Slasherilinuxstb: ah, true
22:13:27shoepainterhopfully someone else owns an m3 and toshiba c60
22:13:42saratogashoepainter: I believe teh c60 does not exist
22:14:02nlsmaking a port pretty difficult ;-)
22:15:34 Join Jugdish [0] (n=jugdish@
22:15:38shoepainteri mean s60
22:15:53LloreanWell, that's not supported either
22:16:54 Join TrueJournals [0] (i=180c933d@gateway/web/cgi-irc/
22:18:18Jugdishwill installing rockbox on my ipod void the warranty, should it ever become damaged and need to be sent in for repair/replacement?
22:18:28LloreanJugdish: Probably, yes.
22:18:56TrueJournalsHey, I'm having problems with mpegplayer in the latest version of rockbox...
22:19:03LloreanJugdish: Most embedded hardware warranties forbid the running of unofficial software on the hardware.
22:19:13 Join pondlife [0] (
22:19:14 Join bluey^ [0] (
22:19:22TrueJournalsI click a movie to play it and the screen will just show my background image and it's frozen
22:19:34LloreanTrueJournals: Does the movie play on your PC?
22:19:46TrueJournalsyes, and I've played the movie with previous versions
22:19:53pixelmaTrueJournals: IIRC you have an H10?
22:20:06H10_007quickH10 is having issues right now
22:20:17TrueJournalsdarn it :-p
22:20:29H10_007quickwith any build after like 2 days ago
22:21:07 Join Domonoky_ [0] (
22:21:09TrueJournalsWell, at least it's not just me...
22:21:09shoepaintercan i reuplode the origanal firmware without them knowing
22:21:20H10_007quickyou should be able to make the player freze by just accessing the disk
22:21:28TrueJournalssometimes, sometimes not
22:21:41H10_007quickwhich build are you using?
22:21:47TrueJournalslatest SVN
22:22:03Lloreanshoepainter: Please don't ask about attempting illegal activities.
22:22:12H10_007quickdo you have a 5gb or 20gb?
22:22:27H10_007quickI have a 5gb
22:22:35Slasherilinuxstb: out of curiosity, please try also uncommenting lock_cores and unlock_cores from mutex_unlock (kernel.c)
22:22:47Slasheriif that fixed anything, then it means that mutexes are used wrong
22:22:48mentshoepainter: If you brick your mp3 mplayer, there's probably no way doing so
22:23:06Slasherilinuxstb: (and enabling those defines in thread.[ch] of course)
22:23:07linuxstbSlasheri: You mean re-enable them in thread.[ch], and then remove from kernel.c?
22:23:08H10_007quickTrueJournals: So your player only crashes sometimes?
22:23:18Slasherionly from that one function in kernel.c
22:23:34TrueJournalsH10_007quick: Well, it seems that I can use it for a little bit, then it crashes
22:23:39shoepainterwhats brick m\ean?
22:23:43TrueJournalslittle bit = like 10 seconds
22:23:44Slasheriups, i meant commenting of course.. not uncommenting :)
22:23:44saratogabrick means break without being able to fix
22:24:06H10_007quickTrueJournals: good that is what every1 is having
22:24:24TrueJournalswell, good in a strange sort of way ;-)
22:24:57H10_007quickwell if yours worked then I would say that we have a lot of bricked players lol
22:25:00linuxstbSlasheri: No, it still freezes.
22:25:05TrueJournalshas anyone figured out when it actually broke? (What commit)?
22:25:16H10_007quickjust a sec
22:25:19LloreanH10_007quick: "Brick" means it CAN'T be fixed.
22:25:21linuxstbSlasheri: Same place as before on my first boot - the logo screen.
22:25:24Soul-SlayerYeah. Me 007 and Barry spent ages last night
22:25:24Slasherilinuxstb: ok, good. then it's something other
22:25:33H10_007quick26 Mar 16:55
22:25:34Soul-SlayerIt's commits 12926 - 12928
22:25:38H10_007quickthat was the date
22:25:38LloreanH10_007quick: Please respect that definition of it when talking in official Rockbox areas.
22:26:03H10_007quickLlorean: that is what I was refering to
22:26:20Soul-SlayerWell, not really, my player works fine, just not with latest SVN, ergo, it's not bricked :p.
22:26:30LloreanH10_007quick: If his player worked, and you could go back to old builds and they worked, how on Earth would you think anything is bricked?
22:26:38H10_007quickLlorean: I was making a joke
22:26:51 Quit bluey- (Read error: 60 (Operation timed out))
22:27:18H10_007quickLlorean: there is like no way to brick an H10 execpt to smash it
22:27:25Soul-SlayerTrueJournals: You can run the latest SVN if you revert patches 12926 - 12928
22:27:26LloreanH10_007quick: Yes, but new people don't know that.
22:27:36LloreanH10_007quick: The problem is that *any* time the word brick comes up, it can frighten potential new users.
22:27:43TrueJournalsSoul-Slayer: I think that's what I'm going to try and do...
22:27:45Soul-SlayerYou can break it without physical damage.
22:27:46shoepainterwho here owns one of the first harddrive mp3 players the creative Nomad 6gb
22:27:47linuxstbH10_007quick: Are you sure about that? Want to test this little program I've got?
22:28:04Soul-SlayerIf you override the flash bootloader on the H10, you've bricked your player.
22:28:10H10_007quickLlorean: Ok, I will refrain from using "vulgur" language here
22:28:11Soul-Slayer(With a corrupt bootloader anyhow).
22:28:20Lloreanshoepainter: There's no Nomad port.
22:28:24H10_007quickstill fixable
22:28:44TrueJournalsIs there any way to download a patch file of all the differences from one revision?
22:28:48Soul-SlayerYou cannot fix it if you overwrite the flash bootloader, without getting an RMA.
22:29:09linuxstbTrueJournals: With svn - e.g. "svn -r rev1:rev2 > file.diff"
22:29:11LloreanH10_007quick: That requires specialist hardware, so it's not "fixable" for a 'user'
22:29:12Soul-Slayersvn -r 12926:12928 < patch.diff
22:29:12Soul-SlayerIf I remember rightly
22:29:21 Quit Domonoky (Read error: 145 (Connection timed out))
22:29:31Soul-SlayerOh, sorry
22:29:33TrueJournalscool, thanks
22:29:35Soul-Slayer>, not <
22:29:39Nico_Plinuxstb: I'm thinking about how to hide all the pictures of a conditional... how does this idea sound: an array with for each image the corresponding conditional index if it is in one ?
22:29:55XavierGrlinuxstb: "Filetype string buffer empty" is cause by too many viewer plugins in viewers.config. That problem appeared after the mpegplayer activation on greyscale targets, probably the read buffer for viewers.config must be set higher
22:29:56Soul-SlayerThen simply patch -p0 -R < patch.diff and you're away :p.
22:30:03 Join entheh [0] (
22:30:15H10_007quickOk so just for the record: The only way that one could "brick" an H10 is to write a flash bootloader to it, which rockbox in no way requires doing!
22:30:23Nico_Pwhen I want to evalueate a conditional I can check that array to see if there are any images in it
22:30:25linuxstbXavierGr: I've had it for a while on my ipod, but I've never got around to investigating it...
22:30:29Slasherilinuxstb: hmm, do you have car adapter mode enabled or auto resume?
22:30:35linuxstbSlasheri: No.
22:30:38H10_007quickJust so that when everyone reads this they don't get scared
22:30:39Soul-SlayerCorrect 007 :p./
22:30:42Nico_PXavierGr: it also appears on the H300 sim
22:30:54Slasherihmm, then it isn't that either :/
22:30:56 Quit bonbonthejon (Connection timed out)
22:31:54Slasherilinuxstb: does mpegplayer work on cop with those "bad" targets?
22:32:26linuxstbI developed it on my Photo.
22:34:24 Join bepe86 [0] (n=bepe@
22:34:35Slasherilinuxstb: if you have much time, it would be useful to find out which lock_cores call causes it to crash. I can't do more today, but i will make a commit to disable that locking for now
22:34:53saratogai really don't get ebay sansa pricing
22:35:01saratogathey're more expensive then Amazon
22:35:47linuxstbSlasheri: I can't now, I need to try and do some real work
22:35:54Slasherisame too
22:36:02 Part Llorean
22:36:10 Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/
22:37:32barrywardelllinuxstb: you want me to test something with mpegplayer?
22:37:51linuxstbbarrywardell: Soul-Slayer is reporting audio distortion with anything he plays on his H10
22:38:26linuxstbBut it seems others have reported it at misticriver, so I don't think it needs more confirmation.
22:39:17saratogahow fast is the mpeg2 implementation in rockbox?
22:39:27barrywardellok, i'll try with elephant's dream now...
22:39:27saratogais there still a lot of room for improvement performance wise?
22:41:31linuxstbSoul-Slayer: Do you have a link to those misticriver comments?
22:42:16linuxstbsaratoga: Yes, I'm sure there is. More so for Coldfire targets, as they can benefit from the EMAC and IRAM, neither of which are being used.
22:42:52H10_007quickthat should have it
22:42:59Soul-SlayerNot particularly informative, just mention that there are distortions.
22:43:02Soul-SlayerYeah. That is it.
22:43:13linuxstbAh of course, a thread entitled "Reload this Page Get Rockbox with Album Art here 5G/6G !!!!" - why didn't I find it? :)
22:43:27lowlightQuick fix for someone: root_menu.c line 174, remove the / after the %s. It makes the browser display "Files" instead of "plugins" when "Show current directory"
22:43:32lowlightis enabled
22:43:35H10_007quickabout half way down the page
22:44:41 Join Llorean [0] (
22:44:56Mooslowlight: didn't you have svn account? :)
22:44:59lowlight^ I should say currently it displays "Files" instead of "plugins"
22:45:12lowlightyes...but I'm "working"
22:45:22Moosjust joking..
22:45:39barrywardelllinuxstb: yep, I get distortion
22:45:43LloreanH10_007quick: When was the last time that build had been updated when that post was made though?
22:46:09Soapbarrywardell: just a little reminder (no pressure) about iPod battery curve like the pretty one Sansa got. ;)
22:46:11Soul-SlayerLlorean: The build is irrelevant, it was talking about the SVN release. GOD knows why the posts are there though.
22:46:26Soul-SlayerAnd barry is getting distortions even now, so that pretty much affirms it
22:46:36H10_007quickLlorean: it is irrelevent as I too experience distortion from the newest svn possible
22:46:55LloreanH10_007quick: What's relevant is "when exactly the problem started"
22:47:03LloreanSo yes, it is relevant.
22:47:03Soapit is not irrelevent as there can be two problems.
22:47:05H10_007quickI see
22:47:31barrywardellSoap: I haven't forgotten :) Is the battery reading on the iPod really badly off?
22:48:02linuxstbbarrywardell: I did experience that on my ipod at one stage, but then it sort-of fixed itself (moving two variables out of iram fixed it...). I've got no immediate ideas what the real issue is...
22:48:41Soul-SlayerLlorean: Before any A/V syncs were made, the sound quality was as expected. It was the commit which put the A/V into sync which made sound quality distorted
22:48:42barrywardellwould it help if I provided a recording? I can do that when I get home in about an hour or 2
22:49:02Soapor, barrywardell, how do you calculate the scale factor, and are the eleven voltage numbers 0%, 10%, 20% ....100%?
22:49:05LloreanSoul-Slayer: The first A/V sync commit?
22:49:11Soul-SlayerI'll find it, hold
22:49:31barrywardellSoap: yeah, the voltage numbers correspond to percentages like you say
22:49:44linuxstbbarrywardell: That could be useful - just to confirm it's the same kind of distortion I experienced at one point on the ipod
22:50:04Soul-SlayerRevision 12884, 22 Mar
22:50:27 Join dj-fu [0] (n=ajc@unaffiliated/dj-fu)
22:50:40LloreanSoul-Slayer: So you tried 12883 and it worked, 12884 and it didn't?
22:50:56Soul-SlayerI'll boot into linux in a sec and make a build of 12883
22:51:04LloreanAn 884?
22:51:05barrywardellSoap: do you have a value from the ADC and a corresponding measured voltage?
22:51:06Soul-SlayerEasiest way to make sure
22:51:08Soul-SlayerAnd 884, yes
22:51:38LloreanIt's just that I've seen some strange things crop up from seemingly unrelated changes. ;)
22:51:41 Part ctaf
22:51:46Soapbarrywardell: I do not - only the ADC i believe (what is measured in battery bench is the ADC correct?)
22:51:58barrywardellSoap: IIRC, below battery_level_dangerous disk writes are not done, at battery_level_shutoff Rockbox will shut down
22:52:14Soul-SlayerWell, true, I will check shortly.
22:52:33barrywardellWhat is measured in battery_bench is a value from the ADC converted by the scale factor
22:53:05 Join Kalthare [0] (
22:53:07SoapI need to look again, I was thinking there wasn't any set for the iPod at all.
22:56:27 Quit bluey^ (Read error: 110 (Connection timed out))
22:56:29 Quit petur ("sssssssssss---------PLOP!")
22:56:44barrywardellSoap: the values don't seem to be too far off - what iPod do you have?
22:59:11Bagderthe weekend may 19-20 seems to be a serious candidate for devcon 2007
23:00:11H10_007quickTrueJournals: Current svn has a fix now just so that you know
23:01:57 Quit peppo ("quit")
23:02:02Lloreanlinuxstb: One last thing. When mpegplayer reaches the end of one of my files, instead of exiting it continues playing from somewhere a bit earlier in the file. I've only seen this on one file so far. I'll poke more at that one later.
23:02:05 Part Llorean
23:02:17linuxstbLlorean: Yes, I've experienced that...
23:02:20 Quit webguest30 ("CGI:IRC (EOF)")
23:02:30 Part lowlight
23:05:39XavierGrapps/filetypes.c line 59, make the #define STRING_BUFFER_SIZE larger fixes the problem with the filetype string buffer empty splash
23:06:19XavierGrif anyone can commit (and probably verify that I am right, works for my H100)
23:07:12***Saving seen data "./dancer.seen"
23:07:59Soapbarrywardell: video.
23:09:06Soul-SlayerDoes anyone know what the problem could be with my WPS occasionally displaying 'Save failed. No partition?' when I change tracks or something? Also all BMPs on the WPS turn into pink squares... Can cure it by hitting back, then going back into the WPS
23:09:41barrywardellSoap: are you referring to the actual percentages being reported wrong?
23:10:01Soapno no no
23:10:05SoapI need to sleep
23:10:12SoapI was refering to the length of time.
23:10:19perl|workoh well i just noticed the new gigabeat U has a built in FM receiver and transmitter, quite genius. too bad noone will notice.
23:10:40barrywardellSoap: ah, ok. My sansa commit didn't fix that yet either
23:11:07 Quit TrueJournals ("CGI:IRC")
23:11:35MoosSoul-Slayer: I did few times, but rarely, and didn't found how to reproduce it
23:11:49Soul-SlayerExactly the same here.
23:11:56Soul-SlayerWhich player do you have?
23:12:19Moosdid you know how toreproduce it?
23:12:24Soapsee, I do need to sleep. All this running around and I was confused about the commit from the get go.
23:12:34barrywardellSoap: for runtime estimation, the current code uses current values in various situations
23:12:43SoapI was making the faulty assumption percentage times scale factor = time remaining.
23:12:46barrywardellSoap: OK, get some sleep ;)
23:12:48Soul-SlayerNo, I have no idea how to reproduce it, it just randomly happens... Really odd...
23:13:08Soul-SlayerSame as Data Aborts, except they force me to restart my player entirely... Yet I have no idea how to reproduce them
23:13:18Moosbut IIRC just change screen and that all, i.e file browser...
23:13:26 Quit SirFunk (Read error: 110 (Connection timed out))
23:13:39KalthareWhat's the most recent daily snapshot that's stable on the iPod Video?
23:13:53Soul-SlayerIt seemed to be when I changed track or something... Perhaps an error in writing the playlistcontrol?
23:14:01Soul-SlayerKalthare, get the latest bleeding edge build
23:14:19Soul-SlayerA commit was just put on a while ago to fix all PP builds, such as iPods
23:14:20KalthareSoul-Slayer: Ah, it's been fixed?
23:14:26KalthareOkay, cool. Thanks.
23:14:31 Quit barrywardell ("Konversation terminated!")
23:15:01 Quit pondlife ("disconnected has pondlife")
23:15:38 Quit kraizee ()
23:18:46 Part perl|work
23:18:51 Join funky [0] (n=repulse@unaffiliated/funky)
23:23:25 Quit mirak ("Ex-Chat")
23:23:59 Part Jugdish
23:25:28 Quit jmsbwtr_ ("Ex-Chat")
23:27:33 Join bospaadje [0] (
23:32:38pixelmabtw... that last commit caused some yellow
23:32:55H10_007quickhe knows
23:33:02H10_007quickjust a temporary fix
23:33:08pixelmayes I know
23:37:52 Join webguest25 [0] (i=54383052@gateway/web/cgi-irc/
23:46:01 Quit webguest25 ("CGI:IRC (EOF)")
23:46:52 Join Curunir [0] (i=Curunir@
23:47:34CurunirI'm experiencing a major problem with my 5g 60 gig iPod; no matter what I try, the tagcache database won't display when I try to open it
23:47:49bluebrotherdo you get an error message?
23:48:08 Join barrywardell [0] (
23:48:37Curunirnope, just a "blank" screen.. the interface and background still show but no further information
23:49:12 Join Webgiest [0] (i=4a87b2ea@gateway/web/cgi-irc/
23:49:53CurunirI initially converted my iTunesDB, and thought that might be the problem.. but even when Rockbox itself builds a database this happens
23:50:27nlsCurunir: have you modified your tagnavi.config file?
23:51:13Curunirnls: I don't think so, at least not manually.. but maybe changing database settings in the settings menu may change it?
23:51:57nlsCurunir: no, it shouldn't, can you check that the file is present in your .rockbox directory?
23:52:34Curunirit wasnt
23:52:36bluebrotherso you're not experiencing a crash when trying to use the database, right?
23:52:48Curunirbluebrother: thats right, I just dont see anything
23:53:10bluebrothertagnavi.config isn't present? That's strange
23:53:10nlsCurunir: if the file is missing, do an update, and it should be back
23:53:14Curunirnls: I'm changing to Jbuild now, so now its here
23:53:40Curunirnls: but otherwise just the *tcd files were there
23:53:47nlsyou weren't using an official build?
23:54:22bluebrotherCurunir: tagnavi.config tells database how to display the data. I don't know how it reacts if that file is missing
23:54:45bluebrotherbut it isn't surprising to act in an unexperienced way ;-)
23:54:46Curunirnls: I was using the EvilG build.. and then Senab
23:55:00bluebrotherand please keep in mind that only the official build is supported
23:55:02Curunirnls: but with Jbuild it seems to work now
23:55:25Curunirbluebrother: isnt that file generated automatically?
23:55:33bluebrotherCurunir: no.
23:55:51bluebrotherthe *.tcd files are but not tagnavi.config, that is part of the installation
23:56:30*amiconn just loaded russian.lng on his player - and it's readable :D
23:56:30nlsCurunir: the reason that we don't support these builds is that we know nothing about them and have no control over them, the tagnavi.config file is customizable and it is possible that some unofficial builds omit it to avoid overwriting the user's custom one
23:56:51nlsreadable - if you know russian ;-)
23:57:09Curunirnls: so the Jbuild is no supported either? :)
23:57:21nlsnot by us, no
23:57:54bluebrotheramiconn: I just noticed the player sim flickering when moving the selection. Any idea about this?
23:58:14amiconnThe player sim flickers like hell, because the code redraws like hell
23:58:38amiconnThis will change when I'll introduce 'proper' lcd_update() for charcell

Previous day | Next day