Przeglądaj źródła

* Dotted filenames for package gstreamer

Michaël Van Canneyt 2 lat temu
rodzic
commit
60c68a7301

+ 3 - 0
packages/gstreamer/namespaced/Api.Gstreamer.Gst.pp

@@ -0,0 +1,3 @@
+unit Api.Gstreamer.Gst;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i gst.pp}

+ 3 - 0
packages/gstreamer/namespaces.lst

@@ -0,0 +1,3 @@
+src/gst.pp=namespaced/Api.Gstreamer.Gst.pp
+{s*:src/}=namespaced/
+{i+:src/}

+ 6 - 0
packages/gstreamer/src/gst.pp

@@ -21,14 +21,20 @@
  * Boston, MA 02110-1301, USA.
  *}
 
+{$IFNDEF FPC_DOTTEDUNITS}
 unit gst;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$mode objfpc}
 {$h+}
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses Api.Glib2;
+{$ELSE FPC_DOTTEDUNITS}
 uses glib2;
+{$ENDIF FPC_DOTTEDUNITS}
 
 const
   gstreamerlib = 'libgstreamer-1.0'; {Setup as you need}