Hi!
I am developing an application in VB.net 2005 using libvlc.dll and following this article
http://www.helyar.net/2009/libvlc-media-player-in-c/
(I updated it and modified it to work with vb.net and VLC 1.1.4; by the way: THANKS George Helyar!!!)
I am able to have a VlcMediaPlayer instance inside a panel (or a picturebox) in my form; it can open and play a network stream.
Now I want to control it using rc interface (oldrc).
I have used "--extraintf", "oldrc","--rc-host=192.168.0.188:9292", "--rc-quiet",
as arguments in libvlc_new.
The rc interface starts; I can connect to it (with hyperterminal) but when I try to start the network stream it is played on a new different window (hardware YUV overlay DirectX output), and my panel stays empty.
If I open the stream using my VlcMediaPlayer instance then I cannot control it using rc commands (if I type "info" it answers "no input").
-------
I also tried using libvlc_add_intf(...,...) without putting those "--extraintf", "oldrc" args in libvlc_new.
The behaviour is identical!
Can someone tell me, please, if it is possible to use oldrc interface to control VlcMediaPlayer instance created with libvlc.dll?
I mean: is it possible to have another interface (I need oldrc) linked to the SAME VlcMediaPlayer instance?
If not, why the hell there is libvlc_add_intf function? It is useless...