Page 1 of 1

vlc 0.8.6 http interface broken

Posted: 21 May 2006 16:52
by cdh555
The last few nightlies build have not functioned for adding a file via the http interface using the 'control' calls.
20060510-0001 is the last nightly that correctly functioned, the rest up to and including 20060521-0000 do not function they just hang and never actually add the file to the play list.

Posted: 21 May 2006 19:12
by dionoea
This might be due to recent massive changes in the playlist core. I'll investigate.

Posted: 22 May 2006 19:04
by cdh555
Ok thanks.

I'll keep trying the odd nightly build and let you know if it starts to work again.

Posted: 24 May 2006 22:39
by cdh555
A bit more information for you.

The error in the messages window is:
http debug: invalid requested mrl
When it isn't as swaping to an older version works fine.

Still not functioning upto version 20060524-0000, again rolling back to verison 20060510-0001 works without a problem.

Posted: 06 Jun 2006 10:32
by cdh555
Still broken in the 20060529-0000 or the 20060606-0000 nightly.

Again newest I've tried that works is 20060510-0001.

Hopefully will be sorted soon.
Thanks.

Posted: 03 Jul 2006 12:12
by cdh555
Any further progress on this issue?

Still broken in the 20060703-0000 build.

Posted: 12 Jul 2006 21:20
by jockyw2001
Still broken in the 20060711-0000 build.

Posted: 12 Jul 2006 23:37
by dionoea
You're using windows right ?

Posted: 13 Jul 2006 00:08
by jockyw2001
You're using windows right ?
yes

Posted: 13 Jul 2006 21:39
by dionoea
I guess that this is your lucky day. Someone fixed this bug this afternoon. Try tomorrow's nightly.

Posted: 14 Jul 2006 14:11
by jockyw2001
No it isn't. I just build fresh from SVN.
Same problem still there :(

Code: Select all

http debug: invalid requested mrl: d:\\movies\Disneys Kim Possible.ts
PS: I'm using "old/?control=add&mrl=..."

Posted: 16 Jul 2006 00:10
by dionoea
it looks like you have one \ too many (or not enough)

Posted: 16 Jul 2006 11:57
by jockyw2001
I'm sending exactly the same mrl with:
http://vlcserverip:vlcserverport/old/?control=add&mrl=trackname

It works for 0.8.5 but it doesn't work for 0.8.6-svn anymore :(

Posted: 26 Jul 2006 21:44
by cdh555
Not been aorund for a while so was quite hopeful with the someone fixed it.

I've just tried with 20060726-0001 and it's broken. Roll back to 0.8.5 or even 20060510-0001 (as in a 0.8.6 version) and adding via the control functions correctly.

Posted: 27 Jul 2006 13:08
by jockyw2001
I have the feeling the devs underestimate the number of apps which use the http control interface. I'm still hoping for a solution soon.

Posted: 10 Nov 2006 18:18
by cdh555
I've just come back to trying this out again on the later builds.

There is a small amount of progress.

On build vlc-0.9.0-svn-20061108-0001

A file is now added to the playlist and it attempts to start playing, but the play indicator on the source PC is instantly as far over a possible to the right showing the file has finished when it's not, after about 10 seconds max playback it fails to carry on.
If in those 10 seconds you attempt to use the http interface to jump forward say 5 minutes, then vlc locks up and refuses to carry on playing or responding.

Once again rolling back to build 20060510-0001 and there is no problem at all via the http interface.

Posted: 13 Nov 2006 23:17
by The DJ
Please test both 0.8.6-branch as well as the trunk.

I currently have no issues with the time slider in either 0.8.6 or in 0.9.0 on my Mac, but windows specific bugs are the order of the day of course.

Posted: 14 Nov 2006 18:02
by cdh555
Certainly can that's no problem.

Installed the latest version:
vlc-0.8.6-test1-20061114-1049-win32

All is well as far as I can tell. Files are added to the playlist, they play and you can skip forward and backwards in time via the http control interface.

I've got to try a few other things control wise to try to fully prove it all, but it seems like it's fixed in the 0.8.6 series so that's good news proving it's not busted before release again.
Also found this build actually plays a really problematical file of mine fine, previously I've had to use a file out of 0.8.2 to get it playing correctly so I am really happy here.

Hopefully this will give an idea as to the problem in the 0.9.0 series as well.