gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_final-


From: Bastiaan Jacques
Subject: [Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_final-2073-g36ec399
Date: Tue, 27 May 2014 21:36:18 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnash".

The branch, master has been updated
       via  36ec3997191eb82135dcd8e5e91bfa0b805e589c (commit)
       via  68703cb20999431da42006ece46f78250c6184c6 (commit)
       via  8e04fe3faaf6ac4bdcb8dbe58292b09fdca2b06b (commit)
      from  558fe08913bdb45502dd18e771c2cc96ab72d3cd (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit//commit/?id=36ec3997191eb82135dcd8e5e91bfa0b805e589c


commit 36ec3997191eb82135dcd8e5e91bfa0b805e589c
Author: Bastiaan Jacques <address@hidden>
Date:   Tue May 27 23:35:31 2014 +0200

    Add missing include directive.

diff --git a/gui/pythonmod/gnash-view.cpp b/gui/pythonmod/gnash-view.cpp
index a6db373..2084839 100644
--- a/gui/pythonmod/gnash-view.cpp
+++ b/gui/pythonmod/gnash-view.cpp
@@ -41,6 +41,7 @@
 #include "Global_as.h"
 #include "NamingPolicy.h"
 #include "StreamProvider.h"
+#include "GnashFactory.h"
 
 enum
 {

http://git.savannah.gnu.org/cgit//commit/?id=68703cb20999431da42006ece46f78250c6184c6


commit 68703cb20999431da42006ece46f78250c6184c6
Author: Bastiaan Jacques <address@hidden>
Date:   Tue May 27 23:24:43 2014 +0200

    Use old-style typedef to appease GCC-4.6.

diff --git a/libmedia/MediaHandler.h b/libmedia/MediaHandler.h
index d8dc34f..3dd5b7b 100644
--- a/libmedia/MediaHandler.h
+++ b/libmedia/MediaHandler.h
@@ -62,7 +62,7 @@ struct DSOEXPORT RegisterAllHandlers
     RegisterAllHandlers();
 };
 
-using MediaFactory = GnashFactory<MediaHandler, RegisterAllHandlers, 
std::string>;
+typedef GnashFactory<MediaHandler, RegisterAllHandlers, std::string> 
MediaFactory;
 
 /// The MediaHandler class acts as a factory to provide parser and decoders
 class DSOEXPORT MediaHandler

http://git.savannah.gnu.org/cgit//commit/?id=8e04fe3faaf6ac4bdcb8dbe58292b09fdca2b06b


commit 8e04fe3faaf6ac4bdcb8dbe58292b09fdca2b06b
Author: Bastiaan Jacques <address@hidden>
Date:   Tue May 27 22:49:56 2014 +0200

    Some more forward declarations.

diff --git a/gui/Player.cpp b/gui/Player.cpp
index 8a29eb5..6ea934c 100644
--- a/gui/Player.cpp
+++ b/gui/Player.cpp
@@ -58,6 +58,7 @@
 #include "HostInterface.h"
 #include "RunResources.h"
 #include "IOChannel.h"
+#include "MediaHandler.h"
 #include "GnashFactory.h"
 
 using namespace gnash;
diff --git a/gui/gtk/gtk.cpp b/gui/gtk/gtk.cpp
index 0e359b8..6f6d828 100644
--- a/gui/gtk/gtk.cpp
+++ b/gui/gtk/gtk.cpp
@@ -52,6 +52,7 @@
 #include "RunResources.h"
 #include "VM.h"
 #include "GnashEnums.h"
+#include "MediaHandler.h"
 #include "gtk_canvas.h"
 
 #ifdef HAVE_VA_VA_H
diff --git a/libcore/Button.cpp b/libcore/Button.cpp
index da16d2a..3c8d1f8 100644
--- a/libcore/Button.cpp
+++ b/libcore/Button.cpp
@@ -46,6 +46,7 @@
 #include "RunResources.h"
 #include "sound_definition.h"
 #include "Transform.h"
+#include "sound_handler.h"
 
 /** \page buttons Buttons and mouse behaviour
 
diff --git a/libcore/RunResources.h b/libcore/RunResources.h
index c3a31ad..52a5896 100644
--- a/libcore/RunResources.h
+++ b/libcore/RunResources.h
@@ -21,12 +21,23 @@
 #ifndef GNASH_RUN_INFO_H
 #define GNASH_RUN_INFO_H
 
+#include <memory>
 #include <string>
-#include "StreamProvider.h"
-#include "Renderer.h"
-#include "sound_handler.h"
-#include "MediaHandler.h"
-#include "TagLoadersTable.h"
+#include <cassert>
+
+namespace gnash {
+    class Renderer;
+    class StreamProvider;
+    namespace SWF {
+        class TagLoadersTable;
+    }
+    namespace media {
+        class MediaHandler;
+    }
+    namespace sound {
+        class sound_handler;
+    }
+}
 
 namespace gnash {
 
diff --git a/libcore/swf/StartSoundTag.cpp b/libcore/swf/StartSoundTag.cpp
index 1b49e22..0e1ae40 100644
--- a/libcore/swf/StartSoundTag.cpp
+++ b/libcore/swf/StartSoundTag.cpp
@@ -27,6 +27,7 @@
 #include "RunResources.h"
 #include "SoundInfoRecord.h"
 #include "MovieClip.h"
+#include "sound_handler.h"
 
 #include <limits>
 
diff --git a/utilities/processor.cpp b/utilities/processor.cpp
index 611e8ed..26571b9 100644
--- a/utilities/processor.cpp
+++ b/utilities/processor.cpp
@@ -52,6 +52,7 @@
 #include "IOChannel.h" // for proper dtor call
 #include "GnashSleep.h" // for usleep compatibility.
 #include "GnashFactory.h"
+#include "MediaHandler.h"
 #include "StreamProvider.h"
 #include "RunResources.h"
 #include "HostInterface.h"

-----------------------------------------------------------------------

Summary of changes:
 gui/Player.cpp                |    1 +
 gui/gtk/gtk.cpp               |    1 +
 gui/pythonmod/gnash-view.cpp  |    1 +
 libcore/Button.cpp            |    1 +
 libcore/RunResources.h        |   21 ++++++++++++++++-----
 libcore/swf/StartSoundTag.cpp |    1 +
 libmedia/MediaHandler.h       |    2 +-
 utilities/processor.cpp       |    1 +
 8 files changed, 23 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
Gnash



reply via email to

[Prev in Thread] Current Thread [Next in Thread]