pdherbemont at free.fr
Sat Oct 25 12:49:13 CEST 2008
On Oct 25, 2008, at 1:43 AM, David Hoyt wrote:
> I've got an interesting error that I've tried everything I know how
> to resolve it. Ultimately, it comes down to the fact that I'm just
> not that familiar w/ the VLC internals.
> I'm trying to use vlc in java through the java bindings (JVLC). The
> app freezes on me, however, in libvlc_media_player_stop and
> sometimes in libvlc_media_player_release on Windows XP SP2.
> I can't release any example code without going through an exhaustive
> review and release process. So I'm stuck explaining the problem.
> Here are some others with the same problem:
> I've got 12+ videos going on a single dialog using SWT. I start them
> out all playing the same video. They then reach the end of the 3-
> second long clip and all stop. I then tell one panel to play a
> video. It plays just fine. Then I tell it to switch and play another
> video while it's still playing (my code asks it to stop first and
> then play) and it freezes. Java tells me it's stuck on the call to
> libvlc_media_player_stop(). This freezes up my app.
> I've tried running all the commands on the GUI thread and then also
> on separate threads and no luck. My guess is that it's stuck on line
> 689 of https://trac.videolan.org/vlc/browser/src/control/media_player.c
> I've also run into another error if you try and call
> libvlc_media_player_stop() from the endReached event handler. It
> freezes there as well. That's not a tough one to get around, but it
> shouldn't lock up on you.
Could you provide a backtrace, or a sample code that shows the issue?
More information about the vlc-devel