[retro-gtk] Unify the library as retro-gtk in the Retro namespace



commit 00abc5713429bf53f1afc90d737ba05fb5669369
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Mon Feb 13 13:35:06 2017 +0100

    Unify the library as retro-gtk in the Retro namespace
    
    https://bugzilla.gnome.org/show_bug.cgi?id=777489

 retro-gtk/Makefile.am                              |   10 +-
 retro-gtk/audio/pa-player.vala                     |    2 +-
 retro-gtk/av-info.vala                             |    2 +-
 retro-gtk/core-error.vala                          |    2 +-
 retro-gtk/core.vala                                |    4 +-
 retro-gtk/disk-controller.vala                     |    2 +-
 retro-gtk/game-info.vala                           |    2 +-
 retro-gtk/input/controller.vala                    |    2 +-
 retro-gtk/input/device.vala                        |    2 +-
 retro-gtk/input/gamepad-button-type.vala           |    2 +-
 retro-gtk/input/gamepad-configuration.vala         |    2 +-
 retro-gtk/input/input-device-manager.vala          |    2 +-
 retro-gtk/input/input-device.vala                  |    2 +-
 retro-gtk/input/input.vala                         |    2 +-
 retro-gtk/input/keyboard-state.vala                |    2 +-
 retro-gtk/input/keyboard.vala                      |    2 +-
 retro-gtk/input/mouse.vala                         |    2 +-
 retro-gtk/input/virtual-gamepad.vala               |    2 +-
 retro-gtk/log/file-stream-log.vala                 |    2 +-
 retro-gtk/log/log.vala                             |    2 +-
 retro-gtk/loop/main-loop.vala                      |    2 +-
 retro-gtk/memory.vala                              |    2 +-
 retro-gtk/module.vala                              |    2 +-
 retro-gtk/retro-core-descriptor-error.vala         |    2 +-
 retro-gtk/retro-core-descriptor.vala               |    2 +-
 retro-gtk/retro-core.c                             |  160 ++++++++++++++++++++
 retro-gtk/retro-environment.c                      |    4 +-
 retro-gtk/retro-gobject-0.8.deps                   |    6 -
 retro-gtk/retro-gtk-0.8.deps                       |   10 ++
 ...retro-gobject-0.8.pc.in => retro-gtk-0.8.pc.in} |    8 +-
 retro-gtk/retro-module-query.vala                  |    2 +-
 retro-gtk/retro.vala                               |    2 +-
 retro-gtk/rumble.vala                              |    2 +-
 retro-gtk/system-info.vala                         |    2 +-
 retro-gtk/vapi/config.vapi                         |    2 +-
 retro-gtk/variable/options.vala                    |    2 +-
 retro-gtk/variable/variables.vala                  |    2 +-
 retro-gtk/video.vala                               |    2 +-
 retro-gtk/video/cairo-display.vala                 |    2 +-
 retro-gtk/video/retro-video-converter.c            |    5 +-
 retro-gtk/video/video-filter.vala                  |    2 +-
 41 files changed, 219 insertions(+), 54 deletions(-)
---
diff --git a/retro-gtk/Makefile.am b/retro-gtk/Makefile.am
index b18c837..a1a3992 100644
--- a/retro-gtk/Makefile.am
+++ b/retro-gtk/Makefile.am
@@ -11,7 +11,7 @@ AM_CPPFLAGS = \
        -DPROJECT_DIR_NAME=\""retro-1.0"\" \
        -DPROJECT_PLUGINS_DIR=\""$(libdir)/retro-1.0/plugins"\" \
        -DRETRO_PLUGIN_PATH=\""$(libdir)/retro-1.0/plugins:$(libdir)/libretro:$(libdir)"\" \
-       $(retro_gtk_CFLAGS) \
+       $(RETRO_GTK_CFLAGS) \
        $(NULL)
 
 AM_CFLAGS =\
@@ -98,7 +98,7 @@ libretro_gtk_la_VALAFLAGS = \
        -X -fPIC -X -shared \
        $(NULL)
 
