2009-05-18, 15:52
moby-uk Wrote:The problem with using VCDMount as the externalplayer and letting AutoPlay start TMT is that VCDMount only runs for a second or so, so XBMC thinks playback has finished. Thinking about it that may be your problem with the batch file as well. I'm guessing that this is what's happening,
1) VCDMount mounts the ISO
2) AutoPlay starts TMT3
3) The batch file runs TMT3 and it exits immediately because it's already running either because AutoPlay ran it or it has some Tray-icon process running and the process the batch file started just notified that to start playing
4) VCDMount unmounts the ISO
5) TMT3 complains there is nothing mounted
To test this theory try removing the unmount from the batch file (line 3), if the above is correct then the movie should play, but you may still have the issue with TMT being behind XBMC.
Basically, you need to arrange it so that whatever process you use as the externalplayer stays running until playback finishes. You may be able to achieve that by turning off the AutoPlay or any TMT Tray-icon program.
Thanks and I will have to try this theory when I get home.
In the actual TMT3 player (not the VMC interface) I have set to play on top, and there are 2 choices for automatic playback; Auto Play and Auto Full Screen. The only one I have selected is, Auto Full Screen. I will make sure both are unselected and try that to see if it starts up correctly, with or without the batch file. The only tray-icon that has anything to do with playing a movie is AnyDVD HD. I have to have that running in order to play a blu-ray ISO and I could be mistaken but I doubt that has any bearing on my problem.
I will get back with you with my findings again, I appreciate the help!
EDIT: Just got home and tried it. Auto Play within TMT3 was set to OFF. I turned off Auto Play in Windows also under the Control Panel for media. Still nothing.....man this is frustrating!! I even tried turning off the Auto Full Screen to see if that had any bearing.
I tried removing the 3rd line of the batch file and just ran the batch file by itself. It ran and did not close until I exited TMT3....which it should do. By just putting in the batch file in the advancedsettings.xml, I dont even think its running, because even exiting out of XBMC, I should have TMT3 started and the movie playing....and that is not happening. I really think, like you suggested at one time, that XBMC isnt liking something in the batch file to run within XBMC....because I can run it just fine outside of XBMC.
I will keep plugging away at this and wait for any other pointers you can give me.