Author: dmeyer
Date: Sat Mar 11 19:48:56 2006
New Revision: 1275

Added:
   trunk/WIP/vfs/src/thumbnail/
   trunk/WIP/vfs/src/thumbnail/__init__.py
   trunk/WIP/vfs/src/thumbnail/png.c
      - copied unchanged from r1274, /trunk/WIP/vfs/src/png.c
   trunk/WIP/vfs/src/thumbnail/server.py
      - copied, changed from r1274, /trunk/WIP/vfs/src/thumbd.py
   trunk/WIP/vfs/src/thumbnail/thumbnail.c
      - copied, changed from r1274, /trunk/WIP/vfs/src/thumbnail.c
   trunk/WIP/vfs/src/thumbnail/thumbnail.h
      - copied unchanged from r1274, /trunk/WIP/vfs/src/thumbnail.h
   trunk/WIP/vfs/src/thumbnail/thumbnail.py
      - copied, changed from r1274, /trunk/WIP/vfs/src/thumbnail.py
   trunk/WIP/vfs/src/thumbnail/video.py
      - copied, changed from r1274, /trunk/WIP/vfs/src/videothumb.py
Removed:
   trunk/WIP/vfs/src/png.c
   trunk/WIP/vfs/src/thumbd.py
   trunk/WIP/vfs/src/thumbnail.c
   trunk/WIP/vfs/src/thumbnail.h
   trunk/WIP/vfs/src/thumbnail.py
   trunk/WIP/vfs/src/videothumb.py
Modified:
   trunk/WIP/vfs/setup.py

Log:
move thumbnail stuff into extra dir

Modified: trunk/WIP/vfs/setup.py
==============================================================================
--- trunk/WIP/vfs/setup.py      (original)
+++ trunk/WIP/vfs/setup.py      Sat Mar 11 19:48:56 2006
@@ -40,21 +40,22 @@
     print 'kaa.base not installed'
     sys.exit(1)
 
-thumbnailer = Extension("kaa.vfs.thumbnailer", ["src/thumbnail.c", "src/png.c" 
],
-                        config='src/config.h')
+ext = Extension("kaa.vfs.thumbnail.libthumb",
+                ["src/thumbnail/thumbnail.c", "src/thumbnail/png.c" ],
+                config='src/thumbnail/config.h')
 
-if not thumbnailer.check_library('imlib2', '1.1.1'):
+if not ext.check_library('imlib2', '1.1.1'):
     print 'Imlib2 >= 1.1.1 not found'
     print 'Download from http://enlightenment.freedesktop.org/'
     sys.exit(1)
 
-if not thumbnailer.check_library('libpng', '1.2.0'):
+if not ext.check_library('libpng', '1.2.0'):
     print 'libpng >= 1.2.0 not found'
     sys.exit(1)
 
-if thumbnailer.check_library('epeg', '0.9'):
+if ext.check_library('epeg', '0.9'):
     print 'epeg extention enabled'
-    thumbnailer.config('#define USE_EPEG')
+    ext.config('#define USE_EPEG')
 else:
     print 'epeg extention disabled'
 
@@ -62,5 +63,5 @@
        version     = '0.1',
        description = "Media-oriented VFS",
        scripts     = [ 'bin/kaa-thumb' ],
-       ext_modules = [ thumbnailer ]
+       ext_modules = [ ext ]
       )

Added: trunk/WIP/vfs/src/thumbnail/__init__.py
==============================================================================
--- (empty file)
+++ trunk/WIP/vfs/src/thumbnail/__init__.py     Sat Mar 11 19:48:56 2006
@@ -0,0 +1 @@
+from thumbnail import Thumbnail, NORMAL, LARGE

Copied: trunk/WIP/vfs/src/thumbnail/server.py (from r1274, 
/trunk/WIP/vfs/src/thumbd.py)
==============================================================================
--- /trunk/WIP/vfs/src/thumbd.py        (original)
+++ trunk/WIP/vfs/src/thumbnail/server.py       Sat Mar 11 19:48:56 2006
@@ -47,8 +47,8 @@
 import kaa.imlib2
 
 # kaa.thumb imports
-from thumbnailer import epeg, png, failed
-from videothumb import VideoThumb
+from libthumb import epeg, png, failed
+from video import VideoThumb
 
 
 class Job(object):

Copied: trunk/WIP/vfs/src/thumbnail/thumbnail.c (from r1274, 
/trunk/WIP/vfs/src/thumbnail.c)
==============================================================================
--- /trunk/WIP/vfs/src/thumbnail.c      (original)
+++ trunk/WIP/vfs/src/thumbnail/thumbnail.c     Sat Mar 11 19:48:56 2006
@@ -235,12 +235,12 @@
 }
 
 
-void initthumbnailer()
+void initlibthumb()
 {
     PyObject *m;
     void **imlib2_api_ptrs;
 
-    m = Py_InitModule("thumbnailer", thumbnail_methods);
+    m = Py_InitModule("libthumb", thumbnail_methods);
 
     // Import kaa-imlib2's C api
     imlib2_api_ptrs = get_module_api("kaa.imlib2._Imlib2");

Copied: trunk/WIP/vfs/src/thumbnail/thumbnail.py (from r1274, 
/trunk/WIP/vfs/src/thumbnail.py)
==============================================================================
--- /trunk/WIP/vfs/src/thumbnail.py     (original)
+++ trunk/WIP/vfs/src/thumbnail/thumbnail.py    Sat Mar 11 19:48:56 2006
@@ -45,7 +45,7 @@
 from kaa.notifier import Signal, step
 
 # kaa.thumb imports
-from thumbnailer import png
+from libthumb import png
 
 # get logging object
 log = logging.getLogger('thumb')
@@ -157,7 +157,7 @@
 
 
 # connect to ipc
-_server = os.path.join(os.path.dirname(__file__), 'thumbd.py')
+_server = os.path.join(os.path.dirname(__file__), 'server.py')
 _server = ipc.launch(_server, 5, ipc.IPCClient, 
'thumb/socket').get_object('thumb')
 
 _client_id = _server.connect(_callback)

Copied: trunk/WIP/vfs/src/thumbnail/video.py (from r1274, 
/trunk/WIP/vfs/src/videothumb.py)
==============================================================================
--- /trunk/WIP/vfs/src/videothumb.py    (original)
+++ trunk/WIP/vfs/src/thumbnail/video.py        Sat Mar 11 19:48:56 2006
@@ -45,7 +45,7 @@
 import kaa.imlib2
 
 # kaa.thumb imports
-from thumbnailer import epeg, png, failed
+from libthumb import epeg, png, failed
 
 
 class VideoThumb(object):


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to