diff -up freecol/src/net/sf/freecol/client/gui/video/VideoComponent.java~ freecol/src/net/sf/freecol/client/gui/video/VideoComponent.java
--- freecol/src/net/sf/freecol/client/gui/video/VideoComponent.java~ 2010-10-04 02:28:29.000000000 +0200
+++ freecol/src/net/sf/freecol/client/gui/video/VideoComponent.java 2010-11-03 16:10:43.289564004 +0100
@@ -31,7 +31,8 @@ import javax.swing.border.Border;
import net.sf.freecol.client.gui.panel.FreeColImageBorder;
import com.fluendo.player.Cortado;
-import com.fluendo.player.StopListener;
+// Disable the feature that seems to be missing from the stock Cortado
+// import com.fluendo.player.StopListener;
/**
* A component for playing video.
@@ -71,17 +72,17 @@ public class VideoComponent extends JPan
applet.setParam ("showStatus", "hide");
applet.init();
- applet.setStopListener(new StopListener() {
- public void stopped() {
- SwingUtilities.invokeLater(new Runnable() {
- public void run() {
- for (VideoListener sl : videoListeners) {
- sl.stopped();
- }
- }
- });
- }
- });
+// applet.setStopListener(new StopListener() {
+// public void stopped() {
+// SwingUtilities.invokeLater(new Runnable() {
+// public void run() {
+// for (VideoListener sl : videoListeners) {
+// sl.stopped();
+// }
+// }
+// });
+// }
+// });
setLayout(null);
add(applet);