mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 21:51:50 +00:00 
			
		
		
		
	[Sjoerd Mullender]
Don't use CL module since all constants are now in cl.
This commit is contained in:
		
							parent
							
								
									1015be3812
								
							
						
					
					
						commit
						2c2f731daf
					
				
					 3 changed files with 64 additions and 65 deletions
				
			
		
							
								
								
									
										49
									
								
								Lib/aifc.py
									
										
									
									
									
								
							
							
						
						
									
										49
									
								
								Lib/aifc.py
									
										
									
									
									
								
							|  | @ -135,10 +135,6 @@ | |||
| 
 | ||||
| import struct | ||||
| import __builtin__ | ||||
| try: | ||||
| 	import CL | ||||
| except ImportError: | ||||
| 	pass | ||||
| 
 | ||||
| Error = 'aifc.Error' | ||||
| 
 | ||||
|  | @ -378,13 +374,14 @@ def initfp(self, file): | |||
| 		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 @@ def readframes(self, nframes): | |||
| ## 	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 @@ def _read_comm_chunk(self, chunk): | |||
| 						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 @@ def _read_comm_chunk(self, chunk): | |||
| 							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 @@ def close(self): | |||
| ## 	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 @@ def _init_compression(self): | |||
| 			self._convert = self._lin2adpcm | ||||
| 			return | ||||
| 		try: | ||||
| 			import cl, CL | ||||
| 			import cl | ||||
| 		except ImportError: | ||||
| 			if self._comptype == 'ULAW': | ||||
| 				try: | ||||
|  | @ -863,21 +862,21 @@ def _init_compression(self): | |||
| 					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) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Guido van Rossum
						Guido van Rossum