mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-04 08:04:06 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			892 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			892 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
TwoLAME TODO List
 | 
						|
=================
 | 
						|
 | 
						|
- use Exact-width integer types (eg uint16_t)
 | 
						|
 | 
						|
- Add libresample support to libtwolame (twolame_set_in_samplerate etc.)
 | 
						|
- parameter checking in twolame.c using assert
 | 
						|
- Create a new twolame.spec (be sure to include twolame.pc)
 | 
						|
- quite a lot of duplicated code between twolame_encode_buffer_interleaved
 | 
						|
  and twolame_encode_buffer
 | 
						|
- sort out changing parameter for twolame_set_VBR_q from FLOAT to int (like LAME)
 | 
						|
 | 
						|
- better use of verbosity settings
 | 
						|
 | 
						|
- full options sanity checking/verification in twolame_init_params
 | 
						|
 | 
						|
- don't allow twolame_set_* after twolame_init_params() has been called
 | 
						|
 | 
						|
- Fix broken DAB support
 | 
						|
 | 
						|
- with this VBR mode, we know the bits aren't going to run out, so we can 
 | 
						|
  just assign them "greedily".
 | 
						|
 | 
						|
- VBR_a_bit_allocation() is yet to be written :)
 | 
						|
 | 
						|
- Add a layer 2 decoder ? mpglib ?
 | 
						|
 | 
						|
- use 32-bit floats internally where possible
 |