I am using the ubuntu 12.04 and libvlc-dev 2.0.1-4 for developing a video-stream client via the udp multicast protocol.
Most of the time the stream can be played smoothly. However if the stream cannot be decoded correctly (some packet has lost?) at the very beginning, the libvlc cannnot stop the stream (libvlc_media_player_stop() hang up, no response even if wait for minutes).
When using the very old vlc version ( 0.9.8 ), the libvlc_media_player_stop() function always work, but this version of vlc is not supported by new ubuntu os.
I would like to know if there is any options for the libvlc to prevent the hang up issue. Thx.