Well bit more investigation.
It not to do with any difference between vista and XP.
I find that if I do this:
Code: Select all
vlc.exe -I rc "http://yp.shoutcast.com/sbin/tunein-station.pls?id=9907" --sout="#transcode{acodec=mp3,ab=128,channels=2}:duplicate{dst=std{access=file,mux=raw,dst='test.mp3'}}"
on either platform and type "stop" the file is released.
When I do this:
Code: Select all
vlc.exe -I rc --rc-host=localhost:5002 --rc-quiet "http://yp.shoutcast.com/sbin/tunein-station.pls?id=9907" --sout="#transcode{acodec=mp3,ab=128,channels=2}:duplicate{dst=std{access=file,mux=raw,dst='test.mp3'}}"
and send "stop" followed by linefeed the VLC process keeps a file handle open on the test.mp3 file (verified with sysinternals process explorer)
I do see the usual messages following "stop" from rc in both cases.
Thanks for your help
Michael