[chronojump] Better video player always
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Better video player always
- Date: Thu, 18 Apr 2013 22:20:22 +0000 (UTC)
commit 96597eb705fa5e3eb8e75a5e4cad430113c17d9e
Author: Xavier de Blas <xaviblas gmail com>
Date: Fri Apr 19 00:20:07 2013 +0200
Better video player always
src/gui/chronojump.cs | 23 +++++------------------
src/gui/event.cs | 1 +
2 files changed, 6 insertions(+), 18 deletions(-)
---
diff --git a/src/gui/chronojump.cs b/src/gui/chronojump.cs
index ef56a8b..9869270 100644
--- a/src/gui/chronojump.cs
+++ b/src/gui/chronojump.cs
@@ -4583,35 +4583,22 @@ Console.WriteLine("X");
*/
- //not nice but works
private void playVideo(string fileName) {
if(File.Exists(fileName)) {
PlayerBin player = new PlayerBin();
player.Open(fileName);
- player.Play();
- }
- }
-
- //nice but crashes sometimes
- /*
- private void playVideo(string fileName) {
- if(File.Exists(fileName)) {
- Log.WriteLine("Exists and clicked " + fileName);
-
- PlayerBin player = new PlayerBin();
- player.Open(fileName);
-
+
+ //without these lines works also but has less functionalities (speed, go to ms)
Gtk.Window d = new Gtk.Window(Catalog.GetString("Playing video"));
d.Add(player);
d.Modal = true;
+ d.SetDefaultSize(500,400);
+ d.ShowAll();
d.DeleteEvent += delegate(object sender, DeleteEventArgs e) {player.Close();
player.Dispose();};
player.Play();
-
- d.ShowAll();
}
}
- */
-
+
private void on_video_play_this_test_clicked (object o, EventArgs args) {
Constants.TestTypes type = Constants.TestTypes.JUMP;
int id = 0;
diff --git a/src/gui/event.cs b/src/gui/event.cs
index a8bac2a..db70057 100644
--- a/src/gui/event.cs
+++ b/src/gui/event.cs
@@ -315,6 +315,7 @@ public class EditEventWindow
Gtk.Window d = new Gtk.Window(Catalog.GetString("Playing video"));
d.Add(player);
d.Modal = true;
+ d.SetDefaultSize(500,400);
d.ShowAll();
d.DeleteEvent += delegate(object sender, DeleteEventArgs e) {player.Close();
player.Dispose();};
player.Play();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]