PDA

View Full Version : Indeo 5?


Meme01
2008-03-08, 05:45
Googling through the archives, I found a post from a while back in which one person said that they got XBMC to support Indeo and submitted a patch. The docs say that XBMC doesn't support Indeo 5, however, and I can't seem to play Indeo 5 vids. When I tried, I got a whole bunch of stuff like this in the logs:

msg: Opening video decoder: [dshow] DirectShow video codecs
LoadLibraryA('ir50_32.dll')
Unable to resolve kernel32.dll OpenFileMappingA
Unable to resolve kernel32.dll MapViewOfFile
Unable to resolve kernel32.dll GlobalReAlloc
Unable to resolve kernel32.dll UnmapViewOfFile
Unable to resolve kernel32.dll CreateFileMappingA
Unable to resolve kernel32.dll WritePrivateProfileStringA
Unable to resolve kernel32.dll GetLocaleInfoW
Unable to resolve kernel32.dll LockResource
Unable to resolve kernel32.dll FreeResource
Unable to resolve user32.dll SetWindowTextA
Unable to resolve user32.dll WinHelpA
Unable to resolve user32.dll SetWindowPos
Unable to resolve user32.dll OffsetRect
Unable to resolve user32.dll MapWindowPoints
Unable to resolve user32.dll GetClientRect
Unable to resolve user32.dll CheckRadioButton

... etc. It then gets to this:

user32.dll fake function LoadStringA called
user32.dll fake function LoadStringA called
user32.dll fake function LoadStringA called
LoadLibrary('ir50_32.dll') returning: 0x00D7E830
dllGetProcAddress(0x6D8C0000(ir50_32.dll), 'DllGetClassObject') => 0x6D935F90
kernel32.dll fake function FindResource called
kernel32.dll fake function LoadResource called
FreeLibrary(ir50_32.dll) -> 0x00D7E830
Loading skin file: DialogBusy.xml
Load DialogBusy.xml: 38.29ms (36.82 ms xml load)
Alloc resources: 38.79ms (38.79 ms skin load, 0.00 ms preload)
Alloc resources: 9.73ms (0.02 ms skin load, 0.25 ms preload)
msg: Warning: DS_Filter() class factory failure. (DLL=ir50_32.dll, r=0x80004
msg: Failed to create DirectShow filter
msg: ERROR: Could not open required DirectShow codec ir50_32.dll.
msg: You need to upgrade/install the binary codecs package.
o to http://www.mplayerhq.hu/dload.html
msg: VDecoder init failed :(

XBMC's behavior after this point varies. Sometimes I have to reboot it, sometimes I have to wait for the music vid to end (no video, of course), and sometimes I can cancel out.

Is it possible to support Indeo 5?

SleepyP
2008-03-08, 06:48
is Indeo actually supported by MPlayer? If not then you will need to go ask the MPlayer devs for it, the XBMC devs don't really add "codec support" in that manner because of how Mplayer and XBMC tie together.

Meme01
2008-03-09, 00:04
It is. I can play the vids just fine on my PC and my laptop.

SleepyP
2008-03-09, 22:52
post a debug log from playing it back unsuccessfully in XBMC. Do not edit the log file and post what you think is relevant.