00:00:07 | linuxstb | An issue with a specific plugin, or something else? |
00:00:36 | Bagder | a plugin |
00:00:51 | deeo | why, is there a patent on jewel games |
00:00:53 | preglow | haha |
00:01:14 | * | preglow loves legal threats |
00:01:17 | * | linuxstb wonders who patented dice |
00:01:21 | Bagder | deeo: if you ask them, sure |
00:01:38 | deeo | wow, then MysticBread is in trouble... |
00:01:49 | deeo | ol wonderbread is probably far into that lawsuit, though. |
00:01:52 | * | dionoea wonders if minesweeper tiles are patented |
00:02:14 | deeo | Solitaire Corp. USA |
00:02:41 | dionoea | solitaire graphics aren't copied from anywhere ... and the game is *old*, older than any PC :) |
00:03:21 | markun | deeo: the game is not patented, but they though we used their graphics and of course they are the copyright holders of that |
00:03:57 | Bagder | they claimed it was "100% identical" |
00:04:09 | Bagder | we evildoers at "rockbox.com" |
00:04:25 | markun | :) |
00:04:32 | markun | They should luck us all up |
00:04:37 | markun | lock even |
00:04:56 | dionoea | if it's minesweeper ... they are 100% identical (except the scaled versions) |
00:05:01 | * | tucoz is curious |
00:05:06 | * | markun too |
00:05:07 | * | dionoea prepares to hide |
00:05:17 | bluebrother | rockbox.com? "This page is parked free" |
00:05:26 | * | bluebrother gets curious too |
00:05:55 | tucoz | someone said A, and now we are waiting eagerly for B |
00:06:14 | Bagder | it'll come, don't you worry |
00:06:18 | tucoz | :) |
00:06:41 | * | linuxstb worries if it's one of his plugins... |
00:07:04 | dionoea | brickmania ? :) |
00:07:36 | markun | "please stop using our patented gapless playback algorithm" |
00:07:43 | tucoz | tetris perhaps. they have threatend people before |
00:07:52 | dionoea | is that patented ? |
00:07:57 | dionoea | (tetris) |
00:08:06 | tucoz | i think so |
00:08:14 | dionoea | weird ... |
00:09:03 | * | linuxstb thinks we should stop giving any lawyers reading this channel ideas... |
00:09:27 | tucoz | hehe |
00:09:44 | bluebrother | hmm, what about Febs? Wasn't he a lawyer? |
00:09:46 | tucoz | Tetris.com, official site maintained by The Tetris Company (from wikipedia) |
00:09:50 | * | dan_a runs out to patent the cube plugin |
00:10:10 | dionoea | dan_a: :) |
00:10:16 | tucoz | i want to work there. cool to be an employee at The Tetris Company |
00:10:27 | amiconn | Hrmph! |
00:10:28 | tucoz | wonder what they do |
00:10:35 | * | bluebrother thinks of patenting the reuse of tar for theme files |
00:10:39 | dionoea | they try to beat high scores |
00:10:49 | linuxstb | tucoz: Send legal threats all day... |
00:10:49 | amiconn | memset16 is declared void*, not void |
00:10:59 | Bagder | PP things |
00:11:01 | tucoz | linuxstb: probably |
00:11:16 | * | Bagder sends out a secret mail to secret people |
00:11:46 | * | dionoea hopes that secret mail can be read in the secret archives |
00:12:14 | dan_a | dionoea: And is secret cached in secret Google? |
00:12:27 | dionoea | might be :) |
00:12:33 | linuxstb | That's secret. |
00:12:43 | dionoea | we're not authorized to say |
00:13:57 | | Quit ender` (" I was trying to daydream, but my mind kept wandering.") |
00:14:26 | XavierGr | So are we "normal humans" allowed to know what the legal threat is about? Which specific part of Rockbox? |
00:14:39 | Bagder | this secret mail was not about that |
00:14:44 | XavierGr | ah okay |
00:15:27 | XavierGr | But I am weird who is legal threating Rockbox once again..... |
00:15:31 | XavierGr | (and for what) |
00:15:36 | | Nick gtkspert_ is now known as gtkspert (n=gtkspert@203-59-13-176.dyn.iinet.net.au) |
00:18:08 | | Part deeo ("Konversation terminated!") |
00:18:19 | Arathis | having problems with encoding files from avi to m2v. |
00:18:34 | Arathis | anybody out there with experience? |
00:19:23 | preglow | ooooh |
00:19:51 | amiconn | linuxstb? |
00:20:09 | Arathis | I'm running Ubuntu Dapper. The problem exists with both VLC and mencoder. it seems codecs missing, but I only can find libavcodec-dev in my repositories and ffmpeg is install already :( |
00:20:20 | linuxstb | amiconn: ? |
00:20:37 | amiconn | [23:37:47] <amiconn> linuxstb: Wanna try sudoku with more saturated colours? Imho it does look better than the first version, at least on H300 |
00:20:46 | | Quit bluebrother ("back next day ...") |
00:20:52 | linuxstb | I replied to that (I hope)... I liked it. |
00:21:13 | linuxstb | Sorry, I didn't reply... Yes, I'll try a new version. |
00:22:28 | XavierGr | linuxstb: about sudoku, have you ever tried to start the solver when the board is completely or nearly empty? |
00:22:41 | linuxstb | Arathis: What format is your source AVI file? |
00:22:56 | linuxstb | Can you play the file normally in either vlc or mplayer? |
00:23:30 | XavierGr | last time I did that (1 month ago) my H300 crashed with the stack overflow message |
00:24:01 | XavierGr | is there a recursive function in the solver? |
00:24:06 | linuxstb | I remember that bug being reported a long time ago, but thought it was fixed. |
00:24:08 | Arathis | linuxstb: ISO MPEG-4 (ffmpeg). recorded with mencoder script from my tv card and edited with avidemux but without any codec changes |
00:24:46 | | Part tucoz |
00:24:56 | linuxstb | Arathis: Can mplayer and vlc play it OK? |
00:24:56 | dionoea | Arathis: wrong number of fps for mpeg2 i guess |
00:24:59 | | Quit carini ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
00:25:45 | Arathis | linuxstb: yes they can |
00:26:14 | dionoea | Arathis: try adding fps=25 in VLC's transcode block |
00:26:56 | Arathis | errors are: |
00:26:58 | Arathis | VLC media player 0.8.4 Janus |
00:26:58 | Arathis | [00000319] ffmpeg encoder error: cannot open encoder |
00:26:58 | Arathis | [00000272] stream_out_transcode private error: cannot find encoder |
00:26:58 | DBUG | Enqueued KICK Arathis |
00:26:58 | Arathis | [00000336] access_output_udp private error: failed to open a connection (udp) |
00:27:24 | linuxstb | I've never used vlc to encode. What does mencoder say? |
00:27:43 | dionoea | Arathis: if you add -vvv to command line you'll most likely see something about a wrong number of frames per second |
00:27:50 | dionoea | that's why you need to change it |
00:28:06 | Arathis | linuxstb: the whole output? |
00:28:31 | linuxstb | You could pastebin the whole output. Or is there anything obvious? |
00:29:06 | dionoea | Arathis: did you read what i wrote about fps ? (or should i stop trying ? :p ) |
00:29:09 | linuxstb | Also, as dionoea has been saying what's the fps of your AVI file? mplayer should state it when it plays the file. |
00:30:16 | linuxstb | But ffmpeg supports encoding non-standard framerates in MPEG-2 files, so that may not be the problem unless it's a very strange framerate. |
00:30:16 | Arathis | 29 fps |
00:30:27 | dionoea | 29 or 29.97 ? |
00:30:28 | linuxstb | That's a very strange framerate... |
00:30:40 | Arathis | although I thought my recording script had 25. maybe avidemux made it 29 |
00:30:55 | amiconn | preglow: Hmm, it says memset16 is BUGGY with your version (Offset=1, Length=32). Going to analyse the whole line... |
00:31:32 | Arathis | http://www.copypot.com/648 |
00:32:01 | dionoea | 29.97 is valid for mpeg2 |
00:32:24 | Arathis | 29.97 fps. nautilus info isn't that accurate .. |
00:32:52 | linuxstb | amiconn: I'm undecided about colours in Sudoku. I think I like them.... |
00:33:20 | dionoea | Arathis: anyways, try forcing the frame rate (in VLC you just add ,fps=25 in transcode) and it should work |
00:33:26 | dionoea | good night |
00:33:56 | | Quit BHSPitMonkey (Remote closed the connection) |
00:34:25 | linuxstb | Arathis: Yes, framerate is your problem - "[mpeg2video @ 0x86b9608]MPEG1/2 does not support 2997/100 fps" |
00:34:52 | Arathis | linuxstb: how can I adjust this in mencoder? |
00:35:03 | linuxstb | It seems like your encoder isn't storing the framerate accurately - it should be 30000/1001 for NTSC - 29.97002997.... |
00:36:06 | preglow | linuxstb: does mpegplayer have good frame limiting now? |
00:36:11 | linuxstb | Arathis: I'm not sure of the best way - you don't want to resample the video frames, just change the headers to correctly say 29.97. |
00:36:27 | linuxstb | preglow: I think it works OK. |
00:36:35 | preglow | linuxstb: what about frame skipping? |
00:37:15 | linuxstb | That works, but could be improved. It doesn't skip decoding of the frame, just the display, and can get stuck never displaying frames if the decoding is too slow. |
00:38:19 | preglow | you can't skip decoding the frame |
00:38:33 | preglow | it'll break the motion estimation |
00:38:43 | preglow | you can only skip whole i-frame p-frame sequences |
00:38:53 | linuxstb | Arathis: You could just try -ofps 30000/1001 |
00:39:10 | amiconn | preglow: Iiuc it should be possible to skip b frames |
00:39:47 | amiconn | ...and as soon as you have to skip all b frames between 2 p frames, you could start skipping p frames as well |
00:39:49 | linuxstb | But skipping entire GOPs is probably the best approach if it gets a long way behind. |
00:40:08 | Arathis | dionoea: vlc works now btw. thanks a lot |
00:40:54 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-061.pools.arcor-ip.net) |
00:41:09 | preglow | amiconn: i actually don't really remember how b frames work |
00:41:14 | preglow | isn't it some kind of bidirection prediction? |
00:41:17 | preglow | bidirectional |
00:41:22 | | Quit _FireFly_ ("Leaving") |
00:41:24 | amiconn | Yes |
00:42:27 | amiconn | B frames are 'bothway interpolated' frames, based on the previous and next p or i frame |
00:43:19 | preglow | how does iriver/cowon handle frame skipping? |
00:43:22 | amiconn | The importan point is that they're always based on the prev+next p or i frame, not on other b frames |
00:43:54 | amiconn | No idea... I never used the of video features |
00:44:29 | Arathis | linuxstb: 30000/1001 works. and just 25 works too :) |
00:44:29 | amiconn | I think they don't skip at all - the conversion tool probably makes sure the file can be decoded without frame skipping |
00:44:50 | Arathis | thanks again both of you linuxstb and dionoea for your help |
00:45:03 | linuxstb | Arathis: If I was you I would stick with 30000/1001 - you don't want to change the framerate if you can avoid it. |
00:45:17 | | Join LittleWookie [0] (i=91fee5e8@gateway/web/cgi-irc/labb.contactor.se/session) |
00:45:37 | Arathis | linuxstb: than what exactly does 30000/1001 change/do? |
00:45:50 | LittleWookie | can anyone help me |
00:46:21 | LittleWookie | how can i change between rockbox and the ipod-firmware |
00:46:32 | LittleWookie | i can't find it |
00:46:37 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
00:46:40 | markun | LittleWookie: did you find the FAQ? |
00:47:13 | LittleWookie | i read in the forum and there it said i should read the manual |
00:47:21 | LittleWookie | but good idea i look |
00:47:23 | linuxstb | Arathis: That will hopefully just correct the fps in the header, but not actually change the content - your header says 29.97fps, but MPEG-2 requires the NTSC standard 30000/1001 (29.97002997...) |
00:47:43 | Arathis | btw: is RVF out of date and mpeg2 up to date? |
00:47:47 | markun | LittleWookie: http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ |
00:48:11 | LittleWookie | much much thanks |
00:48:58 | linuxstb | Arathis: RVF is Rockbox's own format for mono LCDs. It will probably be ported to the newer Rockbox devices with greyscale LCDs. |
00:49:53 | Arathis | linuxstb: I see. so no color RVF, but mpeg2, right? |
00:50:34 | linuxstb | RVF is uncompressed, so it would get silly on the larger colour LCDs. |
00:50:45 | Arathis | k |
00:50:59 | linuxstb | But for small, mono or greyscale LCDs, I think it's a good choice. |
00:51:12 | | Join |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
00:51:37 | | Quit LittleWookie ("CGI:IRC (EOF)") |
00:52:50 | preglow | does clock switching work on h10 now? |
00:53:33 | amiconn | preglow: I found the problem: your memset16() doesn't handle len==0 when the destination address isn't 32bit aligned |
00:53:57 | amiconn | It sets one word where it should set none |
00:53:59 | preglow | amiconn: then hooray! commit! :) |
00:54:23 | amiconn | I don't have a fix yet... need to understand the instruction flow first |
00:55:00 | preglow | i'll take a look |
00:55:18 | amiconn | Parameters are passed in r0 thru r3 on arm? |
00:55:20 | preglow | 32 bit aligned, btw? it only checks for 16 bit alignment |
00:55:23 | preglow | amiconn: yes |
00:55:53 | amiconn | It doesn't need to check for 16bit alignment, that's guaranteed for short* |
00:56:34 | amiconn | But both memset() and memset() need to align first for using 32bit writes in the main loop |
00:56:51 | preglow | i still need to check if it's 16 bit aligned |
00:56:55 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
00:56:55 | * | linuxstb hopes earHertz returns to publish his ARM memcpy |
00:56:55 | preglow | since i want to burst 32 bit words |
00:56:56 | amiconn | memset16() aligns unconditionally, without checking 'len' first |
00:57:11 | amiconn | Yes |
00:57:17 | amiconn | But that's 32bit alignment |
00:57:38 | preglow | i guess so |
00:57:58 | preglow | but yeah |
00:58:08 | preglow | i see that i write a halfword no matter what if i'm not aligned |
00:58:10 | amiconn | And you directly tst r0, #2 without checking r2 first |
00:58:26 | amiconn | In the memset case, you do |
00:58:39 | amiconn | (and use a weird placement of the alignment code) |
00:58:48 | preglow | that's how the linux code was |
00:58:51 | preglow | i just kept it as it was |
00:59:05 | preglow | i also think it's the placement that gives the fewest branch instructions |
00:59:17 | amiconn | No, not overall |
01:00 |
01:00:03 | amiconn | It makes one branch not taken if dst is already aligned, at the price of doing one additional branch when it's unaligned |
01:00:24 | preglow | then feel free to fix, heh |
01:00:32 | preglow | i don't really care how it looks |
01:00:36 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
01:01:54 | Arathis | linuxstb, dionoea: i definitly will use mencoder for encoding videos for rockbox. I encoded a 118mb avi: vlc −−> 20mb, mencoder −−> 10mb :) |
01:02:00 | | Nick apo`` is now known as bierokrat (i=apo@gateway/tor/x-e61d3b44013b65b9) |
01:02:13 | Arathis | and now I'll test all encoded videos on my player |
01:03:09 | * | amiconn wonders why the test plugin doesn't stop at the point of error and wait for a button press as intended :/ |
01:03:53 | preglow | yes, that did annoy me :) |
01:04:03 | amiconn | It works on archos and iriver |
01:04:59 | preglow | never tried it there |
01:05:53 | * | amiconn has ideas how to slim down his memcpy/memmove monster on coldfire |
01:06:14 | | Quit lodesi_ ("leaving") |
01:08:01 | *** | Saving seen data "./dancer.seen" |
01:10:48 | preglow | amiconn: and slimming they need, heh |
01:13:14 | Arathis | linuxstb: do you know who is working on the mpegplayer? especialy on sound of course? just to know whos name to look for on updates ;) |
01:15:12 | preglow | Arathis: he is |
01:15:25 | Arathis | preglow: thanks |
01:15:36 | linuxstb | I've started working on sound, but it's not working yet, and the first commit to CVS will probably just play a separate .mp3 file, rather than a multiplexed file. A couple of other people are working on optimising the video decoding to get higher framerates. |
01:15:52 | amiconn | preglow: Another detail I wonder about is why memset returns with mov pc, lr while memset16 returns with bx lr |
01:17:36 | Arathis | btw: are there any c64 and/or dos emulators (like dosbox or scummv) beeing ported for rockbox? at least c64 game should run on almost every rockbox device I think |
01:18:46 | preglow | amiconn: probably because the latter is more my work than former is |
01:19:26 | preglow | i haven't thought too much about it |
01:20:26 | | Quit matsl (Remote closed the connection) |
01:22:05 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
01:24:32 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
01:29:43 | preglow | amiconn: so the len check on non-aligned was the only error? |
01:29:51 | amiconn | Seems so |
01:32:40 | preglow | how to solve that? just insert a cmpne r2, #0 after the tst? |
01:32:51 | preglow | can't think of anything more clever |
01:37:41 | amiconn | I know what's wrong with the button wait... BUTTON_LEFT|BUTTON_REL is still in the queue... |
01:43:22 | | Join Angryman [0] (i=5438936f@gateway/web/cgi-irc/labb.contactor.se/session) |
01:51:21 | | Quit Arathis ("[rl_bot quit]") |
01:54:05 | | Quit bierokrat (Remote closed the connection) |
01:54:20 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
01:55:07 | amiconn | preglow: just adding that cmpne fixes it... |
01:56:17 | preglow | amiconn: yes, it should. btw, that mov pc, lr is replaced by bx lr in my local copy of memset |
01:56:50 | amiconn | Should I commit? |
01:57:04 | amiconn | Btw, I also fixed my test plugin to wait properly |
01:57:41 | amiconn | Throwing in a couple of rb->button_clear_queue() (totally unwanted in ordinary code) worked |
01:57:49 | preglow | commit away |
01:58:03 | amiconn | Hmm |
01:58:07 | * | amiconn has one thing to fix |
01:58:53 | amiconn | YOur memset16() doesn't return the start address, but memset16 is declared to return a void* |
01:59:06 | amiconn | I guess we can just ignore this fact... |
01:59:12 | preglow | my memset16 returns garbage |
01:59:19 | | Join apo` [0] (i=apo@gateway/tor/x-abe03e164ad16ff2) |
01:59:26 | preglow | can't we just set memset16 to return void ? |
01:59:28 | | Nick JoeBorn is now known as JBonBike (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
01:59:50 | preglow | i don't see a point in complicating stuff with the return value |
02:00 |
02:02:03 | * | amiconn is curious how much asm memset16() improves drawing on colour ipods |
02:02:17 | preglow | can't imagine it'll be much |
02:02:27 | amiconn | It should speed up things like clearing the screen and solid rectangle drawing |
02:02:32 | preglow | yup |
02:04:22 | | Quit tvelocity ("ΑποχώÏησε") |
02:11:34 | | Quit Kohlrabi ("Quit") |
02:14:25 | | Join Febs [0] (n=shortcho@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
02:18:33 | | Quit Angryman ("CGI:IRC (EOF)") |
02:19:05 | * | preglow clears another item from his todo list |
02:19:51 | | Join Quazgaa [0] (i=quaz@m178.telcomplus.net) |
02:22:33 | | Quit apo` (Remote closed the connection) |
02:26:32 | | Join apo` [0] (i=apo@gateway/tor/x-e7a1fbf63ceb894b) |
02:26:42 | | Quit apo` (Remote closed the connection) |
02:31:25 | | Join apo` [0] (i=apo@gateway/tor/x-f3f0a6e0e38778e7) |
02:34:23 | | Join Niacin [0] (n=niacin@c-71-236-2-21.hsd1.tx.comcast.net) |
02:35:34 | | Join RoC_MM [0] (i=dragon@c-66-177-58-16.hsd1.fl.comcast.net) |
02:43:36 | preglow | argh |
02:44:04 | preglow | we should seriously consider using one specific gcc version for each build on build servers |
02:45:27 | * | Paul_The_Nerd agrees |
02:45:49 | Paul_The_Nerd | It seems a little unfair to say "You don't get to know the conditions your code will be built under" |
02:49:44 | preglow | not to mention the fact that it quite really removes some of the point of the build taking place anyway |
02:50:17 | preglow | anywho, high time for bed |
02:55:51 | | Quit apo` (Remote closed the connection) |
02:57:56 | | Quit Rudy4Pez (Read error: 110 (Connection timed out)) |
03:00 |
03:06:39 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
03:08:02 | *** | Saving seen data "./dancer.seen" |
03:08:06 | | Quit Quazgaa (Read error: 113 (No route to host)) |
03:08:19 | Davide-NYC | GUYS I'M STOKED!!!! I think I just applied a modified patch sucessfully! (it works in the sim at least) |
03:08:40 | Davide-NYC | I mean, I did the modification. Mostly someone elses code. |
03:08:47 | Davide-NYC | \o/ |
03:09:40 | TrueJournals | good job |
03:09:43 | TrueJournals | what modification? |
03:10:09 | Davide-NYC | I put icons back into the recording status bar as icons. |
03:10:14 | | Join niskel [0] (n=niskel@fctnnbsc15w-156034092210.nb.aliant.net) |
03:10:16 | Davide-NYC | Made the icon myself |
03:10:19 | Davide-NYC | made the code. |
03:10:31 | TrueJournals | good job. Hope it works out on your player :-p |
03:10:49 | Davide-NYC | then carefully dismantled Mmmm's old patch (before commit) and attempted to understand what the hell was going on |
03:10:54 | | Join apo` [0] (i=apo@gateway/tor/x-c855fdc03a6a591b) |
03:10:56 | TrueJournals | heh |
03:11:12 | Davide-NYC | had to move a couple things out of conditional statements. |
03:11:23 | Davide-NYC | (for me that's scary, changing logic) |
03:11:31 | Davide-NYC | crossing fingers |
03:11:34 | TrueJournals | lol |
03:12:36 | Davide-NYC | TrueJournals: I need to reverse my first patch (really simple one) before I can generate my new one correct? |
03:12:47 | TrueJournals | I duno |
03:12:55 | TrueJournals | I know very little about patching and compiling :-p |
03:13:01 | Davide-NYC | doh! |
03:13:13 | * | Davide-NYC must stop presuming only devs and myself hang in here |
03:13:40 | Davide-NYC | Question: I need to reverse my first patch (really simple one) before I can generate my new one correct? Otherwise I'll end up with a double patch |
03:14:00 | TrueJournals | I've just begun to try to compile things myself... but my H10 got broken somehow, so I have to send it in to be repaired before I can mess around with rockbox again really :'( |
03:14:10 | TrueJournals | but I'd assume you're right... |
03:14:16 | Davide-NYC | is this the correct syntax? "patch -R −−binary -p0 < nofun.patch" |
03:14:16 | TrueJournals | It sounds right :-p |
03:14:22 | TrueJournals | that I don't know |
03:14:27 | TrueJournals | look it up: google.com ;-) |
03:14:30 | Davide-NYC | asking anyone |
03:15:04 | Paul_The_Nerd | I don't believe −−binary should be necessary |
03:16:52 | | Part pixelma |
03:17:11 | Davide-NYC | TY |
03:18:06 | Davide-NYC | Paul_The_Nerd: my understanding is correct? If I want to create a separate patch I must first reverse any other patches I have applied. |
03:20:40 | Paul_The_Nerd | Davide-NYC: Yeah, or the patch you create will include *all* of your applied patches |
03:20:49 | JdGordon | w000t!!!! im almost ready with a working patch for my settings rework! |
03:21:06 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
03:22:45 | * | Davide-NYC wonders why this stuff is so addicting? Or is it just me... |
03:23:39 | JdGordon | no.. its definatly addictive |
03:25:26 | Davide-NYC | OK i reversed my original patch, I "cvs up -dP" and it says that a file is "M" that was touched by said patch. Does this mean the code has changed that file enought to break my reversal? |
03:25:36 | Davide-NYC | *enough |
03:25:46 | JdGordon | M menas merged |
03:25:48 | * | Davide-NYC must learn to type |
03:25:50 | JdGordon | so you should be ok |
03:25:58 | Davide-NYC | Hmm |
03:26:23 | Davide-NYC | wait! who cares? I'll just manually edit the diff file after. |
03:26:38 | Davide-NYC | the files touches are mutually exculsivwe |
03:26:56 | Paul_The_Nerd | You mean the files you modified aren't modified by any other patches? |
03:27:10 | * | JdGordon gone |
03:27:20 | Davide-NYC | I have two patches, but they modify different files. |
03:27:35 | Davide-NYC | (guys, help me with the jargon if I get too crazed) |
03:28:40 | Paul_The_Nerd | Ah |
03:30:32 | Davide-NYC | this is the correct syntax for a recursive diff, correct? "cvs diff -R -u > bla.patch" |
03:30:53 | Paul_The_Nerd | Isn't -R "remove"? |
03:31:03 | Paul_The_Nerd | It's been a little while since I tinkered with cvs diff. |
03:31:30 | Davide-NYC | I don;t think so. I'm all in the help system. |
03:31:53 | Paul_The_Nerd | I've always created my patches simply cvs diff -u > blah.patch, if I recall |
03:32:25 | TrueJournals | I'm looking at the man and it says "diff -uN" |
03:32:31 | Davide-NYC | what if you mess with multiple files? |
03:32:58 | Paul_The_Nerd | That should diff all the files in subfolders against their CVS matches. |
03:33:07 | Paul_The_Nerd | And output the results of all of that into blah.patch |
03:33:45 | Davide-NYC | \o/ |
03:33:58 | Paul_The_Nerd | Also, I was thinking patch -R, I believe |
03:34:03 | * | Paul_The_Nerd is a weeeee bit out of it tonight |
03:37:00 | Davide-NYC | In fact the file "apps/plugins/SOURCES" must have changed so much that when I tried to remove my "no fun" patch it didn;t quite complete. |
03:37:21 | Davide-NYC | I found remnant traces of my 'no fun' changes in my 'icons' patch |
03:37:29 | Davide-NYC | *after* I had reversed it. |
03:37:47 | Davide-NYC | (fascinating) |
03:38:45 | | Quit amiconn (Read error: 110 (Connection timed out)) |
03:38:46 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
03:39:12 | Paul_The_Nerd | Sometimes reversing patches doesn't work out as well as you'd like. |
03:39:27 | Paul_The_Nerd | Usually if I know a file doesn't have any modifications I want to keep, I just delete the file and let CVS redownload it. |
03:40:59 | Davide-NYC | will do. I might actually just force a whole new source tree. |
03:41:08 | Davide-NYC | there must be a cvs command for that |
03:41:49 | Davide-NYC | crap. Errors on sim build for FMRecorder |
03:41:53 | Davide-NYC | :-( |
03:42:34 | Davide-NYC | how bad are undeclared variables? |
03:42:48 | Davide-NYC | just using up space or could they cause more serious rpoblems. |
03:44:01 | Paul_The_Nerd | Do you mean unused variables? |
03:47:19 | midkay | no problems, just useless space (codewise only i think) and the annoying warning :) |
03:47:43 | midkay | i'm betting the compiler doesn't even bother including it if it sees that it's unused.. it just lets you know that you can take it out of the code. |
03:48:54 | Paul_The_Nerd | Well, he said "undeclared" which is a bit different. ;) |
03:49:35 | | Quit spiorf (Remote closed the connection) |
03:49:47 | midkay | right, but that doesn't make any sense since the compiler wouldn't let you build it.. so i assumed your suggested correction of "unused". :) |
03:50:15 | | Join spiorf [0] (n=spiorf@host220-138.pool8250.interbusiness.it) |
03:50:21 | midkay | wait. |
03:50:23 | midkay | errors? |
03:50:30 | midkay | now i'm.. haha. |
03:50:37 | midkay | never mind. :o |
03:50:41 | Paul_The_Nerd | Hehehe |
03:51:06 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
03:52:14 | | Join jhMikeS [0] (n=jethead7@ppp-69-215-76-161.dsl.sfldmi.ameritech.net) |
03:55:43 | | Quit billytwowilly (Remote closed the connection) |
04:00 |
04:05:18 | Davide-NYC | midkay: thanks for the vocabulary tips! please keep them coming. |
04:05:29 | | Quit niskel (Remote closed the connection) |
04:05:45 | Davide-NYC | ooooo.... Me thinks me fixed it. |
04:05:49 | Davide-NYC | :-) |
04:06:03 | midkay | haha. vocabulary tips? :o |
04:06:07 | midkay | was it unused or undeclared? |
04:06:36 | Davide-NYC | nope... me broke it |
04:06:40 | Davide-NYC | lol |
04:06:53 | midkay | WAS IT UNUSED OR UNDECLARED. :( |
04:06:55 | Davide-NYC | unsused |
04:07:07 | midkay | HAA. told you. |
04:07:11 | Davide-NYC | I don;t even know what exactly an undeclared variable be |
04:07:22 | midkay | in your face, Paul_The_Nerd-who-suggested-it-originally-but-forget-about-that! |
04:07:29 | TrueJournals | Undeclared = you don't say "this is a variable" |
04:07:36 | newbyx86 | undeclared means never declared |
04:07:36 | newbyx86 | lol |
04:07:38 | midkay | Davide-NYC: that'd be if you referenced something that you hadn't declared... |
04:07:40 | midkay | haha. |
04:07:40 | TrueJournals | Unused = you say "this is a variable" but never do anything with it |
04:07:42 | newbyx86 | i.e |
04:07:44 | newbyx86 | X+2; |
04:07:46 | newbyx86 | err, X+=2; |
04:07:54 | newbyx86 | if you never declare X X is an undefined variable. |
04:08:01 | Davide-NYC | gotit |
04:08:08 | newbyx86 | now, int X; return; |
04:08:15 | newbyx86 | that's not using the variable. :p |
04:11:00 | | Quit spiorf (Read error: 110 (Connection timed out)) |
04:12:22 | Davide-NYC | midkay: sorry, undeclared |
04:12:30 | Davide-NYC | make says so |
04:12:51 | midkay | well, whatever it is, find out where you reference it - what line - and declare it in that function, or globally if you need :) |
04:13:05 | Davide-NYC | not sure. |
04:14:08 | midkay | the compiler should tell you what variable and what line.. |
04:16:03 | Davide-NYC | midkay: line 45 here: http://pastebin.ca/163020 |
04:16:20 | | Part Paul_The_Nerd |
04:16:29 | Davide-NYC | it from gui/statusbar.c |
04:16:39 | Davide-NYC | help? |
04:17:31 | midkay | i don't see width or height declared anywhere in there. |
04:17:53 | Davide-NYC | do you think I need them? |
04:18:06 | midkay | in fact i don't even see the variables used anywhere else there. you can get rid of that call, since they aren't even used by anything else.. |
04:18:26 | midkay | you're just filling them in with some crap and not touching them, may as well just get rid of the entire line :) |
04:19:06 | Davide-NYC | I tried getting rid of that block of code and it showed the volume icon and the bitmapped samplerate which is incorrect for the Archos targets |
04:19:13 | Davide-NYC | (in the sim) |
04:19:20 | Davide-NYC | you mean just the one line? |
04:19:37 | midkay | oh, i didn't see that height was used in the next line.. |
04:19:47 | midkay | go ahead and declare them both then.. at least temporarily.. |
04:19:50 | midkay | int width, height; |
04:19:56 | midkay | at the top, like by char buffer[4]; |
04:20:03 | Davide-NYC | k |
04:20:32 | midkay | dunno how that will fix the problem, unless the line is necessary for it. |
04:20:45 | Davide-NYC | should I declare them at the top of the statusbar.c file or just in the funtion |
04:20:52 | Davide-NYC | *function |
04:21:04 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
04:21:23 | midkay | function, since they're probably only used here.. |
04:21:59 | Davide-NYC | wow, thank you. "making" |
04:22:11 | Davide-NYC | make install |
04:22:16 | Davide-NYC | (drum roll) |
04:22:31 | * | TrueJournals does drum roll |
04:22:55 | midkay | haha. |
04:24:00 | Davide-NYC | Sweetness! One problem down, one to go. |
04:24:03 | Davide-NYC | :-) |
04:24:12 | * | TrueJournals has to go |
04:24:14 | TrueJournals | see ya |
04:24:17 | Davide-NYC | later |
04:24:18 | | Quit TrueJournals ("bed time") |
04:24:36 | Davide-NYC | I'm going to buy a C book. This stuff looks so cool. |
04:24:49 | midkay | cool :) |
04:25:00 | midkay | yeah, it's fun :) |
04:26:32 | Davide-NYC | Here's the latest: |
04:26:34 | Davide-NYC | gui/statusbar.c: In function `gui_statusbar_icon_recording_info': |
04:26:35 | Davide-NYC | gui/statusbar.c:613: warning: unused variable `sample_rate' |
04:26:44 | Davide-NYC | *now* we have an unused. |
04:28:23 | midkay | yay. |
04:28:32 | midkay | so you can just remove the declaration of it.. right on that line, should be. |
04:29:02 | Davide-NYC | no, I muckedup the logic, because I need that. |
04:29:39 | Davide-NYC | can you check the code for a sec? I'm currently getting bitmaps for samplerate on the archos sim. I should be getting systemfont. |
04:29:56 | Davide-NYC | On SWCODEC targets I want bitmaps/. |
04:30:11 | Davide-NYC | for bot encoding/bitrate and ssamplerate |
04:30:15 | Davide-NYC | *both |
04:30:34 | Davide-NYC | On MAS targets I was sysfont |
04:30:37 | midkay | sure.. |
04:30:39 | Davide-NYC | *want |
04:31:02 | midkay | which code? |
04:31:06 | midkay | same pastebin? |
04:31:19 | Davide-NYC | hold on, you don;t have enough code |
04:31:21 | Davide-NYC | sorry |
04:31:24 | midkay | sure :) |
04:33:01 | Davide-NYC | http://pastebin.ca/163036 |
04:33:44 | Davide-NYC | and my comment is incomplete, it should say: For MAS targets both encoder/bitrate and samplerate should be displayed in the statusbar as sysfont. For SWCODEC targets bitmaps should be displayed instead. |
04:34:01 | midkay | okay. |
04:34:07 | Davide-NYC | line 650ish |
04:35:36 | midkay | huh... that looks right.. |
04:35:59 | Davide-NYC | I'm going to take a stab at it. I have an idea |
04:36:11 | Davide-NYC | maybe I buzz you back in a minute with a new pastebin? |
04:36:16 | midkay | Davide-NYC: how about line.. uh.. |
04:36:21 | Davide-NYC | 690 |
04:36:21 | midkay | 688? |
04:36:24 | Davide-NYC | yes |
04:36:31 | Davide-NYC | if swcodec bla else |
04:36:34 | midkay | exactly. |
04:36:45 | Davide-NYC | I need the else statement to print freq in sysfoint |
04:36:49 | Davide-NYC | (please) |
04:36:56 | Davide-NYC | I know nothing of syntax |
04:37:01 | Davide-NYC | :-) |
04:37:32 | midkay | hm. |
04:38:06 | midkay | just add the #if and #else around that bitmap (line 688-691).. |
04:39:05 | midkay | hold on, let's see here.. hm.. |
04:39:13 | Davide-NYC | yes yes, I'm asking for the else statement to print freq info from char* const sample_rate[12] (line 613) |
04:39:17 | midkay | i'll pastebin you something. |
04:40:40 | | Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) |
04:43:10 | | Quit |AhIoRoS| ("Abandonando, see you http://ahioros.homelinux.net") |
04:44:06 | midkay | you should change that char buffer[4] above to like.. char buffer[10]; |
04:44:12 | midkay | you'll need it for this. |
04:45:36 | Davide-NYC | in the CVS right now there is this: snprintf(buffer, sizeof(buffer), "%s", sample_rate[freq]); |
04:46:06 | midkay | oh, so you don't want like "khz" to follow? |
04:46:29 | midkay | just a sec then.. that simplifies it a lot. |
04:46:47 | Davide-NYC | it doesn't fit |
04:46:53 | midkay | makes sense. |
04:46:54 | Davide-NYC | only two sysfont chars fit there |
04:47:19 | Davide-NYC | #if CONFIG_CODEC == SWCODEC |
04:47:20 | Davide-NYC | display->mono_bitmap(bitmap_icons_12x8[freq], |
04:47:22 | Davide-NYC | STATUSBAR_RECFREQ_X_POS, STATUSBAR_Y_POS, |
04:47:23 | Davide-NYC | STATUSBAR_RECFREQ_WIDTH, STATUSBAR_HEIGHT); |
04:47:24 | midkay | what if it's 44.1? |
04:47:25 | Davide-NYC | #else |
04:47:26 | Davide-NYC | snprintf(buffer, sizeof(buffer), "%s", sample_rate[freq]); |
04:47:27 | midkay | that's four characters.. |
04:47:28 | Davide-NYC | #endif |
04:47:37 | Davide-NYC | nah "44" |
04:47:39 | midkay | or does it just say 44.. ah.. |
04:47:52 | Davide-NYC | the .1kHz is implied |
04:47:58 | midkay | right, i wasn't thinking. |
04:48:08 | Davide-NYC | check out my horrid snippet of code |
04:48:15 | Davide-NYC | ^^ |
04:48:26 | midkay | so.. just add a.. display->putsxy(STATUSBAR_RECFREQ_X_POS, STATUSBAR_Y_POS, buffer); or something like that.. |
04:48:35 | midkay | if that defines where it ought to go... |
04:48:39 | midkay | that goes after the snprintf. |
04:48:41 | midkay | also.. hm. |
04:48:46 | midkay | move the #if up a bit. wait. |
04:48:52 | midkay | yeah |
04:49:00 | midkay | just after the int freq. |
04:49:16 | midkay | i believe we don't want to do all those mutilations to the value if it's MAS, right? |
04:49:27 | midkay | or.. no, we do. never mind. |
04:49:40 | midkay | just insert the putsxy line and you're free to go. |
04:49:49 | Davide-NYC | hold up, I think I got it. One last pastebinm |
04:52:14 | Davide-NYC | http://pastebin.ca/163052 line 85ish |
04:52:23 | Davide-NYC | stolen from current CVS. |
04:53:01 | midkay | the height>statusbarheight crap.. what is that intended to do? use sysfixed if it's too big or something? |
04:53:15 | Davide-NYC | no idea. |
04:53:21 | midkay | haha. just a moment. |
04:53:40 | Davide-NYC | I grabbed it from CVS and just cleaned up the indentation to match |
04:54:08 | midkay | hm.. |
04:54:35 | midkay | could you test it? try a large font please. |
04:54:38 | midkay | and see what it does.. |
04:54:45 | midkay | looks like it puts it over the clock for some reason or other. |
04:54:45 | | Quit solarflare (Read error: 104 (Connection reset by peer)) |
04:54:49 | Davide-NYC | IT WORKS!! |
04:55:05 | midkay | it should, i'm just trying to understand what that if is for exactly :) |
04:55:07 | Davide-NYC | well on the FMRec sim it does |
04:55:09 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
04:55:16 | Davide-NYC | lemme see on the h120 sim |
04:55:30 | midkay | it does what? |
04:55:50 | midkay | ah, the working :) |
04:56:11 | Davide-NYC | yeah, two different statusbars depending on SWCODEC or MAS |
04:56:22 | midkay | works? |
04:56:40 | Davide-NYC | tick tick tick |
04:56:54 | * | Davide-NYC yawn |
04:58:03 | Davide-NYC | Woooot!!!! \o/ |
04:58:15 | midkay | haha. great. congrats. :) |
04:58:42 | Davide-NYC | I gonna post a patch! |
04:58:54 | midkay | might clean it up a bit first! |
04:58:55 | Davide-NYC | I can;t believe it. |
04:59:02 | Davide-NYC | oh |
04:59:15 | midkay | i'd suggest figuring out what that if does.. also note that the #if and #else and #endif should not be indented at all :) |
04:59:30 | Davide-NYC | OK, where can I find all of the syntax etiquette? |
04:59:42 | midkay | in a book i suppose :) |
04:59:46 | Davide-NYC | wikiSyntaxForIdiots? |
04:59:51 | Davide-NYC | :-( |
05:00 |
05:00:01 | midkay | pretty basic, just none of the #if/#else/#elif/#endif commands are indented like normal. :) |
05:00:24 | Davide-NYC | lemme guess, elif is else+if |
05:00:34 | Davide-NYC | y'all is sooo lazy |
05:00:41 | Davide-NYC | :-) |
05:00:48 | Paul_The_Nerd | C was built for lazy people |
05:00:51 | midkay | right.. like #if CONFIG_CODEC == SWCODEC .. #elif CONFIG_CODEC == HWCODEC |
05:00:53 | midkay | :) |
05:01:10 | | Join Rob2222 [0] (n=Miranda@ACD01266.ipt.aol.com) |
05:01:14 | Paul_The_Nerd | Or maybe, *by* lazy people |
05:01:34 | Davide-NYC | we would only have to do that if there was a third type of codec right? |
05:02:10 | Davide-NYC | otherwise an else would suffice. (I think) |
05:02:16 | Paul_The_Nerd | I'm kinda astonished there's not a third type yet |
05:02:24 | Davide-NYC | donutcodec |
05:02:29 | Davide-NYC | pastramicodec |
05:02:30 | Paul_The_Nerd | HYBRIDCODEC |
05:02:55 | Paul_The_Nerd | Something like the MAS dedicated to MP3 decoding, but with a primary core powerful enough to handle other formats as well |
05:02:55 | * | Davide-NYC hungry |
05:03:18 | Paul_The_Nerd | Of course there'd also have to be a way to play them, as transcoding to MP3 for playback would be a bit of a kludge. |
05:03:21 | Davide-NYC | does the MAS do VBR? |
05:03:36 | Paul_The_Nerd | As far as I know. |
05:03:50 | Davide-NYC | I don;t have an archos, so I got no clue. |
05:03:55 | midkay | do vbr? it plays vbr files.. |
05:04:02 | Davide-NYC | cool |
05:04:07 | midkay | and records exclusively in VBR :) |
05:04:44 | Davide-NYC | should i clean up other people's syntax? |
05:04:55 | Davide-NYC | I mean whitespce/indenting/whatever |
05:05:05 | Davide-NYC | or is that uncool? |
05:05:48 | Davide-NYC | what if the 3if is inside another #if |
05:05:55 | Davide-NYC | *#if |
05:06:08 | Davide-NYC | stillno indent? |
05:06:12 | Paul_The_Nerd | Yeah |
05:06:51 | Paul_The_Nerd | Things that start with # are preprocessor directives. You put them all the way to the left, because they aren't so much code as instructions to a program that reads through the code in advance and sorta rearranges it before you start compiling. |
05:07:19 | Paul_The_Nerd | The normal if(blah) in the code, those statements are in the code no matter what. The #if stuff actually gets removed before compiling if it's not true. |
05:07:52 | Davide-NYC | so the compile takes less time! |
05:08:03 | Paul_The_Nerd | And the file that comes out of it is smaller. |
05:08:04 | *** | Saving seen data "./dancer.seen" |
05:08:09 | Davide-NYC | great |
05:08:52 | Davide-NYC | does the dev know whether it's a regular (all the time) if and if so how do they know. |
05:09:03 | Davide-NYC | oh nevermind. Suggest a good book |
05:09:06 | Davide-NYC | (please) |
05:09:20 | Davide-NYC | :-) |
05:09:54 | Paul_The_Nerd | If there's a #if, it's the kind that gets removed. If it's if without the # (the kinds of ifs you indent after the {s for) then it stays in the code. |
05:10:30 | Paul_The_Nerd | I really don't know a good book. |
05:10:45 | Paul_The_Nerd | Umm... I know some people recommend the C++ How to Program Dietel & Dietel book, I think |
05:11:16 | midkay | i read C for Dummies and it was quite helpful, although i already had a working basic knowledge of C when i began reading it.. |
05:12:08 | Davide-NYC | that sounds more my speed. the dietel book == pages: 1536 |
05:12:36 | Paul_The_Nerd | :-P |
05:12:45 | midkay | yeah, c for dummies was quite short.. although there's a volume 2 which i never read. |
05:13:25 | midkay | that gets into some rarer stuff like disk accessing, file I/O among other stuff.. i never really used that kind of thing often so i just kind of picked up on what i needed to know from elsewhere :) |
05:17:00 | | Quit Rob2222_ (Read error: 113 (No route to host)) |
05:30:54 | | Quit rotator ("zzzzzzzz") |
05:38:12 | | Quit Rudy4Pez (Read error: 110 (Connection timed out)) |
05:43:06 | Davide-NYC | OK I have one tiny little last problem |
05:43:09 | Davide-NYC | :-) |
05:44:20 | Davide-NYC | I did a local diff on statusbar.c and statusbar.c.mod and manually merged it into 'icons.patch'. Now I get what I believe to be a timestamp discrepancy |
05:44:32 | Davide-NYC | when I try to use patch |
05:44:54 | Davide-NYC | nevermind |
05:50:08 | | Quit ShadowdogMU (Read error: 110 (Connection timed out)) |
06:00 |
06:03:40 | * | jhMikeS is kinda frustrated making sure all the recording bases are covered with "the super-lazy file writing" |
06:04:25 | | Join JoeBorn [0] (n=jborn@cpe-66-87-126-135.il.sprintbbd.net) |
06:06:07 | * | jhMikeS 's ADHD doesn't help matters! :) |
06:06:16 | Paul_The_Nerd | super-lazy file writing? |
06:07:05 | jhMikeS | Paul_The_Nerd: Files are not started right away, just marked in the buffer for beginning and end and the next fn queued. When the flush comes, then the files are created written and closed. |
06:07:27 | Paul_The_Nerd | Ah |
06:07:32 | jhMikeS | This should stop a lot of hd spinup esp. important for using the internal mic |
06:07:38 | | Join hardeep [0] (n=hardeep@c-71-202-85-199.hsd1.ca.comcast.net) |
06:09:59 | Paul_The_Nerd | Gotcha |
06:10:45 | hardeep | don't know if this has already been mentioned but the latest edition of pc magazine has a pretty big write up on rockbox and ipodlinux: http://www.pcmag.com/article2/0,1895,2010245,00.asp |
06:13:05 | Paul_The_Nerd | Of course, we only started mattering when we supported iPods |
06:13:28 | hardeep | of course :) |
06:15:52 | Paul_The_Nerd | Where do you contact them to offer corrections? |
06:16:30 | hardeep | no idea |
06:16:51 | newbyx86 | legal@pcmag.com :P |
06:16:58 | Paul_The_Nerd | Hahaha |
06:17:12 | Paul_The_Nerd | They seem to have the erroneous belief that you can't play iTunes loaded music from Rockbox |
06:17:13 | Paul_The_Nerd | Ah well |
06:17:22 | newbyx86 | You can. What retards. |
06:17:42 | jhMikeS | iPod −− says it all |
06:17:54 | newbyx86 | I mean, the tag database was buggy for me (if I switched to tag database and switched back to file view, I couldn't move up a directory with the previous button) but eh, it works. |
06:18:07 | jhMikeS | How 'bout a letter to the editor? |
06:19:54 | * | Paul_The_Nerd shrugs |
06:19:56 | Paul_The_Nerd | Well, no matter |
06:20:10 | Paul_The_Nerd | At least people coming from that article won't be coming with the expectation for proper coexistance |
06:20:14 | Paul_The_Nerd | This is actually a good thing in my mind |
06:20:18 | * | jhMikeS fears if it matters too much then the lawyers will start sinking their teeth into every aspect of it |
06:21:01 | jhMikeS | trying to find every potential patent infringment no matter how obscure or insignificant |
06:22:14 | jhMikeS | or any violation of laws in various countries regarding reverse engineering... |
06:22:29 | Paul_The_Nerd | Heh |
06:22:58 | Paul_The_Nerd | Okay, I posted my correction to their little section for discussion of the article |
06:24:08 | jhMikeS | Here in the US they'd probably try to dump anything in the DMCA that they can on us...but the international nature of the project could be a frustrating block. |
06:24:12 | | Join Quazgaa [0] (i=quaz@m175.telcomplus.net) |
06:25:15 | Davide-NYC | guys I have two files that differ. One is from CVS the other is not. How do I patch the CVS file with mine so that I can later do a cvs diff -R across multiple folders? |
06:25:37 | Davide-NYC | 'file.c' and 'file.bak' |
06:25:42 | jhMikeS | the main repository? |
06:26:15 | hardeep | use "diff -u" and append that to your patch |
06:26:38 | * | jhMikeS was gonna basically say that :) |
06:26:44 | Davide-NYC | diff -u file.c file.bak >> file.patch? |
06:26:48 | hardeep | yeah |
06:27:28 | Davide-NYC | when I diff I get the entire code 'minused' and then the entire code 'plused' |
06:27:29 | newbyx86 | Anybody use (t)csh? |
06:27:31 | jhMikeS | don't you have to diff the cvs version |
06:27:41 | jhMikeS | against the non-cvs? |
06:27:49 | Davide-NYC | that's probably where I went wrong |
06:28:13 | jhMikeS | cvs diff -u [-p0] file.bak >> file.patch |
06:28:30 | Davide-NYC | no mention of file.c? |
06:28:51 | Davide-NYC | file.c is from CVS and is currently unmodified |
06:28:51 | hardeep | that would only work if file.bak is in cvs which i'm assuming it isn't? |
06:28:52 | jhMikeS | You can do as many as needed |
06:29:13 | jhMikeS | can add it temporarilty |
06:29:38 | jhMikeS | but wait...no won't work... |
06:29:58 | hardeep | Davide-NYC: just to make sure I understand correctly, you want to find the difference between file.bak and file.c? |
06:30:38 | Davide-NYC | I want to create a patchfile. file.c is from cvs unmodded, file.bak is file.c but modified. |
06:30:57 | hardeep | yeah, so you need to use "diff" not "cvs diff" |
06:31:07 | Davide-NYC | unfortunatley whatever mechanism cvs uses to keep track of file revisions has been broken by my ignorance |
06:31:25 | hardeep | er, hmmm? what do you mean? |
06:31:35 | Davide-NYC | I'm not suer |
06:31:38 | Davide-NYC | *sure |
06:31:43 | Davide-NYC | ?me I never am |
06:31:49 | jhMikeS | delete the revised tree with your changes saved and check it out again |
06:32:06 | Davide-NYC | what about my changes? |
06:32:22 | jhMikeS | copy those or diff them the way hardeep said first |
06:32:41 | Davide-NYC | when you say copy you mean by hand right? |
06:32:45 | jhMikeS | then on the fresh tree repatch |
06:32:45 | hardeep | copying file.bak to file.c and doing a diff works to |
06:32:51 | jhMikeS | yes |
06:33:05 | Davide-NYC | hardeep: are you sure? |
06:33:05 | hardeep | a cvs diff that is |
06:33:18 | hardeep | yes |
06:33:26 | Davide-NYC | that's good |
06:33:39 | jhMikeS | yeah...should replace the messed up checkout |
06:34:27 | Davide-NYC | the checkout is clean I can make a patch for all my changes except the one |
06:34:40 | Davide-NYC | lemme see of the copy file trick works |
06:36:07 | Davide-NYC | nah |
06:36:31 | Davide-NYC | same thing, it 'minuses' the whole file and then 'pluses' my file. |
06:37:17 | Davide-NYC | the patch is created. It will work (I think) but it's a brute force 'select all', delete, paste job instead of a real patch |
06:38:08 | Davide-NYC | is my only option applying the changes by hand to the file in question? |
06:38:17 | Davide-NYC | after a clean checkout?> |
06:38:18 | hardeep | Davide-NYC: sounds like there's something funky in your updated file. CRLF maybe? |
06:38:32 | Davide-NYC | hmm |
06:39:02 | Davide-NYC | hex = 0d 0a |
06:39:04 | Davide-NYC | crap |
06:39:46 | jhMikeS | heh! |
06:40:46 | jhMikeS | Davide-NYC: Can't just resave with UNIX lf? |
06:41:18 | Davide-NYC | dos2unix trying it now |
06:41:38 | Davide-NYC | (what a ridiculous stardards compliance issue) |
06:41:39 | Quazgaa | dos2unix thats so stupid |
06:41:45 | Quazgaa | just use tr or something |
06:41:54 | jhMikeS | use a text edit with UNIX option... |
06:42:17 | jhMikeS | In Windows that TextPad is very nice |
06:44:10 | | Part Paul_The_Nerd |
06:47:16 | Davide-NYC | Thanks! I got it. (I think) |
06:47:59 | Quazgaa | tr -d '\r' |
06:48:02 | Quazgaa | thats all you need |
06:48:09 | Quazgaa | why did some idiot write some 'dos2unix' like give me a break |
06:48:24 | Davide-NYC | easy friend |
06:48:47 | | Quit RoC_MM ("Leaving") |
06:49:13 | * | Davide-NYC needs to use a better IRC client. Chatzilla sucks. |
06:50:30 | jhMikeS | Visual IRC 2.0 is good |
06:50:38 | jhMikeS | it's free too |
06:51:23 | jhMikeS | and better than a lot of other stuff that isn't |
06:53:10 | jhMikeS | Quazgaa: that does sound idiotic with tr around...glad I know about it now |
06:57:53 | Quazgaa | ;) |
06:58:52 | | Join antil33t [0] (n=antil33t@222-152-182-233.jetstream.xtra.co.nz) |
07:00 |
07:00:03 | Davide-NYC | midkay: you ready fot the last little query? |
07:00:10 | midkay | yeah? :) |
07:00:27 | Davide-NYC | haha, I have a possibly errant bit of code |
07:00:48 | Davide-NYC | undeclared sample_rate |
07:00:51 | midkay | let's see it :) brb.. |
07:01:00 | midkay | hm? just declare it if necessary.. |
07:01:08 | midkay | can you paste, what line does it error out on? |
07:01:41 | Davide-NYC | what does this line do exactly? snprintf(buffer, sizeof(buffer), "%s", sample_rate[audio_get_spdif_sample_rate()]); |
07:02:23 | Davide-NYC | I think I just have to move the declaration out of the #ifdef |
07:02:57 | midkay | snprintf puts among other things, a variable into a string.. so it.. takes the sample rate - audio_get_blalgallbalba and uses it to decide waht sample_rate to use.. |
07:03:04 | midkay | and then dumps the result into buffer. |
07:08:07 | *** | Saving seen data "./dancer.seen" |
07:20:42 | Davide-NYC | I am mad proud. |
07:22:16 | jhMikeS | Davide-NYC: Man I got changes coming to that stuff...you won't be able to use a canned array of strings to display sample rates. |
07:22:32 | Davide-NYC | crap! |
07:22:58 | Davide-NYC | you wann just merge this? |
07:23:07 | Davide-NYC | I mean with your changes? |
07:23:23 | Davide-NYC | It's not that much for someone that knows what they are doing |
07:23:28 | Davide-NYC | (I presume) |
07:24:24 | | Join C_D [0] (n=yay@203-166-239-117.dyn.iinet.net.au) |
07:28:37 | jhMikeS | You should just format the frequency with snprintf |
07:30:05 | jhMikeS | I can whip something up and pastebin it |
07:31:29 | jhMikeS | Davide-NYC: you want it to display kHz? |
07:31:50 | Davide-NYC | no |
07:31:50 | jhMikeS | with trailing zeros removed from the fraction? |
07:31:51 | Davide-NYC | http://forums.rockbox.org/index.php?topic=5882.msg49146#msg49146 |
07:32:00 | Davide-NYC | gifs and patcvh |
07:32:03 | Davide-NYC | *patch |
07:34:55 | Davide-NYC | I think it should be scrutinized by people that actually know what they are doing, fixed (if necessary) and included in CVS. I think this looks more elegant than bitmap on one side of the play_state icon and sysfont onthe other. |
07:35:15 | | Quit ghode|afk (Read error: 104 (Connection reset by peer)) |
07:35:21 | jhMikeS | A formatter can ignore the fractional part |
07:35:32 | jhMikeS | and the units part |
07:35:47 | Davide-NYC | that's not what I was getting at. |
07:36:07 | Davide-NYC | Mmmm's CVS commit fixes all of the functional issues |
07:36:12 | jhMikeS | I'm not sure what you're getting at...I see a lot of bitmaps |
07:36:21 | Davide-NYC | now you do |
07:36:23 | Davide-NYC | :-) |
07:36:45 | jhMikeS | Not gonna work on SWCODEC |
07:37:20 | jhMikeS | There will be more MP3 sample rates than that and the rec_quality thing is history. |
07:37:29 | jhMikeS | Except for archos of course |
07:37:59 | jhMikeS | audio_set_recording_options will take a structure pointer for it's settings since this makes the differences easier to handle |
07:38:56 | jhMikeS | rec_init_recording_options will initialize the structure with the global settings for easy use. It's practically always called with the global settings anyway. |
07:39:00 | Davide-NYC | cool, how are the menus going to lay out? |
07:39:11 | Davide-NYC | (I'mmore of a user than a coder |
07:39:39 | jhMikeS | You'll have Format, Channels, and Frequency in the recording menu |
07:40:10 | jhMikeS | And then Encoder Settings sub menu with settings specific to that codec |
07:40:50 | | Quit D_C_ (Read error: 110 (Connection timed out)) |
07:40:50 | jhMikeS | Encoder settings will be saved in cfg files (this is the direction things are going) |
07:41:30 | jhMikeS | The contents of Frequency will depend on your encoder choice |
07:42:32 | jhMikeS | MP3 only supports 48000,44100,32000 and the hw atm 11025,22050,44100...so if you have mp3 chosen, your only freq option will be 44100 since that's one they share |
07:42:49 | jhMikeS | WAV and WAVPACK can do all of them. |
07:43:23 | Davide-NYC | eventually it'll get crazy with ogg and speex and flac etc? Or the plan is to keep it simple? |
07:43:36 | jhMikeS | BUT! If you're you're using spdif, there won't be any frequency option other than "Source Sample Rate" because the freq is determined by the device connected to the input |
07:43:44 | Davide-NYC | of course |
07:44:00 | jhMikeS | That's why encoder sub menus will keep it that way |
07:44:23 | jhMikeS | Pick format...pick how you want it encoded |
07:44:58 | Davide-NYC | so it'll be like a dynamic folder structure |
07:45:01 | jhMikeS | Not all encoders share the same settings of course |
07:45:29 | jhMikeS | kinda...but always under one Recording Menu item... |
07:45:43 | jhMikeS | Frequency and Channels will remain in the same place |
07:46:10 | Davide-NYC | how can freq not be under enc since freq is enc dependant? |
07:46:14 | jhMikeS | Quality though...gone...that's really only for the mas codec on archos |
07:46:35 | jhMikeS | It's a common option to any encoder |
07:46:56 | Davide-NYC | don;t the values change depending/ |
07:48:05 | Davide-NYC | you said: "your only freq option will be 44100 since that's one they share" so I assumed freq would be under enc and change depending on what enc was chosen |
07:48:09 | jhMikeS | yes...the closest to what the previous setting will be selected automatically. I had thought about moving those two into the encoder settings...but something says it's not the right feel to things. |
07:48:22 | Davide-NYC | hmm |
07:49:35 | jhMikeS | I'd rather set 44100 can not have to go setting that on every format change...try it out...changing it to what you're saying wouldn't be too difficult anyway. |
07:49:48 | jhMikeS | Besides frequency depends on source and not just format |
07:49:58 | Davide-NYC | only for spidf |
07:50:08 | Davide-NYC | (sp?) |
07:50:12 | Davide-NYC | spdif |
07:50:12 | jhMikeS | yes... |
07:50:42 | Davide-NYC | on the OF (iriver) there was a neat menu overlay |
07:50:55 | jhMikeS | If most recording is done at 44100 do you want to go change it with every encoder selection? |
07:50:57 | Davide-NYC | really clean implementation |
07:51:08 | Davide-NYC | no way |
07:51:24 | jhMikeS | I think viewport are gonna come at some point then popup menus will be possible as well as dialogue boxes |
07:51:38 | Davide-NYC | I see, that's not possible yet. |
07:51:41 | jhMikeS | no |
07:51:45 | Davide-NYC | gotcha |
07:52:11 | * | Davide-NYC must remember to mention the OF when viewports come along |
07:52:35 | jhMikeS | I'm looking to make the code rather easily adaptable to various changes |
07:53:10 | Davide-NYC | awesome |
07:53:34 | jhMikeS | amiconn said he is pondering the viewports but hasn't got it totally worked out |
07:53:49 | Davide-NYC | this is a fantastic project. |
07:54:05 | Davide-NYC | I gotta sleep. If you see Mmmm, tell him to chack my patch. |
07:54:16 | jhMikeS | I'd love popup menus for the file options (Delete, Open with..., etc.) |
07:54:17 | Davide-NYC | It's really his patch just 'molested' a bit |
07:54:24 | jhMikeS | ok |
07:54:29 | Davide-NYC | 'night |
07:54:33 | jhMikeS | goodnight |
07:54:33 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
07:58:43 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
08:00 |
08:03:47 | | Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) |
08:05:17 | | Join ender` [0] (i=null@84.52.165.220) |
08:08:09 | theli_ua | morning to all :) |
08:16:47 | * | Bagder detects 13 build servers were used |
08:24:07 | | Join baobab68 [0] (i=ca920f14@gateway/web/cgi-irc/labb.contactor.se/session) |
08:24:39 | baobab68 | anyone about? |
08:25:01 | baobab68 | just got a simple album art question, not sure what the current status of album art is in CVS. |
08:28:16 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
08:29:36 | baobab68 | doo be doo... |
08:29:50 | | Part baobab68 |
08:33:33 | JdGordon | Bagder: pity it only sped it up by about a min |
08:34:11 | Bagder | still an improvement |
08:34:24 | | Join bluebrother [0] (i=RSokJ90L@nat-wh-1.rz.uni-karlsruhe.de) |
08:35:52 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
08:38:07 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
08:38:11 | markun | Bagder: what about the legal threats? Are you emailing them first? |
08:38:20 | amiconn | Bagder: Regarding the odd gcc 4.1. warning - I have no idea why it happens only on some gcc 4.1.2 boxes, but mine is not the only one. |
08:38:40 | Bagder | ok |
08:38:46 | Bagder | annoying it is anyway |
08:38:49 | amiconn | Check the Gigabeat F Sim of build 2006-09-04 19:36 |
08:39:15 | amiconn | lillebror, same warnings |
08:40:08 | amiconn | What's really strange is that if I build manually on this box, the line numbers are one off compared to the cvs builds |
08:40:18 | Bagder | and lillebror is a "plain" 32bit one |
08:40:26 | Bagder | very strange |
08:41:09 | amiconn | The cvs builds warn about lines 850, 1057, I get warnings about lines 851, 1058 |
08:42:30 | | Quit Rudy4Pez (Read error: 110 (Connection timed out)) |
08:43:59 | | Quit JoeBorn ("Leaving") |
08:45:14 | amiconn | Maybe this has to do with ccache |
08:46:08 | Bagder | what makes you suspect that? |
08:46:25 | amiconn | It's the only difference between manual and cvs builds... |
08:47:02 | JdGordon | starting the build manually also uses ccache tho... its used automatically |
08:47:10 | Bagder | exactly |
08:47:18 | Bagder | you'd have to explicitly disable it if you don't want it |
08:47:19 | amiconn | Hmm? Since when? |
08:47:27 | JdGordon | 2 weeks ago? |
08:47:42 | Bagder | yeah, about 2 weeks or so |
08:48:15 | Bagder | since aug 16 |
08:48:42 | amiconn | odd |
08:48:59 | | Quit uski (Remote closed the connection) |
08:49:13 | theli_ua | i get 'codec failure' for any format i try (ogg,mp3,flac) .. i'm on mini2g ... what can be the problem? |
08:49:49 | JdGordon | u didnt upgrade the codecs with the .ipod? |
08:49:58 | theli_ua | no |
08:50:00 | | Join ariesoft [0] (n=ariesoft@220.168.119.187) |
08:50:02 | amiconn | Hmm, but the cvs builds use make -j |
08:50:12 | | Join perplexity_ [0] (n=joust@ldd315.emirates.net.ae) |
08:50:24 | Bagder | but it is hard to see why make -j would introduce warnings |
08:50:43 | theli_ua | JdGordon, i mean i did |
08:50:50 | Bagder | but sure it messes up the build order |
08:51:08 | amiconn | Bagder: I don't mean the warnings, but the 1-line difference |
08:51:14 | Bagder | ah |
08:51:32 | | Quit hardeep ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
08:51:35 | Bagder | well, make -j shouldn't matter for that either of course... |
08:51:41 | JdGordon | theli_ua: then im out of ideas :p try reseting settings? i only asked because thats happened to me before |
08:51:55 | ariesoft | why my rockbox playing mpeg with some big square? |
08:52:09 | theli_ua | JdGordon, i forgot to try clean rebuild ... trying this now ... |
08:52:42 | ariesoft | why my rockbox playing mpeg with some big square? |
08:52:52 | Bagder | ariesoft: repeating does not help |
08:53:16 | | Quit perplexity (Read error: 113 (No route to host)) |
08:53:38 | amiconn | Bagder: No, make -j doesn't affect the line numbers |
08:53:53 | amiconn | How would I disable ccache now? |
08:53:57 | markun | ariesoft: does your mpeg contain sound? What is the resolution of the file? |
08:54:01 | Bagder | configure −−no-ccache |
08:55:00 | theli_ua | settings reset didn't help :( .... so any more ideas why i can get 'codec failure' ? :( |
08:55:03 | ariesoft | have no sound |
08:55:30 | ariesoft | and IT'S 25fps |
08:56:04 | theli_ua | ariesoft, mpeg playing is at early stage , it doesn't supports sound ..... |
08:56:56 | markun | ariesoft: did you try the "Elephant's dream" test files? |
08:57:02 | ariesoft | i know |
08:57:17 | ariesoft | i just want it view |
08:57:51 | ariesoft | where can download it? |
08:58:20 | amiconn | Bagder: Hmm, −−no-ccache still produces the warnings |
08:58:22 | markun | with resolution I was more talking about the number of pixes (220x176 for example) |
08:58:39 | markun | ariesoft: there are links on this page: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
08:58:41 | ariesoft | plz give me the add |
08:58:44 | ariesoft | thx |
08:58:48 | amiconn | Anyway, I found why I have a onbe-line difference here; has to do with an attempt to fix a 64bit bug in libmad |
08:59:23 | bluebrother | ariesoft, why don't you just read the website? Everything you need is linked on the wiki page. |
09:00 |
09:00:00 | ariesoft | opss...i just... |
09:00:48 | bluebrother | anyway, gtg now. |
09:00:58 | | Quit bluebrother ("back later") |
09:01:03 | ariesoft | thx |
09:01:09 | amiconn | Bagder: Looks like it has to do with this CONST_TO_CONST_STRUCT_FIELD thingy |
09:01:30 | Bagder | yeah, obviously but why do some 4.1.2 versions like it and some not... |
09:01:52 | amiconn | Maybe the gcc team fixed a bug present in early 4.1.2 versions |
09:02:17 | amiconn | 4.1.2 isn't released yet |
09:02:32 | amiconn | debian unstable uses cvs gcc |
09:02:40 | Bagder | yeah, it might be the sub-version in the debian unstable install |
09:02:52 | Bagder | gcc (GCC) 4.1.2 20060814 |
09:02:57 | Bagder | gcc (GCC) 4.1.2 20060901 |
09:03:04 | Bagder | etc |
09:03:08 | amiconn | yes |
09:03:16 | Bagder | what does your compiler say? |
09:03:23 | amiconn | gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13) |
09:03:38 | Bagder | Zagor: what does your gcc say? |
09:04:05 | ariesoft | and,how can i convert my file into .m2v file? |
09:04:17 | Bagder | ariesoft: it is mentioned on that page as well |
09:04:18 | Zagor | Bagder: plain gcc is 4.1.2 |
09:04:24 | Zagor | sh-elf is 3.3.6 |
09:04:33 | Bagder | Zagor: but what "sub version" is your plain gcc? |
09:04:39 | ariesoft | oh sure |
09:04:41 | Zagor | gcc (GCC) 4.1.2 20060901 (prerelease) (Debian 4.1.1-13) |
09:05:04 | Bagder | yeah, it seems this is a gcc thing they've restored back to previous functionality rather recently |
09:05:13 | amiconn | Zagor: Unrelated to the current topic, but please update your sh-elf-gcc ... |
09:05:23 | Zagor | amiconn: yes, i'm on it |
09:06:02 | amiconn | Just 4.0.3 with the rockbox patch. No esoteric newlib workaround anymore |
09:06:11 | Bagder | I guess the #if kludge needs fixing, or we just ask all gcc 4.1.x users to use a more recent 4.1.2... |
09:07:12 | ariesoft | yes,just use vlc |
09:08:02 | amiconn | Bagder: Removing the kludge fixes the warning |
09:08:03 | amiconn | s |
09:08:11 | *** | Saving seen data "./dancer.seen" |
09:08:20 | Bagder | yes, but it still make the earlier 4.1.x compilers warn |
09:08:38 | Bagder | but I guess we can just remove it and ask people to avoid those compiler versions |
09:08:49 | amiconn | Did 4.1.1 warn as well? |
09:09:03 | | Nick perplexity_ is now known as perplexity (n=joust@ldd315.emirates.net.ae) |
09:09:21 | amiconn | I guess it didn't... |
09:09:35 | Bagder | I don't think I tested with that |
09:09:53 | Bagder | I tested 4.0.x versus 4.1.x but I guess I had a 4.1.2 at the time |
09:10:21 | amiconn | ...which isn't final |
09:10:27 | antil33t | hmm |
09:10:32 | Bagder | right, but we use it all over |
09:12:04 | amiconn | I'd say we should remove the kludge, and ask build server operators to either upgrade to the latest, or run gcc release 4.1.1 or earlier |
09:12:12 | Bagder | I agree |
09:13:11 | JdGordon | w00t! my settings fiddling is maybe 40% complete and even with lots of dead code still compiling i am 2600bytes down on cvs on the h300 :) |
09:14:04 | amiconn | I wouldn't care about the temporary warnings too much, perhaps just place a comment below the build table that warnings in synth.c for simulator builds are due to a bug in earlier development snapshots of gcc 4.1.2 |
09:14:28 | Quazgaa | JdGordon: have you ever tried massaging your own anus |
09:14:50 | JdGordon | Quazgaa: what the fuck are you on? |
09:14:56 | Bagder | Quazgaa: drop that |
09:14:59 | Quazgaa | im high on life |
09:15:31 | Quazgaa | hardened geeks are no fun :) |
09:16:01 | Bagder | we're not here for the fun |
09:16:07 | Bagder | we're here for all the money and chicks |
09:16:30 | Quazgaa | well that sound worthwhile also |
09:16:48 | * | perplexity looks around and spots neither money, nor chicks.. |
09:17:01 | Bagder | damn, I' |
09:17:05 | Bagder | ve been fooled! |
09:17:25 | JdGordon | welcome to the internet.. where men are men, women are men, and little girls are fbi agents |
09:17:32 | JdGordon | ^ best irc quit message ever :D |
09:17:52 | Quazgaa | so by that logic there is still an outside chance little girls could be girls |
09:18:03 | antil33t | 0.0 |
09:18:11 | perplexity | more likely fat sweaty men.. but it's an outside chance.. |
09:19:55 | | Quit ariesoft () |
09:20:48 | Quazgaa | so you guys use gcc 4.1 to build rockbox ? |
09:21:04 | Bagder | only simulators |
09:21:23 | Bagder | we mostly use 4.0.x for target builds |
09:23:00 | Quazgaa | ok |
09:23:52 | Quazgaa | i ordered my very first portable the other day, yet to arrive: an iaudio x5l |
09:24:25 | Quazgaa | i was looking through the manual for x5 rockbox and i noticed the section on installing the bootloader was missing? |
09:24:44 | Bagder | Quazgaa: yeah, try the one in the wiki |
09:25:04 | Quazgaa | ok |
09:27:03 | * | theli_ua finally figured out what was causing his 'codec failure' .... |
09:28:16 | Quazgaa | hah..on the rockbox news page there is something about people attacking your site |
09:28:20 | Quazgaa | corporate goons you suppose? |
09:28:38 | Bagder | nah, just ordinary script kiddies and spammers |
09:28:55 | Quazgaa | ah |
09:29:20 | Bagder | the companies just send us threatening letters |
09:31:02 | dwihno | They do? Such as? |
09:31:20 | Bagder | such as AT&T |
09:31:25 | Bagder | for the voice font stuff |
09:31:38 | Bagder | such as Popcap Games, for the Bejeweled clone |
09:31:39 | Zagor | we have a news page? |
09:31:49 | Bagder | Zagor: the front page |
09:31:51 | dwihno | Bagder: pretty silly... |
09:31:56 | Zagor | oh, that attack |
09:32:14 | dwihno | I just keep my fingers crossed software patents in the EU won't see the light of day |
09:32:38 | Zagor | dwihno: there are more effective ways than crossing fingers, you know :) |
09:32:50 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
09:33:00 | Bagder | hey, 1248 rockboxers on the map now! |
09:33:20 | markun | and growing |
09:33:34 | Bagder | getting crowded this earth thing |
09:33:40 | dwihno | Zagor: Yeah, but watching where the world is heading, an extra cross or two won't harm no one |
09:33:53 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
09:33:54 | Quazgaa | so for the X5 rockbox it says power handling is 10% implemented. what does that mean exactly? |
09:34:09 | Bagder | Quazgaa: not much, the info is quite outdated |
09:34:12 | linuxstb | Bagder: Any updates on the latest legal issue? |
09:34:15 | Quazgaa | oh ok |
09:34:23 | Bagder | linuxstb: its in the hands of Zagor ;-) |
09:34:42 | JdGordon | whats hthe latest one? |
09:34:57 | Bagder | not revealed |
09:35:01 | JdGordon | ok |
09:35:34 | pondlife | Solitaire has been patented by Microsoft |
09:35:45 | pondlife | Our cards bounce too naturally now |
09:35:50 | Bagder | hahaha |
09:38:06 | Bagder | time to get more coffee |
09:38:22 | pondlife | I wish I liked coffee. Need something to help with playback.c |
09:38:45 | amiconn | beer... |
09:38:46 | pondlife | Why does the voice queue handler live within a callback rather than the main thread? |
09:39:00 | pondlife | Great until the callback stops getting called back |
09:39:06 | pondlife | amiconn: Good idea |
09:39:46 | * | pondlife drinks 5 pints and the secrets of playback.c are revealed |
09:41:29 | pondlife | Hmm, the control of the playback status variables is all mixed up too... mp3_play_data should just post to the queue and not actually set voice_is_playing. |
09:42:06 | pondlife | Surely only the voice thread should be updating that. |
09:42:20 | | Quit mirak ("CGI:IRC (Ping timeout)") |
09:42:43 | pondlife | But every fix I make breaks something else horribly, so I obviously don't understand it well enough to modify just yet. |
09:49:46 | antil33t | anyone know about the buggy acc codec |
09:50:16 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:51:37 | linuxstb | antil33t: What's your question? |
09:52:24 | antil33t | my acc codec skips every 50 or so seconds |
09:52:30 | antil33t | with rockbox.. |
09:52:34 | linuxstb | Yep... |
09:52:43 | antil33t | heh. |
09:52:55 | antil33t | but the mp3 ones are fine and so is flac. they are the 3 formats i use |
09:53:00 | Bagder | antil33t: fire up your editor and start improving the codec! |
09:53:07 | antil33t | im no programmer... |
09:53:11 | Bagder | we'll buy you a beer |
09:53:17 | antil33t | i dont like beer |
09:53:23 | antil33t | im underage :D |
09:53:24 | Bagder | then you can have two |
09:53:27 | antil33t | im only 16 :D |
09:53:34 | Bagder | ok, you'll get a lollipop |
09:53:38 | antil33t | gimme coke |
09:53:40 | Bagder | :-) |
09:53:49 | antil33t | and i need an editor.. well im doing programming soon |
09:53:51 | scorche | i will throw in a cookie |
09:54:17 | antil33t | but other than that, any idea when rocbox 3 is coming out/ |
09:54:39 | linuxstb | If anyone answers that, they're lying... |
09:55:15 | Bagder | "rocbox 3" won't happen at all, but "rockbox 3.0" at least has a chance in a future |
09:55:20 | Bagder | :-) |
09:55:30 | * | linuxstb guesses the Fireworks release date is now looking optimistic... |
09:55:34 | scorche | isnt voice the only requirement left?....or am i mistaken? |
09:55:35 | Bagder | haha |
09:56:03 | scorche | yeah...saw in wikipedia that 3.1 is coming out november....we better hurry =) |
09:56:08 | antil33t | i need anew keyboard :D |
09:56:15 | | Quit mirak_ (Read error: 110 (Connection timed out)) |
09:56:33 | linuxstb | Who's responsible for estimating that release date? |
09:56:48 | scorche | dont ask me...i just saw it in wikipedia |
09:57:41 | * | linuxstb blames those people at devcon - a few beers and they couldn't stop estimating release dates... |
09:57:50 | Bagder | hehe |
09:58:01 | * | Bagder points at Christi |
09:58:12 | linuxstb | Oh yes, blame the person who isn't here... |
09:58:21 | Bagder | good old tradition |
09:59:22 | | Join mirak_ [0] (n=mirak@AAubervilliers-152-1-103-33.w86-218.abo.wanadoo.fr) |
09:59:47 | antil33t | heh |
10:00 |
10:00:09 | antil33t | i tryed running the latest verson of rockbox with jbuild. and it doesnt work... :( |
10:00:26 | Bagder | http://www.dapreview.net/news.php?item.3604.5 <= Teclast TL-T29 |
10:00:27 | antil33t | i know i can just flog its acc codec.. arent i dumb |
10:00:32 | Bagder | new Chinese little player |
10:00:41 | Bagder | telechips TCC770 based it seems |
10:01:00 | Bagder | plays flac out of the box |
10:01:48 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-061.pools.arcor-ip.net) |
10:07:35 | linuxstb | "MPEG1 with 220x176@23 fps" - useful framerate... |
10:08:00 | | Quit Kohlrabi ("Quit") |
10:09:26 | linuxstb | "AVI(Xvid Mpeg4 with 220x176) @ >16 fps" - I wonder what fps it achieves. Although it's reassuring for mpegplayer that the MPEG1 decoder looks to be significantly faster than the xvid decoder. |
10:09:53 | | Join webguest66 [0] (i=56da7121@gateway/web/cgi-irc/labb.contactor.se/session) |
10:10:19 | Bagder | yes indeed |
10:10:20 | | Quit dan_a (Read error: 60 (Operation timed out)) |
10:13:30 | webguest66 | hi |
10:25:20 | markun | hi webguest66 |
10:25:50 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
10:26:03 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
10:26:54 | | Join jhMikeS [0] (n=jethead7@ppp-69-215-76-161.dsl.sfldmi.ameritech.net) |
10:31:03 | | Join bluebrother [0] (i=810d4658@gateway/web/cgi-irc/labb.contactor.se/session) |
10:31:05 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
10:31:19 | * | tucoz is still curious |
10:31:24 | * | bluebrother too |
10:33:14 | | Join dan_a [0] (n=dan-mirc@wormhole.domicilium.com) |
10:34:26 | tucoz | Bagder: regarding the sansa. Are you going to for the Jtag or the MrH route with that? That is, to be able to run a rockbox bootloader. |
10:34:39 | Bagder | both |
10:34:46 | tucoz | cool |
10:34:54 | Bagder | just not much time right now |
10:35:08 | Bagder | so I'm not doing much personally on this atm |
10:35:28 | tucoz | that is fine, i think i'll buy one of those myself. i want a rockbox in colour. |
10:35:48 | dan_a | They're nice little players :) |
10:36:20 | | Quit Quazgaa ("leaving") |
10:36:32 | scorche | yeah...i found one when i went to a store today...things are different when you get them in your hands =) |
10:36:37 | linuxstb | tucoz: There's a lot of reverse-engineering to do on the Sansa - LCD driver, flash disk driver, audio driver... They're all built into the PP5024. |
10:36:43 | * | scorche hates the sandisk interface |
10:36:51 | | Quit webguest66 ("CGI:IRC (EOF)") |
10:36:51 | | Quit webguest44 ("CGI:IRC (EOF)") |
10:36:51 | | Quit webguest11 ("CGI:IRC (EOF)") |
10:36:52 | | Quit bluebrother ("CGI:IRC (EOF)") |
10:37:17 | Zagor | ahh, sorry about that. updating apache. |
10:37:44 | Zagor | (I looked for cgiirc in the list of updated packages, but forgot to check for apache) |
10:38:04 | tucoz | linuxstb: yes of course. but it would be fun to at least participate in some ways on that port. |
10:38:29 | linuxstb | I'm just saying it's probably the most difficult port so far in terms of lack of available information. |
10:38:47 | tucoz | ah, it's another PP. |
10:39:00 | Bagder | and a new PP |
10:39:07 | Bagder | without ATA etc |
10:40:16 | tucoz | hrm |
10:40:29 | linuxstb | And more things than usual are built into the PP5024. At least for the ipods, we have some common (and documented) chips in addition to the PP. |
10:40:43 | tucoz | like the audio chip? |
10:40:59 | linuxstb | Yes, and the pcf50605 power-management/RTC chip. |
10:41:06 | | Join webguest45 [0] (i=c0647cda@gateway/web/cgi-irc/labb.contactor.se/session) |
10:41:06 | Bagder | "Pricing for the PP5024 in quantities of 10,000 units per month was given as US$12.00 per unit." |
10:41:13 | Bagder | that's not a lot |
10:41:28 | | Quit webguest45 (Client Quit) |
10:41:39 | Zagor | Bagder: but 10k/month is a lot |
10:41:42 | Bagder | yeah |
10:41:47 | tucoz | argh. I think this Sansa deal was a marketing stunt from start to finish |
10:41:57 | Bagder | but apparently PP will make those little "extra-LCDs" on MS new laptops thingies |
10:42:16 | Bagder | and there are likely to be lots of 10,000 laptops with those |
10:42:44 | Bagder | tucoz: I wouldn't call it a "deal" in the first place |
10:42:55 | tucoz | s/deal/scam |
10:43:00 | Bagder | haha |
10:43:00 | Zagor | haha. going from Apple to Microsoft. |
10:43:12 | Zagor | out of the frying pan and into the fire |
10:43:28 | Bagder | well, Apple was 80% of their business |
10:43:32 | | Join webguest79 [0] (i=c0647cda@gateway/web/cgi-irc/labb.contactor.se/session) |
10:43:33 | Bagder | and Apple dropped them |
10:43:44 | Zagor | yeah |
10:43:52 | Bagder | a harsh situation |
10:44:02 | tucoz | am i right in that thumb mode is a 16-bit mode in arm processors? |
10:44:09 | Bagder | btw, here's the URL claiming PP will make those: http://www.globalsources.com/gsol/I/Trade-show/a/9000000071380.htm |
10:44:17 | Bagder | tucoz: correct |
10:44:24 | Bagder | 16bit instruction mode |
10:44:29 | tucoz | yep |
10:44:41 | tucoz | like 8086 |
10:45:10 | Bagder | whoa, don't bring up bad memories |
10:45:12 | | Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) |
10:45:33 | tucoz | sorry |
10:46:09 | Bagder | "iPod Nano chip shipments comprise 70 percent of our 2007 revenue forecast for PortalPlayer." |
10:47:55 | webguest79 | Maybe PP will be forced to open up a bit now that their main source of income is gone? |
10:48:12 | Bagder | who'd force them? |
10:48:45 | Bagder | and if they truly are used for that Preface tech, I'd say they have some new fine income flying in |
10:49:30 | webguest79 | I don't know. The desperate nedd for new customers i.e. financial realities? I'm just wishing ... |
10:49:37 | webguest79 | need even |
10:49:56 | Bagder | well, I don't see how they will get lots of new deals by opening up |
10:49:59 | Bagder | I wish I could |
10:55:02 | webguest79 | I just feel that it will be very hard to get a solid sw for PP based players when it's all based on guesswork :-( No matter how hard you reverse engineer something there still will always be some things you just don't know. |
10:55:02 | | Quit solarflare (Read error: 104 (Connection reset by peer)) |
10:55:14 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
10:56:00 | Bagder | true |
10:56:09 | Bagder | but all targets have guess works |
10:56:21 | Bagder | just a varying amount |
10:57:00 | webguest79 | And PP5024 will have about the most. |
10:57:20 | Bagder | why would it have more than the other PP chips in the long run? |
10:57:56 | Bagder | and by that I mean loooong |
10:58:27 | webguest79 | More integrated components (I consider all RE'd stuff to be a bit of guesswork). |
10:58:49 | Bagder | but the existing PP chips have been RE'd from the ground up too |
10:59:17 | Bagder | but I guess it doesn't matter much |
10:59:23 | Bagder | if it works, it works |
10:59:56 | preglow | so the pp5024 differs a bit from 5022 and co? |
10:59:59 | webguest79 | Yes, but does it e.g. save as much power as it could? |
11:00 |
11:00:07 | antil33t | i really need to get around to making my own themes |
11:00:37 | Bagder | preglow: yeps, seems bit different at some aspects at least |
11:00:38 | webguest79 | With e.g. wolfson codec you can seen the power states in the documentation. With PP5024 you are limited to what you can guess based on some RE work. |
11:01:02 | Bagder | PP power states in the wolfson docs? |
11:01:17 | webguest79 | No, power states of the codec. |
11:01:37 | webguest79 | If the codec is closed, you'll have to RE that too. |
11:01:52 | markun | webguest79: you make it sound as if we don't want PP documentation.. |
11:01:53 | Bagder | and btw, RE does give you a lot more than "guesses" in many cases |
11:02:26 | Bagder | bbl |
11:03:43 | webguest79 | markun: No, I just fear that PP based ports will not reach their full potential due to the lack of docs. |
11:04:06 | markun | Yes, that's possible |
11:04:15 | markun | but not much to do about that |
11:04:26 | webguest79 | true |
11:04:31 | Bagder | I hope for docs leaking out at some point |
11:06:55 | webguest79 | Yeah, and in the meantime everybody just has to chip in and start RE'ing the code :-) |
11:07:08 | LinusN | unfortunately, i believe not even the DAP manufacturers receive PP docs on the hardware/register level |
11:07:16 | preglow | not impossible |
11:07:38 | Bagder | true, they prolly get a higher level API of some sorts |
11:07:43 | LinusN | yup |
11:07:57 | crashd | there's a PP devkit, afaik |
11:08:11 | preglow | binary only, with any luck |
11:08:15 | *** | Saving seen data "./dancer.seen" |
11:12:32 | tucoz | It's called Digital Media Firmware Developers Kit |
11:12:44 | * | tucoz is reading the pp5024 product brief |
11:12:53 | | Join spiorf [0] (n=spiorf@host120-203.pool8248.interbusiness.it) |
11:12:58 | preglow | i'll never understand why people like that don't distribute specs |
11:13:32 | preglow | only thing i can think of is to prevent other companies from making clones |
11:13:46 | preglow | but i bet that's not exactly a big roadblock if you're a company with money |
11:14:21 | tucoz | I think that is the number one reason. PP must have a quite large market share these days |
11:15:06 | tucoz | all sorts of players, from the ipods to more obscure brands use their chip. I guess that wouldn't be the case if there were cheaper clones. |
11:23:50 | | Quit perplexity (Read error: 110 (Connection timed out)) |
11:24:21 | | Quit tucoz ("Chatzilla 0.9.70 [Firefox 1.5.0.6/2006072814]") |
11:24:41 | | Quit Febs (Read error: 110 (Connection timed out)) |
11:25:40 | | Join perplexity [0] (n=joust@lde229.emirates.net.ae) |
11:36:46 | | Join Mordov|hardlywo [0] (n=mordov@mail.furuno.no) |
11:38:11 | Mordov|hardlywo | hello. I kjust killed the HD on my H-120 is it easy to get a new one? |
11:38:25 | LinusN | yes it is |
11:38:36 | LinusN | how did you kill it? |
11:38:55 | Mordov|hardlywo | floor called |
11:39:11 | Mordov|hardlywo | iut was the 200th time so it's ok I guess ;) |
11:39:19 | LinusN | :_) |
11:39:44 | Mordov|hardlywo | so I hust buy a new and insert it ? |
11:39:57 | Mordov|hardlywo | don't need any software and shit? |
11:40:23 | Mordov|hardlywo | is that in a rom chip or somthing? |
11:40:45 | LinusN | just replace the hard drive and you're set |
11:41:00 | Mordov|hardlywo | cool :) |
11:41:29 | Mordov|hardlywo | do you by any chance know the cheapest place to get a hd ? 40gb schoud work with my 120 right? |
11:41:41 | | Quit Xerion (" ") |
11:42:37 | | Quit Mmmm ("Byeee") |
11:44:21 | LinusN | Mordov|hardlywo: i have no idea |
11:44:46 | LinusN | make sure you buy a single-platter 1.8" hd |
11:45:10 | Mordov|hardlywo | yapp, but I'm pretty surten 40gb is singel-platter |
11:46:17 | markun | Mordov|hardlywo: there are also dual platter 40gb hd's |
11:46:51 | Mordov|hardlywo | ok, but does anyone know that singel-platter 40Gb will work on my h-120? |
11:47:08 | markun | MK4007GAL will work |
11:47:51 | Mordov|hardlywo | ok that is the seriel number of a thosiba disk ? |
11:48:18 | Zagor | it it is the right size and has the right connector, it will work |
11:49:07 | markun | Mordov|hardlywo: http://www3.toshiba.co.jp/storage/japanese/spec/spec2.htm |
11:49:17 | markun | only the 1.8" 5mm drives will work |
11:50:54 | markun | http://www3.toshiba.co.jp/storage/japanese/spec/spec.htm |
11:51:52 | Mordov|hardlywo | thanks :) |
12:00 |
12:00:38 | | Join Criamos [0] (n=Criamos@p54930046.dip0.t-ipconnect.de) |
12:03:02 | | Quit perplexity (Read error: 110 (Connection timed out)) |
12:10:30 | | Join webguest57 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) |
12:13:57 | JdGordon | woot! nearly 30kb of dead code removed :D |
12:14:56 | | Join bbroke [0] (n=bbroke@p54BD0A9C.dip0.t-ipconnect.de) |
12:15:46 | JdGordon | .. or my maths is really bad.. i mean 18kb |
12:19:07 | markun | JdGordon: what did you do? |
12:19:42 | JdGordon | removed settings_menu.c and main_menu.c and heaps from settings.c and replaced it all |
12:20:29 | * | JdGordon wonders if the saving is this big on archos if amiconn will volunteer to hurry the patch up :D |
12:22:39 | | Quit spiorf (Remote closed the connection) |
12:23:25 | | Quit Landus (Read error: 104 (Connection reset by peer)) |
12:24:23 | | Join Zagor_ [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
12:27:07 | JdGordon | amiconn: fyi, so far, about 11kb reduction on fmrecorder |
12:27:14 | JdGordon | .. on the .bin and .elf |
12:28:14 | | Join perplexity [0] (i=heh13115@dxb-as59276.alshamil.net.ae) |
12:32:23 | preglow | what about coldfire? |
12:32:35 | amiconn | JdGordon: Does your code handle callbacks yet? |
12:32:57 | JdGordon | amiconn: no, im not 100% sure how to go about them |
12:33:10 | JdGordon | preglow: colfire is 18k |
12:34:27 | amiconn | Iirc there are 3 kinds of settings: 'Live' settings which directly modify global_settings, 'live' settings which need a callback, and delayed settings which need to call a function after accepting the new value |
12:35:03 | JdGordon | 1st and 3rd are working (well the 3rd almost works correctly) |
12:35:10 | JdGordon | im adding the callback stuff now.. |
12:35:37 | JdGordon | should i send a diff to the dev ml? is anyone interested? |
12:36:55 | preglow | well, in the chance that anyone is, it doesn't hurt to cook up a fast patch |
12:38:13 | | Quit antil33t (Read error: 110 (Connection timed out)) |
12:39:13 | amiconn | I would think adding the callback type could be done by extending union storage_type with a function pointer type, and adding F_T_CALLBACK |
12:40:04 | amiconn | Hmm, or perhaps make it a separate flag |
12:41:00 | JdGordon | yes, i dont tihnk there is any simple way but adding another variable to the struct.. but I have callbakcs for the the indiivdual settings and each menu to figure out also :p |
12:43:21 | preglow | haha |
12:43:35 | preglow | sounds like it's a bit early to start counting bytes saved yet |
12:43:52 | JdGordon | yes and no.. |
12:44:11 | JdGordon | having a big byte saving early means more chance it will work.. :D |
12:45:46 | preglow | ipod rockbox is almost 400k |
12:45:48 | preglow | blast that arm cpu |
12:46:38 | | Join KoCb0 [0] (i=KoCb0@217.79.65.189) |
12:46:41 | | Join spiorf [0] (n=spiorf@82.48.203.120) |
12:47:37 | KoCb0 | anyone to know how to solve my problem |
12:47:38 | KoCb0 | http://forums.rockbox.org/index.php?topic=6317.0 |
12:48:25 | amiconn | preglow: I blame -ffunction-sections for that |
12:49:25 | preglow | i blame long calls... |
12:50:24 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
12:51:02 | amiconn | I should finish my tests for removing -ffunction-sections. |
12:51:39 | preglow | indeed you should |
12:51:42 | preglow | that would be great |
12:51:47 | amiconn | I already had it working; need to remember which special gcc option it requires, then test with different arm-elf-gcc versions |
12:52:58 | amiconn | Iiuc removing -ffunction-sections should make it easier to adapt the profiling result extraction script |
12:54:38 | preglow | why? |
12:55:05 | amiconn | Iirc lostlogic mentioned that the hardest part is the different .map file layout |
12:55:43 | amiconn | But most of the layout differences is because of -ffunction-sections |
12:57:44 | JdGordon | menu callbacks seem to be working :) time for options callbacks |
12:58:57 | | Quit pondlife (Read error: 104 (Connection reset by peer)) |
12:59:04 | | Join pondlife1 [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
12:59:09 | * | amiconn vaguely remembers that one of the options had to do with 'sibling calls' |
13:00 |
13:01:14 | preglow | optimize-sibling-calls? |
13:01:45 | preglow | doesn't look like gcc 4.2 will introduce too much new goodness |
13:04:21 | | Join maddog011 [0] (n=detlic@212.200.219.194) |
13:08:16 | *** | Saving seen data "./dancer.seen" |
13:08:33 | | Join barrywardell [0] (n=barrywar@host-194-46-246-30.dsl-ie.utvinternet.net) |
13:11:15 | amiconn | preglow: It probably was -fno-optimize-sibling-calls |
13:11:23 | * | amiconn will search the logs |
13:11:25 | preglow | hmm |
13:11:29 | preglow | where is the ffmpeg aac codec? |
13:11:36 | preglow | i can't find it in svn |
13:15:13 | markun | preglow: one moment.. |
13:15:32 | markun | http://svn.mplayerhq.hu/aac/ |
13:16:26 | markun | SoC logs: http://lists.mplayerhq.hu/pipermail/soc2006/ |
13:16:55 | | Join thoughts [0] (n=thoughts@85.224.176.43) |
13:25:00 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-061.pools.arcor-ip.net) |
13:28:03 | Mordov|hardlywo | does anyone know of a place they sel the 40gb single platter to toshiba? |
13:28:16 | Mordov|hardlywo | MK4007GAL |
13:28:50 | | Quit Zagor_ (Remote closed the connection) |
13:35:17 | | Join Febs [0] (n=shortcho@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
13:37:48 | markun | Mordov|hardlywo: TO Toshiba? ;) |
13:38:50 | Mordov|hardlywo | from sorry :) |
13:38:58 | Mordov|hardlywo | I just can't find it |
13:39:07 | markun | try to search misticriver.net maybe |
13:40:52 | Mordov|hardlywo | ok :)¨ |
13:42:42 | Mordov|hardlywo | what disk does the h-140 use? |
13:42:56 | Bagder | dual-platter |
13:43:29 | Mordov|hardlywo | ah |
13:44:33 | LinusN | has anyone tried the hitachi c4k60 series? |
13:48:16 | Mordov|hardlywo | hmm does anyone know if someone actualy have managed to buy a MK4007GAL |
13:52:30 | | Join bluebrother [0] (i=QIiQGcml@nat-wh-1.rz.uni-karlsruhe.de) |
13:54:10 | | Part LinusN |
13:55:59 | markun | Mordov|hardlywo: I don't know, but search some forums |
13:56:09 | markun | you are probably not the first one to try this |
13:56:30 | markun | also ipod forums maybe |
13:58:13 | amiconn | Looks like the C4K60 uses a different connector type (either a very small 40-pin "ZIF" connector, or a 2.5" compatible ATA connector across the long side |
13:59:26 | markun | Yes, they are completely different from the Toshiba drives |
14:00 |
14:03:32 | * | barrywardell likes the new vector h10 drawings for the manual :) |
14:03:57 | Bagder | indeed, they're supernice |
14:06:17 | Mordov|hardlywo | mistickriver says that people have uppgraded to 40gb and that the MK4007GAL is not for sale yett.... it makes me confucd ;) |
14:06:28 | Mordov|hardlywo | maby they have fitted dual platter hd's−−−− |
14:06:37 | Mordov|hardlywo | might work woth some bending ;) |
14:06:45 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
14:07:15 | Mordov|hardlywo | my battery might be opn it's way to be external ;) |
14:07:34 | Mordov|hardlywo | a 60gb dualplatter will work technicaly right? |
14:08:51 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
14:10:00 | markun | Mordov|hardlywo: not in a single platter player like you have.. |
14:10:08 | markun | 30GB will work |
14:13:03 | Mordov|hardlywo | but I have seen posts abaout people uppgrading their 120 to 40GB.,,, that is imposible without using dual platter og the MK4007GAL witch seems is not in sale |
14:14:25 | markun | Do you have a post for me? |
14:14:38 | | Quit dwihno ("meka sladdar") |
14:14:39 | Mordov|hardlywo | I'm trying to find it back :) |
14:15:30 | markun | I put a new battery in h120 which is about 1.5mm bigger than the original and already had problems (and the dual platter disk adds 3mm) |
14:17:50 | Mordov|hardlywo | I would put my batteri outside if I did a 60gb mod,,, |
14:18:07 | Mordov|hardlywo | I realy want the 40gb but I also realy need my player to work ;) |
14:18:14 | Mordov|hardlywo | it dioed a few houers ago |
14:19:09 | | Quit maddog011 (Connection timed out) |
14:19:17 | | Quit barrywardell () |
14:20:37 | markun | Mordov|hardlywo: I found a store for you: http://www.alternate.de/html/shop/productListing4C.html?cat1=007&cat2=222&cat3=000&treeName=HARDWARE&Level1=Festplatten&Level2=IDE&Level3=1%2C8+Zoll&#Toshiba |
14:21:56 | markun | unfortunately it looks like the MK4008GAH is 8mm |
14:21:57 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
14:22:05 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-061.pools.arcor-ip.net) |
14:22:46 | amiconn | markun: It definitely is |
14:23:07 | amiconn | GAH means dual platter |
14:23:15 | amiconn | GAL is single platter |
14:23:28 | Mordov|hardlywo | found the post |
14:23:30 | Mordov|hardlywo | http://www.misticriver.net/showthread.php?t=41843&highlight=MK4007GAL |
14:23:33 | Mordov|hardlywo | last opne here |
14:24:20 | | Quit Kohlrabi (Client Quit) |
14:26:57 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-061.pools.arcor-ip.net) |
14:27:58 | | Join tvelocity [0] (n=tony@ipa33.12.tellas.gr) |
14:28:27 | | Quit Kohlrabi (Nick collision from services.) |
14:28:40 | | Join Kohlrabi [0] (i=Kohlrabi@pc8.vpn-e.uni-kiel.de) |
14:28:46 | | Quit Kohlrabi (Nick collision from services.) |
14:29:38 | | Join Arathis [0] (n=doerk@p508A7E5F.dip.t-dialin.net) |
14:32:15 | | Join dedRasta [0] (n=redial@gw.lansp.ru) |
14:34:56 | dedRasta | From where can I load ROCKboxH300Experimental-200603121400-v1.06.zip? |
14:35:32 | Bagder | don't ask us |
14:35:42 | Bagder | ask the creator of the build |
14:35:43 | | Quit Nibbier (Read error: 113 (No route to host)) |
14:36:53 | Mordov|hardlywo | so can anyone just say Yes mordov you can add a 60gb hdd to your 120, it will be to big for the case but it will work technicaly.... |
14:37:05 | dedRasta | Thanks |
14:37:08 | Mordov|hardlywo | I want't to order one NOW :) |
14:37:42 | Bagder | Yes mordov you can add a 60gb hdd to your 120, it will be to big for the case but it will work technicaly |
14:38:06 | Bagder | you just need lots of tape to keep it together |
14:38:12 | | Join Nibbier [0] (n=sven@port-212-202-77-251.dynamic.qsc.de) |
14:38:14 | Mordov|hardlywo | :) |
14:38:27 | Mordov|hardlywo | I was thinking of taking the battry outside.. |
14:38:42 | Mordov|hardlywo | do anyone see any problems with that? |
14:39:30 | bluebrother | then you'll need lots of tape to attach the battery :) |
14:40:07 | Bagder | Mordov|hardlywo: if you're not gonna have it portable anymore, then why bother messing with a portable? |
14:40:25 | bluebrother | btw, the battery has pretty short cables so most probably you'll run into problems with that approach. There's a battery replacement page on the misticriver wiki |
14:40:38 | Mordov|hardlywo | :) I always use the black cover that came with it... probably the reaso it have survied the other 200 times I have dropepd it ;) |
14:41:03 | Mordov|hardlywo | I will have it portable ;) just fit the baterie outside |
14:41:08 | Mordov|hardlywo | to make room inside ;) |
14:41:08 | Bagder | yes, but you have a case _and_ cover now |
14:41:12 | markun | Mordov|hardlywo: I think it will work fine |
14:41:48 | daurnimator | hey |
14:41:49 | daurnimator | how can you transfer money internationaly? |
14:42:01 | bluebrother | I don't see there any room in the cover for the battery. |
14:42:15 | bluebrother | daurnimator, PayPal? |
14:42:22 | bluebrother | (never used it myself) |
14:42:26 | daurnimator | whats their commision? |
14:42:30 | Bagder | daurnimator: paypal, SWIFT, notes in an envelope... |
14:42:33 | markun | bluebrother: if a H140 fits in the cover a H120+battery will also fit I think |
14:42:42 | daurnimator | Bagder: different currencys |
14:42:43 | daurnimator | :P |
14:42:46 | daurnimator | whats SWIFT? |
14:42:55 | Bagder | ask google |
14:43:22 | Mordov|hardlywo | <bluebrother> I can add a normal siced screwdriver inside behind the player so I guess it schoud be enough room :) |
14:43:28 | Bagder | its an association of banks for doing international money transfers |
14:43:37 | bluebrother | markun, my case fits pretty tightly. No place for an additional battery. |
14:43:43 | Bagder | but banks outside of Europe tend to not participate |
14:44:12 | Bagder | US banks are notoriously bad for example |
14:44:21 | Mordov|hardlywo | MK6008GAH this is the one I order right? |
14:44:22 | daurnimator | well |
14:44:23 | Bagder | you tend to end up with a stupid check |
14:44:33 | daurnimator | i need to go from australia to usa |
14:45:30 | bluebrother | ok, with a pretty heavy amount of force I can push in my old battery between case and cover. But it needs quite an amount of force |
14:45:46 | bluebrother | And I don't know how much LiIon batteries like that ... |
14:46:09 | bluebrother | btw, on misticriver forums some guy managed to fit a double platter drive into a h120. |
14:46:18 | bluebrother | Maybe you should search for his post. |
14:47:39 | Mordov|hardlywo | I have been searching alot in that forum... can find a post abaout one actualy fitting a dual platetr to a 120 |
14:48:48 | Mordov|hardlywo | I can put my batterie out side without using mutch force |
14:48:56 | Mordov|hardlywo | you have that black skin thing riight? |
14:49:11 | Mordov|hardlywo | my might have become biogger after 2,5 yeares of use ;) |
14:49:56 | bluebrother | no, I have the champagne. |
14:50:48 | Mordov|hardlywo | ok might make the difference :) |
14:51:06 | Mordov|hardlywo | jsut to ask agein :) this is the one to order right? MK6008GAH |
14:51:24 | | Quit XavierGr () |
14:51:36 | | Join webguest66 [0] (i=56da7121@gateway/web/cgi-irc/labb.contactor.se/session) |
14:53:27 | Mordov|hardlywo | do h-120 use zif or ata 50pin ? :) |
15:00 |
15:03:05 | Arathis | linuxstb_: is it a known bug that when playing a video that doesn't fit exactly to the screen (a 160x120 video on a H10 160x128 screen for me) the last line is streched to the bottom of the screen? |
15:04:53 | amiconn | 160x120 is not a supported resoltion for mpeg video |
15:05:02 | amiconn | Width and height must be integer multiples of 16 |
15:06:29 | daurnimator | and 4/3 |
15:08:17 | Arathis | 160x120 is 4/3 |
15:08:20 | *** | Saving seen data "./dancer.seen" |
15:08:33 | amiconn | 120 is not an integer multiple of 16 |
15:08:38 | Arathis | i know |
15:08:44 | amiconn | daurnimator: 4:3 is not a requirement |
15:09:31 | Arathis | but which would be a good resolution for a 160x128 screen and 4/3? |
15:10:05 | amiconn | Just use 160x128 |
15:10:18 | Bagder | 160x128 is even 16 and 4:3 |
15:10:26 | Arathis | but than it would be streched alittle |
15:10:37 | Bagder | not if the original is 4:3 |
15:10:44 | daurnimator | ... |
15:10:52 | Arathis | 160x128 isnt 4/3 |
15:10:53 | daurnimator | Bagder: 160x128 isn't 4:3 |
15:11:00 | * | Bagder can't count |
15:11:09 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
15:11:10 | * | Bagder goes to stand in the corner |
15:11:13 | daurnimator | 160x120 is though |
15:11:14 | daurnimator | ;) |
15:11:21 | bluebrother | why don't you just add a 8px black border? |
15:11:28 | Arathis | 144x108 would fit |
15:11:36 | bluebrother | if you actually would see the stretch ... |
15:12:08 | daurnimator | YAY |
15:12:12 | daurnimator | i love my screen |
15:12:13 | daurnimator | ;) |
15:12:15 | daurnimator | 220x176 |
15:12:17 | amiconn | You have 3 options: (1) live with the stretching. (2) Add black vertical bars at the top & bottom (4 px each). (3) Scale the video up a little bit, and cut the left & right edges |
15:12:21 | Arathis | bluebrother: how can I do this? can I edit the mencoder line for ancoding to m2v to do that? |
15:12:24 | bluebrother | maybe adding 4px at the top and 4 at the bottom ... |
15:12:37 | daurnimator | wai |
15:12:37 | daurnimator | t |
15:12:41 | daurnimator | its not anything |
15:12:42 | daurnimator | ;) |
15:12:43 | amiconn | Ahem, horizontal bars of course |
15:12:46 | bluebrother | Arathis, I have no idea how to do this with mencoder or vlc but I'm sure it is possible |
15:12:48 | daurnimator | not 16 -OR 4:# |
15:12:48 | daurnimator | :P |
15:12:53 | daurnimator | *4:3 |
15:15:56 | webguest66 | is it legal to sell code build with gcc ? (I guess yes but was wondering) |
15:16:30 | preglow | of course |
15:16:51 | preglow | you can sell it, whip it, send it into outer space or stuff it up your nose |
15:17:45 | TrueJournals | Stuff it up your nose??? |
15:17:48 | | Quit Febs (Read error: 110 (Connection timed out)) |
15:18:07 | KoCb0 | on some movies when start .bat file and DragDrop the .avi file into the VLC player only a file named "stream-0-u8" (or "stream-0-mpga") is created and no ".m2v" file. This is only with some movies not all of them. |
15:18:21 | KoCb0 | any ideas? |
15:21:10 | preglow | TrueJournals: if one is thusly inclined |
15:22:03 | TrueJournals | lol |
15:25:17 | markun | KoCb0: no idea |
15:25:34 | KoCb0 | :/ |
15:27:02 | markun | maybe it dumps the first stream from the mpeg file and in some files this is the audio and not the video track? |
15:27:15 | markun | .. from the avi file |
15:29:50 | | Quit dedRasta () |
15:30:20 | | Part TrueJournals |
15:31:33 | | Quit webguest57 ("CGI:IRC") |
15:35:54 | preglow | so, did anything happen about this new legal threat? |
15:37:29 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
15:38:58 | KoCb0 | markun: and to know how not to happen so ? |
15:39:14 | theli_ua | what can be the cause when rb->read doesn't returns at all ? i.e. plugin just stops ..... |
15:40:30 | amiconn | theli_ua: Wrong pointer, causing the read to overwrite something vital... |
15:40:37 | theli_ua | oops... nevermind |
15:40:59 | theli_ua | i already figured out ... wrong FD |
15:43:26 | Mordov|hardlywo | I'm trying to buy a 60gn HDD and wounders what ata it has to be |
15:43:39 | Mordov|hardlywo | MK6006GAH I have seen ein both ata 5 and ata 6 |
15:43:54 | Mordov|hardlywo | what would I need for my h-120 |
15:44:28 | | Join Febs [0] (n=shortcho@h4605396d.area3.spcsdns.net) |
15:45:00 | | Join webguest12 [0] (i=44736a0e@gateway/web/cgi-irc/labb.contactor.se/session) |
15:45:12 | * | preglow puts on his idiot hat |
15:46:05 | Arathis | bluebrother, daurnimator, amiconn: there is an "expand" option for mencoder, but I can't find out how to use it in the cmdline :/ |
15:47:13 | dan_a | preglow: Why the idiot hat? |
15:47:14 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
15:48:23 | | Quit JdGordon ("Konversation terminated!") |
15:55:23 | preglow | dan_a: the usual reason, coding like a fool |
15:59:17 | | Quit webguest12 ("CGI:IRC (EOF)") |
16:00 |
16:01:17 | dionoea | hi |
16:05:10 | | Quit Seed (Nick collision from services.) |
16:05:18 | | Join Seed [0] (i=ben@85.64.207.9) |
16:10:05 | * | amiconn doesn't know a thing about how mencoder works |
16:10:50 | | Quit thoughts ("Byebye!") |
16:13:32 | | Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) |
16:15:21 | Mmmm | I suppose its common knowledge that CVS doesnt compile for the FMRecorder is it? or is it my set-up? |
16:17:45 | Mmmm | I get one of these: sh-elf/4.0.3/../../../../sh-elf/bin/ld: region FLASH is full |
16:18:00 | | Join dwihno [0] (n=dw@81.8.226.44) |
16:19:02 | dan_a | Mmmm: That's happening on all the builds - http://www.rockbox.org/cvs.shtml |
16:19:29 | Mmmm | ahh..good...well, not good but at least it isnt me! :D |
16:19:41 | dan_a | s/builds/build servers/ |
16:22:52 | | Quit perplexity (Read error: 110 (Connection timed out)) |
16:23:35 | | Quit Niacin (Nick collision from services.) |
16:23:42 | Strogg | Have there been any thoughts to getting the speex codec to work? |
16:24:53 | markun | someone was wokring on it, don't remember who. Maybe preglow knows. |
16:27:25 | | Join rretzbach [0] (n=robert@dslb-084-062-044-000.pools.arcor-ip.net) |
16:31:53 | | Quit spiorf (Remote closed the connection) |
16:32:17 | Arathis | how do I compile a single plugin from the cvs tree? |
16:33:57 | Bagder | you hack the makefile |
16:34:42 | Arathis | which one? |
16:35:04 | Bagder | the one you want to use |
16:35:21 | Arathis | why do I need to hack it? |
16:35:33 | Bagder | because there's no "build only one" way |
16:35:46 | Bagder | so you need to make it |
16:36:47 | dionoea | someone should add make <module name> targets to the makefile ... but that's extra work :) |
16:37:23 | Bagder | if someone does it nicely we could indeed add it |
16:40:07 | Arathis | Bagder: I have no clue about makefiles. especially I want to build rockboy for my H10 cause it isn't included in the bleeding edge builds. so what shall I do? |
16:40:24 | Bagder | 1 - fix the rockboy source so that it'll work on the h10 |
16:40:40 | Bagder | 2 - edit apps/plugins/SUBDIRS to build it for h10 too |
16:40:56 | Bagder | 3 - run make |
16:40:59 | Arathis | oh, it doesn't for the 20gb version, yet? :( |
16:42:11 | * | Strogg notices alot of people have an H10/H20 |
16:42:55 | | Join bluey- [0] (n=bluey@dslb-088-073-090-193.pools.arcor-ip.net) |
16:43:05 | Arathis | Strogg: not really, but they show up because of the working port now ;) |
16:43:26 | Bagder | and I believe you can still buy them |
16:43:26 | Arathis | or did you mean compared to H10/5gb? |
16:43:29 | Strogg | hehe.. I was wondering.. does the H10 suck so bad that so many people want to hack it? :) |
16:43:32 | | Join XavierGr [0] (n=xavier@ppp137-207.adsl.forthnet.gr) |
16:43:44 | Bagder | Strogg: which player firmware doesn't? |
16:44:08 | markun | Arathis: you can also do "make apps/plugins/[plugin].rock" |
16:44:12 | Strogg | I actually liked the ipod one alot. just that nasty little bit about lockin that kinda sucked.. |
16:44:15 | Strogg | wet goats.. |
16:44:21 | * | Strogg stabs itunes. |
16:45:01 | Bagder | so its neat but sucks? ;-) |
16:45:04 | markun | Arathis: and replace [plugin] by the name of the plugin you want to compile |
16:45:05 | Arathis | Strogg: not really, but I for myself like rockbox more and am a little modder ^^ |
16:46:13 | Arathis | markun: there is no .rock file in that dir. and btw rockboy doesn't seem to work on H10 as Bagder said and I have no clue on programming |
16:46:43 | markun | Arathis: I didn't say there was |
16:49:12 | * | theli_ua already got another emulator to post on flyspray later ... colecobox :) |
16:50:48 | markun | crazy guy :) |
16:51:46 | | Join bluey [0] (n=bluey@dslb-088-073-090-193.pools.arcor-ip.net) |
16:52:08 | | Quit Mmmm (Remote closed the connection) |
16:52:44 | * | amiconn doesn't see the point in all the "compile a single plugin" requests |
16:53:01 | | Join twisted_ [0] (n=twisted@a213-84-31-106.adsl.xs4all.nl) |
16:53:47 | Arathis | amiconn: I don't want to compile the whole rockbox, but only rockboy to put it on my player |
16:55:43 | | Quit twisted (Read error: 60 (Operation timed out)) |
16:55:51 | dionoea | you could type make and wait a bit (like 2 minutes max) |
16:55:56 | Zagor | Arathis: in the time it has taken you to argue about it, you could have compiled it dozens of times |
16:55:57 | dionoea | you'd already have finished |
16:57:20 | | Quit Mordov|hardlywo (Remote closed the connection) |
16:58:00 | | Quit Zagor ("Client exiting") |
16:59:41 | markun | hm, "make apps/plugins/rockboy.rock" doesn't work after all |
16:59:51 | | Part Strogg |
17:00 |
17:01:36 | | Quit theli_ua ("Leaving") |
17:02:41 | | Quit bluey- (Connection timed out) |
17:03:56 | | Join spiorf [0] (n=spiorf@host120-203.pool8248.interbusiness.it) |
17:04:36 | | Quit bluey (Remote closed the connection) |
17:05:38 | | Quit pondlife1 ("byebye") |
17:05:55 | | Join bluey- [0] (n=bluey@dslb-088-073-090-193.pools.arcor-ip.net) |
17:08:21 | *** | Saving seen data "./dancer.seen" |
17:15:58 | webguest66 | it's fascinating how rockbox can adapt to any dap |
17:18:44 | | Quit bluey- ("Leaving") |
17:18:46 | | Join odoy [0] (n=surodoy@202.152.170.254) |
17:18:58 | Bagder | yeps, thanks to many keen fingers |
17:20:02 | Bagder | 0xf00d |
17:24:05 | | Quit odoy () |
17:31:13 | | Join freqmod [0] (n=freqmod@140.84-48-78.nextgentel.com) |
17:36:44 | | Quit freqmod (Remote closed the connection) |
17:39:12 | lini | guys |
17:39:25 | lini | i'm having a slight cygwin installation problem |
17:40:11 | lini | entered http://download.rockbox.org/cygwin/ |
17:40:27 | lini | but i cannot find the devel packages in the list |
17:41:55 | | Join freqmod [0] (n=freqmod@140.84-48-78.nextgentel.com) |
17:42:25 | lini | aah |
17:42:30 | lini | there they are, at the bottom |
17:45:57 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
17:48:54 | | Quit apo` (Remote closed the connection) |
17:50:57 | | Join apo` [0] (i=apo@gateway/tor/x-1865cb7dc700c018) |
17:52:14 | | Join lightyear [0] (n=lightyea@p548751C3.dip.t-dialin.net) |
17:55:21 | | Join lodesi [0] (n=lds@d02m-62-34-202-238.d4.club-internet.fr) |
18:00 |
18:15:49 | | Join webguest43 [0] (i=c3ec4b1b@gateway/web/cgi-irc/labb.contactor.se/session) |
18:23:18 | | Join rebo123_ [0] (n=rebo123@CPE0004e2eb58c0-CM0012c90d0f8c.cpe.net.cable.rogers.com) |
18:38:14 | | Quit Stas_ (Read error: 110 (Connection timed out)) |
18:41:31 | | Quit dan_a (Read error: 110 (Connection timed out)) |
18:45:06 | | Join aegray_ [0] (n=aegray@vpn82-7e-93-1f.near.uiuc.edu) |
18:45:57 | Arathis | would it be possible to run a flashplayer and/or java runtimes on rockbox? |
18:53:35 | | Join wld`away [0] (n=wld@a80-100-120-40.adsl.xs4all.nl) |
18:54:47 | wld`away | is the powerhandling of iaudiox5 rockbox still at 10% ? |
18:55:41 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-061.pools.arcor-ip.net) |
18:55:44 | Arathis | bluebrother, daurnimator, amiconn: I modified the mencoder cmdline to 'mencoder <input>.avi -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=300 -vf scale=160:120,expand=160:128 -fps 30000/1001 -of rawvideo -nosound -o <output>.m2v' and now it works. I have a fullwidth video and black bars on top and bottom. thanks for helping |
18:58:44 | | Join merbanan [0] (n=banan@c80-216-155-218.cm-upc.chello.se) |
18:59:36 | | Quit Rob2222 () |
19:00 |
19:00:11 | | Join Rob2222 [0] (n=Miranda@ACD01266.ipt.aol.com) |
19:02:46 | | Quit FOAD ("I'll be back") |
19:05:41 | mirak_ | Arathis: probably the inconvenient with that is that you also encode the black bars |
19:06:36 | Arathis | mirak_: what do you mean by that? |
19:07:03 | mirak_ | Arathis: what's the size of your screen in pixel ? |
19:07:14 | markun | mirak_: but at least he has the correct aspect-ratio |
19:07:31 | Arathis | 160x128 |
19:08:10 | Arathis | markun: and no linestreching (or what ever this is acutaly called) |
19:08:25 | *** | Saving seen data "./dancer.seen" |
19:08:44 | | Join FOAD [0] (n=dok@a82-93-10-238.adsl.xs4all.nl) |
19:08:45 | mirak_ | Arathis: what command did you used at first ? |
19:09:54 | mirak_ | Arathis: so in fact your screen has a bad ratio ? |
19:10:01 | amiconn | mirak_: There is no other way if he wants to keep both the 4:3 aspect and the complete frame content |
19:10:19 | Arathis | mencoder <input>.avi -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=300 -vf scale -zoom -xy 160 -fps 30000/1001 -of rawvideo -nosound -o <output>.m2v |
19:10:23 | Arathis | as in the wiki |
19:10:36 | * | Arathis is afk |
19:10:54 | mirak_ | I think you can fix the width |
19:10:57 | mirak_ | with -y |
19:11:08 | mirak_ | hem the height |
19:11:24 | mirak_ | the with (x) will auto adjust and try to preserve the screen ratio |
19:11:34 | mirak_ | hem the video ratio |
19:12:25 | mirak_ | this should for exemple create a 150*128 pixel video |
19:12:32 | markun | mirak_: yes, but it will not try to be a multiple of 16.. |
19:12:51 | mirak_ | don't know |
19:13:16 | mirak_ | I never cared of that |
19:13:49 | mirak_ | maybe i am lucky |
19:14:17 | mirak_ | now that you say it I think I understand why the video I encoded have something weird at the bottom |
19:15:00 | mirak_ | it's like the last line is replicated multiple times, so it's probably to fill the height to be a multiple of 16 |
19:15:12 | mirak_ | markun: you resolved my problem ^^ |
19:15:22 | | Join ariesoft [0] (n=ariesoft@222.244.123.56) |
19:15:36 | markun | :) |
19:16:58 | ariesoft | I think TMPGEnc is the best software about encode file into .m2v file ! |
19:19:01 | mirak_ | it's weird that mplayer doesn't try to autoscale |
19:19:09 | mirak_ | auto expand to a *16. |
19:19:25 | mirak_ | at the way he does it is weird |
19:21:35 | | Quit merbanan (Remote closed the connection) |
19:22:26 | | Quit Kohlrabi ("Quit") |
19:23:51 | | Part ariesoft |
19:29:17 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:29:45 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
19:29:45 | | Quit einhirn (Client Quit) |
19:30:20 | | Quit tvelocity ("ΑποχώÏησε") |
19:35:30 | | Quit aegray_ (Read error: 110 (Connection timed out)) |
19:38:54 | | Quit freqmod (Remote closed the connection) |
19:41:13 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
19:42:35 | | Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) |
19:43:44 | mirak_ | Arathis: are you there ? |
19:46:00 | mirak_ | mencoder <input> -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=<bitrate> -vf scale:-10:128 -of rawvideo -nosound -o <filename>.m2v |
19:46:09 | mirak_ | that's the command you should use |
19:46:11 | | Join Lear [0] (n=chatzill@h8n8c1o285.bredband.skanova.com) |
19:47:20 | | Quit Arathis (Read error: 110 (Connection timed out)) |
19:48:29 | | Join Arathis [0] (n=doerk@p508A774F.dip.t-dialin.net) |
19:49:30 | Arathis | mirak_: mencoder *does* autoscale the video, but not to multiples of 16 |
19:49:56 | Arathis | and setting the width down will result in smal video I don't want ;) |
19:50:08 | mirak_ | Arathis: with the parameter I gave it does |
19:50:21 | mirak_ | Arathis: you want to crop the video ? |
19:50:38 | markun | mirak_: which parameter? |
19:50:56 | mirak_ | -vf scale:-10:128 |
19:51:11 | mirak_ | or you can do |
19:51:21 | mirak_ | -vf scale:160:-10 |
19:51:27 | | Quit _Veseliq_ (Remote closed the connection) |
19:51:41 | Arathis | no crop. i'm satisfied with my solution :) |
19:51:55 | mirak_ | Arathis: I asked on mplayer chanell |
19:52:08 | mirak_ | he told me the zoom option was dirty |
19:52:16 | mirak_ | an didn't gave good results visually |
19:52:40 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
19:52:41 | Arathis | I don't use zoom now. I only scale and expand |
19:53:09 | Arathis | though I mostly have 4/3 videos it works for most of them |
19:53:31 | mirak_ | Arathis: your black borders are on the sides ? |
19:54:01 | Arathis | top+bottom though I scale to max width of the display |
19:55:52 | | Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) |
19:56:04 | | Quit _Veseliq_ (Client Quit) |
19:56:09 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
19:56:58 | mirak_ | Arathis: I am trying to find the best generic command |
19:57:27 | | Quit _Veseliq_ (Remote closed the connection) |
19:58:19 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
19:59:41 | Arathis | mirak_: why should I use a generic cmd if aspectratio and displaysize don't change? |
20:00 |
20:00:49 | mirak_ | because the goal is to make fit any video into <width> <eight> |
20:01:38 | mirak_ | if you choose to fix the <width> maybe the the height will exeed the screen eight |
20:01:42 | mirak_ | and vice versa |
20:02:01 | | Join kellyg [0] (i=446d79e3@gateway/web/cgi-irc/labb.contactor.se/session) |
20:02:31 | Arathis | if my videos are 4/3 in original then they are 4/3 running my cmdline so no streching and best fitting to the screen |
20:02:34 | mirak_ | Arathis: it's like watching a 16:9 video on a 4:3 screen or 4:3 video on a 16:9 screen |
20:02:51 | kellyg | can anyone please tell me if the silver 120D can be patched w rockbox (i think the silver one is the british one) ?? |
20:03:19 | bluebrother | kellyg, what do you mean? Iriver h120? |
20:03:24 | kellyg | yes |
20:03:33 | kellyg | but it has a D after the 120 |
20:03:44 | bluebrother | should work. AFAIK the "D" version is the same but without remote. |
20:03:54 | kellyg | ok, thank you |
20:03:56 | Arathis | mirak_: its not. if I'd have a 16:9 video I'd just change hight and width for it. really simple. although I don't have 16:9 videos as said |
20:04:42 | bluebrother | also, I'm in germany and mine is champagne (or silver −− don't know how this color is named properly, but it seems to be called "champagne" in most cases) |
20:04:56 | mirak_ | Arathis: if the video is 4:3 I don't see why you need to expand then |
20:05:15 | Arathis | because my screen isn't 4:3 |
20:05:28 | mirak_ | so ? |
20:05:42 | Arathis | 160x120 would be 4:3, but my display is 160x128 |
20:06:12 | mirak_ | expand just add black lines ? |
20:06:25 | Arathis | yes |
20:07:01 | mirak_ | this works because you know your video is 4:3 but what I want is a command where you don't need to care what the video ratio is |
20:08:10 | Arathis | would be great, yes, but I hadn't found out where or how to integrate the expand cmd in the wiki cmdline. because of that I decided to make it static for now |
20:08:34 | Arathis | much quite useless talking we made ;) |
20:11:23 | mirak_ | no because I wanted to fix that problem |
20:11:49 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
20:11:50 | mirak_ | we can resolve the two case but not with just one command |
20:12:02 | mirak_ | Arathis: in fact I made the wiki line :) |
20:12:14 | Arathis | yes, but most of what we said lead to the point we were at the beginning |
20:12:25 | Arathis | :D |
20:12:28 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-061.pools.arcor-ip.net) |
20:13:51 | mirak_ | yes but I am chatting about that in some other channel :D |
20:14:05 | Arathis | so a solution of the whole problam could be scaling the video and converting it to m2v (or do that in the second step) and in a second step expand the scaled file to the actual display size to prevent the annoying bug |
20:16:32 | | Quit kellyg ("CGI:IRC (EOF)") |
20:16:45 | | Join hardeep [0] (n=hardeeps@c-71-202-85-199.hsd1.ca.comcast.net) |
20:33:16 | | Join sm00th [0] (n=smooth@vp088020.reshsg.uci.edu) |
20:33:20 | sm00th | hey all |
20:33:52 | sm00th | man, I messed my nano up again ;) this time, I can't even get into emergency file mode with select+play |
20:34:21 | | Join _Ribs [0] (n=freenode@riblet.plus.com) |
20:38:10 | Slasheri | amiconn: http://ihme.org/~miipekk/rockbox/scheduler3.patch, now that includes support for blocked processes also. But unfortunately archos iram ran out, so probably some parts need to be put outside iram.. please report back what you would thing about it :) |
20:41:36 | sm00th | linuxstb, are you around? |
20:44:08 | | Quit Ribs (Read error: 113 (No route to host)) |
20:49:10 | preglow | Slasheri: what's with the unicode.c change? :> |
20:50:37 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
20:52:01 | | Join MadDog011 [0] (n=MadDog01@212-200-199-19.adsl.sezampro.yu) |
20:52:10 | | Part MadDog011 |
20:53:19 | Slasheri | preglow: ah, that shouldn't have added to the patch at all. It does excactly same thing as before :) |
20:53:27 | Slasheri | +been |
20:55:43 | preglow | yeah, i see |
20:56:10 | preglow | is blocked process support something we really need, btw? |
20:57:21 | Slasheri | it's just a small addition to the new scheduler.. it makes at least kernel code even more simple and might have little increase to the performance, because now unnecessary task switches have been completely eliminated |
20:58:50 | | Quit _Veseliq_ (Read error: 113 (No route to host)) |
20:59:09 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
20:59:30 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
20:59:51 | preglow | Slasheri: code size difference from cvs? |
20:59:52 | Slasheri | for example when process is waiting a queue event without timeout or mutex to lock, it calls block_thread and current thread is removed completely from the scheduler runtime lists |
21:00 |
21:00:02 | Slasheri | haven't checked that yet |
21:00:46 | | Quit KoCb0 ("• IRcap [8.2] • www.ircap.com/int •") |
21:00:54 | | Join lostnihilist [0] (n=lostnihi@c-67-175-35-181.hsd1.il.comcast.net) |
21:01:00 | Slasheri | before that change, sleeping and blocked threads were woken up at every timer tick |
21:01:27 | Slasheri | now they are kept sleeping until timeout occurs or kernel wakes up the thread |
21:02:40 | | Quit apo` ("Leaving") |
21:03:35 | | Nick _Ribs is now known as Ribs (n=freenode@riblet.plus.com) |
21:05:54 | | Join apo` [0] (i=apo@gateway/tor/x-4dbc156af2e3b0c4) |
21:06:34 | * | amiconn wonders what's more time consuming: a simple scheduler with very little overhead, but the threads checking themselves whether they should go to sleep again, or a complex kernel for just avoiding that |
21:07:22 | * | amiconn once had a test plugin that measured threading round-trip, i.e. how many scheduling rounds per second were performed |
21:07:57 | Slasheri | hmm, test plugin would be nice for that |
21:08:27 | *** | Saving seen data "./dancer.seen" |
21:08:28 | amiconn | I needed that to find performance problems associated with the peakmeter |
21:09:02 | amiconn | Iirc I got around 600 rounds (i.e. several thousand thread switches) per second - on archos |
21:09:17 | | Join lee-qid [0] (n=liqid@p549678A3.dip.t-dialin.net) |
21:10:06 | Slasheri | and now it's also easier to debug other problems too. For example if some thread consumes all cpu time, because threads have now 4 different states: running, sleeping, blocked and blocked with timeout (in scheduler this is treat similar with sleeping) |
21:10:24 | | Join muesli|delhi [0] (n=muesli_t@203.187.240.141) |
21:11:13 | | Quit wld`away () |
21:11:17 | amiconn | Sounds unnecessarily complex... |
21:19:54 | mirak_ | "cmp.l #255,%[v] \n" /* overflow? */ |
21:20:05 | mirak_ | how can this verify values blow 0 ? |
21:20:33 | mirak_ | in CLIP |
21:22:00 | | Join theli_ua [0] (n=theli@line-ppp5-192.deshevshe.net) |
21:23:44 | amiconn | mirak_: Very simple. The flags used afterwards refer to _unsigned_ comparison, so a negative value is the same as a very high positive value |
21:24:05 | sm00th | I can't format my nano, fdisk it, or anything at this point |
21:24:25 | amiconn | The next test that separates between <0 and >255 then uses the flags associated with signed comparison |
21:24:33 | sm00th | I think I accidntally went into some device mode (select+left) and clicked on reset |
21:25:02 | sm00th | now I don't have any bootloader it looks like, and no parititions |
21:25:09 | amiconn | That's what makes this sequence efficient - the flags set by cmp.l are used for 2 different purposes |
21:26:04 | | Quit XavierGr ("One firmware to rule them all!") |
21:29:08 | | Quit theli_ua (Remote closed the connection) |
21:30:41 | mirak_ | amiconn: I don't see how it works |
21:31:12 | amiconn | Check each individual instruction, what flags it sets and what flags it evaluates |
21:31:24 | amiconn | You can be sure it works 100% |
21:31:37 | mirak_ | I don't see how it can set it to -127 |
21:31:43 | amiconn | ?? |
21:32:02 | amiconn | CLIP clips to 0..255 |
21:32:14 | mirak_ | they say the output can be between -384 and 384 |
21:33:05 | mirak_ | the output is always unsigned ? |
21:33:11 | mirak_ | I mean always positive |
21:34:03 | | Join fleischen [0] (i=fleische@static-213-182-109-51.teleos-web.de) |
21:34:22 | amiconn | The idct output can be way outside the 0..255 range - if the input data is damaged |
21:34:40 | amiconn | For valid input data, it can be slightly out of range, due to roundoff errors etc |
21:34:44 | | Part fleischen |
21:34:44 | | Join fleischen [0] (i=fleische@static-213-182-109-51.teleos-web.de) |
21:34:47 | fleischen | sup |
21:35:02 | fleischen | which bootloader do i need for my h10? |
21:35:08 | mirak_ | amiconn: I want to get rid of the asm function for some testings, but the output is green |
21:35:33 | mirak_ | If replace CPU_COLDFIRE by something else it doesn't work |
21:35:52 | mirak_ | I am trying to fall back to how it was before this |
21:36:41 | amiconn | That's why it needs clipping - if the idct produces e.g. 256 instead of 255, without proper clipping this would map to 0. Result: e.g. black pixels in a white area. Clipping limits to 255, so it stays white |
21:37:11 | Arathis | fleischen: http://download.rockbox.org/bootloader/iriver/ depends on which player you have: 5/6gb or 20gb |
21:37:23 | amiconn | You can't just change one single place and expect it to work - there are several places which work to gether in the C version of CLIP() |
21:37:43 | amiconn | It's basically a huge table lookup, which needs to be initialised properly |
21:38:21 | mirak_ | if(value > 255) return 255; |
21:38:21 | mirak_ | return value; |
21:38:29 | mirak_ | I replaced the asm part with the above code |
21:38:40 | mirak_ | but it doesn't work either |
21:39:05 | | Quit Lear ("Chatzilla 0.9.74 [Firefox 1.5.0.5/2006071912]") |
21:39:17 | amiconn | No, you need |
21:39:31 | amiconn | if (value < 0) return 0; |
21:39:40 | amiconn | else if (value > 255) return 255; |
21:39:45 | amiconn | else return value; |
21:39:55 | amiconn | Or, the optimised C version: |
21:40:18 | amiconn | if ((unsigned)value <= 255) return value; |
21:40:33 | amiconn | else return (value < 0) ? 0 : 255; |
21:41:09 | | Join cismo [0] (i=cismo@adsl-85-217-32-151.kotinet.com) |
21:41:14 | fleischen | err |
21:41:37 | Arathis | fleischen: on H10 5/6gb it also depends if you have MTP or UMS |
21:41:44 | fleischen | i've got a 6gb h10 - do i need the 'h10' build or the 'h10_5gb' |
21:41:55 | fleischen | what is mtp/ums? |
21:41:57 | Arathis | h10.mi4 |
21:41:59 | amiconn | mirak_: Btw, the asm version works almost the same as the optimised C version |
21:42:08 | Arathis | where did you buy your player? |
21:42:35 | mirak_ | amiconn: I just want to make sure some registers aren't clobered |
21:42:42 | fleischen | germany |
21:42:44 | mirak_ | well you see |
21:42:46 | fleischen | mp3-player.de |
21:42:52 | Arathis | than you have MTP |
21:43:00 | amiconn | mirak_: see what? |
21:43:01 | fleischen | okay |
21:43:03 | Arathis | if it isn't imported |
21:43:19 | fleischen | i don't think so |
21:44:04 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
21:44:05 | fleischen | now i need the current build of the firmware - do i need the 'h10' build or the 'h10_5gb' |
21:44:38 | | Join Terinjokes [0] (n=Terinjok@adsl-9-96-112.mia.bellsouth.net) |
21:44:44 | Arathis | which link? |
21:44:53 | fleischen | http://www.rockbox.org/cvs.shtml |
21:44:56 | mirak_ | amiconn: when I use the asm functions for the idct, the I frame is decoded fine, you can see it when you pause the video. but after that first frame is displayed, some balck or white dots appears at the bottom up corner of each 8x8 blocks on the screen, then image gets worse, image after image, because that error spreads. |
21:45:12 | fleischen | the wiki says 'Go to http://www.rockbox.org/cvs.shtml and download the zip file for your model (either 20GB or 5/6GB, it doesn't matter if it is UMS or MTP)' |
21:45:12 | Terinjokes | hey, is it possible to set up the nano so that i can listen to the same songs on both applefw and rockbox? |
21:45:25 | Arathis | fleischen: "h10_5gb" |
21:45:31 | fleischen | okay |
21:45:33 | amiconn | mirak_: Then you don't handle the dc coefficient correctly. |
21:45:35 | fleischen | thanks :) |
21:45:49 | amiconn | ...and the error will cumulate because of the idct_add() |
21:45:57 | | Quit Terinjokes (Client Quit) |
21:45:57 | mirak_ | amiconn: then why the first frame is decoded fine and only the first pixel is wrong ? |
21:46:33 | | Join ShadowdogMU [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
21:46:37 | amiconn | I can't tell without seeing the code and trying myself |
21:46:43 | mirak_ | and also why can I use a C and a asm function combined ? |
21:46:46 | Arathis | fleischen: 5gb and 6gb are the same, just the hdd is another size. 20gb is completly other hardware. |
21:46:51 | amiconn | But I can say that the clipping is definitely not the problem |
21:46:55 | mirak_ | but not both asm |
21:47:03 | fleischen | okay |
21:47:18 | Arathis | fleischen: so if you want to use themes/WPS you also need 5gb ones not 20gb |
21:47:54 | fleischen | yea |
21:48:11 | fleischen | so, my 6gb one is fine too? |
21:48:53 | Arathis | for what? |
21:49:51 | mirak_ | amiconn: I am searching |
21:49:56 | fleischen | for this themes/WPS stuff |
21:50:08 | | Quit twisted_ (Remote closed the connection) |
21:50:19 | Arathis | yep |
21:50:40 | fleischen | great :D |
21:50:48 | fleischen | so.. i'll give it a try |
21:51:01 | fleischen | thanks for the help :D |
21:51:23 | Arathis | np |
21:51:59 | mirak_ | you have an h120 or h320 ? |
21:52:07 | mirak_ | amiconn: you have an h120 or h320 ? |
21:52:49 | amiconn | h140 and h340 (and others) |
21:54:54 | | Join tim66 [0] (n=tim@83.97.39.21) |
21:59:12 | preglow | amiconn: in all fairness, the scheduler isn't very complex even after slasheri's patch |
21:59:16 | Arathis | is there a way to get file properties within rockbox. like filesize for example. I can't find something in the conext menu |
21:59:28 | preglow | but i agree completely. if we can't find a good reason to use it, we shouldn't commit it |
22:00 |
22:00:33 | mirak_ | amiconn: http://rafb.net/paste/results/luAkDE96.html |
22:00:48 | | Join ep0ch_ [0] (n=ep0ch@84-12-29-97.dyn.gotadsl.co.uk) |
22:00:57 | mirak_ | amiconn: there is maybe one dumb move I do somewhere I can't see |
22:01:13 | mirak_ | you can use the file as it |
22:03:23 | ep0ch_ | is it possible for someone to upload an ihp build with the scheduler patch applied? i have problems with tracks buffering using my builds...:s |
22:05:35 | mirak_ | amiconn: if you remove the +2048 and +65536 you got the same bahavior in the methods. This number are equivalent to add 0,5 to all the dots of the final result. they do that at the begining to avoid doing 8 addiction of 0,5. |
22:05:57 | mirak_ | you should see this numbers in the code for block[0] = ... |
22:06:02 | | Quit cismo_ (Read error: 110 (Connection timed out)) |
22:06:46 | | Quit Mmmm (Remote closed the connection) |
22:09:04 | sm00th | when are people in here usually who can help with a nano? |
22:10:25 | Paul_The_Nerd | Randomly |
22:11:09 | sm00th | hmm, I got a cyclic redundancy check error |
22:11:16 | sm00th | ouch |
22:12:08 | Paul_The_Nerd | Was there a question associated with that? |
22:12:15 | sm00th | yeah |
22:12:20 | sm00th | I've been asking all day ;) |
22:12:32 | ep0ch_ | what were you doing to get the error? |
22:12:42 | Paul_The_Nerd | You still haven't given me your actual question... |
22:12:46 | sm00th | I don't seem to have a bootloader on my ipod anymore |
22:12:55 | sm00th | here's what happened |
22:13:03 | mirak_ | so will you give it a look soon ? I am going to watch a movie |
22:13:31 | sm00th | I *think* the causse of my problems started when I held select+left and clicked on reset |
22:13:41 | sm00th | since then, I don't seem to have my bootloader or any partitions |
22:13:52 | Paul_The_Nerd | Have you actually researched what that function does? |
22:14:03 | sm00th | I can't "see" the drive in windows under disk management |
22:14:14 | sm00th | and I can't see the drive when I use fdisk in linux, either |
22:14:41 | sm00th | no, I haven't researched it. I didn't intend to even be in that menu. I just clicked it on accident trying to leave |
22:15:01 | | Join Landus [0] (n=Landus@70-100-181-192.dsl1-erie.roc.ny.frontiernet.net) |
22:15:05 | Paul_The_Nerd | Well, usually the first thing one should do is ask the question "What did I just do" and attempt to find an answer. |
22:15:17 | sm00th | that's what I've been trying to do |
22:15:29 | Paul_The_Nerd | For example, a quick google search revealed to me that the "Reset" option in the diagnostic menu is actually just a test to see if your iPod can reset. |
22:15:42 | sm00th | then it's irrelevent |
22:16:01 | sm00th | doesn't change the fact that I can't access my ipod, don't have any paritions anymore, and can't format the drive |
22:16:21 | | Join Terinjokes [0] (n=Terinjok@adsl-9-96-112.mia.bellsouth.net) |
22:16:36 | Paul_The_Nerd | It's not irrelevant that you didn't bother to even Google before coming here, which is pretty much common courtesy, since I found that with simply the phrase ipod diagnostic' |
22:16:40 | Terinjokes | is it possible to play the same songs in the applefw and rockbox? |
22:16:44 | Paul_The_Nerd | Anyway, what have you tried to fix it? |
22:16:50 | sm00th | like I said, that's just when the problem started. I didn't say it was because I did that. the issue is that I have CRC err |
22:16:51 | Paul_The_Nerd | Terinjokes: Yes. |
22:16:55 | mirak_ | amiconn: may you try idct.c file soon ? I am going to watch a movie |
22:16:58 | sm00th | I did search the rockbox forums |
22:17:11 | Paul_The_Nerd | sm00th: Why did you search the Rockbox forums for an error with the Apple firmware? |
22:17:17 | sm00th | wtf |
22:17:20 | Terinjokes | i had it for a while, but suddenly all the songs disappeared from the applefw |
22:17:22 | sm00th | I'm not using apple's firmware |
22:17:31 | Paul_The_Nerd | The diagnostic mode is part of theirs. |
22:18:03 | Paul_The_Nerd | Terinjokes: Okay, if you had it before, why were you asking if it was possible? What did you do immediately before the change? |
22:18:04 | sm00th | jesus christ, sometimes people in here are dense AND rude. I can understand one or the other, lol |
22:18:20 | Paul_The_Nerd | sm00th: What did I say that was "dense?" |
22:19:07 | sm00th | well, first of all, I never attributed the problem I'm having with clicking on "reset" but you feel the need to talk down to me because I didnt google that one function |
22:19:31 | Paul_The_Nerd | "I *think* the causse of my problems started when I held select+left and clicked on reset" |
22:19:42 | sm00th | *think* |
22:19:44 | Paul_The_Nerd | The use of the word "cause" there strongly implies that you attribute causation to that action. |
22:20:10 | Paul_The_Nerd | If you hadn't used the word cause, then of course, I wouldn't think that you thought it *caused* the action, only that it *started* then |
22:20:13 | sm00th | no, it just happened coincendtally at that time. Do you know the difference between correclation and causation? |
22:20:19 | Paul_The_Nerd | YOU used the word cause |
22:20:21 | Paul_The_Nerd | That was a quote from you |
22:20:23 | sm00th | lol |
22:20:24 | Paul_The_Nerd | Scroll up |
22:20:30 | Terinjokes | while right after i installed rockbox i checked the applefw, they were all there, then using rockbox for a day, they are gone in teh applefw |
22:20:32 | sm00th | obviously you don't know the difference |
22:20:32 | Paul_The_Nerd | I'm perfectly familiar with correlation/causation. |
22:20:40 | sm00th | no, obviously you're not |
22:20:42 | | Quit dan_a (Read error: 110 (Connection timed out)) |
22:20:45 | Paul_The_Nerd | Wait, so you misdiagnose it as a cause, and I'm at fault? |
22:20:47 | Paul_The_Nerd | How does that work? |
22:20:50 | sm00th | because I didn't say the cause was due to me clicking on it |
22:20:56 | Paul_The_Nerd | I was the one who was trying to convince YOU that it wasn't a cause after YOU said it was |
22:21:06 | sm00th | the cause of it happened at that time. |
22:21:07 | sm00th | LMAO |
22:21:08 | Paul_The_Nerd | "(3:12:45 PM) sm00th: I *think* the causse of my problems started when I held select+left and clicked on reset" |
22:21:15 | sm00th | this is the "dense" part I'm referring to |
22:21:19 | Paul_The_Nerd | The "causse of my problems" |
22:21:22 | Paul_The_Nerd | Your words |
22:21:25 | Paul_The_Nerd | Including spelling errors |
22:21:26 | Paul_The_Nerd | Not mine |
22:21:31 | sm00th | hahaha |
22:21:32 | Terinjokes | and sure enough, booted itunes, it reports that they are all there, but can't play in applefw |
22:21:45 | sm00th | ok, so get off your kick. yeah, your e-pen is larger than mine. |
22:22:00 | Paul_The_Nerd | All I'm saying is that you're applying blame for me over the fact that you can't seem to properly express your ideas. |
22:22:05 | Paul_The_Nerd | I never once said it was the cause of your problems |
22:22:06 | sm00th | now, on to the fact that I can't access the ipod with fdisk |
22:22:09 | Paul_The_Nerd | I tried to establish clearly that it wasn't |
22:22:20 | sm00th | yeah, ok cool. good on you. |
22:22:27 | Paul_The_Nerd | And because of that you call me dense, for actually reading what you said, instead of what you meant. |
22:22:31 | sm00th | now move on and either help or keep arguing in circles |
22:22:35 | Paul_The_Nerd | I'm sorry, but is it "dense" that I can't read minds? |
22:22:44 | sm00th | no, that's not even what I was referring to when I said dense |
22:22:52 | sm00th | yeah, it's dense that you can't move on |
22:23:10 | sm00th | that you seem stuck on this one portion of what I was describing |
22:23:18 | Paul_The_Nerd | That's not dense, that's stubborn. |
22:23:33 | Paul_The_Nerd | I'm irritated that when I actually tried to offer you help, you chose to attack me instead of ignoring my tone and dealing with it. |
22:23:35 | sm00th | in general, when I go to a help forum, and ask for help, I explain all the steps I took before I experienced the problem |
22:23:38 | Terinjokes | ok, removed all songs from ipod using itunes, going to send over an album, lets see what happens |
22:23:48 | Paul_The_Nerd | sm00th: The thing is, this is a "Rockbox" channel, not a "iPod Help Forum" |
22:23:48 | sm00th | regardless of whether it's related |
22:24:15 | Paul_The_Nerd | sm00th: Yes, and if you attempt to attribute cause to a step, my first action will be to try to determine if you're right. Which is what I did. |
22:24:22 | sm00th | no, what you did was attack me personally for not googling one particular step when I was simply describing a series of steps I had done and now I have an error. common helpdesk =technique |
22:24:24 | Paul_The_Nerd | You said you thought step X caused your problems, I explained what Step X did. |
22:24:46 | sm00th | lol, that was just my first sentence. and now here we are ten minutes later and I haven't even finished explaining what I did |
22:24:52 | sm00th | no, I didn't say that paul |
22:25:00 | sm00th | but you are too dense to realize that and too stubborn to let it go |
22:25:05 | Paul_The_Nerd | What *did* you say? |
22:25:07 | ep0ch_ | can you guys like take this offline? |
22:25:14 | Paul_The_Nerd | Does the word "causse" mean something different than "cause" then? |
22:25:19 | sm00th | i said, I think the cause started *here* |
22:25:27 | Terinjokes | ok, unplugged the ipod after sending over the album, nothing listed in applefw, any ideas on whats wrong? |
22:25:36 | Paul_The_Nerd | You said you think the cause of your PROBLEMS |
22:25:42 | sm00th | and before i got to step two of what I did, you started us on this asinine discussion of whether I googled something |
22:25:50 | Paul_The_Nerd | There's a rather unique difference in what you said and what you're claiming to have said. |
22:26:03 | Paul_The_Nerd | So, please, explain the rest of what you did. |
22:26:05 | sm00th | yeah, well since this is logged everyone can see your ridiculous semantics |
22:26:18 | Paul_The_Nerd | But remember again: this is a Rockbox channel. Your problem isn't actually with Rockbox, but rather Apple's software/hardware. |
22:26:28 | Paul_The_Nerd | Semantics are the foundation of language |
22:26:33 | Paul_The_Nerd | Since I can't read minds, I can only read what you said |
22:26:33 | Terinjokes | (me takes that cue as well) |
22:26:37 | sm00th | I suspect you don't actually know what the fuck you're talking about and so decided to take your boredom out on me. cool |
22:26:39 | Paul_The_Nerd | I have to assume that you actually *mean* what you type. |
22:26:50 | sm00th | yeah, then you should wait until someone finishes |
22:27:24 | Paul_The_Nerd | What does you finishing have to do with what you said before? Were you going to later say "Oh, by the way, 10 minutes ago, that statement was wrong?" |
22:27:45 | Paul_The_Nerd | Just hurry up and explain the rest of what you think is relevant to your problem |
22:27:50 | Paul_The_Nerd | You're right, this argument is pointless. |
22:28:03 | Paul_The_Nerd | But please, try to actually type what you *mean* to say. |
22:28:04 | Terinjokes | i'm justing going to reset the ipod, again |
22:28:08 | | Quit Terinjokes () |
22:28:16 | sm00th | no, paul, I was giving you a step by step of what I did until I encountered the problem. but you stopped me and started arguing that my first sentence couldn't be the reason for my crc error |
22:28:47 | markun | sm00th: then just ignore him and explain it to the rest of us |
22:28:58 | Paul_The_Nerd | sm00th: As I said, your statement said that you thought that caused it. Apparently that's not what you *meant* to say, but that's what the sentence does say. |
22:29:23 | Paul_The_Nerd | sm00th: Where exactly do you get the cyclic redundancy check message? |
22:30:36 | Arathis | fleischen: did it work? |
22:31:25 | sm00th | markun, I can't mount my ipod nor can fdisk access it |
22:31:40 | Paul_The_Nerd | Where do you get the cyclic redundancy check error message then? |
22:32:05 | | Quit apo` (Remote closed the connection) |
22:32:25 | Arathis | no way to show filesize on rockbox?? |
22:32:42 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
22:32:53 | markun | Arathis: I don't think so, but it would be useful |
22:33:29 | fleischen | Arathis: yes |
22:33:36 | Arathis | but programming knowledge would be needed. otherwise I'd try it myself |
22:33:45 | Arathis | fleischen: great |
22:33:53 | fleischen | but the song 'stucks' |
22:33:57 | | Join save_ [0] (n=mseiwert@d047012.adsl.hansenet.de) |
22:34:04 | save_ | hi all |
22:34:12 | | Quit lightyear (Remote closed the connection) |
22:34:27 | * | Arathis is tempted to talk german to fleischen ^^ |
22:34:28 | save_ | does anybody know if rockbox supports Archos gmini xs 202 ? |
22:34:31 | markun | sm00th: does linux see you device at all? (what does dmesg say for example). And are you in "emergency disk mode"? |
22:34:36 | Paul_The_Nerd | save_: No. |
22:34:39 | Arathis | fleischen: thats a known bug |
22:34:55 | sm00th | I'm in emergency disk mode (select+play)?, then yes. |
22:35:01 | save_ | Paul_The_Nerd: thanks, are there plans to support it ? |
22:35:04 | Arathis | just use a WPS without peakmeter. such as iCatcher |
22:35:09 | fleischen | i read in the forums that it is a problem with the 'peak meter' |
22:35:17 | Arathis | :) |
22:35:20 | fleischen | yea |
22:35:25 | sm00th | when I'm in windows, and I use ipodpatcher -i , that's when I receive a CRC error |
22:35:25 | Paul_The_Nerd | save_: Plans to support new targets aren't really made. Someone just ends up with one and starts working on it. |
22:35:40 | save_ | Paul_The_Nerd: ok |
22:36:00 | Paul_The_Nerd | sm00th: What type of iPod do you have? Disk based or flash based? |
22:36:04 | fleischen | sorry for my bad english :( |
22:36:16 | sm00th | paul, google a nano |
22:36:25 | Paul_The_Nerd | sm00th: Nano is flash based. |
22:36:27 | sm00th | ifn you can't read apples' mind |
22:36:51 | | Join apo` [0] (i=apo@gateway/tor/x-3ff7cffa6199dc5b) |
22:36:56 | fleischen | do the colored skins work with my h10? |
22:36:56 | sm00th | markun, yes, dmesg "sees" the ipod |
22:37:07 | sm00th | but it's unable to read the parition table |
22:37:16 | Arathis | yes |
22:37:20 | sm00th | and when I try to fdisk it, fdisk just comes back with, can't access sda |
22:37:23 | fleischen | nice |
22:37:26 | Arathis | it has a colord LCD, right? ;) |
22:37:27 | sm00th | * /dev/sda |
22:37:34 | Paul_The_Nerd | sm00th: Do you have a 1, 2, or 4, out of curiosity? |
22:37:37 | fleischen | but i thin i prefer a 'lightweight' skin :P |
22:37:41 | Arathis | and the standard background is colored to |
22:37:45 | fleischen | think* |
22:37:57 | sm00th | reports: unable to read /dev/sda |
22:38:12 | fleischen | yea, but probably the configs doesn't work on the h10 |
22:38:56 | markun | sm00th: doesn't sound good then |
22:38:59 | Arathis | I'm using one so don't worry |
22:39:18 | fleischen | ok |
22:39:19 | sm00th | damn, I thought these were unbrickable :) |
22:39:30 | markun | You would be the first |
22:39:31 | Paul_The_Nerd | It sounds more like hardware failure than "bricking" |
22:39:33 | sm00th | Paul, I have a 4gb |
22:39:46 | | Quit webguest66 ("CGI:IRC (Ping timeout)") |
22:39:57 | Paul_The_Nerd | I was gonna offer a working partition table if you could figure out a way to write to it, but I don't think that's gonna be likely |
22:40:16 | | Quit mantono ("Don't worry, be happy") |
22:40:48 | markun | Paul_The_Nerd: if the drive was accessible would "cat pauls_disk.img > /dev/sda" have worked? |
22:41:07 | Paul_The_Nerd | markun: It should. |
22:41:12 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
22:41:25 | Paul_The_Nerd | sm00th: I would actually suggest going back into the diagnostic mode and run the various tests, and see if any of them tell you of hardware errors. |
22:41:56 | fleischen | how much mAh has the default battery of the h10? |
22:42:08 | Arathis | 1550 |
22:42:14 | Arathis | at least for 20gb |
22:42:16 | sm00th | I didn't receive any errors when I did that |
22:42:34 | Arathis | it's in a thread on misticriver or rockbox forum |
22:42:34 | Paul_The_Nerd | sm00th: All of the tests, like the flash scan and such? |
22:42:43 | sm00th | yes |
22:42:52 | Paul_The_Nerd | Have you tried using a different USB port, cable, or computer? |
22:43:11 | sm00th | wait, flashscan is the only one I didnt do because it takes so long |
22:43:21 | sm00th | I'm using two different computers and ports |
22:43:29 | sm00th | one in winxp and one in gentoo linux |
22:43:40 | sm00th | but no, I don't have a different cable to try |
22:43:43 | Paul_The_Nerd | I'd suggest trying a different USB cable, but I'd suggest trying to let a flash scan finish first. |
22:43:50 | sm00th | running flashscan right now |
22:44:39 | sm00th | when I connect to the xp box with my cable in emergency disk mode, I can actually "see" the drive. I just can't do anything with it. the partition table seems to be gone |
22:44:42 | Paul_The_Nerd | If we're really lucky it could just be your cable though. But from the way your partition table just vanished, that seems somewhat unlikely |
22:44:56 | Paul_The_Nerd | You can see it, but not in disk management? |
22:45:12 | sm00th | the drive is in disk management, but it reports as unrecognized |
22:45:25 | Paul_The_Nerd | Can you make disk management format it to NTFS? |
22:45:34 | sm00th | I didnt try that |
22:45:50 | Paul_The_Nerd | It's interesting, but Apple seems to have planned for people stupidly reformatting their Nanos to NTFS |
22:46:05 | sm00th | I was hoping to recover the 4gb of music on there. and given that the partition table is borked, well then I don't konw if that'd be possible if i repartition and reformat |
22:46:09 | Paul_The_Nerd | If you try to reformat the normal partition, windows eats the boot partition too for some reason |
22:46:34 | Paul_The_Nerd | But I've found putting it to NTFS makes the "Apple Restore Utility" more likely to actually recognize the device and rebuild the proper partitions and data. |
22:46:46 | sm00th | ouch, ok. back to square one |
22:46:54 | Paul_The_Nerd | At this point, recovering the music is somewhat unlikely, I'd say |
22:46:56 | sm00th | I don't have the normal partiotions |
22:47:05 | sm00th | yeah, that's cool. I have it backed up. |
22:47:13 | sm00th | and I don't have the apple os on there either. |
22:47:21 | Arathis | fleischen: 820 mAh for 5/6gb H10 |
22:47:22 | sm00th | and flashscan is still at 0% ;( |
22:47:29 | Paul_The_Nerd | That's not a good sign |
22:47:39 | Paul_The_Nerd | I started mine (on a 4gb) right before I suggested you start yours |
22:47:42 | Paul_The_Nerd | 'I'm at 76% |
22:47:57 | sm00th | that's what worried me and made me come in here for help |
22:48:04 | sm00th | (the last step ;)) |
22:48:24 | Paul_The_Nerd | Well, this isn't the best place for help with "My hardware's died" which is more and more what this is sounding like. ;) |
22:48:32 | fleischen | thanks Arathis |
22:48:33 | | Quit Kohlrabi (Nick collision from services.) |
22:48:41 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-148-008.pools.arcor-ip.net) |
22:48:42 | Paul_The_Nerd | At this point you should be checking to see if you're still within your warranty period |
22:48:43 | sm00th | wow, that's odd |
22:48:45 | Paul_The_Nerd | This, at least, should be covered |
22:48:48 | Paul_The_Nerd | Odd? |
22:48:52 | sm00th | I just bought this like two months ago. at least I got it at costco |
22:49:12 | Paul_The_Nerd | Not every unit that makes it past QC is perfect. |
22:49:22 | sm00th | right, but at least I'm within my warranty period. |
22:49:55 | | Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
22:50:03 | sm00th | oh, the odd part is that disk management now recognizes the drive as healthy |
22:50:05 | sm00th | but unformated |
22:50:37 | sm00th | I can only do fat and fat32 |
22:50:44 | markun | sm00th: linuxstb might be able to give some advice |
22:50:50 | linuxstb | sm00th: You could try restoring a backup partition table from the wiki |
22:50:54 | linuxstb | ^Rockbox wiki |
22:51:09 | sm00th | linuxstb, I wish I'd saved the partition from when we messed with this the other day |
22:51:26 | sm00th | do you remember when we took the original firmware off and reclaimed that 80mb of space? |
22:51:49 | linuxstb | I do now - so the standard partition tables won't help you recover the data. |
22:51:58 | sm00th | I just reformatted |
22:52:14 | sm00th | I wonder if those errors we were getting are related |
22:56:07 | sm00th | linuxstb, the partitions are all over the place. I can't even paste fdisk's response when i printed the table |
22:56:41 | sm00th | there are four partitions, all of them have differeent physical/logical beginnings and endings |
22:57:00 | sm00th | and none end on cylinder boundaries |
22:57:11 | sm00th | and none are in order |
22:58:57 | linuxstb | Then your Nano probably doesn't have a partition table - it will just be formatted as a single NTFS drive in superfloppy mode. |
22:59:12 | linuxstb | (or FAT32, or whatever you chose...) |
22:59:42 | sm00th | I'm back in fdisk right now |
22:59:49 | sm00th | creating a new partition table |
23:00 |
23:00:27 | sm00th | I thought it has to be fat32 for rockbox? |
23:01:25 | linuxstb | It does. |
23:02:00 | sm00th | linuxstb, now that I've made my partition 100K, and it reports that partition 1 does not end on cylinder boundary, do you think that could have caused this issue over time? |
23:02:37 | sm00th | that was kinda where we left it last time, neither of us knew what that would produce in the end |
23:03:14 | linuxstb | I've no idea. But if I was you, I would keep it at 100K and see if you get the same problem again. |
23:03:39 | sm00th | hahaha, ok. I'm going to do that. |
23:03:47 | sm00th | wth, I have backups ;) |
23:04:37 | sm00th | ok, so both partition 1 and 2 do not end on cylinder boundaries |
23:04:50 | sm00th | I'll write it and go hang out until I get the error again |
23:05:29 | fleischen | i can play FLAC |
23:05:32 | fleischen | great :D |
23:08:28 | *** | Saving seen data "./dancer.seen" |
23:08:35 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
23:09:16 | | Quit ep0ch_ (Read error: 110 (Connection timed out)) |
23:11:12 | | Join BHSPitLappy [0] (n=steve-o@adsl-68-95-246-24.dsl.rcsntx.swbell.net) |
23:11:28 | sm00th | Paul, flashscan is working now |
23:11:52 | | Quit fleischen ("bis später") |
23:12:57 | sm00th | and, if you feel that I was describing the problem i was having incorrectly or unclearly, then I apologize for jumping your shit |
23:13:57 | BHSPitLappy | language |
23:15:34 | Paul_The_Nerd | sm00th: Well, I came down a little hard on you too, clearly. But we have a lot of people in here who come in, blame Rockbox for their problems, and have never googled it and really have no clue what's going on. |
23:16:07 | Paul_The_Nerd | So, when I read that you thought something "caused" it, and not only that, but that the cause was completely un-Rockbox, my frustration was that you were in here with it and all. I overreacted as well |
23:18:41 | sm00th | Paul, well I need to google that reset function some more. because everything checked clear, but when I clicked on it again, I am back to square one. |
23:19:08 | sm00th | it's the last test. all of the tests came back ok, even flashscan. |
23:19:53 | Paul_The_Nerd | Reset works fine for me. |
23:20:22 | Paul_The_Nerd | All it does is reboot your iPod from the diagnostic mode back into Apple firmware. It could be possible that it doesn't work right since you're missing the Apple FW |
23:20:23 | sm00th | hmm, so the last test is to make standard partitions and then do a 'reset' test |
23:20:36 | sm00th | oh, tada. yeah, that sounds reasonable |
23:20:43 | Paul_The_Nerd | It seems odd that it'd actually break the partition table though |
23:20:47 | preglow | Slasheri: it adds 1.3kb extra on iriver |
23:20:48 | sm00th | lol |
23:20:52 | Paul_The_Nerd | I mean, it shouldn't *write* anything, should it? |
23:21:00 | sm00th | I wouldn't think so |
23:21:09 | Paul_The_Nerd | But then, this is Apple we're talking about |
23:21:27 | sm00th | that's why I need to make standard partitions and retest it |
23:21:39 | linuxstb | Well, it's diagnostics mode - so it's possible some diagnostics are destructive... |
23:21:40 | sm00th | because it may be related to the fact that my partitions don't end on cylinder boundaries? |
23:22:04 | sm00th | and then I would have a better idea of whether it's related to that or the absence of the applefw |
23:22:08 | Paul_The_Nerd | linuxstb: Well, I ran all of them safely on my nano just now. |
23:22:42 | sm00th | Paul, are you using a standard part table? or did you reclaim the 80mb in the first parition? |
23:22:52 | sm00th | and do you have the apple os still on there? |
23:23:18 | Paul_The_Nerd | Standard, with Apple on there, at the moment |
23:23:39 | Paul_The_Nerd | I've tried it without Apple OS, but I keep it there for the faster file transfers at the moment |
23:24:21 | sm00th | yeah, I'm tempted to put it back on there. but even so, I still want that 80mb of space. even with the apple os, it doesn't need all of that |
23:25:05 | | Join rboxer [0] (n=mat@cpc1-leic4-0-0-cust267.leic.cable.ntl.com) |
23:25:37 | rboxer | any devs there? |
23:25:48 | Bagder | there they are => |
23:25:49 | Paul_The_Nerd | I don't really use my Nano that much at all, so I'm fine without that 80mb for the time being, at least until something better comes along |
23:27:08 | | Quit rretzbach (Read error: 104 (Connection reset by peer)) |
23:27:45 | rboxer | thank you. I've been using the wonderful rockbox for a while on my ihp120 but the fact that the radio is so much quieter than the original firmware is a real pita. I'm prepared to get into the code a bit to boost its volume but struggling to find a start point. Can anybody point me to the area of the code that handles volume and changes to it? |
23:28:03 | rboxer | tia!? |
23:28:22 | Bagder | rboxer: I think there's a patch for that, that bluebrother is working on |
23:28:41 | Paul_The_Nerd | Is that related to the deemphasis thing or whatever, too? |
23:28:49 | | Quit spiorf (Remote closed the connection) |
23:28:52 | Bagder | I think so |
23:29:07 | rboxer | can you explain deemphasis? |
23:29:11 | markun | rboxer: you can go the the recording screen while you listen to the radio and increase the gain |
23:29:25 | rboxer | <grabs ihp for a play> |
23:30:25 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:31:15 | Arathis | mirak_: does the wiki video encode cmdline result in best quality compared to filesize or is there a better, but probably more complex way? |
23:32:10 | bluebrother | rboxer, deemphasis is a intended distortion of the audio signal to decrease the noise. |
23:32:44 | bluebrother | you need to set the deemphasis matching to the emphasis that is used on the transmitting station. |
23:33:10 | Paul_The_Nerd | Arathis: It's simply an example encode for use with the current plugin. It's unlikely to be the final method (among other things, it'll eventually have sound) so it's not really worth worrying about. |
23:33:16 | rboxer | ta bluebrother. Need to read up on noise control I think. |
23:33:18 | bluebrother | so, from a users point it is simply a "set it to the correct value" which depends on your country. |
23:33:31 | bluebrother | wikipedia has an article about that. |
23:33:34 | Paul_The_Nerd | bluebrother: Would this account for the volume issues European users are having? |
23:33:57 | bluebrother | Paul_The_Nerd, no. The volume issue is something different which I haven't looked into. |
23:34:16 | * | Bagder stands corrected |
23:34:24 | rboxer | so deemphasis is used only by the radio? |
23:34:37 | | Quit lodesi ("leaving") |
23:34:53 | Paul_The_Nerd | bluebrother: It's odd though, my radio sounds like it's at the same volume as my normal audio. Or at least, at a reasonably close volume |
23:35:28 | rboxer | paul - you on ihp120 too? |
23:35:28 | bluebrother | in my case the radio is lower, but I guess this is also related to the fact that I'm using ReplayGain a lot. |
23:35:47 | rboxer | radio's a lot lower here, unusable outside. |
23:35:58 | rboxer | no replaygain, standard cvs build |
23:36:08 | Paul_The_Nerd | rboxer: Yes |
23:36:23 | Paul_The_Nerd | Radio is way too loud at 0, about the same level as my MP3s |
23:36:37 | Paul_The_Nerd | And my MP3s are replaygained to ~92 |
23:36:47 | | Join maddog011 [0] (n=detlic@212-200-199-19.adsl.sezampro.yu) |
23:37:03 | markun | for me it sounds ok, but I use replaygain for my files |
23:37:05 | maddog011 | hello, just want to check how is the h10 rockbox port going? |
23:37:06 | Paul_The_Nerd | Now, I've *never* been in the Recording screen though (at least since my last settings reset) |
23:37:21 | Paul_The_Nerd | Is it possible that in the case of the volume being too low, it's simply *always* a case of someone having lowered the recording gain at some point? |
23:37:58 | Bagder | maddog011: it rocks ;-) |
23:38:06 | * | Bagder couldn't help it |
23:38:46 | | Quit muesli|delhi ("ich will Kühe!!!") |
23:38:48 | * | Arathis loves this play of words :) |
23:38:48 | maddog011 | really? |
23:38:58 | rboxer | just tried - recording gain doesn't seem to affect radio vol. Gain goes v high too. |
23:39:02 | maddog011 | wow nice, i'll check it out |
23:39:26 | Arathis | maddog011: TrueJournals made a video on youtube |
23:39:28 | rboxer | isn't the recording setting separate from the radio / mixer stage anyway? |
23:39:49 | maddog011 | haha nice, Arathis, i'll check out the video |
23:39:57 | rboxer | - should i try this replaygain thing? |
23:40:09 | markun | rboxer: you don't have to |
23:40:14 | Arathis | but before the LCD and touchstrip (up) fixes were commited |
23:40:24 | markun | You need to tag all your files for it to work |
23:40:56 | rboxer | i've barely got all my id3 tags sorted - don't need to go through them all again! |
23:41:26 | Paul_The_Nerd | rboxer: Replaygain doesn't help the radio issue at all. |
23:41:50 | Paul_The_Nerd | It's for making your files sound like they were recorded to approximately the same level so you aren't constantly adjusting the volume during a shuffled playlist. |
23:42:12 | Paul_The_Nerd | rboxer: Are you European, or American areas? |
23:42:23 | rboxer | gotcha, Euro. |
23:42:58 | Paul_The_Nerd | Are your radio broadcasts at a lower level (like how the volume is limited on MP3 players, to protect hearing)? |
23:43:13 | rboxer | bought the player in the US though, if it makes any difference |
23:43:36 | Paul_The_Nerd | I don't think it would |
23:43:43 | Paul_The_Nerd | Especially since people say it's louder in the retail firmware anyway |
23:43:55 | rboxer | I only really listen to radio4 which admittedly isn't broadcast as loudly as radio 1 for instance, It was ok with the iriv firmware though |
23:44:01 | Paul_The_Nerd | Though the "louder in retail" I wonder which retail version they're using |
23:44:27 | * | Paul_The_Nerd boots retail to compare levels |
23:45:02 | * | Bagder deletes another 1100 spams, received within 8 hours |
23:45:47 | Bagder | there's where our bandwidth goes |
23:46:25 | rboxer | retail fware 1.65e |
23:47:02 | Paul_The_Nerd | Well, it's true, the retail firmware *does* play the radio quite a bit longer. |
23:47:04 | Paul_The_Nerd | louder |
23:47:30 | rboxer | toldya so! |
23:47:38 | rboxer | any idea where to look to fix it? |
23:47:53 | Paul_The_Nerd | But it plays it a lot louder than it can play MP3s as well |
23:48:33 | Paul_The_Nerd | I'd say the radio plays at about what +6 on the iPods sounds like |
23:49:21 | rboxer | so you're saying that mp3 and fm outputs are both louder? |
23:49:42 | Paul_The_Nerd | No, just the FM |
23:51:35 | | Quit Siku (kornbluth.freenode.net irc.freenode.net) |
23:51:35 | NSplit | kornbluth.freenode.net irc.freenode.net |
23:51:35 | | Quit Slasheri (kornbluth.freenode.net irc.freenode.net) |
23:52:09 | Paul_The_Nerd | It sounds a little distorted too. |
23:52:14 | * | Paul_The_Nerd shrugs |
23:52:36 | rboxer | what, the stock firmware distorts or rb? |
23:52:52 | Paul_The_Nerd | Stock |
23:53:01 | Paul_The_Nerd | At high volumes, it sounds distorted to me. |
23:53:02 | NHeal | kornbluth.freenode.net irc.freenode.net |
23:53:02 | NJoin | Siku [0] (n=Siku@f303b.w3.tontut.fi) |
23:53:02 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
23:53:12 | Paul_The_Nerd | The FM radio does, that is. |
23:54:25 | rboxer | be nice to get it loud enough to hear some distortion. where is volume setting handled? |
23:54:38 | | Part tim66 |
23:56:35 | Paul_The_Nerd | Wait, you *want* to get it loud enough to distort the music? Why? |
23:58:31 | rboxer | no, i want to get it loud enough to hear radio4 outside! |