Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							ddffc2fdc3 
							
						 
					 
					
						
						
							
							avio: add support for passing options to protocols.  
						
						... 
						
						
						
						Not used anywhere yet, support for passing options from avio_open() will
follow. 
						
						
					 
					
						2011-11-13 13:14:39 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							6f1b7b3944 
							
						 
					 
					
						
						
							
							avio: Add an AVIOInterruptCB parameter to ffurl_open/ffurl_alloc  
						
						... 
						
						
						
						Change all uses of these function to pass the relevant
callback on. 
						
						
					 
					
						2011-11-13 13:12:17 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							dc86ca1ab5 
							
						 
					 
					
						
						
							
							crypto: add decoding flag to options.  
						
						
						
						
					 
					
						2011-11-10 11:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							eaa8c1f9fe 
							
						 
					 
					
						
						
							
							crypto: Don't manually free memory allocated via AVOptions  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-11-10 10:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							145f741e11 
							
						 
					 
					
						
						
							
							AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
						
						
						
						
					 
					
						2011-10-12 16:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Etienne Buira 
							
						 
					 
					
						
						
						
						
							
						
						
							a71bcd1a7f 
							
						 
					 
					
						
						
							
							crypto: Use av_freep instead of av_free  
						
						... 
						
						
						
						This fixes a potential double free.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-06-08 23:41:53 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							f0029cbcf6 
							
						 
					 
					
						
						
							
							lavf: use designated initializers for AVClasses.  
						
						
						
						
					 
					
						2011-05-17 23:01:42 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							ac9cf2e5c4 
							
						 
					 
					
						
						
							
							crypto: Use av_freep instead of av_free  
						
						... 
						
						
						
						Using av_freep is generally good practice.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-24 21:30:03 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							6e4f70a8de 
							
						 
					 
					
						
						
							
							Add a protocol handler for AES CBC decryption with PKCS7 padding  
						
						... 
						
						
						
						This can later be extended to support other AES bit sizes,
encryption, other crypto algorithms, reading the key from a URL, etc.
In order to use it, the key and initialization vector has to be
passed via AVOptions. Since such options can't be passed to
protocols from the command line, the protocol is currently
only for libavformat internal use.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-23 00:27:10 +03:00