gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog gui/gtk.cpp


From: Benjamin Wolsey
Subject: [Gnash-commit] gnash ChangeLog gui/gtk.cpp
Date: Mon, 17 Mar 2008 17:41:03 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Benjamin Wolsey <bwy>   08/03/17 17:41:03

Modified files:
        .              : ChangeLog 
        gui            : gtk.cpp 

Log message:
        Add media handler version information to 'about' dialogue.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5951&r2=1.5952
http://cvs.savannah.gnu.org/viewcvs/gnash/gui/gtk.cpp?cvsroot=gnash&r1=1.156&r2=1.157

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5951
retrieving revision 1.5952
diff -u -b -r1.5951 -r1.5952
--- ChangeLog   17 Mar 2008 17:27:56 -0000      1.5951
+++ ChangeLog   17 Mar 2008 17:41:02 -0000      1.5952
@@ -1,3 +1,7 @@
+2008-03-17 Benjamin Wolsey <address@hidden>
+
+       * gui/gtk.cpp: add media handler version information.
+
 2008-03-17 Sandro Santilli <address@hidden>
 
        * server/as_environment.{cpp,h}: dump_stack: add additional

Index: gui/gtk.cpp
===================================================================
RCS file: /sources/gnash/gnash/gui/gtk.cpp,v
retrieving revision 1.156
retrieving revision 1.157
diff -u -b -r1.156 -r1.157
--- gui/gtk.cpp 11 Mar 2008 17:26:33 -0000      1.156
+++ gui/gtk.cpp 17 Mar 2008 17:41:03 -0000      1.157
@@ -41,6 +41,16 @@
 #include <gdk/gdkkeysyms.h>
 #include <string>
 
+#ifdef HAVE_FFMPEG_AVCODEC_H
+extern "C" {
+# include "ffmpeg/avcodec.h" // Only for the version number
+}
+#endif
+
+#ifdef HAVE_GST_GST_H
+# include "gst/gstversion.h" // Only for the version number
+#endif
+
 #ifdef RENDERER_OPENGL
 #include "gtk_glue_gtkglext.h"
 #endif
@@ -1354,13 +1364,22 @@
 
     std::string comments = _("Gnash is the GNU Flash movie player based on 
GameSWF.");
 
-    comments += _("\nRenderer: ");
-    comments += RENDERER_CONFIG;
-    comments += "   GUI: ";
-    comments += "GTK2"; // gtk of course!
-    comments += "   Media: ";
-    comments += MEDIA_CONFIG;
-    comments += ".";
+    comments.append(_("\nRenderer: "));
+    comments.append(RENDERER_CONFIG);
+    comments.append(_("\nGUI: "));
+    comments.append("GTK2"); // gtk of course!
+    comments.append(_("\nMedia: "));
+    comments.append(MEDIA_CONFIG" ");
+#ifdef HAVE_GST_GST_H
+    comments.append(_("\nGstreamer version: "));
+    std::ostringstream ss;
+    ss << GST_VERSION_MAJOR << "." << GST_VERSION_MINOR << "." << 
GST_VERSION_MICRO;
+    comments.append(ss.str());
+#endif
+#ifdef HAVE_FFMPEG_AVCODEC_H
+    comments.append(_("\nFfmpeg version: "));
+    comments.append(LIBAVCODEC_IDENT);
+#endif
 
     gtk_about_dialog_set_url_hook(NULL, NULL, NULL);
     GdkPixbuf *logo_pixbuf = createPixbuf("GnashG.png");




reply via email to

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