Pārlūkot izejas kodu

* Dotted filenames for package gstreamer

Michaël Van Canneyt 2 gadi atpakaļ
vecāks
revīzija
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.
  * Boston, MA 02110-1301, USA.
  *}
  *}
 
 
+{$IFNDEF FPC_DOTTEDUNITS}
 unit gst;
 unit gst;
+{$ENDIF FPC_DOTTEDUNITS}
 
 
 {$mode objfpc}
 {$mode objfpc}
 {$h+}
 {$h+}
 
 
 interface
 interface
 
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses Api.Glib2;
+{$ELSE FPC_DOTTEDUNITS}
 uses glib2;
 uses glib2;
+{$ENDIF FPC_DOTTEDUNITS}
 
 
 const
 const
   gstreamerlib = 'libgstreamer-1.0'; {Setup as you need}
   gstreamerlib = 'libgstreamer-1.0'; {Setup as you need}