-libretro_gtk_la_LIBADD = $(retro_gtk_LIBS)
+libretro_gtk_la_LIBADD = $(RETRO_GTK_LIBS)
 
 retro_gtkincludedir = $(includedir)/retro-gtk-0.8
 retro_gtkinclude_HEADERS = \
@@ -107,7 +107,7 @@ retro_gtkinclude_HEADERS = \
 
 # Add unstable API guard
 $(outdir)/retro-gtk.h:
-       sed -i "s/#define __retro_gtk_H__/#define __retro_gtk_H__\n\n#ifndef 
retro_gtk_USE_UNSTABLE_API\n#error    Retro is unstable API. You must define retro_gtk_USE_UNSTABLE_API 
before including retro-gtk.h\n#endif/" $@
+       sed -i "s/#define __RETRO_GTK_H__/#define __RETRO_GTK_H__\n\n#ifndef 
RETRO_GTK_USE_UNSTABLE_API\n#error    retro-gtk is unstable API. You must define RETRO_GTK_USE_UNSTABLE_API 
before including retro-gtk.h\n#endif/" $@
 
 # Introspection
 -include $(INTROSPECTION_MAKEFILE)
@@ -129,9 +129,9 @@ introspection_sources = $(retro_gtkinclude_HEADERS)
 BUILT_SOURCES += libretro-gtk.la Retro-0.8.gir
 
 Retro-0.8.gir: $(INTROSPECTION_SCANNER) libretro-gtk.la
-Retro_0_8_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0
+Retro_0_8_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0 Gtk-3.0 cairo-1.0
 Retro_0_8_gir_SCANNERFLAGS = --c-include=retro-gtk.h --pkg-export=retro-gtk-0.8
-Retro_0_8_gir_CFLAGS = -Dretro_gtk_USE_UNSTABLE_API $(retro_gtk_CFLAGS)
+Retro_0_8_gir_CFLAGS = -DRETRO_GTK_USE_UNSTABLE_API $(retro_gtk_CFLAGS)
 Retro_0_8_gir_LIBS = libretro-gtk.la
 Retro_0_8_gir_FILES = $(introspection_sources)
 Retro_0_8_gir_EXPORT_PACKAGES = retro-gtk-0.8
