So I reinstalled java, and I'm not getting the java error anymore, so now I could use the "gjar uf" command on my nas instead of on my desktop.
I also tested it by doing this command:
- Code: Select all
gjar tvf pms.jar | grep libjnidispatch
And it gives me the following output:
- Code: Select all
67600 Mon 1 16 10:38:36 GMT+01:00 2012 /opt/local/pms-linux-1.50.0/com/sun/jna/linux-arm/libjnidispatch.so
277856 Mon 1 16 10:38:48 GMT+01:00 2012 com/sun/jna/darwin/libjnidispatch.jnilib
133149 Mon 1 16 10:38:48 GMT+01:00 2012 com/sun/jna/freebsd-amd64/libjnidispatch.so
116905 Mon 1 16 10:38:48 GMT+01:00 2012 com/sun/jna/freebsd-i386/libjnidispatch.so
182220 Mon 1 16 10:38:48 GMT+01:00 2012 com/sun/jna/linux-amd64/libjnidispatch.so
136883 Mon 1 16 10:38:48 GMT+01:00 2012 com/sun/jna/linux-i386/libjnidispatch.so
294663 Mon 1 16 10:38:50 GMT+01:00 2012 com/sun/jna/linux-ia64/libjnidispatch.so
149552 Mon 1 16 10:38:50 GMT+01:00 2012 com/sun/jna/sunos-amd64/libjnidispatch.so
151392 Mon 1 16 10:38:50 GMT+01:00 2012 com/sun/jna/sunos-sparc/libjnidispatch.so
180496 Mon 1 16 10:38:50 GMT+01:00 2012 com/sun/jna/sunos-sparcv9/libjnidispatch.so
124424 Mon 1 16 10:38:50 GMT+01:00 2012 com/sun/jna/sunos-x86/libjnidispatch.so
67600 Mon 1 16 10:38:52 GMT+01:00 2012 libjnidispatch.so
I thought this was correct, so I went and started PMS, where I ran into the following:
- Code: Select all
[main] WARN 10:51:11.563 Error loading libzen: jnidispatch (/com/sun/jna/linux-arm/libjnidispatch.so) not found in resource path
I now can however find PMS on my PS3 and stream .avi streams, as soon as I try .mkv files it gives me an error like Vallaquenta's, about MEncoder.
This is what I found about libjnidispatch.so in the debug.log
[main] WARN 10:51:11.563 Error loading libzen: jnidispatch (/com/sun/jna/linux-arm/libjnidispatch.so) not found in resource path
[main] INFO 10:51:11.564 Loading MediaInfo library
[main] INFO 10:51:11.573 Error loading MediaInfo library: Could not initialize class com.sun.jna.Native
[main] INFO 10:51:11.573 Make sure you have libmediainfo and libzen installed
[main] INFO 10:51:11.573 The server will now use the less accurate ffmpeg parsing method
Any help as to what I should do next?
EDIT: I manually added the folder linux-arm (including the libjnidispatch.so file to PMS.jar file using winrar on my desktop (because the file was still not present in the jar file, I really have no idea why).
So now I'm not getting any errors, up to the point where I try to play any file that requires MEncoder.
So Vallaquenta, I wonder if you'll get any further with the single/dual core setting, I guess you'll post your findings here.EDIT 2: As I was further investigating the PMS.jar file, I now know what went wrong, the libjnidispatch.so file was placed in the wrong folder somehow, glad that's out of the way.