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 icon identifies that the person is a core developer (has commit access).

#rockbox log for 2008-05-04

00:00:23Bagderand yes I agree it sounds like the AMS mode
00:00:25linuxstbAre you sure that's a v2 for that price? There are a lot of refurbished m2x0s around, and at least the one I bought was a v1.
00:00:41linuxstbBut for that price, you could risk it anyway...
00:01:00 Join fyre^OS [0] (n=fyre@cpe-68-173-171-53.nyc.res.rr.com)
00:01:18toffe82BigBambi: it was done via I pod first and via caddy after
00:01:27saratoga22the V2s apparently came out 18 months ago for the M series, so I doubt theres too many refurb V1s still around
00:02:01 Join CyBergRind|w [0] (n=cbr@212.98.160.130)
00:02:23linuxstbMaybe I was just lucky then... (I wanted a v1).
00:02:55saratoga22hmm the new ones are only $20, so that'd make more sense
00:03:48linuxstbWhat capacity are the ones for that price? I paid 20GBP (almost $40) for my refurbished m260 (4GB) in the UK.
00:03:57saratoga221 GB
00:04:06 Join Synergy6 [0] (n=Synergy6@0-1b-24-4c-ae-79.hb.esol.dur.ac.uk)
00:04:12linuxstbOK, I feel better then ;)
00:04:12 Quit Xerion (Read error: 104 (Connection reset by peer))
00:04:15saratoga22perfect for bricking
00:04:40 Join moos [0] (n=c40cd998@gateway/web/cgi-irc/labb.contactor.se/x-21d8a6a6c86bd0b2)
00:04:46 Join Xerion [0] (n=xerion@cp198589-d.landg1.lb.home.nl)
00:05:12moosjhMikeS: ping
00:05:19toffe82saratoga22: will you bid on the S30 , the one finishing in 2H ?
00:06:23 Quit DerDome ("Leaving.")
00:07:44saratoga22i already did :)
00:07:51 Quit bluebrother ("Verlassend")
00:09:26toffe82ok, just to don't bid on this one ;)
00:10:21saratoga22were you looking to get another one?
00:14:56 Quit barrywardell ()
00:16:27toffe82not really, just for spare parts and who knows, the lcd on this one is perhaps working
00:18:41 Quit fyrestorm (Read error: 113 (No route to host))
00:19:08 Quit [CBR]Unspoken|w (Read error: 110 (Connection timed out))
00:20:07saratoga22i think probably half the gigabeats on ebay are broken
00:21:01 Quit fyre^OS (Read error: 113 (No route to host))
00:22:44 Quit dabujo ("( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )")
00:23:29 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
00:24:23 Quit robin0800 (Read error: 104 (Connection reset by peer))
00:25:47mcuelenaerewhy does gcc assembly "x &= ~y;" to "LDR R0, =[~y]\nAND x, x, R0" instead of "BIC x,x,#y"? is there an optimisation flag for this?
00:26:05 Quit Horscht ("electromagnetic radiation from satellite debris")
00:26:38mcuelenaereassemble*
00:29:50linuxstbIs y a constant?
00:30:42linuxstbI'm sure I've seen gcc use bic in those cases.
00:30:56mcuelenaereyes, y is a constant
00:31:25mcuelenaereif gcc would do this all the time, wouldn't be this a total loss of binary size (and RAM usage)?
00:32:48linuxstbWhat's the exact statement it's not using bic for?
00:33:38mcuelenaerefor example "IO_CLK_MOD1 &= ~(CLK_MOD1_VENC | CLK_MOD1_OSD);"
00:33:46mcuelenaereCLK_MOD1_x are macro's
00:33:49amiconnmcuelenaere: Depends on your y. In order to use bic, y needs to be an allowed arm constant
00:33:58 Quit Synergy6 ("Adios")
00:34:08mcuelenaereit should be possible, as the OF uses BIC
00:34:17mcuelenaereand the code is identical
00:34:26mcuelenaerewell, maybe not in C; but in ASM it should be
00:36:14*amiconn isn't surprised though that gcc doesn't pick up all possible optimisations
00:36:48mcuelenaeremaybe a stronger optimisation has to be set in the Makefile?
00:36:55amiconnnah
00:37:17amiconnIf you set higher -O levels, all you achieve most of the time is bigger code which runs slower
00:37:27linuxstbgcc definitely uses bic quite a lot though - to implement &= ~x
00:37:41mcuelenaeremm strange
00:38:01amiconnlinuxstb: Yes, but I'm not surprised it doesn't pick up all opportunities to do this
00:38:37bertrikmaybe it has something to do with IO_CLK_MOD1 being volatile or not
00:38:41amiconngcc isn't very good at optimising (perhaps it is on x86 - that's something I don't know at all)
00:39:22amiconnThat's why the most time critical code parts in rockbox are often written in asm
00:39:24mcuelenaerethis is a pastebin http://pastebin.com/d4e221b30
00:39:38mcuelenaereabove is rockbox, below OF
00:40:26linuxstbbertrik: I've just tried "REG &= ~0x18" (which IIUC is your statement), and gcc used bic...
00:40:37linuxstbThis is compiling for the m200
00:41:01mcuelenaereIO_CLK_MOD1 is a volatile unsigned short*, would that be it?
00:41:27linuxstbIn my code regs are longs (but also volatile)
00:41:59mcuelenaerethey have to be 16-bit accesses
00:42:10 Quit gevaerts ("sleeping")
00:42:39linuxstbAh, that's the difference - gcc uses bic for longs, but not shorts...
00:42:46amiconnmcuelenaere: That means that gcc cannot use bic without a separate hint
00:43:04mcuelenaereamiconn: and that hint is?
00:43:10bertrikhmm, does it *really* have to be 16-bit?
00:43:22mcuelenaerehmm, as far as I know yes
00:44:26amiconnA short only fills half of a reg, and hence it cannot use bic for &=. You need to experiment a little - maybe some casting will do the trick
00:44:42mcuelenaeredatasheet says: "Address 0x0003:xxxx - This area should be accessed by half word (16-bit)"
00:45:12amiconnA somewhat nasty expression that should do the trick though:
00:45:54amiconnIO_CLK_MOD1 = (unsigned int)IO_CLK_MOD1 & ~(CLK_MOD1_VENC | CLK_MOD1_OSD);
00:46:51mcuelenaereand if I would do #define IO_CLK_MOD1 (unsigned int)(*(volatile unsigned short*)(0x***)); would that work too?
00:47:18amiconnperhaps
00:47:45amiconnI wouldn't care too much about this though, unless this code is executed several thousands of times per second
00:48:12mcuelenaereah ok, thanks
00:48:13linuxstbamiconn: That doesn't seem to work...
00:49:07mcuelenaereand why does GCC insists on doing "LDR R3, =function\nBLX R3" ? I've not seen "BL function " very much
00:49:18bertrikall calls on arm being long (as amiconn explained to me) probably also helps a lot in increasing the binsize
00:49:33amiconnNot all calls are long
00:49:52bertrikok, I misunderstood then
00:49:59amiconnCalls within the same section are short, and calls to static functions are always short
00:50:39amiconnCalls to iram functions are always long though (because it's a separate section), except on iFP
00:51:21mcuelenaereah, you're right now I see
00:51:49mcuelenaereI just thought it would always do long calls (which would double binsize for these calls)
00:53:31bertrikI was confused by the -mlong-calls compiler option thinking it forced *all* calls to be long
00:53:43amiconnThe only other reason where this bic vs. ldr/and issue matters would be if you're short on memory
00:54:02amiconnNot sure how much ram the zvm has
00:54:08mcuelenaere64MB :)
00:55:28amiconn...or for some reason the loadable firmware file size is limited
00:56:15 Quit mf0102 (Remote closed the connection)
00:56:15mcuelenaerenaah, not that I know of :)
00:56:19amiconnBoth reasons apply to the archoses, and the first one applies to the iFP (but that port seems to be almost dead, unfortunately)
00:56:57amiconn(archos isn't arm based of course)
00:58:01 Quit faemir (Remote closed the connection)
01:00
01:04:25linuxstbMy two telechips devices (M260 and DAX) only have 2MB RAM... But at least they're flash-based.
01:05:08amiconnYeah, but nevertheless you should try to keep rockbox' memory footprint low on them
01:05:34linuxstbOf course.
01:05:52linuxstbThe hardware's very simple though - and the LCD is just 128x64 mono
01:06:10amiconnThere are several cases where more ram gives better experience - higher jpeg size limit
01:06:15amiconn...for instance
01:06:23amiconn*more free ram
01:07:33Nico_PI'd be curious to see how the buffering code behaves on such targets
01:07:55linuxstbNico_P: I was meaning to ask if you've tested buffering with a tiny buffer...
01:07:59Nico_Pit ought to be fine of course, but still
01:08:02Nico_Plinuxstb: no
01:08:19 Quit bepe86 (Read error: 104 (Connection reset by peer))
01:08:20 Join Bepe_ [0] (n=Bepe@213.151.130.162)
01:08:38Nico_Pbut I guess it's the same as a 32 MB buffer and even bigger tracks
01:09:15amiconnlinuxstb: Maybe you event want -Os on those targets
01:09:22linuxstbDo we still have that 512KB codec malloc buffer?
01:09:30n1slinuxstb: the voice file for most targets is around 800k so it could get cramped in there...
01:09:35n1slinuxstb: i think so
01:10:08Nico_Pisn't vorbis the only codec that really needs it?
01:10:29linuxstbYes, I think so. But others use it a little as well - just because it's there...
01:10:47n1smaybe it doesn't need to be so frigging huge
01:11:14amiconnAnd the codec and plugin ram should probably be reduced. Not sure whether 32KB of plugin ram (as on archos) are sufficient though - arm code tends to be bigger than sh1 code
01:11:15linuxstbAnd I guess I can get away with an almost Archos-sized plugin buffer.
01:11:39amiconn48KB should definitely do though
01:11:46linuxstbYes, that's the figure I was thinking.
01:11:52amiconniFP used 64KB iirc
01:12:03amiconnAnd that one only has 1MB ram
01:13:11 Quit csc` ("If you can't do anything smart, do somethin right ~Serenity")
01:13:40 Quit lee-qid (Read error: 110 (Connection timed out))
01:14:22linuxstbIt's not even complete yet, and rockbox.bin is about 390KB for the m200...
01:14:31*amiconn ponders whether he should pick up the iFP port...
01:14:40amiconnTry -Os ...
01:14:48linuxstbJust about to...
01:15:25linuxstbIs changing it in the Makefile in the build directory enough?
01:15:43n1sshould be + make clean of course
01:16:16 Join petur [50] (n=petur@rockbox/developer/petur)
01:16:24linuxstbHmm, down to 366064 (was about 392000)
01:16:54Nico_Pamiconn: considering the small size of the potential audience, I'd say it's not a top priority port
01:17:16Nico_Pbut it could be fun of course
01:18:07amiconnIt's somewhat challenging
01:18:20amiconnJust 1MB RAM and 60MHz single core arm7tdmi
01:19:21amiconnNot sure which other DAPs exist that use the PNX0101
01:20:31*linuxstb feels spoilt - 2MB RAM and 120MHz
01:21:27amiconnlinuxstb: The size gain sounds reasonable. ARM code is bigger than SH1 code, and swcodec has somewhat more core code than hwcodec
01:21:57 Quit styleism (Read error: 110 (Connection timed out))
01:21:59linuxstbYes, including speex...
01:22:25amiconnMaybe someone should have a look at thumb again, for non time critical stuff
01:23:14amiconnlinuxstb: The spoiling goes one step further - iirc telechips is arm9
01:24:05*linuxstb promises not to clock it faster that 50MHz ;)
01:24:32*amiconn is curious whether the logikdax will be able to decode ape realtime, and which compression level(s)
01:24:53linuxstbThere's a list of PNX0101 players here - http://forum.mp3store.pl/index.php?showtopic=14695&mode=threaded
01:24:59linuxstbSeems quite a few.
01:25:28n1samiconn: will the ifp be able to? ;)
01:25:47amiconnn1s: Haha, even the PP targets aren't...
01:26:12linuxstbamiconn: IIRC, armv5 has got some DSP instructions which should help with APE, so it should be reasonable.
01:27:26*amiconn wonders why he remembered 60MHz for the PNX0101
01:29:27*Nico_P is pleased to see users don't seem to be complaining about playback too much ATM
01:29:30toffe82saratoga22: still winner ?
01:30:46amiconnlinuxstb: Did you take a look at that libavcodec range decoder?
01:31:08moosNico_P: playback seems just fine, just encountered problems with playlist operations
01:31:34*mcuelenaere wonders himself why linux doesn't have a logical target tree like Rockbox..
01:31:49Nico_Pmoos: it's not quite as fine as I'd like it to be, but it seems good enough that I can rest for a bit before going back to it :)
01:32:46*amiconn would in fact like to do that just for the challenge, but can't afford to do so atm :/
01:32:54mooshehe :)
01:32:56amiconnToo many other things on my list already
01:33:03linuxstbamiconn: Only superficially, and I couldn't see how it could replace what APE is using. I also don't think the ffmpeg have done anything with it either.
01:33:37linuxstbBut I'm sure there must be room for optimisation there somewhere (or elsewhere in that part of the code).
01:34:55amiconnI think the predictor can be optimised a bit more on coldfire, by carefully checking which register is "reserved" for how long, and then converting some stack vars into register vars
01:35:19***Saving seen data "./dancer.seen"
01:35:23amiconnBut more than half of the decoding time is spent in the range decoder at -c1000
01:38:10amiconnOptimising the predictor might be enough to make -c3000 usable on coldfire
01:39:05 Quit ompaul (Client Quit)
01:42:14saratoga22toffe82: yes still winning
01:42:46saratoga22doesn't FAAC use the malloc buffer too?
01:43:19linuxstbThe mp4 parser does - for the seektable (a list of frame sizes)
01:43:27linuxstbI'm not sure about FAAD itself
01:43:33linuxstbBut I expect so.
01:43:42saratoga22mp4 frames are variable sized?
01:44:06linuxstbYes
01:44:23saratoga22or do you mean AAC frames
01:45:00 Quit ender` (" Trying to establish voice contact ... please yell into keyboard.")
01:45:02linuxstbI mean mp4 packets
01:45:31linuxstbIIRC, they can vary both in duration (number of samples) and size in bytes.
01:45:44saratoga22how annoying
01:46:02saratoga22how is one supposed to deal with this normally?
01:46:24saratoga22i can't image the format expects lots of space to buffer seek tables
01:46:37 Quit bertrik ("bye")
01:48:34*linuxstb shrugs
01:49:19n1s4.45 runtime on my S30 with q4 oggs
01:50:37n1sa whooping 38% of the qouted 12.30 runtime for the OF, room for improvement :)
01:52:26BigBambin1s: hmmm
01:52:34n1snow let's hope batter_bench worked ok
01:52:40n1sbattery
01:54:51*linuxstb wonders how the beast would do with insane APE files
01:55:23*n1s has 0 ape files and is not aware of any linux encoders
01:55:43Nico_Pn1s: only 4.45? that's really not very good
01:55:46linuxstbThe command-line encoder works fine with Wine - do you want it?
01:56:10n1slinuxstb: sure, can't test now though, needs to recharge
01:56:22linuxstbAh, in fact I have a Linux binary...
01:57:03n1sNico_P: we don't power down the HD, scale frequency (or adjust core voltage)
01:57:18Nico_Phmm, true
01:58:10 Quit mcuelenaere ()
01:58:19n1sand maybe some hardware inside the soc as well as outside is left on?
01:59:13Nico_PI have trouble imagining WinCE as very battery efficient though :p
01:59:40linuxstbAs shown by it's tendency to keep the hard disk spinning...
02:00
02:00:08Nico_Pindeed. something tells me that's not all
02:01:19linuxstbI guess we'll find out soon enough.
02:01:54 Quit petur ("killed by baileys")
02:03:18 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
02:03:33toffe82saratoga22: winner :)
02:05:27Nico_Panother beast owner? :)
02:06:27BigBambiLong live the beast hegemony!
02:06:42XavierGrIndeed, I will start using it as my main player
02:07:05XavierGrI need to battery_bench the beast to make sure that it lives to its legend.
02:08:53 Quit Nico_P ("bed time")
02:09:07 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
02:09:42saratoga22i've still got 10 minutes to go!
02:10:05saratoga22i think theres going to be more beast developers then beast users
02:10:22BigBambigood!
02:11:08toffe82saratoga22: I thought you were bidding on the broken one , it finished at 15$
02:11:28saratoga22no i'm bidding on a working one
02:13:38scorchetoffe82: what was broken about it?
02:13:58toffe82lcd ? they didn't say it
02:14:07saratoga22the guy didn't say, other then that it wouldn't turn on
02:14:28scorchethats a shame...for $15..
02:14:49saratoga22unless people say the screen works, i tend to assume its broken, since half of ebay gigabeats are people selling ones with broken screens
02:15:18krazykiti need an s60 with a broken screen if saratoga22 wins the working one ;)
02:15:43 Join webtaz [0] (n=webtaz@p4FD4A064.dip0.t-ipconnect.de)
02:15:48saratoga22those seem hard to find
02:15:53saratoga22i looked for a bit
02:15:56webtazhello
02:16:15toffe82I misunderstood, I wanted to bid on the broken one :(
02:16:18krazykiti'm not finding a lot of s60s on ebay, unless somehow i just fail at searching.
02:16:52saratoga22toffe82: sorry, didn't realize there'd be two auctions ending at almost the exact same time
02:17:07webtazI'm trying to sync a patch, and could need a bit help with the playback_control (or the changes wich viewport did to it)
02:17:19toffe82that's ok, there are some more ;)
02:19:36linuxstb_webtaz: What's the problem? (or what's the patch?)
02:19:47webtazdict2 patch
02:19:48 Quit linuxstb (Nick collision from services.)
02:19:51 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
02:20:42webtazi managed to fix some changes wich are related to viewports, by taking the changes from a actual build which has this patch build in
02:21:03webtazbut this build uses an old version of the playback_control.h i think
02:21:19webtazso i cant reuse the term of it
02:21:25 Nick JdGordon|zzz is now known as JdGordon (i=jonno@rockbox/developer/JdGordon)
02:21:28linuxstbHave you changed the call to playback_control(rb) to playback_control(rb,NULL) ?
02:21:59 Quit XavierGr (Nick collision from services.)
02:22:00webtazmhh
02:22:10 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
02:22:10webtazno that's it
02:22:21webtazi just cant see what the arguments have to be
02:22:34webtazi just saw there has to be one more
02:22:35linuxstbI just looked at all the other plugins that use playback control - they all call it with (rb,NULL).
02:23:08webtazwell i started my player, but i just couldnt find a game that uses this
02:23:09webtaz^^
02:23:21webtazi think i should have tried some others
02:23:26linuxstb'grep playback_control *.c' (in the plugins directory)
02:23:47webtazohh
02:23:55webtazi'm working with windows
02:24:10webtazjust applying patches and compiling with linux
02:24:19saratoga22alright won a gigabeast
02:24:35BigBambi\รด/
02:24:55webtazbeast?^^
02:25:10BigBambigigabeat S aka gigabeast aka the beast
02:25:10 Quit saratoga22 ("CGI:IRC")
02:25:26linuxstbA typo that stuck...
02:25:31BigBambias it is monstrously powerful, hence a beast
02:25:31webtazi got a F
02:25:39BigBambiF is good too
02:25:50webtazi think S was too expensive when i bought it
02:25:52 Join saratoga [0] (n=9803c50e@gateway/web/cgi-irc/labb.contactor.se/x-d2f86ea6012751ba)
02:25:59webtazalso not to get in Europe
02:26:08webtazor difficult
02:26:39webtazi was lucky with taxes
02:27:00webtazcustoms -> taxes on goods which go over borders?
02:27:25BigBambiyes
02:27:53saratogaor at least the taxmen who check the goods
02:28:08BigBambicustoms duty = the tax
02:32:15orang1In Canada, there is no duty on US computer electronics coming into the country but there is still the provincial tax.
02:33:19webtazcoming into ^^ i just could want sth coming out to me
02:33:20webtaz^^
02:33:21BigBambiSame thing really. In Europe you have to pay the VAT of the country you are importing it into. However, this is off topic...
02:34:02webtazbut interresting
02:34:39webtaz-r
02:35:03BigBambioff topic nonetheless
02:36:46webtazcome on, at the moment here is no topic, i think, and if you think wide it is related to rockbox :)
02:37:00webtazbut I'll soon bring on a new topic
02:37:12webtazwhen, during compilation, the next error occurs
02:37:49BigBambiwebtaz: Please read the topic and the guidelines
02:38:06linuxstbThis channel is logged though - and people read the logs to see what developments they missed...
02:38:10BigBambiThis is a logged development and support channel for Rockbox only
02:38:34webtazplay
02:38:39webtazokay
02:39:06BigBambifor off topic ramblings please see #rockbox-community
02:39:24webtazalready found my way in that channel ;)
02:39:36jhMikeSmoos: pong
02:42:32n1sjhMikeS: i did a battery_bench and got 4.45 on my S30, will try to make a first stab at a discharge curve tomorrow
02:44:34jhMikeS4.45? I think we need to start turning unused devices off. :)
02:44:51saratogaor at least spinning down the hard disk
02:45:16BigBambior both :)
02:45:17n1ssaratoga: it spinns down but is not powered down, but i think i know the gpio for that
02:45:23saratogaah
02:45:27saratogamisread then
02:45:42jhMikeSthere's two GPIOs for the HD power
02:46:23 Quit Zarggg (Read error: 104 (Connection reset by peer))
02:46:36n1sthen I think I know one of them :)
02:46:42 Join Zarggg [0] (n=z@216-15-73-111.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com)
02:47:18n1sif I unset bit 5 in gpio3dr rockbox hangs when trying to access the drive
02:47:50n1sjhMikeS: do you know which ones they are?
02:47:58jhMikeSone is to enable the ata interface and the other is the actual power
02:48:12jhMikeSI'm looking for my notes on that :)
02:49:44jhMikeSI thought maybe MCU2_16 was the ATA interface and MCU3_5 was the HD power (3_5 shut it down)
02:51:47jhMikeSI'll try to confirm on the tracing board for the other
02:52:49n1sok, it's bedtime for me now :) goodnight
02:52:52 Quit n1s ()
02:55:59 Quit spiorf (Remote closed the connection)
02:56:19 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
02:57:34 Quit Horscht (Client Quit)
02:57:37 Join webguest46 [0] (n=443be67b@gateway/web/cgi-irc/labb.contactor.se/x-535353ff241bad87)
02:57:43 Quit webguest46 (Client Quit)
03:00
03:00:27 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
03:14:32 Join Monkeytamer [0] (n=chatzill@24-205-228-141.dhcp.snlo.ca.charter.com)
03:21:32 Join Hillshum [0] (n=chatzill@75-165-234-225.slkc.qwest.net)
03:32:11 Join Monkeytamer_ [0] (n=chatzill@24-205-228-141.dhcp.snlo.ca.charter.com)
03:35:23***Saving seen data "./dancer.seen"
03:37:24 Quit webtaz (Read error: 110 (Connection timed out))
03:38:45JdGordonanyone have any ideas how the quickscreen should be voiced?
03:40:40jhMikeSaudibly? :p
03:41:26JdGordon:)
03:41:36JdGordonjust when the option changes?
03:43:10jhMikeSI suppose the only other option is to start voicing the settings upon entry and stop that if a button is pushed and then voice the change
03:48:23 Quit Monkeytamer (Read error: 110 (Connection timed out))
03:50:08 Join sdoyon [0] (n=steph@modemcable183.152-83-70.mc.videotron.ca)
03:50:47JdGordonspeak of the devil...
03:51:01JdGordonsdoyon: looking forward to a talking quickscreen patch :)
03:51:05jhMikeSJdGordon: pong
03:51:15JdGordonping?
03:51:26sdoyonJdGordon: huh?
03:51:36*jhMikeS responded to above statement :)
03:51:54 Quit tessarakt ("Client exiting")
03:52:11JdGordonsdoyon: the quickscreen has been udpated so it should be voicable... not sure the best way to do it though so I havnt
03:52:31jhMikeS...about the "devil" thing :p
03:52:32sdoyonHmm... FS #6171 has been sitting in the tracker forever...
03:52:41*scorche waves at sdoyon
03:52:48sdoyonHi
03:53:53*Hillshum wants to write in the wiki to help with the v2 port
03:54:21JdGordonsdoyon: ah ok.. so you want it all voiced on eneter then on changes?
03:55:10 Join homielowe [0] (n=eric_j_l@66.183.89.40)
03:55:12sdoyonYes, seems right, since you can interrupt it anytime if you know what you want.
03:55:25JdGordonok
03:55:44sdoyonGuess I need to catch up on this. Are the options the same?
03:55:51JdGordonyeah
03:56:07JdGordonif I get my way they wont have to be though :)
03:56:20sdoyonAh. I see.
03:58:08sdoyonI never committed that patch because I got side-tracked speculating on quick access to functions useful for voice users... you probably vaguely remember a thread about that ages ago. Mainly my conclusion is the two really useful things we're missing is speaking the time and battery level, without having to go all the way to the info menu.
03:58:45sdoyonIn my copious spare time (cough) I meant to see if we could just hack this in on top of the current quickscreen, triggering on SELECT.
03:59:04sdoyonOutrageous, or conceivable?
03:59:44sdoyonSELECT for time and LONG SELECT for battery. Seem that key is unused for most targets in the quickscreen?
03:59:55JdGordonmaybe
04:00
04:04:16Hillshumcan i get wiki write access to help with sansav2?
04:11:33JdGordonsdoyon: done
04:11:40JdGordonnot the clock thing though
04:11:56JdGordonHillshum: HiltonShumway??
04:12:38sdoyonOh! OK I'll try it.
04:12:50HillshumJDgordon: yeah, sorry
04:13:00JdGordondone
04:13:06Hillshumthanx
04:16:50saratogaHillshum: which sansa do you have?
04:17:00Hillshume200v2
04:17:19Hillshume260
04:17:29Hillshumto be specific
04:17:59saratogaHillshum: can you verify that the "special mode" here does not work on the e200? http://daniel.haxx.se/sansa/v2.html
04:18:47advcomp2019saratoga, i looked at that and that is just msc mode
04:18:56Hillshumyup
04:19:04saratogais it the same MSC mode as you get in the OF?
04:19:10Hillshumyeah
04:19:25Hillshumbut it still could act as recovery mode
04:19:33saratogaso the player boots into the OF normally before connecting?
04:20:07advcomp2019saratoga, yea.. i have a clip and the folder are the same too
04:20:08Hillshumyeah
04:21:02saratogawhat happens when you disconnect? does it need to reboot or does it stay in the OF?
04:21:15Hillshumalso, when it Auto-Dectect or the first OF MSC will load if OS does not have MTP
04:21:42Hillshumit refreshes database and stays in of (i think)
04:21:55*Hillshum gets his v2
04:22:37 Quit Monkeytamer_ ("ChatZilla 0.9.81 [Firefox 3.0b5/2008032620]")
04:23:54 Quit daurn ("Cyas later...")
04:23:56Hillshumif the flash was written
04:24:12Hillshumboth in MSC and MTP
04:24:20advcomp2019saratoga, it just depends.. if something writes to it, it will do "database refresh" other then that it will boot normal
04:24:44saratogawell if its not rebooting afterwards, its not the AMS UMS mode
04:24:50saratogaso scratch that idea
04:24:50Hillshumit doesnt give the splash screen
04:25:53*Hillshum will try after holding down |<<
04:26:56advcomp2019s/boot/reboot
04:27:12Hillshumif it will MSC(mebby i need auto detect)
04:27:50 Quit Bepe_ (Read error: 104 (Connection reset by peer))
04:28:06 Join bepe86 [0] (n=Bepe@213.151.130.162)
04:29:37Hillshumhmm... 5+ times won't load MSC While |<< is down. Maybe that got scratched in v x.16
04:29:59saratogahow are you doing it?
04:33:28Hillshumpush |<<, plug in, see WMP pop up with MTP
04:34:06saratogathe hold thing doesn't make any difference?
04:37:14 Quit homielowe ()
04:38:28Hillshumno
04:38:42saratogai guess that feature isn't on the e series
04:38:46saratogaodd that they would do that
04:38:58Hillshum