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 2008-01-26

00:02:15Nico_Pvery true
00:02:23 Join mirak [0] (
00:02:38stripwaxalthough for albumart it'd be ideal if resizing was in core - and then sliding_puzzle could just load the same (high-resolution) bitmap and resize it appropriately.
00:02:53 Join dandin1 [0] (
00:03:07*stripwax doubts anyone would have a 100x100 bitmap *and* a LCD_HEIGHT^2 bitmap just for sliding_puzzle
00:04:35 Quit mirak (SendQ exceeded)
00:05:08stripwaxbut sliding_puzzle would look nicer if they did :)
00:05:29 Join mirak [0] (
00:06:05Buschelpreglow: did you find anything about PCF-setting of PCF-registers in the OF?
00:06:17 Quit Kage ("return(EXIT_SUCCESS);")
00:07:01 Quit midkay ("Leaving")
00:07:02preglowBuschel: i found the routine that sets pcf regs, but really not too much use of it...
00:07:10preglowBuschel: i'm starting to think i was perhaps a bit too fast
00:07:27Buschelpreglow: but you've also played around with the settings on your nano?
00:07:45preglowBuschel: no voltage playing around so far, just figuring out if any of the regs could be disabled
00:09:28preglowlike i said, i'm not too keen on playing around with voltages unless we discover that retailos also uses a lower voltage
00:09:43preglowit'll just end up a support nightmare
00:10:14Buschelpreglow: that's correct for submitting it into svn
00:10:25preglowtrue enough
00:10:29preglowbut that's what i'm going for anyway
00:11:05preglowi wonder if that sansa emulator is far enough along to be able to emulate retailos init...
00:12:36 Quit ender` (" I will remember that any vulnerabilities I have are to be revealed strictly on a need-to-know basis. I will also remember t")
00:15:14Buschelok, I gotta leave and get some sleep. see you tomorrow
00:15:36Buschelahem, see you later −− it's already 0:13 here
00:15:58 Quit Buschel ()
00:21:18 Quit Thundercloud (Remote closed the connection)
00:22:10 Join Thundercloud [0] (
00:22:32Nico_Pstripwax: I think I'll try to commit this evening
00:22:54 Quit desowin ()
00:22:57Nico_Pare all the bitmaps supposed to go in apps/plugins/bitmaps/native?
00:30:36 Quit mf0102 ("Verlassend")
00:31:02 Quit dandin1 ()
00:32:39 Quit hannesd ("Client suicide")
00:36:03***Saving seen data "./dancer.seen"
00:42:30 Quit styleism ()
00:45:44 Join OlivierBorowski [0] (n=OlivierB@
00:48:25 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
00:49:31 Quit Zagor ("Client exiting")
00:54:32 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:54:38 Quit OlivierBorowski ("Konversation terminated!")
00:55:23 Join Mouser_X [0] (
00:55:42 Quit enialis ("Αποχώρησε")
00:55:50 Quit robin0800 (Read error: 104 (Connection reset by peer))
00:59:45 Join m0f0x_ [0] (
01:03:43 Quit m0f0x (Read error: 110 (Connection timed out))
01:07:08 Join m0f0x [0] (
01:08:56stripwaxNicoP - oops, sorry. back again. Yes - apps/plugins/bitmaps/native - thanks!
01:09:09 Join Tyroazard [0] (
01:09:23TyroazardHey #rockbox, what kinds of video formats are supported? Yes, I'
01:09:28Tyroazard(Damned enter key)
01:09:33TyroazardI've checked the manual
01:09:57 Join csc` [0] (n=csc@archlinux/user/csc)
01:10:23TyroazardWell then, I guess I'll have to resort to trial and error >.>
01:10:55stripwaxTyroazard - well, what did the manual say? did it say mpeg1 and mpeg2 only?
01:11:12TyroazardLet's see
01:11:20stripwaxLet's :)
01:11:25TyroazardFile formats
01:11:47TyroazardNot there
01:12:01 Join sandberg [0] (
01:12:05TyroazardOh right, I remember, MPEG
01:12:13stripwaxTyroazard : - hmm, anything here :
01:12:19stripwaxunder "MPEG Player"
01:12:54TyroazardYes, much better
01:13:34stripwaxCurious that the File Formats doesn't list .mpg as a supported extension though <odd>
01:13:54stripwaxAlthough it also states that ROLO will load rockbox.ipod, which is also false
01:14:09stripwaxunless that got fixed?
01:14:42TyroazardMaybe it's not updated? >.>
01:14:47*stripwax wonders
01:15:38TyroazardGragh, it's disappeared again
01:15:48Lloreanstripwax: ROLO should load rockbox.ipod...
01:16:15stripwaxLlorean - hm, I thought there was a problem with cop that meant it couldn't ..
01:17:11TyroazardAlright, Have fun with your discussions, I'm going to hunt for my video converter
01:17:33 Join countrymonkey [0] (n=4b05639a@gateway/web/cgi-irc/
01:18:01 Quit m0f0x_ (Read error: 110 (Connection timed out))
01:18:04Lloreanstripwax: Well, I know it was doing it successfully for some period of time
01:18:33countrymonkeyCould 8496 and 8502 be committed? Krazykit informed me of some corrections and they were done. He said they were ready for commit. Could they be committed?
01:18:56Lloreancountrymonkey: How many times have I reminded you that you don't need to come in here and pester people about committing your patches?
01:20:24countrymonkeyKrazykit was the one who told me to ask people who had commit access.,
01:20:38 Quit countrymonkey (Client Quit)
01:20:51*stripwax sighs
01:21:17*Tyroazard doesn't know what's going on
01:21:39 Quit XavierGr (Nick collision from services.)
01:21:50stripwaxLlorean - without friendly reminders would patches get committed in due course anyway?
01:21:51 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
01:21:53Nico_Pstripwax: commiteed :)
01:21:56*stripwax isn't sure
01:21:59stripwaxNico_P - wahey!
01:22:00*stripwax is converted
01:22:47*Tyroazard is confused
01:22:48stripwaxNico_P - many thanks. Do I win the award for the oldest feature request closed? :-)
01:23:03Nico_Phehe, maybe
01:23:04Lloreanstripwax: Friendly reminders are fine. Pestering people repeatedly isn't.
01:23:10*stripwax finds the flyspray number
01:23:22LloreanA friendly reminder should be A) to the mailing list, and B) Asking "is it ready, and if not, how can I make it ready"
01:23:25stripwaxLlorean - fair enough. I realise that I've been pestering people of late.
01:23:45stripwaxin the B) style , luckily
01:24:02 Quit maddler (Remote closed the connection)
01:24:02LloreanHe has a habit of showing up within just a few minutes of posting a task, and pestering about it.
01:24:09stripwaxah. ok.
01:24:11 Join maddler [0] (
01:24:14 Quit obo ("bye")
01:24:26stripwaxonly 4.5 years. not bad.
01:24:41LloreanI'm of the opinion that something should be in the tracker a minimum of a week before "reminders" should even be considered.
01:24:43Nico_Pstripwax: I didn't feel pestered at all in case you wonder... I should have been quicker to commit the patch ;)
01:25:00TyroazardWhat patches?
01:25:01stripwaxNico_P - around exam time? no, I think you did fine :)
01:25:51 Quit JdGordon ("Konversation terminated!")
01:25:56stripwaxTyroazard - this one:
01:27:22stripwaxLlorean - for sure. Didn't know the details (was thinking my friendly reminders of my 8-month-old patch were a bit rude :-)
01:28:03TyroazardOh yes, might I ask why the scrollwheel is sometimes irresponsive until I press a button?
01:28:04stripwaxNico_P - can you mark that feature request closed too! :-)
01:28:11Nico_Pdone just now
01:28:15Nico_Pstripwax: we have some red
01:28:20TyroazardAnd if that is a feature, how I could turn that off?
01:28:21stripwaxah. not so super
01:28:32stripwaxTyroazard - vaguely known issue. not sure.
01:29:30stripwaxM-Robe is a build newer than my patch (not sure that absolves me from blame). Ipod Color - confess I didn't try...
01:30:34rasherstripwax: and h300
01:30:36stripwaxH300 - that error is confusing me.
01:30:47rasherThought you might've missed it on the far right
01:31:00stripwax"undefined reference to sliding_puzzle" - that means I'm missing a native bitmap for h300?
01:31:33stripwaxoh, same for ipod color. crapola. let me just knock up a couple bitmaps in the correct res..
01:31:45rashersame res
01:31:46Nico_Pyeah, they're the same screen size
01:31:56 Quit woodensoul ()
01:32:02stripwaxwhich is?
01:32:24*stripwax whips up a 176x176 image
01:32:31Nico_Pwhat are all the mrobe build failures about? bad build server?
01:32:49rasherlooks like it
01:33:21Nico_Pstripwax: some builds have a warning too: "sliding_puzzle.c:577:25: warning: "SANSE_C200_PAD" is not defined"
01:33:22stripwaxNico_P - hrm, it seems I have a 176x176 bitmap already. Is something else missing?
01:33:43Nico_Ptypo I guess
01:33:43TyroazardWhich one would be better? MPEG1 or 2?
01:33:52stripwaxNico_P - no idea. Unless that's just me fat-fingering some define.
01:34:19rasherstripwax: sansE?
01:34:28TyroazardUsing logic I would say 2, but I don't know about video formatas
01:34:36stripwaxprobably :)
01:35:06stripwaxwhat can I say, it's an old patch
01:36:04Nico_Pfound the bitmap problem too
01:36:14stripwaxwhat was it?
01:36:20Nico_Panother typo :)
01:36:30stripwaxoh, right. LCD_WIDTH ... twice ..
01:37:29Nico_Pfix committed
01:37:40stripwaxin the 'real world' do people really test builds against all platforms or just rely on the build servers to flag problems?
01:38:03stripwaxI confess, I didn't set up a build for every single rockbox platform available
01:38:14stripwaxNico_P - awesome, thanks!
01:39:12Nico_Pstripwax: depends on the change I guess
01:39:53Nico_Pbut judging from the frequency of "oops" or "fix red/yellow" commits, I believe people rely on the build system :)
01:39:56LloreanI still think we need some sort of "Full target test" target in configure that'll build a wide (or full) range of builds to verify major commits.
01:41:16 Nick fxb is now known as fxb__ (
01:41:19Nico_PLlorean: that's take a lot of time, but I agree it's be good
01:41:45LloreanYeah, but for *really* major patches, it'd be nice.
01:42:45rasherI don't see the big problem in relying on the build system, as long as you're reasonably confidennt that any errors that might arise can be fixed quickly
01:42:48 Quit maddler (Remote closed the connection)
01:42:49Nico_Pit's actually quite an easy script to write
01:42:54 Join maddler [0] (
01:43:27stripwaxok, I really have to sleep now (and pack a suitcase in the a.m.). Nico_P - thanks again. I hope to have a working ipod to test your patch shortly..
01:44:05Nico_Pstripwax: well thank you for the patch
01:44:13Nico_Pand good night :)
01:45:24*stripwax sighs - now his ipod is hanging on the rockbox logo.
01:45:36Nico_PI like markun's idea about usability studies, but I'm not sure it's really appropriate for a GSoC project
01:45:47stripwaxNico_P - without your patch, I hasten to add. thinking Buschel's broken it :-P
01:45:48Nico_Pstripwax: have you tried without Buschel's patch?
01:45:55stripwaxright. and not yet.
01:49:09 Quit m0f0x (Read error: 104 (Connection reset by peer))
01:49:39 Join golephish [0] (n=4ab00d4d@gateway/web/cgi-irc/
01:49:47markunNico_P: maybe not, but when I was at google they told us they also wanted something like gsoc for non-computer science students. Laws students for example.
01:49:48golephishhey whats up
01:50:22Nico_Pmarkun: hope they do it :)
01:50:59markunI listened to a nice podcast about usability, but it's in german:
01:51:12 Join m0f0x [0] (
01:51:41golephishhey are they ever going to make a rockbox for zune ?
01:52:07buckoI suspect Zune is heavily closed?
01:52:09markunif someone figures out a way to run code on the zune
01:52:35golephishhow close are they ?
01:52:43markunit's mostly the same hardware as the Gigabeat S... but with a nice security bug fixed :(
01:52:43Nico_Pgolephish: far
01:53:00 Quit BigBambi (Remote closed the connection)
01:53:02markunfar away :)
01:53:22SoapBritney:Sanity Zune:Rockbox
01:53:38Nico_Pstripwax: are you planning on testing the patch this evening?
01:53:53stripwaxprobably more likely over the next week while snowboarding ;-)
01:53:53 Join BigBambi [0] (n=alex@rockbox/staff/BigBambi)
01:54:12Nico_Pah I'm going to do exactly the same
01:54:13markungolephish: there is not really a 'they'. There were some people claiming they were porting linux to the zune, but it was all talk and now work.
01:54:20stripwaxyet to get a working build, just built without Buschel's latest patch so we'll see.
01:54:20 Quit midkay (Read error: 104 (Connection reset by peer))
01:54:39 Join midkay [0] (n=midkay@rockbox/developer/midkay)
01:54:39*stripwax disappears and comes back later
01:54:48Nico_Pstripwax: where are you going?
01:54:56Nico_PI mean for the snowboarding
01:55:52golephishstripwax −− what patch are you speakin of?
01:57:00 Join eigma [0] (i=eigma@
01:57:51markungolephish: this one I think:
01:59:09stripwaxNico_P - can't really recall - France somewhere..
01:59:20stripwax(14 of us..)
01:59:43Nico_Pstripwax: if by chance it's La Plagne we should try meeting
02:00:36stripwaxlemme just actually find out ..!
02:01:31 Quit karashata (" HydraIRC -> <-")
02:03:49golephishyo markin
02:03:51 Join m0f0x_ [0] (
02:03:52golephish wtf is ?
02:04:01stripwaxgolephish - power
02:04:06 Join karashata [0] (
02:04:14stripwaxgolephish - battery life
02:04:21golephishfor waht ?
02:04:33 Quit maddler (Remote closed the connection)
02:04:40 Join maddler [0] (
02:04:40stripwaxipod & sansa
02:04:47 Join Rob222241 [0] (
02:05:02 Quit Rob2222 (Read error: 104 (Connection reset by peer))
02:07:23 Quit mirak ("Ex-Chat")
02:08:41 Quit ompaul (Client Quit)
02:09:01stripwaxNico_P - alpe d'huez (apparently)
02:09:17Nico_Pah, nice resort too :)
02:09:21 Quit markun (Read error: 104 (Connection reset by peer))
02:10:30 Join markun [50] (n=markun@rockbox/developer/markun)
02:12:30stripwaxooh, hope so :)
02:12:36 Join micr0c0sm [0] (
02:12:46stripwaxok, let's see if *this* build works ..
02:13:40 Quit m0f0x (Read error: 110 (Connection timed out))
02:14:25stripwaxit boots!! </young frankestein>
02:14:50stripwaxum, track skips are unresponsive
02:15:15stripwaxoh, no, just very slow while buffering
02:15:39 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
02:15:40stripwaxafter buffering - works very well imo
02:15:41 Quit XavierGr (Nick collision from services.)
02:15:50 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
02:16:01stripwaxand wps (visually) updates immediately, essentially
02:16:09saratogasurprisingly, my Sansa's been running at 1.1v for the last 6 hours
02:16:14saratogano glitches or crashes
02:16:28saratogai wonder what the PP5024 is speced at
02:16:35Lloreansaratoga: There's still the AMS codec chip in the e200 that could be to blame (in response to your forum post)
02:16:39stripwaxNico_P - I rather like it. comcerned about the delay in responsiveness while initial uffering however
02:16:57Nico_Pstripwax: yeah I'm not surprised
02:17:01 Quit ol_schoola ()
02:17:17 Quit waldo (Remote closed the connection)
02:17:24Nico_Pdo you think you could try with the queue_send calls changed to queue_post in audi_prev and audio_next?
02:17:55Nico_Pmight be more responsive
02:18:06stripwaxhm. I pressed skip back about seven times and it's now playing a *totally* different album
02:18:25Nico_Pdon't you have auto dir change enabled?
02:18:31stripwaxin the sense that pressing fwd * 7 doesn't take me back to where i came from
02:19:12stripwaxwhat happens if i skip back prior to track #1 in my playlist ?
02:19:24Nico_Pit will go to the prev dir
02:19:34Nico_P(last track of it)
02:20:03saratogaLlorean: which forum post?
02:20:21stripwaxhm, in that case it might be going crazy .. pressing back * 7 skipped from M to A (and I have over 10,000 tracks...)
02:20:22LloreanClipping in the WMA file on e200?
02:20:49saratogaogg file i think
02:21:25 Quit homielowe (Read error: 110 (Connection timed out))
02:21:40stripwaxhm, and skipping back some more and music playback stops completely and i'm at the main menu.. hrrm.. something is not right here
02:21:55stripwaxand play now says "nothing to resume"
02:22:01Nico_Pok I guess it needs more work :)
02:23:10stripwaxskipping fwd seems to work much better than back ...
02:23:40 Quit golephish ("CGI:IRC (EOF)")
02:23:46stripwaxyeah skipping back RAPIDLY beyond an album boundary makes it go crazy ....
02:23:53saratogaLlorean: unless hes burned out the as3514's amp, i don't think it could be a codec problem because it doesn't happen on my Sansa
02:24:13stripwaxamost like each subsequent 'back' skips an entire folder (rather than track)
02:24:29saratogaand also since I've never heard of anyone else reporting such a problem, which i would expect to happen on any loud track if it were a codec issue
02:24:56stripwaxseems in fact like it skips more than an entire album. no idea what it's doing.
02:24:59saratogaif you mean the WMA decoder problems everyone is reporting, i think thats just my codec not working with the lastest version of the MS encoder
02:25:06saratogawhich needs to be fixed
02:25:18stripwaxok - i really have to sleep now. early flight, later all
02:25:21stripwaxNico_P - and thanks!
02:25:30Nico_Pyou're welcome ;)
02:25:30 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
02:26:23Lloreansaratoga: When we weren't sure the ASwhatever was configured right, it produced clipping. And every now and then I see someone with a problem file that they claim clips. I wouldn't be surprised if the settings aren't perfect yet
02:26:53Lloreansaratoga: If you didn't hear clipping on that WMA file though, I guess that's that.
02:27:04saratogaogg file right?
02:27:07pixelmasaratoga: I have a wmv here and wanted to try if Rockbox can play the audio part of it (out of curiosity) - it plays the track and doesn't freeze the player but all I hear are strange noises. How can I find out what type of wma it is and would you be interested at all?
02:27:20Lloreansaratoga: I'm pretty sure it was a WMA that he gave as a sample
02:27:31 Quit XavierGr (Nick collision from services.)
02:27:37LloreanYeah, 04-Fading Away.wma
02:27:44 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
02:27:59saratogaoddly enough he posted it in both formats
02:28:22saratogathe vorbis one didn't clip at least (well at least not more then it should given he didn't use replaygain)
02:29:34saratogapixelma: at the moment, not really
02:29:56LloreanBut I have heard occasional reports of the sound quality in Rockbox on e200 showing clipping-like noises. Nothing solid though, but I don't want to dismiss them, because I know we're unsure-ish of the "right" settings for the AMS chip
02:29:56saratogai've got about 10 samples to look at and i'm preoccupied with the power consumption issues on the PP targets
02:30:17pixelmasaratoga: sure :)
02:30:44saratogapixelma: also, WMA pro tracks are not uncommon for WMVs
02:30:53 Join m0f0x__ [0] (
02:31:04pixelmahow can I find out?
02:31:16saratogagraphedit maybe?
02:31:25saratogaor avicodec on windows would be better
02:31:40saratogaits not actually avi specific
02:31:50XavierGrdoes anyone know from which function the boot logo is displayed, I already commented out show_logo() main.c and still see it :\
02:32:48XavierGrhmm dircache calls it too...
02:34:36pixelmasaratoga: ah thanks, avicodec looks interesting might look into later
02:36:07***Saving seen data "./dancer.seen"
02:37:44 Join m0f0x [0] (
02:41:23 Quit m0f0x_ (Read error: 110 (Connection timed out))
02:45:23 Quit saratoga ("CGI:IRC (Ping timeout)")
02:46:51 Quit Nico_P (Remote closed the connection)
02:47:01 Join m0f0x_ [0] (
02:49:09 Quit m0f0x__ (Connection timed out)
02:49:59 Join webguest51 [0] (n=562d8f2a@gateway/web/cgi-irc/
02:50:25 Join oneadvent [0] (n=61422e42@gateway/web/cgi-irc/
02:50:45 Quit webguest51 (Client Quit)
02:51:25 Quit oneadvent (Client Quit)
02:52:12 Part pixelma
02:53:44 Join webguest70 [0] (n=189b763a@gateway/web/cgi-irc/
02:53:59 Join webguest46 [0] (n=46f8eac8@gateway/web/cgi-irc/
02:54:11 Quit webguest70 (Client Quit)
02:54:13 Join webguest87 [0] (n=63f81ed4@gateway/web/cgi-irc/
02:54:13 Quit webguest46 (Client Quit)
02:54:38 Join webguest34 [0] (n=4dbf14ee@gateway/web/cgi-irc/
02:54:38 Quit webguest87 (Client Quit)
02:54:42 Quit webguest34 (Client Quit)
02:54:48 Join webguest88 [0] (n=4ac3c6d7@gateway/web/cgi-irc/
02:54:48 Quit webguest88 (Client Quit)
02:55:06 Join webguest45 [0] (n=48c03617@gateway/web/cgi-irc/
02:55:09 Quit webguest45 (Client Quit)
02:55:46 Join webguest00 [0] (n=4a29cc0e@gateway/web/cgi-irc/
02:56:18 Quit webguest00 (Client Quit)
02:56:22XavierGrjust trying to find where the Gigabeat S crashes seems a pain
02:57:40 Quit m0f0x (Connection timed out)
02:57:53 Quit Rick (Read error: 104 (Connection reset by peer))
02:57:58 Join Rick [0] (
02:58:03 Join webguest39 [0] (n=bdaf705f@gateway/web/cgi-irc/
02:58:19 Quit webguest39 (Client Quit)
02:58:33 Join webguest21 [0] (n=4789f974@gateway/web/cgi-irc/
02:58:41webguest21hollar my negros!
02:59:08 Join Hxcdeathkill [0] (n=469de995@gateway/web/cgi-irc/
02:59:31 Quit Hxcdeathkill (Client Quit)
02:59:44webguest21soo.. no brothas?
02:59:47webguest21with huge cocks?
03:00:18Lloreanwebguest21: This is an on-topic channel. Would you kindly read and respect the guidelines in the forum topic?
03:00:34XavierGrjust ban him
03:01:04webguest21I will follow the topic
03:01:05webguest21for reals
03:02:36 Join webguest09 [0] (n=42e532e8@gateway/web/cgi-irc/
03:02:49 Quit webguest09 (Client Quit)
03:04:18 Quit markun (Read error: 104 (Connection reset by peer))
03:06:53 Quit webguest21 ("CGI:IRC")
03:07:08 Join sexmeup [0] (n=4789f974@gateway/web/cgi-irc/
03:07:24 Quit sexmeup (Client Quit)
03:08:00Mode"#rockbox +o scorche " by ChanServ (ChanServ@services.)
03:08:54 Quit DerDome ("Leaving.")
03:10:30*scorche|sh sighs at lostlogic
03:11:08Mode"#rockbox -o scorche " by ChanServ (ChanServ@services.)
03:15:32 Part micr0c0sm ("Leaving")
03:19:04 Join webguest76 [0] (n=45174216@gateway/web/cgi-irc/
03:19:07 Quit webguest76 (Client Quit)
03:20:15 Join webguest82 [0] (n=815dce1f@gateway/web/cgi-irc/
03:21:31 Quit webguest82 (Client Quit)
03:23:40XavierGrbah fighting with the gigabeat S for over an hour and I can't even tell where it crashes after it loads the firmware!!
03:23:48 Part sandberg
03:24:28 Join cool_walking_ [0] (
03:42:36 Join toffe82 [0] (
03:44:38 Join ol_schoola [0] (
03:46:25kkurbjunxaviergr, is there a jtag port on the gigabeat s?
03:46:42toffe82kkurbjun: yes
03:46:51 Join jcollie [0] (
03:47:18kkurbjunyou can do quite a bit of debugging with that, has anyone connect to it?
03:47:29kkurbjunconnected that is
03:52:25toffe82I don't think so
03:52:50toffe82the jtag on this cpu is not as simple as on the one of the F
03:54:02kkurbjunhow do you mean?
03:54:24kkurbjunare there other devices in the chain
03:57:34toffe82kkurbjun: check your email
03:58:27kkurbjungot it
03:59:03kkurbjunso there's a couple of other devices in the chain, but they can be put in bypass
03:59:13kkurbjunas long as you know the instruction register length
03:59:56kkurbjunI've never tried openocd with more than one device in the chain (since I've only done the gigabeat F)
04:00:06kkurbjunthe m:robe only has 1 device in the chain too I think
04:00:15toffe82there is also a security on the jtag
04:00:31kkurbjunhmm, is it enabled?
04:00:51kkurbjunI remember reading somethign like that a while ago, but
04:01:12*eigma is around
04:01:24toffe82we don't know
04:01:35kkurbjun:), eigma does the m:robe have more than one device in teh chain?
04:01:42eigmanope, just the ARM
04:01:50toffe82there is also a way to load the bootloader via serial port
04:02:21toffe82I didn't check but perhaps the pin to validate it are available
04:02:46kkurbjuntoffe82, gotcha, eigma showed me the benefits of loading with gdb, if you can get that running you can set hardware breakpoints, step through code, examine memory and registers, etc
04:03:13eigmaloading is fairly slow though; I get 16 KBytes/s
04:03:39kkurbjunyes, same here, I think you can get cables that run faster though
04:04:08kkurbjunXilinx makes some really fast ones, but I don't think open OCD supports those, there are others around though
04:05:02kkurbjunI might have an extra JTAG3 cable though if you're interested toffe
04:05:11eigmaI'm thinking about optimizing the parallel functions in assembly, but I doubt I can get much speedup.. the issue is probably ISA bus bandwidth
04:05:46kkurbjunif you don't have buffers on the cables you could run into signal integrity problems too
04:06:36kkurbjunthe parallel cables can run faster in I thin ECP mode, but you need something to interpret the logic downstream
04:08:45 Quit spiorf (Remote closed the connection)
04:10:19kkurbjunhmm, looks like the other cables that openocd are quite a bit more than building/buying a parallel III
04:10:30toffe82I would like to do a lot things but I didn't really have time :(
04:16:51 Join leprasmurf [0] (
04:17:22XavierGrkkurbjun: what's your jtag debugger?
04:18:13XavierGrI've built one but it is for small AVRs :P
04:25:01leprasmurfhello all, I'm curious, what language are rockbox and the subsequent plugins programmed in?
04:25:18XavierGrmostly c and a little bit asm
04:25:59leprasmurfreally need to learn c better
04:26:15XavierGrhere is your chance to learn and help rockbox too :P
04:27:27leprasmurfto bad i'm lacking in discipline and time
04:27:42leprasmurfI took a level 1 in college, and never got around to level 2
04:28:09leprasmurfthough do you have any advice on a good training site?
04:29:12 Quit Thundercloud (Remote closed the connection)
04:29:29 Join webguest65 [0] (n=4472e6a1@gateway/web/cgi-irc/
04:31:01 Quit webguest65 (Client Quit)
04:32:00 Nick m0f0x_ is now known as m0f0x (
04:36:08***Saving seen data "./dancer.seen"
04:39:50 Quit karashata (" HydraIRC -> <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)")
04:41:30 Join JdGordon [0] (
04:48:39 Join ctaylorr [0] (
04:50:43XavierGrleprasmurf: yeah, the internet. The best out there...
04:51:33 Quit JdGordon (Remote closed the connection)
04:55:04leprasmurfI was referring to a more focused set
04:55:35leprasmurfI find on several of the languages I've self taught on, I end up missing general practices (read: perl's getopt library)
04:57:16 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
04:57:23 Quit eigma (Read error: 113 (No route to host))
04:57:46leprasmurfah well, have a good one
04:57:47 Join eigma [0] (i=eigma@
04:57:53 Part leprasmurf
04:57:58saratogai think getopt is actually a c library
05:00:20 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
05:00:22 Join eigma_ [0] (i=eigma@
05:00:40 Join miepchen^schlaf [0] (
05:00:49 Quit eigma (Nick collision from services.)
05:00:55 Nick eigma_ is now known as eigma (i=eigma@
05:05:24saratogaanyone around with the coldfire built environment setup?
05:07:16LloreanI have a build environment I can ssh into, but no player to test builds with.
05:07:20 Join perrikwp [0] (n=chatzill@
05:07:51eigmasame here
05:07:56saratogai need a copy of vorbis.o from any build
05:08:05LloreanGimme 45 seconds">
05:09:21LloreanWell wait
05:09:39Lloreanthat might be out of date.
05:10:06saratogashyould be fine
05:10:24LloreanWell it's SVN current now
05:10:26saratogai'm just trying to figure out how the profile parser works on coldfire so i can update it for arm
05:13:41 Join WebG [0] (n=4a87b5f1@gateway/web/cgi-irc/
05:18:22 Quit XavierGr (Nick collision from services.)
05:18:34 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
05:19:43 Quit WebG ("CGI:IRC (EOF)")
05:22:59 Join BlackChaos [0] (
05:29:34 Quit ol_schoola (Read error: 110 (Connection timed out))
05:31:35 Join countrymonkey [0] (n=4b05639a@gateway/web/cgi-irc/
05:31:56countrymonkeyI want to use espeak to build a voice. Which directories do I put where to get it working under cygwin?
05:35:47LloreanYou just install it like normal?
05:35:50 Quit m0f0x (Read error: 104 (Connection reset by peer))
05:37:20countrymonkeyI installed it from the win installation. It says espeak: command not found.
05:37:33countrymonkeyI mean configure does.
05:38:43 Join m0f0x [0] (
05:46:27 Join DrDnar [0] (
05:46:29 Join ol_schoola [0] (
05:51:06 Quit countrymonkey ("CGI:IRC (Ping timeout)")
05:53:30 Quit m0f0x (Read error: 104 (Connection reset by peer))
05:57:30 Join Dajax [0] (n=a652df62@gateway/web/cgi-irc/
05:57:38 Join m0f0x [0] (
05:58:02DajaxI need some help
05:58:03DogBoywe're the monkey's
05:58:31Dajaxin my rockbox DB i have duplicates of some artist
05:59:37Dajaxlike Avenged Sevenfold/Avenged Sevenfold/Avenged Sevenfold/ and Between the Buried and me/Between the Buried and me/
05:59:41 Quit thegeek_ ("( :: NoNameScript 4.2 :: )")
06:00:04 Join thegeek [0] (
06:00:05cool_walking_I don't use the database, but are the names in different cases?
06:00:08Dajaxdoes anyone no how to fix this
06:00:11cool_walking_It could be case sensitive
06:00:45Dajaxi don't think so... im using Fixtunes so everything in that ablum by that artist is the same name and case
06:01:42Dajaxit splits my albums under two different artist
06:02:06Dajaxim using cpchan's build
06:02:32Dajax.... :\ i like it very much but... i never had a problem before
06:03:25cool_walking_Sorry I don't know anything about the database..
06:05:03Dajaxk thanx
06:05:31Dajaxima try a different build i guess
06:05:51cool_walking_Just try deleting the database files and rebuilding it again.
06:06:08Dajaxi have.... same problem
06:07:34cool_walking_Are you definitely sure the names are exactly the same? There could be an extra space, or a character that looks like an "e" but isn't..
06:07:52Dajaxyea... its not likat that
06:08:05Dajaxis giving me Between the Buried and me and Between the Buried and me/Between the Buried and me
06:15:22 Quit ol_schoola (Read error: 104 (Connection reset by peer))
06:15:53 Join ol_schoola [0] (
06:16:53cool_walking_I found this forum thread:
06:16:56 Quit daurnimator (Read error: 113 (No route to host))
06:20:45Dajaxhmm... not exactly what i was talking about... but... it gives me idea
06:23:33 Join micr0c0sm [0] (
06:25:10 Quit grndslm (Remote closed the connection)
06:30:32 Quit Dajax ("CGI:IRC (Ping timeout)")
06:34:20 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
06:35:58 Quit iamben (Read error: 110 (Connection timed out))
06:36:09***Saving seen data "./dancer.seen"
06:36:23 Part toffe82
06:36:35 Join C30`Palanoid [0] (
06:44:57 Quit C30`Palanoid ("( :: NoNameScript 4.2 :: )")
06:48:21 Join grndslm [0] (
06:50:41 Join rockho [0] (n=rocko@
06:51:46 Quit XavierGr (Nick collision from services.)
06:51:57 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
06:53:15 Join homielowe [0] (
07:00:23 Quit saratoga ("CGI:IRC (EOF)")
07:02:34 Join Shaid` [0] (
07:04:40 Quit BlackChaos ("Leaving")
07:06:01 Join gtkspert [0] (
07:13:43 Quit DrDnar (Read error: 110 (Connection timed out))
07:14:48 Quit cool_walking_ (Remote closed the connection)
07:21:17 Quit gtkspert_ (Read error: 101 (Network is unreachable))
07:21:37 Quit Shaid (Read error: 101 (Network is unreachable))
07:21:38 Nick Shaid` is now known as Shaid (
07:23:02qwmscorche scorche|sh
07:23:09qwmmake midkay buy salty liquorice tomorrow.
07:24:00 Quit ctaylorr (Read error: 110 (Connection timed out))
07:25:11qwmif he doesn't, i'll be very very disappointed in both of you!
07:25:47qwm"ammonium chloride" must be listed as an ingredience.
07:28:27 Join ctaylorr [0] (
07:31:12scorche|shqwm: you should really take your ramblings to #rockbox-community =>
07:31:27 Quit perrikwp ("ChatZilla 0.9.80 [Firefox 3.0b3pre/2008012404]")
07:32:31qwmscorche|sh: does this really concern the rockbox community?
07:36:47 Quit micr0c0sm ("Leaving")
07:37:11 Join m0f0x_ [0] (
07:43:23 Join micr0c0sm [0] (
07:47:52 Quit m0f0x (Connection timed out)
07:54:29 Join m0f0x [0] (
08:01:53 Join cool_walking_ [0] (
08:04:26 Quit m0f0x_ (Read error: 110 (Connection timed out))
08:06:09 Join m0f0x_ [0] (
08:06:37 Quit ctaylorr (Read error: 110 (Connection timed out))
08:11:17 Join ctaylorr [0] (
08:14:13 Quit m0f0x (Read error: 110 (Connection timed out))
08:15:06 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
08:15:22 Quit homielowe (Remote closed the connection)
08:16:03 Quit micr0c0sm ("Leaving")
08:18:16 Quit midkay ("poffi")
08:19:54 Quit eigma ()
08:25:55 Nick tedrock is now known as tedr0ck (
08:26:09 Nick tedr0ck is now known as tedrock (
08:29:11 Join Hektik [0] (n=7cb0480a@gateway/web/cgi-irc/
08:29:38HektikAny progress on the Gigabeat S? Are there people working on it at the moment?
08:32:00 Quit Hektik (Client Quit)
08:36:13***Saving seen data "./dancer.seen"
08:39:51 Join sneakums [0] (
08:43:03 Join Rob2222 [0] (
08:51:01 Quit nicktastic (Read error: 104 (Connection reset by peer))
08:51:14 Join nicktastic [0] (n=nick@unaffiliated/nicktastic)
08:53:10 Part hcs
09:00:59 Quit Mouser_X (Read error: 110 (Connection timed out))
09:01:10 Quit Rob222241 (Read error: 110 (Connection timed out))
09:01:46 Join Mouser_X [0] (
09:03:52 Join stripwax [0] (
09:05:47 Quit fyrestorm (Read error: 113 (No route to host))
09:05:58 Join cadoo [0] (
09:07:07 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:09:19 Join C30`Palanoid [0] (
09:10:12 Join fyrestorm [0] (
09:13:15 Join cool_walking__ [0] (n=cba165d1@gateway/web/cgi-irc/
09:28:04 Quit cool_walking__ ("CGI:IRC")
09:32:28 Quit cadoo ("Konversation terminated!")
09:38:51stripwaxIn the rockbox build "file size deltas" page, is "bin" just the main rockbox image or does that count include plugins too? and what is "ram" in that context?
09:42:21 Join PaulJam [0] (
09:42:40 Join mf0102 [0] (n=michi@
09:44:13PaulJamstripwax: little sliding puzzle question, when a cover.176x176.bmp is available, will this be used or the one from the WPS?
09:45:19stripwaxPaulJam - good question. Current answer is 'no' , it would be more like the other way around: wps would use cover.100x100.bmp and sliding puzzle would use cover.bmp
09:45:47stripwaxbut looking for cover.176x176.bmp (when your device has LCD_HEIGHT=176, presumably) would be nice
09:46:02stripwaxthat should be a really, really easy change thanks to Nico_P's great api
09:46:43amiconnstripwax: The size delta table is for the main binary only
09:46:44stripwaxideally in fact it should look for the largest size available, but the api doesn't quite make that trivial right now
09:46:59stripwaxamiconn - ok - which makes sense. and 'ram' - ?
09:47:09amiconnAnd 'ram' includes all statically allocated ram, i.e. the binary itself + bss space
09:47:29stripwaxoh, I see. thanks
09:48:39PaulJamstripwax: ok, thanks for the clarification.
09:52:41stripwaxPaulJam - it will just pick the cover.bmp and resize to the device height (or width, if your device is portrait)
09:52:51*stripwax goes snowboarding
09:52:53stripwaxsee you in a week
09:53:02 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
09:59:37 Join karashata [0] (
09:59:54 Join conando [0] (
10:00:35 Nick fxb__ is now known as fxb (
10:07:58 Join Evilnick [0] (
10:10:17 Quit ol_schoola ()
10:11:57 Quit amiconn (Nick collision from services.)
10:12:04 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
10:18:56 Join Casainho [0] (
10:20:18Casainhohello Rockbox people! :-)
10:26:28 Nick fxb is now known as fxb__ (
10:31:22CasainhoI am studding a way to link 8 buttons to a MCU... and I have the possibility of use just 1 wire to connect the 8 buttons signals to MCU, however this technique doesn't allow to detect simultaneous buttons press... is important for RB software to detect simultaneous buttons? - 4 direction buttons (up/down/left/right), select, menu, play/pause and stop. Up and down buttons typical acts as...
10:31:22 Quit ctaylorr (Read error: 104 (Connection reset by peer))
10:31:24Casainho...volume up and down.
10:35:05 Join ctaylorr [0] (
10:36:09amiconnIt's not very important, but often useful.
10:36:15***Saving seen data "./dancer.seen"
10:36:26 Join DrazaoryT [0] (
10:36:42 Join ender` [0] (
10:36:43amiconnI don't think it's necessary to be able to detect each button individually. A few independent groups already help a lot
10:38:57 Part Tyroazard
10:39:05Casainhoamiconn: okok, so I think I will use 8 wires and not 1 wire :-)
10:39:35Casainhothank you :-)
10:41:56amiconnAs mentioned, it's not only the extremes which are possible. Among the rockbox targets we have a lot of variants ranging from each button connected individually (e.g. archos player), to all buttons connected via one wire except power (e.g. iaudio X5, M5)
10:42:41 Join davina [0] (
10:43:08 Join n1s [0] (
10:46:34 Join Boris [0] (n=boris@
10:47:46Borisdoes anyone know if there are plans about porting rockbox for sony walkmans ?
10:48:27n1swe don't plan ports and afaik no one has been looking into sony daps
10:50:03Borisdo you know what board has the sony walkman nwz series (ARMm) ?
10:51:04n1sI have no idea, you'll have to search the net or get one and crack it open to find out what's inside
10:51:29 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
10:52:17 Quit Boris ("Leaving")
10:55:12Casainhoamiconn: and what will be preferable? - knowing that It's possible to use 1 wire or 8 wire?
10:55:42Casainhoamiconn: I mean, what would you choose, thinking in software side?
10:56:23BigBambiCasainho: Or somewhere in between...
10:57:01BigBambi<10.41> <amiconn> As mentioned, it's not only the extremes which are possible.
10:57:51Casainhookok, I understand, for the sake of simplicity in understand the hardware, I think I will use 8 wires :-)
10:57:54BigBambiSome combining of buttons would be useful, but it isn't necessarily necessary to be able to combine all 8
11:14:44 Join OlivierBorowski [0] (n=OlivierB@
11:16:01 Quit Rob2222 (Read error: 104 (Connection reset by peer))
11:16:38 Join Rob2222 [0] (
11:20:41 Quit OlivierBorowski (Remote closed the connection)
11:20:57 Quit karashata (" HydraIRC -> <-")
11:27:01 Quit Evilnick (Read error: 110 (Connection timed out))
11:27:33 Quit davina (Remote closed the connection)
11:30:10 Quit PaulJam (".")
11:32:17 Join markun [50] (n=markun@rockbox/developer/markun)
11:37:39 Quit ch4os_ ("Lost terminal")
11:40:42Bagdernice to see the build times have shrunk to nice levels again
11:44:47 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
11:45:08 Join miepchen^schlaf [0] (
11:45:59pixelmaBagder: seen Llorean's mention of a corrupted zip from one of the new build servers yesterday (it was mentioned in the forum first
11:46:00markunBagder: did er get some new build servers donated?
11:46:15Bagderpixelma: no... which server?
11:46:23markunnever mind IIRC
11:46:59Bagdermarkun: most importantly we recovered some of the old ones and I've tweaked how the builds are handed out
11:47:10markunok, cool
11:47:11Bagderyes, I noticed that as well
11:47:22Bagderapocalyps is currently disabled again
11:47:56markunBagder: do you now wait for a faster server to finish instead of always handing it to a free server?
11:47:59Bagderafter I sent out my plea, I noticed that two of those we run weren't participating
11:48:05 Quit Rob2222 ()
11:48:26Bagderno, I didn't modify the actual code yet
11:48:36BagderI just made the really fast server NOT do sh builds
11:48:42Bagderand the really slow ones ONLY do sh
11:58:44markunany ipod users in here?
11:59:14markunthis sounds like a strange bug (or I don't understand him)
12:00:33amiconnI bet he used hold during playback
12:01:46amiconnThe ipod clickwheel button driver has the problem that sometimes the first button press after releasing hold doesn't work
12:02:04Shaidor he could have "First keypress enables backlight only" turned on. or something.
12:04:47 Join Rob2222 [0] (
12:06:19 Join Toki [0] (
12:08:33amiconnBagder: Does the system also allow to distribute by build type?
12:09:02amiconnIf so, the slow servers should preferably do bootloaders, while the fast ones should not do those
12:09:12Bagderno, a server can support sdl, sh, arm, m68k only
12:09:45Bagderhigher resolution there would be a good thing to add
12:10:19Bagderand also "non-zip" builds would be useful at times, for those who can build fast but rather not upload anything
12:10:40amiconnIt might also be helpful to differentiate by uplink speed in addition to build server speed
12:11:23Bagderin general the build script should be rewritten from scratch to take all the existing knowledge into account
12:11:50BagderI might be able to have a go at that in a few weeks or so
12:12:16Bagderwith "the most recent build took 4mins 36secs" of course it doesn't feel urgent... is about to get upgraded btw
12:19:39 Join jaczehack [0] (
12:23:33Bagderthere seems to be a "funny" mode on the c200v2
12:23:35rasherHrm, with build times that low, a buildserver vm probably isn't terribly useful
12:23:59Bagderwhen booted into this mode, some directories appear empty and there are a few new "bonus" files
12:24:16markunwhat kind of files?
12:24:44rasherBagder: opinion on fs#8502? Personally I don't really think it's worth the bother
12:25:20BagderI agree
12:26:17rasherBesides, it wouldn't work with xmllang!
12:26:17amiconnDoes the distributed build system use make -j <n> ?
12:26:40Bagdereach script does it by itself
12:27:11amiconnThinking about whether VMs would make sense on an SMP build server
12:27:38 Quit jaczehack ("Ex-Chat")
12:28:43rasherActually, Llorean said that building under vmware was only 10% slower than native linux build.
12:29:13rasherHaven't checked it myself, but if that's true, it might be useful for someone who can't/won't install Linux but has a fast cpu
12:29:28 Join Buschel [0] (
12:29:29 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
12:30:12*amiconn is playing with the idea of having an own server
12:30:29amiconnA real server I mean, not a minitower at home
12:30:47Bagderyou need many servers!
12:31:31 Join lee-qid [0] (
12:32:25Bagderwe need to add some more FS admins
12:32:34Slasherii have 5 servers, at home :)
12:32:53Bagderyou should fix your build server Slasheri
12:33:13SlasheriBagder: hmm, which one of them?
12:33:15Bagderor.. am I wrong
12:33:28Slasheriiirc, i recently installed both of those
12:33:33Slasheri*reinstalled only does sh builds atm
12:33:51Bagdercan it do sdl, arm and m68k too?
12:34:23Slasherihmm, i doubt sdl but it should be able to do arm and m68k too.. let me check
12:34:38Bagderit had problems with them in the past
12:35:51Slasheriyep, it has all compilers reinstalled from 2007-11-24
12:36:16Bagderbut no sdl?
12:36:18***Saving seen data "./dancer.seen"
12:36:32 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:37:03Slasherihmm, i probably that isn't a good idea to try. but i can configure sdl for (if it doesn't have it already)
12:37:20Bagderno, it doesn't in my table at least
12:37:55Bagderyour servers are really good build servers so I really enjoy seeing as many compiles as possible on them
12:38:10SlasheriBagder: hmm, you just re-opened task FS #8414. Are you sure that still happens?
12:38:20Bagderthe guy asking for it says so
12:38:35Bagdersee history tab
12:39:16amiconnBagder: You're sure that I still need several if I get a dual woodcrest machine? ;)
12:39:27amiconn(that means 8-way smp...)
12:39:39SlasheriBagder: hmm, interesting..
12:39:45Bagderhaha, yes yes you need many in different places!
12:40:26BagderI have a hard time with some of the close/re-open requests on the bug entries
12:40:50markunamiconn: ipod question: is the difference in LCD brightness between 1 and 2 the same as between 31 and 32?
12:41:16amiconnThe visual difference between 1 and 2 is much larger than between 31 and 32
12:41:38markunmaybe we could something similar to what I did for the Gigabeat?
12:41:40amiconnI.e. it is linear, but with only 32 steps I'd rather not go logarithmic
12:41:55amiconnThat'd mean dropping a lot of technically possible settings
12:41:57markunfair enough
12:42:10markunyou would only end up with 10 brightness settings
12:42:16markunmaybe not enough for some people :)
12:42:25amiconnAnd so far the rockbox philosophy was to offer what the hardware allows, if it makes sense
12:44:01markunif some chip had linesr volume control I still wouldn't like it, even if it was in the rockbox philosophy
12:44:20 Join desowin [0] (n=desowin@atheme/developer/desowin)
12:45:05amiconnHence the 'if it makes sense'
12:45:26markunin the case of brightness I don't see how it makes sense
12:46:12 Join moos [0] (
12:46:23markunhi moos!
12:46:33moosHello there
12:48:02Nico_Pamiconn: you didn't comment on what I said yesterday about the ipod
13:04:02 Join tvelocity [0] (
13:22:34 Join nplus [0] (n=nplus@141.25.Globcom.Net)
13:25:38 Quit DrazaoryT ("Leaving.")
13:27:13 Join seablue [0] (
13:27:48 Quit lee-qid (Read error: 104 (Connection reset by peer))
13:28:09 Join lee-qid [0] (
13:28:53 Join Lear [0] (i=chatzill@rockbox/developer/lear)
13:28:57 Quit jhulst (Remote closed the connection)
13:29:13 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
13:29:56 Quit aliask ("ChatZilla 0.9.80 [Firefox]")
13:33:31pixelmaBigBambi: re. your forum post - 30 minutes is roughly 30 MB of 128 kbps mp3... that's why my thought. Wanted to suggest the same.
13:33:39 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
13:40:59BigBambiI thought that too, but thought wouldn't it crash on buffering?
13:41:18BigBambiSo I still suggested it but with a disclaimer :)
13:42:38BigBambipixelma: I have added that too the post :)
13:45:50pixelmaBigBambi: yes, found this a little bit curious too but if it's happening always after about 30 minutes; can't hurt if he tries. And I didn't want to go into detail until the question was answered.
13:45:59 Quit lee-qid ("aufwiederbyebientotsayonara")
13:46:11 Join lee-qid [0] (
13:47:24 Join DerDome [0] (
14:09:12 Join defukt [0] (n=WTFOMGBB@
14:13:31markunanyone with an ipod video or nano who wants to test my patch?
14:14:15 Join stripwax [0] (
14:16:10 Join salty-horse [0] (n=ori@pdpc/supporter/active/salty-horse)
14:16:32salty-horseshould rockbox bea ble to play this file? "MPEG ADTS, layer III, v1, 96 kBits, 44.1 kHz, JntStereo"
14:17:40markunsalty-horse: I think so. Doesn't it work?
14:18:05salty-horsenope. clicking on it displays the "busy" icon for a moment and that's it
14:18:28salty-horseaudacious on linux can't play it neither, which is odd. vlc and mplayer are fine
14:18:48salty-horseI originally extracted the it as audio from an FLV file with mplayer
14:19:14markunI've also extracted files like that which play fine
14:19:29amiconnbusy icon??
14:20:13 Join Paladroid [0] (
14:20:42 Join MethoS_mobile [0] (
14:20:47amiconnmarkun: The big question is where to draw the line between offering all steps and going logarithmic
14:21:13amiconnAll targets with backlight brightness are linear by default
14:21:15markunamiconn: yes, I don't know either.
14:21:29amiconnIt's just the number of steps that differs
14:21:54markunfor the Gigabeat with 64 steps it was quite a logical steps. But I see that some targets only have 13 steps.
14:21:58amiconngigabeat has 64, video/nano have 32, h300 and x5 have 14 iirc
14:22:01markunI was expecting them to be logarithmic in the first place
14:22:50pixelmac200 has 12 steps
14:23:02markundo you have the same problem on those targets, that you can't tell the difference between the higher values?
14:23:10amiconnWell, pwm is intrinsically linear
14:23:29markunyes, nothing to do about it
14:23:40salty-horseamiconn, the "clock" icon at the top right
14:24:04amiconnYou can always tell the difference, it's just that the steps look less different at higher values
14:24:25markunwell, on the gigabeat you really couldn't tell between 63 and 62
14:24:45amiconnsalty-horse: Ah, you probably mean the disk activity icon...
14:24:56*amiconn wonders what the "ADTS" stands for
14:25:00pixelmamarkun: eyes are different as ears, maybe someon could?
14:25:39markunyes, maybe there are videophiles who can spot such differences
14:25:42 Quit C30`Palanoid (Read error: 110 (Connection timed out))
14:26:30markunor photophiles
14:26:55 Join spiorf [0] (
14:27:02amiconnAh, Audio Data Transport Stream
14:29:05amiconnSounds like this is some sort of container defined by mpeg2
14:29:08 Join Xeeno [0] (
14:29:44amiconnIt should be possible to convert this into a pure mpeg 1 layer 3 audio file (lossless, i.e. without reencoding the actual audio data)
14:30:07XeenoDo anyone know what battery capacity a 80gb ipod video should use?
14:30:08markunmaybe another mplauyer -dumpaudio :)
14:30:14 Join m0f0x [0] (
14:31:00*amiconn knows nothing about mplayer except that it exists...
14:31:35 Part Paladroid
14:31:42 Join Paladroid [0] (
14:33:25 Quit m0f0x_ (Read error: 110 (Connection timed out))
14:34:06markunsalty-horse: can you try this: ffmpeg -i oldfile.mp3 -acodec copy newfile.mp3
14:34:34 Join m0f0x_ [0] (
14:34:51 Quit m0f0x (Connection reset by peer)
14:35:35markunalthough it loses the id3 info
14:36:20***Saving seen data "./dancer.seen"
14:37:53markunffmpeg -i oldfile.mp3 -acodec copy -map_meta_data newfile.mp3:oldfile.mp3 newfile.mp3
14:37:56markunthat does the trick
14:39:18salty-horsewhat is it supposed to do? convert from what to what?
14:44:57Nico_Pamiconn: have you seen my previous messages?
14:47:40rasherBagder: I've built what looks like a useful buildserver vm - the only thing lacking before this is a turnkey solution is the ssh key
14:47:50 Join midkay [0] (n=midkay@rockbox/developer/midkay)
14:48:09 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
14:49:00 Join OlivierBorowski [0] (n=OlivierB@
14:49:01 Quit OlivierBorowski (Remote closed the connection)
14:49:09 Join m0f0x__ [0] (
14:54:12 Join nicktastique [0] (n=nick@unaffiliated/nicktastic)
14:54:52 Quit nicktastic (Read error: 113 (No route to host))
14:55:47 Join m0f0x [0] (
15:01:56 Quit m0f0x_ (Read error: 110 (Connection timed out))
15:04:37 Join m0f0x_ [0] (
15:07:33 Quit m0f0x__ (Read error: 110 (Connection timed out))
15:09:25 Join fasmaie [0] (
15:13:46 Join Thundercloud [0] (
15:14:13 Join micr0c0sm [0] (
15:14:42 Quit m0f0x (Read error: 110 (Connection timed out))
15:15:52 Part micr0c0sm ("Leaving")
15:16:16 Join m0f0x [0] (
15:16:26 Join asd_ [0] (n=o7o@
15:16:34 Quit asd_ (Client Quit)
15:17:12 Join sunjun [0] (n=o7o@
15:17:59 Quit cool_walking_ (Read error: 104 (Connection reset by peer))
15:20:45 Join webguest46 [0] (n=3e2fb1bc@gateway/web/cgi-irc/
15:22:06 Quit webguest46 (Client Quit)
15:22:55 Quit MethoS_mobile (Read error: 110 (Connection timed out))
15:23:24markunsalty-horse: it removes the ADTS container
15:24:14 Quit m0f0x_ (Read error: 110 (Connection timed out))
15:25:29 Join cool_walking_ [0] (
15:32:04salty-horsemarkun, works! thanks a lot! why isn't ADTS implemented in rockbox?
15:33:10markunI think that not many people tryed to play those files in rockbox. Strange, because I see quite a few of them on my computer.
15:33:42 Quit XavierGr (Read error: 110 (Connection timed out))
15:34:18markunsalty-horse: you could add it as a feature request to the tracker
15:34:56salty-horsething is, I don't even know what the ADTS container is :/ wikipedia redirects to AAC without explanation
15:35:16salty-horseI don't know where the spec is, etc, but I could state that ffmpeg implements it
15:37:09 Join m0f0x_ [0] (
15:38:58 Join ol_schoola [0] (
15:39:12 Join MethoS_mobile [0] (
15:39:15 Quit Horscht ("User was distributing pornography on server; system seized by FBI")
15:40:09 Quit Siku (Read error: 145 (Connection timed out))
15:40:09linuxstbsalty-horse: If ffmpeg supports it, then the ffmpeg source code would be a good reference...
15:43:52 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
15:44:54 Quit sunjun ("Ex-Chat")
15:46:09 Quit m0f0x (Read error: 110 (Connection timed out))
15:47:33 Quit XavierGr (Client Quit)
15:47:43 Quit cool_walking_ (Remote closed the connection)
15:49:36 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
15:52:39 Join m0f0x__ [0] (
15:56:42 Nick qwedsa_ is now known as qwedsa (
16:01:49 Quit m0f0x__ (Read error: 104 (Connection reset by peer))
16:02:53 Quit m0f0x_ (Read error: 110 (Connection timed out))
16:05:19 Quit Xeeno ()
16:05:51 Quit XavierGr ()
16:07:25 Join m0f0x__ [0] (
16:10:21 Join Eco1 [0] (
16:12:26linuxstbsalty-horse: But did your files contain AAC or MP3?
16:12:46 Join hannesd [0] (
16:13:35salty-horseI got that info from ffmpeg/various wikis. I'm not sure about my file: "MPEG ADTS, layer III, v1, 96 kBits, 44.1 kHz, JntStereo"
16:14:17Eco1Hi, I think I broke my H300. when I try to boot it give me ATA error: -1
16:14:30linuxstbEco1: What did you do to break it?
16:15:50Eco1well err, I sorta threw it up and court it again
16:16:00Eco1I think it might be the HDD
16:16:52n1sEco1: may be worth trying to reseat the dirve
16:17:16Eco1ok cool how would I do that?
16:17:50n1sopen it, disconnect the hd and connect it again
16:17:50linuxstbDisassemble your h300, remove the drive, then put it back together.
16:18:11Eco1oh right I allready did that
16:18:45n1sso what happens if you try to connect it to a computer over usb
16:18:51linuxstbCan you hear the disk do anything when you power your h300 on?
16:20:34Eco1yeah I can hear it start up, but it doesnt sound too happy, a kind of grinding crunching noise
16:21:13linuxstbThink of it as an excuse to upgrade your h300 to a larger disk...
16:21:31Eco1yeah cool
16:21:52Eco1is there any way to save the stuff on it
16:23:25Eco1I thought you could use the USB boot thingy to use usb even if your hard drive doesn't work
16:23:41linuxstbIf the hard drive doesn't work, what would the usb do?
16:24:25rasherEco1: that's more in the case of a corrupted harddisk, not an actual broken one
16:24:59 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
16:25:02Eco1yeah I guess that makes scenes?
16:28:23 Quit ctaylorr (Read error: 110 (Connection timed out))
16:29:03 Quit mf0102 ("Verlassend")
16:30:14 Quit Paladroid ("( :: NoNameScript 4.2 :: )")
16:32:04Eco1so could I get any drive that matches the size, thickness and pins of the original drive
16:33:45 Quit jcollie ("Ex-Chat")
16:33:56linuxstbYes, it needs to match the physical size - you can use higher capacity drives if you can find them though.
16:35:14Eco1what about voltage, is that important?
16:35:34markunEco1: this might help:
16:36:24***Saving seen data "./dancer.seen"
16:38:51 Part salty-horse ("Leaving")
16:44:02Eco1ok! Thanks guys you really helped. I guess I get to upgrade my harddrive.
16:48:33 Join davina [0] (
16:49:29 Quit defukt ()
16:49:39 Join defukt [0] (n=WTFOMGBB@
16:52:02 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
16:54:26 Join m0f0x_ [0] (
16:57:57Nico_Pseems someone found a way to improve things with the playback stuttering bugs:
16:58:12Nico_PI'm starting to think it might be database related
17:00:02 Quit Lear ("ChatZilla 0.9.80 [Firefox 3.0b3pre/2008012204]")
17:03:09 Join m0f0x [0] (
17:04:01 Quit m0f0x__ (Read error: 110 (Connection timed out))
17:07:40 Quit gtkspert (Read error: 104 (Connection reset by peer))
17:08:08 Join gtkspert [0] (
17:09:48 Join x1jmp [0] (
17:14:35 Quit m0f0x_ (Read error: 110 (Connection timed out))
17:17:14 Nick fxb__ is now known as fxb (
17:18:41Nico_PSlasheri: do you think recent DB changes could cause more disk activity?
17:26:15jhMikeSNico_P: Check yields in the update loop perhaps?
17:28:59 Quit lee-qid ("aufwiederbyebientotsayonara")
17:29:05pixelmaI think GodEater said that turning off auto-update made things a bit better on his Video, should be in this week's logs somewhere
17:29:40SlasheriNico_P: yep, without dircache db update causes extensive disk activity during reverse scan
17:30:03jhMikeSwhat's reverse scan?
17:30:10Slasheripreviously we just skipped reverse scan without dircache (and deleted files were not detected)
17:30:25Slasherithe detection of deleted files
17:30:30x1jmpis the pcm buffer in the crossfade code interleaved?
17:30:54jhMikeSx1jmp: it's part of pcmbuf.c
17:31:10SlasherijhMikeS: and if all files are in a one directory, it's a very expensive operation to check if a file exists
17:31:44x1jmpjhMikeS: I found the code, but I don’t get how the buffer is organized
17:31:45Slasheriand that check will be done to all file entries in the db
17:31:54jhMikeSlinsearch :\
17:32:45jhMikeSI thought this problem showed up before always reverse scanning though
17:33:52jhMikeSthough if you enumerate all files that do exist, the ones that are left don't which would speed things up I think
17:34:05Slasherithen the playback buffer could be too small or tagcache doesn't yield often enough
17:34:24Slasherischeduler should prevent stuttering though (at least it previously did)
17:35:43SlasherijhMikeS: hmm, indeed! that could be a way to speed-up that scan a lot
17:37:24Nico_Psorry I was on the phone
17:37:42Nico_PSlasheri: I guess if the disk is used much, buffering will starve even if it gets CPU time
17:37:56Nico_Pthus starving the codec and causing droputs
17:38:08SlasherijhMikeS: during scan it could be possible to use 1 bit / entry of memory to mark files that are found. and after scan is complete, delete those entries that are not marked
17:38:59Nico_PSlasheri: also, do you think the gather runtime data is disk intensive?
17:40:02jhMikeSSlasheri: instead of DB to disk lookup, it's disk to DB if that can be searched quickly enough
17:40:03Slasherithat shouldn't be rather disk extensive. If db is loaded to ram, there is no need to read from disk when retrieving that data
17:40:42SlasherijhMikeS: yep, that's true
17:40:57Slasheriand that phase is already quite fast
17:41:43Slasheriso it would be possible to drop that "reverse phase"
17:43:23x1jmpcan someone point me to some information about the organization of the pcm buffer (data type, interleaving)?
17:44:02jhMikeSx1jmp: everything is 16-bit interleaved stereo at that stage (post-DSP)
17:44:58x1jmpthat’s what I needed to know!
17:48:51jhMikeSSlasheri: btw, is read_lock write lock needed now? mutexes will now allow reentry by the thread that owns it and balanced unlocks release it.
17:50:04Slasherihmm, then it could be a good idea to replace those with mutexes
17:50:33Slasherithose are needed when writing something internally to db to prevent accessing it from outside
17:56:30 Quit hannesd ("Client suicide")
18:04:59 Join bertrik [0] (
18:09:12 Join jott [0] (n=j@unaffiliated/jott)
18:10:40 Join m0f0x_ [0] (
18:12:09 Quit x1jmp (Remote closed the connection)
18:13:22 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
18:18:43 Quit EspeonEefi (Read error: 110 (Connection timed out))
18:19:51 Quit nplus (Remote closed the connection)
18:20:05 Quit m0f0x (Read error: 110 (Connection timed out))
18:21:03 Quit j0tt (Read error: 110 (Connection timed out))
18:23:30 Quit jhMikeS (Read error: 104 (Connection reset by peer))
18:23:36 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
18:24:45 Quit DerDome ("Leaving.")
18:26:31 Quit fasmaie (Read error: 113 (No route to host))
18:35:03 Join einhirn [0] (
18:36:27***Saving seen data "./dancer.seen"
18:38:12 Join dandin1 [0] (
18:40:06 Join kugel [0] (
18:42:06*jhMikeS wonders about most of these MPEGPlayer "Known Bugs" which most seem to need to be deleted
18:42:41 Join EspeonEefi [0] (i=espeonee@STRATTON-ONE-THIRTY-ONE.MIT.EDU)
18:43:22 Join Imper [0] (
18:44:15 Quit EspeonEefi (Client Quit)
18:48:55 Quit kugel ("Benutzer ist abwesend.")
18:52:27 Join crzyboyster [0] (n=6210f1f3@gateway/web/cgi-irc/
18:52:42ImperHmmm, I'm having some trouble tracking down the answer to this question. Could someone help me with them, because I'd really like to start using Rockbox. Is there a driver I can download so I can access my Sansa e200 Rockbox firmware from within XP so I can transfer music to it? I've found I can turn off the Sansa, connect the USB, and it will work like original, but I'd like a little...
18:52:44Imper...more convenience.
18:53:16BigBambiRockbox currently does not have a USB stack on the portalplayer targets
18:53:23BigBambiThis includes the E200
18:53:37BigBambiUntil it does, you must use the original firmware to transfer files
18:54:07BigBambiAs the front page of says, "New USB stack with limited capability. Currently it only requests full charging power. Ignore driver popups from Windows"
18:54:08ImperOh, thank you BigBambi, you don't know how much I appreciate a quick and simple answer.
18:54:20BigBambiNo problem
18:54:38 Join EspeonEefi [0] (i=espeonee@STRATTON-ONE-THIRTY-ONE.MIT.EDU)
18:55:08crzyboysterAny viewports devs around?
18:55:17 Join eigma [0] (i=eigma@
18:55:44crzyboysterAre there plans for supporting the album art conditional along with viewports?
18:57:17 Join Soaa [0] (
18:58:30jhMikeSLlorean: does your statement about "performance" of mpegplayer (post rebuffer/av sync) still hold in any relevant way? (in Wiki)
19:05:22 Quit crzyboyster ("CGI:IRC (EOF)")
19:05:44LloreanjhMikeS: I'm not even sure what statement you're referring to. I highly doubt it.
19:06:05 Join BHSPitLappy [0] (
19:06:20jhMikeSI'll just erase it then :P
19:06:24LloreanI see it
19:06:43LloreanThere were reports of people getting framedropping after a change when they didn't before, I *think* you fixed that by making the framedropper less aggressive, i'm not sure
19:06:56LloreanBut either way, I think performance is up across the board, so it doesn't really matter
19:07:44jhMikeSI think the only thing is headphone plug detection. There's no problems caused by plugging but it doesn't response to it. I wouldn't consider that a bug but a feature that needs implementing.
19:08:14LloreanAs long as plugging/unplugging doesn't break anything, then it's just a missing feature.
19:09:19 Quit Casainho ("ChatZilla 0.9.80 [Firefox]")
19:09:26jhMikeSI just tried it and nothing breaks. It's just ignored.
19:09:54jhMikeSWhich what should happen since there's no handling of it. :)
19:11:40 Join Lopin13 [0] (n=Lopin@
19:17:08jhMikeSwhere's the guide on this whack wiki syntax?
19:17:36 Quit Soaa ("Leaving")
19:18:06jhMikeSright in front of /me I see :p
19:22:24 Nick fxb is now known as fxb__ (
19:25:44jhMikeSAre "Known Bugs" supposed to be BUGS with a capital "UGS" and not obscure quirks only I know about? :p
19:35:57 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
19:41:16 Join Arathis [0] (
20:00:10 Join robin0800 [0] (
20:01:47LloreanjhMikeS: I'd go with "Document every single quirk, so people don't file against them"
20:03:56 Join Siku [0] (
20:05:42markunjhMikeS: in mpegplayer.c I see case MPEG_MENU_QUIT, but it's not defined anywhere, is it?
20:06:17markunor is it a result from the mpegdecoder?
20:06:43jhMikeSmarkun: that's returned from the menu routine
20:08:50markunI'm adding support for the Gigabeat remote
20:09:37jhMikeSLlorean: that's a tall order if I use the standard of "anything not quite brought to utmost perfection is a quirk" which is how it tends to be. :p
20:10:28LloreanWell, what you think people might encounter. :-P
20:10:41jhMikeSmarkun: so the preview screen and the WVS just need some defines?
20:11:11markunyes, I'll show you the patch in a minute
20:13:21jhMikeSLlorean: If noone's said anything yet, I doubt they will since it takes about 2-seconds to notice. There's that occasional jump when hiding the WVS. Sometimes a frame isn't available to repaint the area when hidden or when paused and hiding it, the next frame waiting is painted instead. The last two would require extraction of a frame be done. On devices that actually shut they're LCD down when the backlight is off, if it's paused, the frame
20:14:13LloreanSounds pretty minor?
20:14:43jhMikeSThere's nothing I know about that would cause a crash or failure of any kind.
20:15:02LloreanThen yeah, maybe say "Various minor graphical glitches"?
20:18:07markunjhMikeS: ok to commit?
20:19:47 Quit midgey ()
20:19:47 Quit Llorean (Read error: 104 (Connection reset by peer))
20:20:39jhMikeSmarkun: looks good. what about the preview screen?
20:20:50 Join Llorean [0] (
20:21:31markundidn't look at it. What is the use of the preview screen excatly?
20:22:26jhMikeSLlorean: actually I thought of something. it will crash if the video is too large or a corrupt repeat sequence header is found that looks valid but has a large size. it will run out of memory but try to use NULL pointers instead.
20:23:17jhMikeSmarkun: a way of browsing outside playback and has larger seek granularity (with certain buttons)
20:23:28markunwhere ok
20:23:41jhMikeSin mpeg_settings.c
20:24:10jhMikeSyou need the start menu enabled to get at it
20:24:51markunyes, I've found it
20:29:26 Quit robin0800 (Read error: 104 (Connection reset by peer))
20:35:29 Quit ompaul (Read error: 104 (Connection reset by peer))
20:36:28***Saving seen data "./dancer.seen"
20:45:46 Quit ch4os_ ("Lost terminal")
20:48:53 Quit austriancoder (Remote closed the connection)
20:52:15 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
20:52:26markunjhMikeS: is this too messy?
20:57:43jhMikeSno, but the status snapshot should stay rather than reading it twice
20:58:25 Quit moos (Read error: 110 (Connection timed out))
20:59:19jhMikeSshould it start playing if the user paused it deliberately then plugs in the phones? what about the global settings for different actions?
21:01:50 Join JdGordon [0] (
21:03:17LloreanI don't even know what music does under that circumstance
21:03:58Nico_PLlorean: I think it doesn't unpause
21:05:37jhMikeSit does unpause (just tested it)
21:06:10LloreanI'd consider that a bug.
21:06:22LloreanAt the same time, I don't think mpegplayer should act differently than music in regard to that
21:06:24jhMikeSHP detection needs to be have a much longer timeout with a debouncer
21:09:04 Quit JdGordon (Remote closed the connection)
21:09:53markunjhMikeS: so, better not commit that one yet?
21:11:11markunI could also make separate cases for unplug and plug to make the code a bit easier to read (and not read the status 2 times for the pause button)
21:11:26markunbut it would make the binary a bit bigger
21:11:27jhMikeSI think it should wait unless it observes user settings.
21:13:20jhMikeSNot by much and it can handle the differences between phones and explicit pause/resume more cleanly.
21:13:20 Quit markun (Read error: 104 (Connection reset by peer))
21:13:49 Join thgz [0] (
21:16:00 Quit bertrik ("bye")
21:17:53 Join midgey [0] (
21:18:22 Part midgey
21:26:43 Quit MethoS_mobile (Read error: 110 (Connection timed out))
21:27:00jhMikeSLlorean: you don't think it should be implemented properly instead of intentionally implementing a bug for consistency's sake? the WPS should follow up with its own glitches fixed imo.
21:28:26thgzWhen I play some music and stop it either by pressing stop or shutdowning the device and start playing again, the file starts from the beginning or skips to a next track... I told this problem here some days ago but looked more to it. If I reset my config and remove .playlist_control file, all is working fine some time.
21:28:32thgzI'm using SAnsa E250
21:29:50*ender` yawns
21:33:07 Join fml [0] (n=4fd3eec6@gateway/web/cgi-irc/
21:33:54 Join markun [50] (n=markun@rockbox/developer/markun)
21:34:31markunZFS is a great tool to crash your system! (if you use FreeBSD and didn't read the warning that one of your settings was wrong)
21:35:08rashermarkun: how does Rockbox cope with arabic text?
21:35:53fmlGood afternoon/evening. In screens.c, the pitch related funcs are guarded by HAVE_PITCHSCREEN, but in sound.h, they are guarded with CONFIG_CODEC == ... Shouldn't that be unified? I'd prefer HAVE_PITCHSCREEN everywhere.
21:35:54markunrasher: besides left aligning it should handle them pretty well
21:35:55fml...since HAVE_PITCHSCREEN is defined (or not) in the target specific config files.
21:36:29fmlmarkun: that was an answer for you but rather the end of my previous phrase
21:36:43fmlmarkun: that was *not* an answer ...
21:36:49markunfml: I know :)
21:37:14markunand my "why" was for rasher (just to be clear)
21:37:59fmlmarkun: Have you an opinion about my question? Do I miss something in the way things are protected by #if.. in rockbox?
21:38:00rashermarkun: Just curious - a guy's emailed me, and is now doing arabic translation. Actually he said he's done, but he's having charset trouble. Anyway, he asked about arabic font rendering
21:38:20markunI worked a lot on arabic rendering
21:38:34markunbut if he can point out what's wrong I can take a look again
21:38:39markunit's not saab_rider, is it?
21:38:52markunhe told me he was going to work on an arabic translation as well
21:38:53rashermarkun: I don't think he's having any trouble - just asking
21:39:17rashermarkun: I don't think it is, he signs himself as Olaimi
21:39:39markunno, that's probably not him. I'll send him a message to wait :)
21:40:27markunI'm very curious what rockbox will look like in arabic.
21:41:21LloreanjhMikeS: Yes, but at the same time, some people might not realize (or consider) it a bug, in which case it's simply conflicting behaviours.
21:41:33markunsaab researched some manuals of audio equipment to find the right translation for all those technical terms. Maybe he should take a look at it before we commit.
21:42:29rashermarkun: or after? Having a slightly broken translation is better than none, or a long delay
21:42:35markunyes, after is also fine
21:42:49markunwell, better :)
21:44:06rasherI think as long as it's reasonable, it should be committed, translations aren't as important to Get Right as code
21:45:12markunand hopefully people who use them will be annoyed enough by the mistakes to submit patches
21:45:28 Join kugel [0] (n=kugel@unaffiliated/kugel)
21:45:50rasherThat's the idea
21:46:31jhMikeSLlorean: that's true but did anyone even nickpick about before today? :)
21:47:38LloreanI dunno
21:48:36markunjhMikeS: what about a "speed test" option in mpegplayer which switches fpslimit, framedrop and dithering off, starts from the beginning and shows a screen with min, max and average fps at the end?
21:48:59markunshould the average value go in the wiki table?
21:50:10jhMikeSmarkun: I think it's better to do that than display the bar since that influences thing. I think dithering should stay on since benchmarking can be useful for that.
21:50:38markunor maybe do 2 runs and print with dithering on and off
21:51:21 Join linuxstb_ [0] (n=chatzill@rockbox/developer/linuxstb)
21:51:22jhMikeSmin/max is tricky
21:52:10markunperhaps even do runs without audio and without image?
21:52:42jhMikeSwithout buffering too :P
21:52:55linuxstb_fml: Those #defines aren't equivalent - the MAS codec implements pitch in hardware, on other targets it's in software. So only the MAS targets have those functions in firmware/, and hence those #defines
21:52:55jhMikeSactually it could prefill in advance
21:54:20jhMikeSat some point you're no longer doing anything that represents playback and just some subsystems are being benchmarked in isolation which might be better served in a test plugin
21:55:03markunyes, true. Let's just do 1 test for now with dithering on.
21:55:39markunI miss dithering in other video players sometimes
21:56:38jhMikeSwhichs others do you watch video on?
21:58:42markunmplayer usually
21:58:49markunvlc for digital TV
21:58:57Lloreanmplayer dithers, doesn't it?
21:58:57markunsometimes ffplay
21:59:01markundoes it?
21:59:05LloreanI'm almost certain it does.
21:59:14LloreanWell, maybe it depends on which output mode you use
21:59:48fmllinuxstb: aha, now I see! But in the apps code, I think, HAVE_PITCHSCREEN should be used, right?
21:59:48markunfor some videos I have to use -vo x11, which also looks better but uses more CPU
22:00:09LloreanI think -vo x11 is the only one that works properly on my system.
22:01:11 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
22:01:13 Part ender`
22:01:21fmllinuxstb_: same for you (see three lines above)
22:01:22 Join ender` [0] (
22:01:28markun-xv also works fine, but not for very high resolutions
22:01:40Llorean-xv sounds more right.
22:01:56markun-vo xv I mean of course
22:02:08LloreanI'm not on my linux box right now. I think thought that I use xv, which is fine except it turns blue if something translucent moves over it.
22:02:14 Join karashata [0] (
22:03:00LloreanBut I'm almost certain whatever I use does some dithering. I think that's one of my favorite features of our mpegplayer now. It drastically improves apparent quality (to me)
22:03:08linuxstb_fml: Maybe, although again that may be to do with the different way pitch is implemented on hwcodec vs swcodec.
22:03:58markunLlorean: also, bright red things look very blocky on my computer with xv
22:05:42 Join filthpig [0] (
22:05:49LloreanEither way, I think any tests should be done with dithering on, with the assumption that people will want/use it
22:06:04fmllinuxstb_: ok, I'll check. But IMHO the idea was that in the end we have se_pitch and get_pitch that are implemented specifically for different targets.
22:06:47 Join m0f0x__ [0] (
22:07:35filthpighas there been any progress on 2nd gen ipod nano?
22:07:59BigBambino-one is working on it
22:08:14BigBambi(that we know of)
22:08:44filthpigwhy is the 2nd gen so hard to crack? :/
22:09:00jhMikeSLlorean: force dithering to be on? why not just test with user preferences?
22:09:01BigBambiencrypted firmware, new undocumented hardware
22:09:19Lloreanfilthpig: It may not be any harder than any other encrypted, undocumented player. But nobody's working on it, so it really doesn't matter how hard it is.
22:09:27linuxstb_It's also pretty dull hardware...
22:09:46pixelmajhMikeS: btw. a bit late but the bar in mpegplayer is also not readable on the c200 display which is probably too slow.
22:10:01BigBambifilthpig: Ports are done by owners that want to
22:10:13LloreanjhMikeS: No, I don't mean force it on. I just meant that speed test should respect dithering, and if we post our own tests they should be with dithering on.
22:10:45jhMikeSpixelma: could you do a screen shot so I can see precisely what you mean by that?
22:10:57 Quit defukt ()
22:10:59 Join m0f0x [0] (
22:11:09filthpigdo you need a lot of insight to do this?
22:11:11filthpig(I'm typing very slow cus I'm learning Dvorak, bear with me ;)
22:11:12Slasherirasher: looks much better, probably going to commit that soon
22:11:20 Quit m0f0x__ (Read error: 104 (Connection reset by peer))
22:11:22BigBambifilthpig: yes
22:11:28jhMikeSpixelma: or you meant the FPS bar?
22:11:35pixelmaI thought you were talking about the fps info on top of the screen... yes
22:11:49Nico_PSlasheri: what are you going to commit?
22:11:58*jhMikeS was worried pixlma was talking about the WVS bar
22:12:02SlasheriNico_P: multivolume dircache
22:12:09BigBambithat was a previous failed attempt to remember misticriver website!
22:14:05pixelmajhMikeS: nah, that is fine to read (for me). Just wanted to second the suggestion about an info screen at the end
22:14:20filthpig Take it apart
22:14:20filthpigHowever trivial this may sound, this is step 1 and it may require various degrees of violence.
22:15:00filthpigI can see how this applies to nano 2nd gen
22:15:17Horschtstep 2: ?
22:15:19BigBambifilthpig: You will be able to find some previous nano 2nd gen scans on the web, I'm sure
22:15:21Horschtstep 3: profit
22:15:42scorche|shHorscht: please stay on topic...
22:16:00linuxstb_filthpig: There are two difficulties to overcome in the newer ipods before a port can even start - 1) Finding a way to run third-party code; 2) Finding a way to decrypt and disassemble the original firmware to enable reverse-engineering of the hardware.
22:16:05jhMikeSI'd also suggest a duration for the tests since a wraparound by video will block it since no stream is allow to overrun another and things ultimately progress at the rate of the slowest one
22:16:11BigBambiHowever, even if all the chips are identified (they are all Apple branded, but IIRC the main one is a Samsung SoC), good luck finding any docs at all
22:16:24 Quit m0f0x_ (Read error: 110 (Connection timed out))
22:17:31 Join m0f0x_ [0] (
22:18:46filthpigI guess I'll just buy one where ports exist, then :(
22:19:00linuxstb_Or buy one of the many devices Rockbox already runs on...
22:20:53 Part linuxstb_
22:21:00filthpigI might just go for a sandisk sansa...
22:21:32BigBambifilthpig: Be aware that rockbox does not run on the v2
22:21:39BigBambiof either E200 or c200
22:22:03BigBambiAnd if you buy one new you will very likely get a v2
22:23:00Bagderit'll give you a good incentive to work on the v2 port ;-P
22:24:19filthpigdo you recommend some player in particular?
22:24:26BigBambiDepends what you want
22:24:35BigBambiCheck out the BuyersGuide on the wiki
22:25:18rasherI'd get a gigabeat f, or a sansa e200, depending on what I was after. Don't know how hard gigabeats are to get though.
22:25:22filthpigpreferably 4 or 8 gb and good sound
22:25:30BigBambie200 then
22:25:33BigBambiBut a v1
22:25:57BigBambi(or c200)
22:26:00ImperI had enormous luck with a previous question, so hoping a second try will be just as fruitful. With my Sansa e200 I experience lots of lag from time-to-time, freezes for a few seconds. Is this normal? If not, what have I done wrong?
22:26:28filthpigwhich I probably will have to buy 2nd hand?
22:26:31BigBambiImper: Which version of rockbox, what format of music, lag in what, ...
22:26:42BigBambifilthpig: Probably, maybe
22:27:06rasherfilthpig: probably also depends where you live
22:27:50Nico_PjhMikeS: did you try sendfirm on a linux live CD in the end?
22:27:52rasherI wouldn't be surprised if you could come across a v1 sansa then
22:28:21filthpighow come?
22:28:33filthpigwe're pretty much bleeding edge
22:29:00BigBambinah, we all know Norway is third world :)
22:29:04 Quit fml ("CGI:IRC (EOF)")
22:29:16rasherWell I've just noticed that older models hang around longer, at least here in Denmark. Saw an Iriver h300 practically years after they were discontinued
22:29:34rasherYou'd probably need to go through brick&mortar stores though.
22:29:38 Quit m0f0x (Success)
22:29:55BigBambifilthpig: It is probably just pot luck - depends on how much stock was there, how many they move, etc. etc.
22:30:09 Part thgz
22:30:26BigBambifilthpig: But as rasher says, go to a proper store - 1) They are more likely to have old stock, 2) At least you can try and check
22:30:44jhMikeSNico_P: I haven't tried that yet. I have some "TODO" stuff that was annoying me and I want out of the way first. Shouldn't be long.
22:30:59Nico_Pno rush, just curious
22:31:41rasherfilthpig: and if you find a sansa on a webshop, mail them and ask if it supports Audible. If it does, don't buy.
22:32:40ImperBigBambi: Guess it's version r16172, just installed it today. MP3s (192) and WMAs (96). The biggest place I notice it is when going to the music selection, every time I view a music list it says "Searching... 0 Found" and lags there for two or three seconds.
22:33:01BigBambiImper: In the database?
22:34:42ImperBigBambi: Yes. One situation where it hits me most is in the Now Playing screen, hitting the select button to pull up the songs in queue lags it badly. Also noticed that it takes a second or two for the screen to turn on.
22:35:34LloreanHitting the select button doesn't bring up the queue
22:35:46LloreanIt goes to wherever you called the WPS from (or follows the playlist, depending on settings)
22:36:05LloreanWhich would be the database, if you launched it from the database.
22:36:10LloreanSo, does it happen on non-database screens?
22:36:18ImperYeah, just figured that out while I was playing Llorean... still learning this wonderful firmware.
22:36:30***Saving seen data "./dancer.seen"
22:36:44*BigBambi points at the manual as a great aid for learning the keymap :)
22:37:18 Quit ch4os_ ("leaving")
22:39:02ImperHere's one point where it just irritates me... telling me I need to stop doing it. On the Rockbox Info button, hitting the select button pops up 'Scanning disk...', preventing me from doing anything for a few minutes. I've run in to a few things around like that. What I'm thinking now that I start talking about all this, all the lag may be completely my fault.
22:39:57BigBambiWell, the rescanning disk is an intended feature to calculate the free space
22:40:24BigBambiWindows does not properly update the FAT with free space info, so we have this option to recheck it if the user requests it
22:41:08rashernot terribly good feedback though
22:41:18BigBambirasher: Indeed not, no
22:42:01 Join Evilnick [0] (
22:42:20BigBambiImper: Perhaps if you write down what you do from startup and where you get the delays (using the terms for screens from the manual so we don't get confused), we can look at whether it is a problem or just it is doing something 'correct' you don't expect
22:42:36 Join p3tur [0] (
22:43:26filthpigthis question might be a bit taboo in here, but what's the name of that other open source firmware?
22:43:40BigBambifilthpig: iPodLinux? ArchOpen?
22:43:44BigBambiFor which players?
22:43:55LloreanThere's also supposedly one for the s1mp3 players, can't remember its name.
22:44:18Bagdernone matches rockbox in features nor in target coverage
22:44:19BigBambifilthpig: iPodLinux doesn't run on any more iPods than Rockbox does
22:44:33filthpigcan't remember...
22:45:00BigBambiAnd as Bagder says, rockbox runs on more targets and has more features than any of the others.
22:45:40filthpigok, I'm just curious
22:46:04BigBambiCuriosity is good
22:46:23filthpigI've got a night to waste, so why not ;)
22:46:32ImperBigBambi: Was writing some long response, but noticed it was mainly fluff and starting over. I'll most certainly take a close look at what I'm doing in the future, that should tell me if these bits of lag are my fault or not. Thank you for your patient assistance.
22:47:40BigBambiImper: no worries, there are some issues at the moment with stuttering playback and excess disk activity at the moment under sertain circumstances, so it is good to ascertain whether you are suffering from that, something else, or just a misunderstanding!
22:48:00BigBambis/sertain/certain D'oh!
22:48:42Nico_PImper: you're experiencing the playback stuttering issues?
22:49:11BigBambiNico_P: I don't think so, but I'mn not sure
22:49:54BigBambiNico_P: I think it is UI lag in the database maybe, but wasn't too clear from the description :)
22:50:14ImperNico_P: No stuttering issues... well had one file I was playing earlier start stuttering when I scrolled through the Database, but that was such a unique I wasn't surprised in the least.
22:55:58rasherLlorean: I think they just call it s1mp3
22:56:28 Quit tvelocity ("Αποχώρησε")
22:57:00rasherI have a hard time figuring out what kind of progress they have though
22:58:33Lloreanrasher: They used to have a name for the firmware, but as far as I determined they never really got far
22:59:45rasherSwan project?
23:01:43rasherThere sure are a lot of players based on these chips
23:05:32markunalso, I start to see more and more players with a Rockchip CPU
23:07:37 Join dandin1x [0] (
23:08:05 Quit dandin1 (Nick collision from services.)
23:08:11 Nick dandin1x is now known as dandin1 (
23:09:57 Quit Imper (Success)
23:10:32 Join dandin1x [0] (
23:10:42 Quit kugel ("Benutzer ist abwesend.")
23:10:49 Quit dandin1 (Nick collision from services.)
23:11:29 Nick dandin1x is now known as dandin1 (
23:12:35 Join uwe__ [0] (
23:15:37 Quit Arathis ("Bye, bye")
23:17:30 Quit ol_schoola (Read error: 104 (Connection reset by peer))
23:17:43 Join ol_schoola [0] (
23:23:02 Quit BHSPitLappy (Read error: 110 (Connection timed out))
23:23:55 Join DerDome [0] (
23:23:55 Quit jhMikeS (Nick collision from services.)
23:24:01 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
23:25:03 Quit uwe_ (Read error: 110 (Connection timed out))
23:26:00 Join BHSPitLappy [0] (
23:26:14 Quit Buschel ()
23:27:02 Join kugel [0] (n=kugel@unaffiliated/kugel)
23:27:13 Quit davina (Remote closed the connection)
23:30:17*rasher boggles at
23:36:20 Nick p3tur is now known as petur (
23:37:17 Join Axio_ [0] (
23:38:56 Quit jhMikeS (Nick collision from services.)
23:39:02 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
23:41:46 Quit kugel (Remote closed the connection)
23:42:12 Join m0f0x__ [0] (
23:50:47 Quit DerDome (Remote closed the connection)
23:51:10 Join DerDome [0] (
23:51:37 Quit m0f0x_ (Read error: 110 (Connection timed out))
23:54:50 Quit seablue ("life, death, life, death")
23:55:08 Join m0f0x_ [0] (
23:57:07 Join kugel [0] (n=kugel@unaffiliated/kugel)

Previous day | Next day