[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog libbase/FLVParser.h libbase/Loa...
From: |
Bastiaan Jacques |
Subject: |
[Gnash-commit] gnash ChangeLog libbase/FLVParser.h libbase/Loa... |
Date: |
Sun, 27 May 2007 14:22:04 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Bastiaan Jacques <bjacques> 07/05/27 14:22:04
Modified files:
. : ChangeLog
libbase : FLVParser.h LoadThread.h
embedVideoDecoderFfmpeg.h extension.h
tu_timer.h
server : debugger.h movie_root.h sprite_instance.h
server/vm : VM.h
Log message:
Mark symbols which are
used across DSOs as DSOEXPORT. This allows compilation with
-fvisibility=hidden.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.3371&r2=1.3372
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/FLVParser.h?cvsroot=gnash&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/LoadThread.h?cvsroot=gnash&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/embedVideoDecoderFfmpeg.h?cvsroot=gnash&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/extension.h?cvsroot=gnash&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/tu_timer.h?cvsroot=gnash&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/gnash/server/debugger.h?cvsroot=gnash&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/gnash/server/movie_root.h?cvsroot=gnash&r1=1.53&r2=1.54
http://cvs.savannah.gnu.org/viewcvs/gnash/server/sprite_instance.h?cvsroot=gnash&r1=1.115&r2=1.116
http://cvs.savannah.gnu.org/viewcvs/gnash/server/vm/VM.h?cvsroot=gnash&r1=1.8&r2=1.9
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.3371
retrieving revision 1.3372
diff -u -b -r1.3371 -r1.3372
--- ChangeLog 27 May 2007 09:03:45 -0000 1.3371
+++ ChangeLog 27 May 2007 14:22:03 -0000 1.3372
@@ -1,3 +1,11 @@
+2007-05-27 Bastiaan Jacques <address@hidden>
+
+ * libbase/{FLVParser.h, LoadThread.h, embedVideoDecoderFfmpeg.h,
+ extension.h, tu_timer.h} server/{debugger.h, movie_root.h},
+ server/sprite_instance.h, server/vm/VM.h: Mark symbols which are
+ used across DSOs as DSOEXPORT. This allows compilation with
+ -fvisibility=hidden.
+
2007-05-27 Ann Barcomb <address@hidden>
* doc/C/usermanual/installation/documentation_dependencies.xml:
Index: libbase/FLVParser.h
===================================================================
RCS file: /sources/gnash/gnash/libbase/FLVParser.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- libbase/FLVParser.h 23 May 2007 07:42:16 -0000 1.9
+++ libbase/FLVParser.h 27 May 2007 14:22:03 -0000 1.10
@@ -17,7 +17,7 @@
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
//
-// $Id: FLVParser.h,v 1.9 2007/05/23 07:42:16 tgc Exp $
+// $Id: FLVParser.h,v 1.10 2007/05/27 14:22:03 bjacques Exp $
// Information about the FLV format can be found at http://osflash.org/flv
@@ -154,7 +154,7 @@
/// and fetching frames from there on, sequentially.
/// See seek(), nextVideoFrame(), nextAudioFrame() and nextMediaFrame().
///
-class FLVParser
+class DSOEXPORT FLVParser
{
public:
Index: libbase/LoadThread.h
===================================================================
RCS file: /sources/gnash/gnash/libbase/LoadThread.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- libbase/LoadThread.h 24 May 2007 22:27:09 -0000 1.9
+++ libbase/LoadThread.h 27 May 2007 14:22:03 -0000 1.10
@@ -53,7 +53,7 @@
/// @todo When we read from a real movie stream (rtmp) we might
/// want to use a cirkular-buffer.
-class LoadThread
+class DSOEXPORT LoadThread
{
public:
Index: libbase/embedVideoDecoderFfmpeg.h
===================================================================
RCS file: /sources/gnash/gnash/libbase/embedVideoDecoderFfmpeg.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- libbase/embedVideoDecoderFfmpeg.h 8 Feb 2007 13:25:41 -0000 1.1
+++ libbase/embedVideoDecoderFfmpeg.h 27 May 2007 14:22:03 -0000 1.2
@@ -14,7 +14,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-// $Id: embedVideoDecoderFfmpeg.h,v 1.1 2007/02/08 13:25:41 tgc Exp $
+// $Id: embedVideoDecoderFfmpeg.h,v 1.2 2007/05/27 14:22:03 bjacques Exp $
#ifndef __EMBEDVIDEODECODERFFMPEG_H__
#define __EMBEDVIDEODECODERFFMPEG_H__
@@ -32,7 +32,7 @@
-class embedVideoDecoderFfmpeg: public embedVideoDecoder {
+class DSOEXPORT embedVideoDecoderFfmpeg: public embedVideoDecoder {
public:
embedVideoDecoderFfmpeg();
Index: libbase/extension.h
===================================================================
RCS file: /sources/gnash/gnash/libbase/extension.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- libbase/extension.h 24 Nov 2006 19:17:37 -0000 1.2
+++ libbase/extension.h 27 May 2007 14:22:04 -0000 1.3
@@ -28,7 +28,7 @@
namespace gnash
{
-class Extension
+class DSOEXPORT Extension
{
public:
// typedef bool init_func_t (as_object &obj);
Index: libbase/tu_timer.h
===================================================================
RCS file: /sources/gnash/gnash/libbase/tu_timer.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- libbase/tu_timer.h 17 May 2007 09:23:27 -0000 1.5
+++ libbase/tu_timer.h 27 May 2007 14:22:04 -0000 1.6
@@ -16,10 +16,10 @@
{
// General-purpose wall-clock timer. May not be hi-res enough
// for profiling. Time Unit: millisecond
- uint64_t get_ticks();
+ DSOEXPORT uint64_t get_ticks();
// Time Unit: second
- double ticks_to_seconds(uint64_t ticks);
+ DSOEXPORT double ticks_to_seconds(uint64_t ticks);
// Hi-res timer for CPU profiling.
Index: server/debugger.h
===================================================================
RCS file: /sources/gnash/gnash/server/debugger.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- server/debugger.h 25 Apr 2007 06:58:56 -0000 1.12
+++ server/debugger.h 27 May 2007 14:22:04 -0000 1.13
@@ -14,7 +14,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: debugger.h,v 1.12 2007/04/25 06:58:56 martinwguy Exp $ */
+/* $Id: debugger.h,v 1.13 2007/05/27 14:22:04 bjacques Exp $ */
#ifndef __DEBUGGER_H__
#define __DEBUGGER_H__
@@ -33,7 +33,7 @@
namespace gnash
{
-class Debugger {
+class DSOEXPORT Debugger {
public:
Debugger();
~Debugger();
Index: server/movie_root.h
===================================================================
RCS file: /sources/gnash/gnash/server/movie_root.h,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -b -r1.53 -r1.54
--- server/movie_root.h 18 May 2007 06:05:38 -0000 1.53
+++ server/movie_root.h 27 May 2007 14:22:04 -0000 1.54
@@ -14,7 +14,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: movie_root.h,v 1.53 2007/05/18 06:05:38 zoulunkai Exp $ */
+/* $Id: movie_root.h,v 1.54 2007/05/27 14:22:04 bjacques Exp $ */
/// \page events_handling Handling of user events
///
@@ -96,7 +96,7 @@
/// There is a *single* instance of this class for each run;
/// loading external movies will *not* create a new instance of it.
///
-class movie_root
+class DSOEXPORT movie_root
{
public:
Index: server/sprite_instance.h
===================================================================
RCS file: /sources/gnash/gnash/server/sprite_instance.h,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -b -r1.115 -r1.116
--- server/sprite_instance.h 25 May 2007 11:54:11 -0000 1.115
+++ server/sprite_instance.h 27 May 2007 14:22:04 -0000 1.116
@@ -745,7 +745,7 @@
typedef std::map<std::string, std::string> VariableMap;
/// Set all variables in the given map with their corresponding values
- void setVariables(VariableMap& vars);
+ DSOEXPORT void setVariables(VariableMap& vars);
private:
Index: server/vm/VM.h
===================================================================
RCS file: /sources/gnash/gnash/server/vm/VM.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- server/vm/VM.h 18 May 2007 06:05:37 -0000 1.8
+++ server/vm/VM.h 27 May 2007 14:22:04 -0000 1.9
@@ -56,7 +56,7 @@
/// For the moment, it will be a singleton, providing one-time
/// initialization.
///
-class VM {
+class DSOEXPORT VM {
/// Use VM::get() to access the singleton
VM(movie_definition& movie);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog libbase/FLVParser.h libbase/Loa...,
Bastiaan Jacques <=