Remove unused mainloop

This commit is contained in:
Rafostar
2020-10-16 21:45:32 +02:00
parent 7f1264ae27
commit c9d9927bb1

View File

@@ -1,4 +1,4 @@
const { Gio, GLib, GObject, Gst, GstPlayer, Gtk } = imports.gi; const { Gio, GObject, Gst, GstPlayer, Gtk } = imports.gi;
const ByteArray = imports.byteArray; const ByteArray = imports.byteArray;
const Debug = imports.clapper_src.debug; const Debug = imports.clapper_src.debug;
@@ -72,8 +72,6 @@ class ClapperPlayer extends GstPlayer.Player
this.set_mute(false); this.set_mute(false);
this.set_plugin_rank('vah264dec', 300); this.set_plugin_rank('vah264dec', 300);
this.loop = GLib.MainLoop.new(null, false);
this.run_loop = opts.run_loop || false;
this.widget = gtkglsink.widget; this.widget = gtkglsink.widget;
this.state = GstPlayer.PlayerState.STOPPED; this.state = GstPlayer.PlayerState.STOPPED;
this.visualization_enabled = false; this.visualization_enabled = false;
@@ -270,13 +268,6 @@ class ClapperPlayer extends GstPlayer.Player
{ {
this.state = state; this.state = state;
if(this.state === GstPlayer.PlayerState.STOPPED) {
if(
this.run_loop
&& this.loop.is_running()
)
this.loop.quit();
}
if(!this.seek_done && this.state !== GstPlayer.PlayerState.BUFFERING) { if(!this.seek_done && this.state !== GstPlayer.PlayerState.BUFFERING) {
this.seek_done = true; this.seek_done = true;
debug('seeking finished'); debug('seeking finished');
@@ -293,15 +284,10 @@ class ClapperPlayer extends GstPlayer.Player
this.stop(); this.stop();
} }
_onUriLoaded() _onUriLoaded(self, uri)
{ {
this.play(); this.play();
debug(`URI loaded: ${uri}`);
if(
this.run_loop
&& !this.loop.is_running()
)
this.loop.run();
} }
_onPlayerWarning(self, error) _onPlayerWarning(self, error)
@@ -321,8 +307,5 @@ class ClapperPlayer extends GstPlayer.Player
while(this._playerSignals.length) while(this._playerSignals.length)
this.disconnect(this._playerSignals.pop()); this.disconnect(this._playerSignals.pop());
if(this.run_loop && this.loop.is_running())
this.loop.quit();
} }
}); });