]> granicus.if.org Git - python/commitdiff
[Sjoerd Mullender]
authorGuido van Rossum <guido@python.org>
Fri, 7 Aug 1998 15:28:23 +0000 (15:28 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 7 Aug 1998 15:28:23 +0000 (15:28 +0000)
Don't use CL module since all constants are now in cl.

Lib/aifc.py
Lib/plat-irix5/jpeg.py
Lib/plat-irix6/jpeg.py

index 0c62f8d18f9bde13e198a45079415e2d7e53316e..cd414c0618c2bc870d851da444d29f087bb596cd 100644 (file)
 
 import struct
 import __builtin__
-try:
-       import CL
-except ImportError:
-       pass
 
 Error = 'aifc.Error'
 
@@ -378,13 +374,14 @@ class Aifc_read:
                if not self._comm_chunk_read or not self._ssnd_chunk:
                        raise Error, 'COMM chunk and/or SSND chunk missing'
                if self._aifc and self._decomp:
-                       params = [CL.ORIGINAL_FORMAT, 0,
-                                 CL.BITS_PER_COMPONENT, self._sampwidth * 8,
-                                 CL.FRAME_RATE, self._framerate]
+                       import cl
+                       params = [cl.ORIGINAL_FORMAT, 0,
+                                 cl.BITS_PER_COMPONENT, self._sampwidth * 8,
+                                 cl.FRAME_RATE, self._framerate]
                        if self._nchannels == 1:
-                               params[1] = CL.MONO
+                               params[1] = cl.MONO
                        elif self._nchannels == 2:
-                               params[1] = CL.STEREO_INTERLEAVED
+                               params[1] = cl.STEREO_INTERLEAVED
                        else:
                                raise Error, 'cannot compress more than 2 channels'
                        self._decomp.SetParams(params)
@@ -483,7 +480,8 @@ class Aifc_read:
 ##     if 0: access *: private
 
        def _decomp_data(self, data):
-               dummy = self._decomp.SetParam(CL.FRAME_BUFFER_SIZE,
+               import cl
+               dummy = self._decomp.SetParam(cl.FRAME_BUFFER_SIZE,
                                              len(data) * 2)
                return self._decomp.Decompress(len(data) / self._nchannels,
                                               data)
@@ -537,7 +535,7 @@ class Aifc_read:
                                                return
                                # for ULAW and ALAW try Compression Library
                                try:
-                                       import cl, CL
+                                       import cl
                                except ImportError:
                                        if self._comptype == 'ULAW':
                                                try:
@@ -549,10 +547,10 @@ class Aifc_read:
                                                        pass
                                        raise Error, 'cannot read compressed AIFF-C files'
                                if self._comptype == 'ULAW':
-                                       scheme = CL.G711_ULAW
+                                       scheme = cl.G711_ULAW
                                        self._framesize = self._framesize / 2
                                elif self._comptype == 'ALAW':
-                                       scheme = CL.G711_ALAW
+                                       scheme = cl.G711_ALAW
                                        self._framesize = self._framesize / 2
                                else:
                                        raise Error, 'unsupported compression type'
@@ -810,8 +808,9 @@ class Aifc_write:
 ##     if 0: access *: private
 
        def _comp_data(self, data):
-               dum = self._comp.SetParam(CL.FRAME_BUFFER_SIZE, len(data))
-               dum = self._comp.SetParam(CL.COMPRESSED_BUFFER_SIZE, len(data))
+               import cl
+               dum = self._comp.SetParam(cl.FRAME_BUFFER_SIZE, len(data))
+               dum = self._comp.SetParam(cl.COMPRESSED_BUFFER_SIZE, len(data))
                return self._comp.Compress(nframes, data)
 
        def _lin2ulaw(self, data):
@@ -852,7 +851,7 @@ class Aifc_write:
                        self._convert = self._lin2adpcm
                        return
                try:
-                       import cl, CL
+                       import cl
                except ImportError:
                        if self._comptype == 'ULAW':
                                try:
@@ -863,21 +862,21 @@ class Aifc_write:
                                        pass
                        raise Error, 'cannot write compressed AIFF-C files'
                if self._comptype == 'ULAW':
-                       scheme = CL.G711_ULAW
+                       scheme = cl.G711_ULAW
                elif self._comptype == 'ALAW':
-                       scheme = CL.G711_ALAW
+                       scheme = cl.G711_ALAW
                else:
                        raise Error, 'unsupported compression type'
                self._comp = cl.OpenCompressor(scheme)
-               params = [CL.ORIGINAL_FORMAT, 0,
-                         CL.BITS_PER_COMPONENT, self._sampwidth * 8,
-                         CL.FRAME_RATE, self._framerate,
-                         CL.FRAME_BUFFER_SIZE, 100,
-                         CL.COMPRESSED_BUFFER_SIZE, 100]
+               params = [cl.ORIGINAL_FORMAT, 0,
+                         cl.BITS_PER_COMPONENT, self._sampwidth * 8,
+                         cl.FRAME_RATE, self._framerate,
+                         cl.FRAME_BUFFER_SIZE, 100,
+                         cl.COMPRESSED_BUFFER_SIZE, 100]
                if self._nchannels == 1:
-                       params[1] = CL.MONO
+                       params[1] = cl.MONO
                elif self._nchannels == 2:
-                       params[1] = CL.STEREO_INTERLEAVED
+                       params[1] = cl.STEREO_INTERLEAVED
                else:
                        raise Error, 'cannot compress more than 2 channels'
                self._comp.SetParams(params)
index 85d6d837d1b7bf3e7108051d7a650265072d74b8..2e7ced56bfeecda2f3d8524cd356ce3c4a3ba6ca 100755 (executable)
@@ -14,22 +14,22 @@ decomp = None
 
 def compress(imgdata, width, height, bytesperpixel):
        global comp
-       import cl, CL
-       if comp is None: comp = cl.OpenCompressor(CL.JPEG)
+       import cl
+       if comp is None: comp = cl.OpenCompressor(cl.JPEG)
        if bytesperpixel == 1:
-               format = CL.GRAYSCALE
+               format = cl.GRAYSCALE
        elif bytesperpixel == 4:
-               format = CL.RGBX
+               format = cl.RGBX
        if options['forcegray']:
-               iformat = CL.GRAYSCALE
+               iformat = cl.GRAYSCALE
        else:
-               iformat = CL.YUV
+               iformat = cl.YUV
        # XXX How to support 'optimize'?
-       params = [CL.IMAGE_WIDTH, width, CL.IMAGE_HEIGHT, height, \
-                 CL.ORIGINAL_FORMAT, format, \
-                 CL.ORIENTATION, CL.BOTTOM_UP, \
-                 CL.QUALITY_FACTOR, options['quality'], \
-                 CL.INTERNAL_FORMAT, iformat, \
+       params = [cl.IMAGE_WIDTH, width, cl.IMAGE_HEIGHT, height, \
+                 cl.ORIGINAL_FORMAT, format, \
+                 cl.ORIENTATION, cl.BOTTOM_UP, \
+                 cl.QUALITY_FACTOR, options['quality'], \
+                 cl.INTERNAL_FORMAT, iformat, \
                 ]
        comp.SetParams(params)
        jpegdata = comp.Compress(1, imgdata)
@@ -37,22 +37,22 @@ def compress(imgdata, width, height, bytesperpixel):
 
 def decompress(jpegdata):
        global decomp
-       import cl, CL
-       if decomp is None: decomp = cl.OpenDecompressor(CL.JPEG)
+       import cl
+       if decomp is None: decomp = cl.OpenDecompressor(cl.JPEG)
        headersize = decomp.ReadHeader(jpegdata)
-       params = [CL.IMAGE_WIDTH, 0, CL.IMAGE_HEIGHT, 0, CL.INTERNAL_FORMAT, 0]
+       params = [cl.IMAGE_WIDTH, 0, cl.IMAGE_HEIGHT, 0, cl.INTERNAL_FORMAT, 0]
        decomp.GetParams(params)
        width, height, format = params[1], params[3], params[5]
-       if format == CL.GRAYSCALE or options['forcegray']:
-               format = CL.GRAYSCALE
+       if format == cl.GRAYSCALE or options['forcegray']:
+               format = cl.GRAYSCALE
                bytesperpixel = 1
        else:
-               format = CL.RGBX
+               format = cl.RGBX
                bytesperpixel = 4
        # XXX How to support 'smooth'?
-       params = [CL.ORIGINAL_FORMAT, format, \
-                 CL.ORIENTATION, CL.BOTTOM_UP, \
-                 CL.FRAME_BUFFER_SIZE, width*height*bytesperpixel]
+       params = [cl.ORIGINAL_FORMAT, format, \
+                 cl.ORIENTATION, cl.BOTTOM_UP, \
+                 cl.FRAME_BUFFER_SIZE, width*height*bytesperpixel]
        decomp.SetParams(params)
        imgdata = decomp.Decompress(1, jpegdata)
        return imgdata, width, height, bytesperpixel
index 85d6d837d1b7bf3e7108051d7a650265072d74b8..c1ed669f97c5ea845207fbe2cd5669189c347917 100644 (file)
@@ -14,22 +14,22 @@ decomp = None
 
 def compress(imgdata, width, height, bytesperpixel):
        global comp
-       import cl, CL
-       if comp is None: comp = cl.OpenCompressor(CL.JPEG)
+       import cl
+       if comp is None: comp = cl.OpenCompressor(cl.JPEG)
        if bytesperpixel == 1:
-               format = CL.GRAYSCALE
+               format = cl.GRAYSCALE
        elif bytesperpixel == 4:
-               format = CL.RGBX
+               format = cl.RGBX
        if options['forcegray']:
-               iformat = CL.GRAYSCALE
+               iformat = cl.GRAYSCALE
        else:
-               iformat = CL.YUV
+               iformat = cl.YUV
        # XXX How to support 'optimize'?
-       params = [CL.IMAGE_WIDTH, width, CL.IMAGE_HEIGHT, height, \
-                 CL.ORIGINAL_FORMAT, format, \
-                 CL.ORIENTATION, CL.BOTTOM_UP, \
-                 CL.QUALITY_FACTOR, options['quality'], \
-                 CL.INTERNAL_FORMAT, iformat, \
+       params = [cl.IMAGE_WIDTH, width, cl.IMAGE_HEIGHT, height,
+                 cl.ORIGINAL_FORMAT, format,
+                 cl.ORIENTATION, cl.BOTTOM_UP,
+                 cl.QUALITY_FACTOR, options['quality'],
+                 cl.INTERNAL_FORMAT, iformat,
                 ]
        comp.SetParams(params)
        jpegdata = comp.Compress(1, imgdata)
@@ -37,22 +37,22 @@ def compress(imgdata, width, height, bytesperpixel):
 
 def decompress(jpegdata):
        global decomp
-       import cl, CL
-       if decomp is None: decomp = cl.OpenDecompressor(CL.JPEG)
+       import cl
+       if decomp is None: decomp = cl.OpenDecompressor(cl.JPEG)
        headersize = decomp.ReadHeader(jpegdata)
-       params = [CL.IMAGE_WIDTH, 0, CL.IMAGE_HEIGHT, 0, CL.INTERNAL_FORMAT, 0]
+       params = [cl.IMAGE_WIDTH, 0, cl.IMAGE_HEIGHT, 0, cl.INTERNAL_FORMAT, 0]
        decomp.GetParams(params)
        width, height, format = params[1], params[3], params[5]
-       if format == CL.GRAYSCALE or options['forcegray']:
-               format = CL.GRAYSCALE
+       if format == cl.GRAYSCALE or options['forcegray']:
+               format = cl.GRAYSCALE
                bytesperpixel = 1
        else:
-               format = CL.RGBX
+               format = cl.RGBX
                bytesperpixel = 4
        # XXX How to support 'smooth'?
-       params = [CL.ORIGINAL_FORMAT, format, \
-                 CL.ORIENTATION, CL.BOTTOM_UP, \
-                 CL.FRAME_BUFFER_SIZE, width*height*bytesperpixel]
+       params = [cl.ORIGINAL_FORMAT, format,
+                 cl.ORIENTATION, cl.BOTTOM_UP,
+                 cl.FRAME_BUFFER_SIZE, width*height*bytesperpixel]
        decomp.SetParams(params)
        imgdata = decomp.Decompress(1, jpegdata)
        return imgdata, width, height, bytesperpixel