Martin Storsjö 
							
						 
					 
					
						
						
							
						
						c3b05d2159 
					 
					
						
						
							
							proto: Realign struct initializers  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2011-12-01 13:47:28 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						7e58050590 
					 
					
						
						
							
							proto: Use .priv_data_size to allocate the private context  
						
						... 
						
						
						
						This simplifies the open functions by avoiding one function
call that needs error checking, reducing the amount of
extra bulk code.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2011-12-01 13:47:26 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						c60112f268 
					 
					
						
						
							
							libavformat: Make protocols pass URLContext as log context where available  
						
						... 
						
						
						
						Since the libavformat major bump, URLContext contains an AVClass,
making it a usable log context.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2011-04-20 14:59:45 +03:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						59d96941f0 
					 
					
						
						
							
							avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols  
						
						... 
						
						
						
						Make AVIO_FLAG_ access constants work as flags, and in particular fix
the behavior of functions (such as avio_check()) which expect them to
be flags rather than modes.
This breaks API. 
						
						
					 
					
						2011-04-19 19:47:58 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f35ff97f2e 
					 
					
						
						
							
							lavf: use designated initializers for all protocols  
						
						... 
						
						
						
						This is more readable and makes it easier to reorder URLProtocol
members. 
						
						
					 
					
						2011-04-08 11:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f87b1b373a 
					 
					
						
						
							
							avio: AVIO_ prefixes for URL_ open flags.  
						
						
						
						
					 
					
						2011-04-07 18:07:16 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e52a9145c8 
					 
					
						
						
							
							avio: make url_close() internal.  
						
						
						
						
					 
					
						2011-04-04 17:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						925e908bc7 
					 
					
						
						
							
							avio: make url_write() internal.  
						
						
						
						
					 
					
						2011-04-04 17:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						bc371aca46 
					 
					
						
						
							
							avio: make url_read() internal.  
						
						
						
						
					 
					
						2011-04-04 17:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0589da0aa5 
					 
					
						
						
							
							avio: make url_open() internal.  
						
						
						
						
					 
					
						2011-04-04 17:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						2912e87a6c 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Elio Pettenò 
							
						 
					 
					
						
						
							
						
						c6610a216e 
					 
					
						
						
							
							Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.  
						
						... 
						
						
						
						This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts. 
						
						
					 
					
						2011-01-26 22:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						f3bfe388b5 
					 
					
						
						
							
							Make ff_url_split() public  
						
						... 
						
						
						
						ff_url_split() is retained as an alias, as it was used by ffserver,
to avoid breaking ABI compatibility with it.
Originally committed as revision 23822 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-27 14:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						27241cbffe 
					 
					
						
						
							
							Declare the url_write buffer parameter as const  
						
						... 
						
						
						
						Originally committed as revision 23401 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-01 07:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						e4a9e3cc7c 
					 
					
						
						
							
							move ff_url_split() and ff_url_join() declarations to internal.h  
						
						... 
						
						
						
						those functions are not part of the public API
Originally committed as revision 22534 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-14 23:59:48 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						f984dcf6dd 
					 
					
						
						
							
							Reindent  
						
						... 
						
						
						
						Originally committed as revision 22322 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-08 09:05:03 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						c5c6e67c28 
					 
					
						
						
							
							Rename url_split to ff_url_split  
						
						... 
						
						
						
						Since this function isn't in the public API, it should have an ff_ prefix.
Originally committed as revision 22321 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-08 09:03:25 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						57b5555c91 
					 
					
						
						
							
							Use ff_url_join for assembling URLs, instead of snprintf  
						
						... 
						
						
						
						This ensures proper escaping of numerical IPv6 addresses.
The RTSP (de)muxer needs its own network initialization, since it isn't
a protocol and url_open hasn't been called yet.
Originally committed as revision 22226 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-05 22:35:21 +00:00 
						 
				 
			
				
					
						
							
							
								Toshimitsu Kimura 
							
						 
					 
					
						
						
							
						
						865780ae9b 
					 
					
						
						
							
							Gopher protocol, patch by Toshimitsu Kimura, lovesyao gmail com  
						
						... 
						
						
						
						Originally committed as revision 17159 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-11 16:28:46 +00:00