Update of /cvsroot/freevo/freevo/src/util
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11643/src/util
Modified Files:
fileops.py
Log Message:
epeg support for fast jpg thumbnailing
Index: fileops.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/util/fileops.py,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** fileops.py 10 Jul 2004 12:33:42 -0000 1.25
--- fileops.py 29 Aug 2004 18:37:05 -0000 1.26
***************
*** 10,13 ****
--- 10,16 ----
# -----------------------------------------------------------------------
# $Log$
+ # Revision 1.26 2004/08/29 18:37:05 dischi
+ # epeg support for fast jpg thumbnailing
+ #
# Revision 1.25 2004/07/10 12:33:42 dischi
# header cleanup
***************
*** 62,66 ****
from mmpython.image import EXIF as exif
!
if float(sys.version[0:3]) < 2.3:
PICKLE_PROTOCOL = 1
--- 65,73 ----
from mmpython.image import EXIF as exif
! try:
! import epeg
! except ImportError:
! _debug_('epeg not found')
!
if float(sys.version[0:3]) < 2.3:
PICKLE_PROTOCOL = 1
***************
*** 483,491 ****
image = Image.open(cStringIO.StringIO(thumbnail))
except Exception, e:
! print 'Invalid thumbnail for %s' % filename
if config.DEBUG:
print e
if not image:
if __freevo_app__ == 'main':
try:
--- 490,504 ----
image = Image.open(cStringIO.StringIO(thumbnail))
except Exception, e:
! _debug_('Invalid thumbnail for %s' % filename, 0)
if config.DEBUG:
print e
if not image:
+ try:
+ # epeg support for fast jpg thumbnailing
+ return epeg.fri_thumbnail(filename, thumb)
+ except:
+ pass
+
if __freevo_app__ == 'main':
try:
***************
*** 544,547 ****
pass
! return create_thumbnail(filename, thumbnail)
!
--- 557,563 ----
pass
! data = create_thumbnail(filename, thumbnail)
! if not data:
! # epeg
! return read_thumbnail(filename)
!
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog