I started making a new VLC http interface for myself to control VLC on my Windows XP machine w/ 30" monitor via my Powerbook. It opens a "mini player" first which then can open a playlist window to choose video clips if desired, here are some screen shots:
The mini player.
The mini player with play button activated.
The playlist window.
From a coding standpoint everything works perfectly with one exception. The mini player window is a file called "mini_play.html". There is another page that looks identical to it except there is a pause button instead of the play button, this is called "mini.html". Whenever a function makes a video play, mini.html is linked to so that a pause button is shown. Whenever a function is called that will stop or pause video mini_play.html is called so that the play button shows up. This works well except for one problem: when I play a video from the playlist window the mini player window displays the pause button for a brief moment and then refreshes back to the play button. I have no idea why this is happening.
If anyone would like to help me figure it out or would like to test out the interface you can download a copy here: http://plaza.ufl.edu/prestia/VLChttp.zip. Any help would be greatly appreciated. I've only really used it under Mac OS X with Safari. It will definitely work under Windows as well in both Firefox and IE, but I haven't used it extensively in either. Anyway, if anyone can help me solve this problem or has ideas for improvements let me know. Feel free to edit the interface all you want, but please share your work! Any criticism is welcome. This is my first time using javascript, but I don't think it went too badly!