diff --git a/retro-gtk/audio/pa-player.vala b/retro-gtk/audio/pa-player.vala
index f58d03b..6f5615a 100644
--- a/retro-gtk/audio/pa-player.vala
+++ b/retro-gtk/audio/pa-player.vala
@@ -1,4 +1,4 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public class Retro.PaPlayer : GLib.Object {
        private Core core;
diff --git a/retro-gtk/av-info.vala b/retro-gtk/av-info.vala
index c5bedd5..82a1088 100644
--- a/retro-gtk/av-info.vala
+++ b/retro-gtk/av-info.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/core-error.vala b/retro-gtk/core-error.vala
index 46ff478..5fb1d0c 100644
--- a/retro-gtk/core-error.vala
+++ b/retro-gtk/core-error.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public errordomain Retro.CoreError {
        COULDNT_SERIALIZE,
diff --git a/retro-gtk/core.vala b/retro-gtk/core.vala
index 8e30dab..8c9ff59 100644
--- a/retro-gtk/core.vala
+++ b/retro-gtk/core.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
@@ -238,7 +238,7 @@ public class Core : Object {
 
                module = new Module (libretro_path);
                set_callbacks ();
-               variables_interface = new Retro.Options ();
+               variables_interface = new Options ();
        }
 
        ~Core () {
diff --git a/retro-gtk/disk-controller.vala b/retro-gtk/disk-controller.vala
index 16361bb..b1419fa 100644
--- a/retro-gtk/disk-controller.vala
+++ b/retro-gtk/disk-controller.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/game-info.vala b/retro-gtk/game-info.vala
index 30c488a..7addbef 100644
--- a/retro-gtk/game-info.vala
+++ b/retro-gtk/game-info.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/input/controller.vala b/retro-gtk/input/controller.vala
index e765ba8..e724e8a 100644
--- a/retro-gtk/input/controller.vala
+++ b/retro-gtk/input/controller.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/input/device.vala b/retro-gtk/input/device.vala
index 6f0becb..88e4952 100644
--- a/retro-gtk/input/device.vala
+++ b/retro-gtk/input/device.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/input/gamepad-button-type.vala b/retro-gtk/input/gamepad-button-type.vala
index 5f41386..3ae664d 100644
--- a/retro-gtk/input/gamepad-button-type.vala
+++ b/retro-gtk/input/gamepad-button-type.vala
@@ -1,4 +1,4 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public enum Retro.GamepadButtonType {
        ACTION_DOWN,
diff --git a/retro-gtk/input/gamepad-configuration.vala b/retro-gtk/input/gamepad-configuration.vala
index 5d83480..d60dcb0 100644
--- a/retro-gtk/input/gamepad-configuration.vala
+++ b/retro-gtk/input/gamepad-configuration.vala
@@ -1,4 +1,4 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public class Retro.GamepadConfiguration : Object {
        private uint16[] gamepad_keys;
diff --git a/retro-gtk/input/input-device-manager.vala b/retro-gtk/input/input-device-manager.vala
index 4aaba36..b0392eb 100644
--- a/retro-gtk/input/input-device-manager.vala
+++ b/retro-gtk/input/input-device-manager.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/input/input-device.vala b/retro-gtk/input/input-device.vala
index c091935..d724d99 100644
--- a/retro-gtk/input/input-device.vala
+++ b/retro-gtk/input/input-device.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/input/input.vala b/retro-gtk/input/input.vala
index ae98f50..13f0f5f 100644
--- a/retro-gtk/input/input.vala
+++ b/retro-gtk/input/input.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/input/keyboard-state.vala b/retro-gtk/input/keyboard-state.vala
index 989e688..6fc60fb 100644
--- a/retro-gtk/input/keyboard-state.vala
+++ b/retro-gtk/input/keyboard-state.vala
@@ -1,4 +1,4 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public class Retro.KeyboardState : Object {
        public Gtk.Widget widget { get; construct; }
diff --git a/retro-gtk/input/keyboard.vala b/retro-gtk/input/keyboard.vala
index 12daac7..a98b55f 100644
--- a/retro-gtk/input/keyboard.vala
+++ b/retro-gtk/input/keyboard.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 /**
  * Key types to feed to a {@link Core} via {@link Input.key_event}.
diff --git a/retro-gtk/input/mouse.vala b/retro-gtk/input/mouse.vala
index 2620eaf..5898009 100644
--- a/retro-gtk/input/mouse.vala
+++ b/retro-gtk/input/mouse.vala
@@ -1,4 +1,4 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 private class Retro.MotionParser : Object {
        private Gdk.Screen screen;
diff --git a/retro-gtk/input/virtual-gamepad.vala b/retro-gtk/input/virtual-gamepad.vala
index 62c0fb9..d0ca345 100644
--- a/retro-gtk/input/virtual-gamepad.vala
+++ b/retro-gtk/input/virtual-gamepad.vala
@@ -1,4 +1,4 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public class Retro.VirtualGamepad : Object, InputDevice {
        public Gtk.Widget widget { get; construct; }
diff --git a/retro-gtk/log/file-stream-log.vala b/retro-gtk/log/file-stream-log.vala
index 30fd50c..d1d4386 100644
--- a/retro-gtk/log/file-stream-log.vala
+++ b/retro-gtk/log/file-stream-log.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/log/log.vala b/retro-gtk/log/log.vala
index 64d4705..bd18e9e 100644
--- a/retro-gtk/log/log.vala
+++ b/retro-gtk/log/log.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/loop/main-loop.vala b/retro-gtk/loop/main-loop.vala
index 6d8cccd..4de1c40 100644
--- a/retro-gtk/loop/main-loop.vala
+++ b/retro-gtk/loop/main-loop.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/memory.vala b/retro-gtk/memory.vala
index 9474655..203b5d2 100644
--- a/retro-gtk/memory.vala
+++ b/retro-gtk/memory.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/module.vala b/retro-gtk/module.vala
index 771c1fc..86fbfad 100644
--- a/retro-gtk/module.vala
+++ b/retro-gtk/module.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/retro-core-descriptor-error.vala b/retro-gtk/retro-core-descriptor-error.vala
index 80d655d..1a37a5e 100644
--- a/retro-gtk/retro-core-descriptor-error.vala
+++ b/retro-gtk/retro-core-descriptor-error.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public errordomain Retro.CoreDescriptorError {
        REQUIRED_GROUP_NOT_FOUND,
diff --git a/retro-gtk/retro-core-descriptor.vala b/retro-gtk/retro-core-descriptor.vala
index ce393e9..9db33f0 100644
--- a/retro-gtk/retro-core-descriptor.vala
+++ b/retro-gtk/retro-core-descriptor.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public class Retro.CoreDescriptor : Object {
        public class Platform : Object {
diff --git a/retro-gtk/retro-core.c b/retro-gtk/retro-core.c
new file mode 100644
index 0000000..81d5e3b
--- /dev/null
+++ b/retro-gtk/retro-core.c
@@ -0,0 +1,160 @@
+// This file is part of Retro. License: GPLv3
+
+#include "retro-gtk-internal.h"
+
+gboolean retro_core_supports_serialization (RetroCore *self) {
+       RetroSerializeSize serialize_size = NULL;
+       gsize size;
+
+       g_return_val_if_fail (self != NULL, FALSE);
+
+       retro_core_push_cb_data (self);
+       serialize_size = retro_module_get_serialize_size (self->module);
+       size = serialize_size ();
+       retro_core_pop_cb_data ();
+
+       return size > 0;
+}
+
+guint8 *retro_core_serialize_state (RetroCore *self, gsize *length, GError **error) {
+       RetroSerializeSize serialize_size = NULL;
+       RetroSerialize serialize = NULL;
+       guint8 *data;
+       gsize size;
+       gboolean success;
+
+       g_return_val_if_fail (self != NULL, NULL);
+       g_return_val_if_fail (length != NULL, NULL);
+
+       serialize_size = retro_module_get_serialize_size (self->module);
+
+       retro_core_push_cb_data (self);
+       size = serialize_size ();
+       retro_core_pop_cb_data ();
+
+       if (size <= 0) {
+               g_set_error (error,
+                            RETRO_CORE_ERROR,
+                            RETRO_CORE_ERROR_SERIALIZATION_NOT_SUPPORTED,
+                            "Couldn't serialize the internal state: serialization not supported.");
+
+               return NULL;
+       }
+
+       serialize = retro_module_get_serialize (self->module);
+       data = g_new0 (guint8, size);
+
+       retro_core_push_cb_data (self);
+       success = serialize (data, size);
+       retro_core_pop_cb_data ();
+
+       if (!success) {
+               g_set_error (error,
+                            RETRO_CORE_ERROR,
+                            RETRO_CORE_ERROR_COULDNT_SERIALIZE,
+                            "Couldn't serialize the internal state: serialization failed.");
+               g_free (data);
+
+               return NULL;
+       }
+
+       *length = size;
+
+       return data;
+}
+
+void retro_core_deserialize_state (RetroCore *self, guint8 *data, gsize length, GError **error) {
+       RetroSerializeSize serialize_size = NULL;
+       RetroUnserialize unserialize = NULL;
+       gsize size;
+       gboolean success;
+
+       g_return_val_if_fail (self != NULL, NULL);
+       g_return_val_if_fail (data != NULL, NULL);
+
+       serialize_size = retro_module_get_serialize_size (self->module);
+
+       retro_core_push_cb_data (self);
+       size = serialize_size ();
+       retro_core_pop_cb_data ();
+
+       if (size <= 0) {
+               g_set_error (error,
+                            RETRO_CORE_ERROR,
+                            RETRO_CORE_ERROR_SERIALIZATION_NOT_SUPPORTED,
+                            "Couldn't deserialize the internal state: serialization not supported.");
+
+               return NULL;
+       }
+
+       if (length > size) {
+               g_set_error (error,
+                            RETRO_CORE_ERROR,
+                            RETRO_CORE_ERROR_COULDNT_DESERIALIZE,
+                            "Couldn't deserialize the internal state: expected at most %llu bytes, got 
%llu.", size, length);
+
+               return NULL;
+       }
+
+       unserialize = retro_module_get_unserialize (self->module);
+
+       retro_core_push_cb_data (self);
+       success = unserialize (data, length);
+       retro_core_pop_cb_data ();
+
+       if (!success) {
+               g_set_error (error,
+                            RETRO_CORE_ERROR,
+                            RETRO_CORE_ERROR_COULDNT_DESERIALIZE,
+                            "Couldn't deserialize the internal state: deserialization failed.");
+
+               return NULL;
+       }
+}
+
+guint8 *retro_core_get_memory (RetroCore *self, RetroMemoryType id, gint *length) {
+       RetroGetMemoryData get_mem_data;
+       RetroGetMemorySize get_mem_size;
+       guint8 *data;
+       gsize size;
+
+       g_return_val_if_fail (self != NULL, NULL);
+       g_return_val_if_fail (length != NULL, NULL);
+
+       get_mem_data = retro_module_get_get_memory_data (self->module);
+       get_mem_size = retro_module_get_get_memory_size (self->module);
+
+       retro_core_push_cb_data (self);
+       data = get_mem_data (id);
+       size = get_mem_size (id);
+       retro_core_pop_cb_data ();
+
+       data = g_memdup (data, size);
+       *length = (gint) (data != NULL ? size : 0);
+
+       return data;
+}
+
+void retro_core_set_memory (RetroCore *self, RetroMemoryType id, guint8 *data, gint length) {
+       RetroGetMemoryData get_mem_region;
+       RetroGetMemorySize get_mem_region_size;
+       guint8 *memory_region;
+       gsize memory_region_size;
+
+       g_return_if_fail (self != NULL);
+       g_return_if_fail (data != NULL);
+       g_return_if_fail (length > 0);
+
+       get_mem_region = retro_module_get_get_memory_data (self->module);
+       get_mem_region_size = retro_module_get_get_memory_size (self->module);
+
+       retro_core_push_cb_data (self);
+       memory_region = get_mem_region (id);
+       memory_region_size = get_mem_region_size (id);
+       retro_core_pop_cb_data ();
+
+       g_return_if_fail (memory_region != NULL);
+       g_return_if_fail (memory_region_size == length);
+
+       memcpy (memory_region, data, length);
+}
diff --git a/retro-gtk/retro-environment.c b/retro-gtk/retro-environment.c
index d769943..f5ae484 100644
--- a/retro-gtk/retro-environment.c
+++ b/retro-gtk/retro-environment.c
@@ -1,6 +1,6 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
-#include "retro-gobject-internal.h"
+#include "retro-gtk-internal.h"
 #include "libretro-environment.h"
 
 void retro_core_set_system_av_info (RetroCore *self, RetroSystemAvInfo *system_av_info);
diff --git a/retro-gtk/retro-gtk-0.8.deps b/retro-gtk/retro-gtk-0.8.deps
new file mode 100644
index 0000000..ec2cb16
--- /dev/null
+++ b/retro-gtk/retro-gtk-0.8.deps
@@ -0,0 +1,10 @@
+
+cairo
+gio-2.0
+glib-2.0
+gmodule-2.0
+gobject-2.0
+gtk+-3.0
+libpulse
+libpulse-simple
+
diff --git a/retro-gtk/retro-gobject-0.8.pc.in b/retro-gtk/retro-gtk-0.8.pc.in
similarity index 50%
rename from retro-gtk/retro-gobject-0.8.pc.in
rename to retro-gtk/retro-gtk-0.8.pc.in
index fbd28a1..ede2ee2 100644
--- a/retro-gtk/retro-gobject-0.8.pc.in
+++ b/retro-gtk/retro-gtk-0.8.pc.in
@@ -3,11 +3,11 @@ exec_prefix=@exec_prefix@
 libdir=@libdir@
 datarootdir=@datarootdir@
 datadir=@datadir@
-includedir=@includedir@/retro-gobject-0.8
+includedir=@includedir@/retro-gtk-0.8
 
 Name: Retro
-Description: GObject based libretro wrapper
+Description: GTK+ based libretro wrapper
 Version: @VERSION@
-Requires: @retro_gobject_pkg_modules@
-Libs: -L${libdir} -lretro-gobject
+Requires: @retro_gtk_pkg_modules@
+Libs: -L${libdir} -lretro-gtk
 Cflags: -I${includedir}
diff --git a/retro-gtk/retro-module-query.vala b/retro-gtk/retro-module-query.vala
index 4b7f338..97dbc65 100644
--- a/retro-gtk/retro-module-query.vala
+++ b/retro-gtk/retro-module-query.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro.ModuleQuery {
        public delegate bool CoreDescriptorQueryCallback (CoreDescriptor core_descriptor);
diff --git a/retro-gtk/retro.vala b/retro-gtk/retro.vala
index dbd3417..b2ecb40 100644
--- a/retro-gtk/retro.vala
+++ b/retro-gtk/retro.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 [CCode (gir_namespace = "Retro", gir_version = "0.8")]
 namespace Retro {
diff --git a/retro-gtk/rumble.vala b/retro-gtk/rumble.vala
index c906289..a89c599 100644
--- a/retro-gtk/rumble.vala
+++ b/retro-gtk/rumble.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/system-info.vala b/retro-gtk/system-info.vala
index 91a6adc..b00f987 100644
--- a/retro-gtk/system-info.vala
+++ b/retro-gtk/system-info.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/vapi/config.vapi b/retro-gtk/vapi/config.vapi
index a2c5263..708e8cb 100644
--- a/retro-gtk/vapi/config.vapi
+++ b/retro-gtk/vapi/config.vapi
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 [CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "config.h")]
 namespace Config {
diff --git a/retro-gtk/variable/options.vala b/retro-gtk/variable/options.vala
index eab3ce2..7b9ddad 100644
--- a/retro-gtk/variable/options.vala
+++ b/retro-gtk/variable/options.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/variable/variables.vala b/retro-gtk/variable/variables.vala
index 4fa78b4..9b021a5 100644
--- a/retro-gtk/variable/variables.vala
+++ b/retro-gtk/variable/variables.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/video.vala b/retro-gtk/video.vala
index 2366e9b..bd2669c 100644
--- a/retro-gtk/video.vala
+++ b/retro-gtk/video.vala
@@ -1,4 +1,4 @@
-// This file is part of Retro. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 namespace Retro {
 
diff --git a/retro-gtk/video/cairo-display.vala b/retro-gtk/video/cairo-display.vala
index e22bbc2..5227815 100644
--- a/retro-gtk/video/cairo-display.vala
+++ b/retro-gtk/video/cairo-display.vala
@@ -1,4 +1,4 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public class Retro.CairoDisplay : Gtk.DrawingArea {
        public Gdk.Pixbuf pixbuf { set; get; }
diff --git a/retro-gtk/video/retro-video-converter.c b/retro-gtk/video/retro-video-converter.c
index ebb7a31..b5d605d 100644
--- a/retro-gtk/video/retro-video-converter.c
+++ b/retro-gtk/video/retro-video-converter.c
@@ -1,7 +1,8 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 #include <gdk-pixbuf/gdk-pixbuf.h>
-#include <retro-gobject.h>
+
+#include "retro-gtk-internal.h"
 
 typedef struct _xrgb1555 xrgb1555;
 struct _xrgb1555 {
diff --git a/retro-gtk/video/video-filter.vala b/retro-gtk/video/video-filter.vala
index 4165a75..218359b 100644
--- a/retro-gtk/video/video-filter.vala
+++ b/retro-gtk/video/video-filter.vala
@@ -1,4 +1,4 @@
-// This file is part of RetroGtk. License: GPLv3
+// This file is part of retro-gtk. License: GPLv3
 
 public enum Retro.VideoFilter {
        SMOOTH,


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