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?
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?