**** BEGIN LOGGING AT Sat Mar 07 02:59:57 2009 Mar 07 07:37:43 im having a problem getting mplayer on my zaurus to use the win32 codecs Mar 07 07:37:52 can anyone help? Mar 07 07:39:24 !logs Mar 07 07:39:25 Channel logs for #angstrom are archived at: Mar 07 07:39:26 http://hentges.net/tmp/logs/irc/%23angstrom Mar 07 07:39:27 Live-logs are available at Mar 07 07:39:28 http://hentges.net/tmp/logs/irc/livelogs/%23angstrom.livelog Mar 07 07:39:29 See ?? help-logs for usage instructions Mar 07 07:39:40 ?? Mar 07 07:39:48 ?? help-logs Mar 07 07:39:49 help-logs[1]: Available commands are: !logs !pauselog !logstatus Mar 07 07:39:51 help-logs[2]: !enablelog, !disablelog Mar 07 07:39:52 help-logs[3]: !stamp (Add timestamp to channel logfile) Mar 07 07:40:15 zauruswonder: ... Mar 07 07:40:24 zauruswonder: doesn't the zaurus have an arm processor? Mar 07 07:40:29 yes Mar 07 07:40:32 zauruswonder: think about this logically Mar 07 07:41:11 what specifically logically? Mar 07 07:41:17 ok Mar 07 07:41:22 what is a win32 codec? Mar 07 07:41:56 you can use the windows dll files with mplayer on linux, i do it all the time Mar 07 07:42:06 just never with my zaurus Mar 07 07:42:25 ok, what kind of data do you think is contained in a windows dll Mar 07 07:42:34 compiled Mar 07 07:42:41 libraries Mar 07 07:42:46 compiled as? Mar 07 07:43:10 have i upset you? Mar 07 07:43:45 no, I'm just surprised that the obvious hasn't occurred to you Mar 07 07:44:34 what obvious, the arch? Mar 07 07:44:59 look, they are called win32 codecs for a reason Mar 07 07:45:06 they are compiled win32 dll's Mar 07 07:45:30 have you used mplayer before? Mar 07 07:45:36 yes Mar 07 07:45:51 are you aware of the magic that occurs when you utilize a win32 codec? Mar 07 07:46:05 in there docs they specify that you can use the win32 dlls with all mplayer binaries Mar 07 07:46:32 i use the mplayer win32 dlls with ubuntu and puppy linux all the time Mar 07 07:46:43 its not a problem Mar 07 07:47:09 but i need to know the location to put the dlls on the zaurus Mar 07 07:47:13 :( Mar 07 07:47:35 why the sad face? Mar 07 07:48:41 because I need to have this conversation with you that will crush your hopes and dreams Mar 07 07:48:54 what? Mar 07 07:49:43 the magic behind the win32 codecs that mplayer uses is that it actually emulates the dll interface Mar 07 07:49:53 it actually loads the dll and runs it Mar 07 07:50:04 yes Mar 07 07:50:15 like a shared library Mar 07 07:50:20 yes Mar 07 07:50:43 ut i need to know the location to put the dlls on the zaurus Mar 07 07:50:48 mov %eax, %ebx type stuff Mar 07 07:51:10 your zaurus can't mov %eax, %ebx Mar 07 07:51:16 it can mov r0, r1 Mar 07 07:52:04 the best you could do is some kind of insane qemu-x86 trickery Mar 07 07:52:18 but you wouldn't have the horsepower to emulate an x86 processor Mar 07 07:52:59 so...compile the files for ARM? Mar 07 07:53:07 :( again Mar 07 07:53:31 yay Mar 07 07:53:45 a win32 codec is a dll copied from some distribution made for windows, or even from some microsoft media player Mar 07 07:53:56 no source available, thats the point Mar 07 07:54:02 damn Mar 07 07:54:09 what codec do you want to play? Mar 07 07:54:14 mss2 Mar 07 07:54:28 its the wmv9 screen capture codec Mar 07 07:54:48 there is a certian training video series that uses it Mar 07 07:54:59 and i have about 4 gigs of videos Mar 07 07:55:10 i really dont want to convert them Mar 07 07:55:16 why not use mencoder under windows to translate them to a format that your zaurus will under.... Mar 07 07:55:22 oh, you don't want to convert them Mar 07 07:55:52 for 35 mins of video and audio at 800x600 the file is 6 megs Mar 07 07:56:00 wow...i know Mar 07 07:56:16 but at least then you could convert them to the native zaurus screen res Mar 07 07:56:40 thats not a problem, it would scale perfectly Mar 07 07:56:54 right, but isn't the screen 320x240 Mar 07 07:57:02 or am I thinking of some older zaurus Mar 07 07:58:06 mplayer -vo brdd Mar 07 07:58:19 that scales the 800x600 to 320x240 Mar 07 07:59:06 the weird thing is that mplayer says it cannot find the codec Mar 07 07:59:23 i would think it would give a diff error Mar 07 07:59:38 codecs and containers are two different things Mar 07 07:59:56 ill try putting a bad file on linux in place of the dll, and see if i get a diff error Mar 07 08:00:14 mplayer probably understands the container just fine, so it knows what the rate is, what the size is, etc Mar 07 08:03:16 just set up a script to convert all the files and downscale em too. Mar 07 08:07:11 the error message for a missing dll is the sam as a bad dll, bad coding on there part Mar 07 08:10:19 thanks your help russ Mar 07 08:11:13 do these dll files exist for pocketpc? Mar 07 08:11:23 arm processor there? Mar 07 08:12:14 not that I'm aware of Mar 07 08:12:39 they'd be CE anyway, so it would be a whole new set of code to get them working under mplayer Mar 07 08:13:44 wmsdmod.dll is what i need to work on the zaurus Mar 07 13:25:02 How long will haRET take to load kernel? Mar 07 13:25:54 I just got 'Loading kernel...' on the screen, and it seems no error in the haretlog.txt