724cf83f10 
								
							
								 
							
						 
						
							
							
								
								Remove some unneeded casts of bit_rate.  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								584fff9478 
								
							
								 
							
						 
						
							
							
								
								avdevice: Fix max value of AV_OPT_TYPE_VIDEO_RATE  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7404f3bdb9 
								
							
								 
							
						 
						
							
							
								
								lavc: Switch bitrate to 64bit unless compatibility with avconv was requested.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7729f43312 
								
							
								 
							
						 
						
							
							
								
								avdevice/fbdev_dec: use errno instead of ret for av_log  
							
							Should fix printing the wrong value
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da833a6d09 
								
							
								 
							
						 
						
							
							
								
								lavd/fbdev_dec: use default device when not provided  
							
							Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2ebaa0933 
								
							
								 
							
						 
						
							
							
								
								lavd/fbdev_dec: implement fbdev_get_device_list callback  
							
							Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f607767d93 
								
							
								 
							
						 
						
							
							
								
								lavd: add categories to device implementations  
							
							Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a547c496e9 
								
							
								 
							
						 
						
							
							
								
								lavd/fbdev: move common code to separate file  
							
							Move common fbdev dec/enc for separate file.
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c720d0d9df 
								
							
								 
							
						 
						
							
							
								
								lavd: rename fbdev.c into fbdev_dec.c  
							
							Rename existing fbdev.c to make it a more meaningful name.
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6b56b1f26 
								
							
								 
							
						 
						
							
							
								
								lavd/fbdev: use av_str2err() macro for printing error messages  
							
							In particular fix wrong strerror(ret) with a negative value, and avoid
the use of non thread-safe strerror(). 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1421ee2637 
								
							
								 
							
						 
						
							
							
								
								lavd/fbdev: pass proper memory map length  
							
							fbdev->data was allocated with size fbdev->fixinfo.smem_len, release data
in fbdev_read_close() using the same size.
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71bf6b41d9 
								
							
								 
							
						 
						
							
							
								
								libavdevice: use avpriv_open()  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2634af575c 
								
							
								 
							
						 
						
							
							
								
								avdevice/fbdev: use AV_OPT_TYPE_VIDEO_RATE  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								43d36599fe 
								
							
								 
							
						 
						
							
							
								
								lavd/fbdev.c: Support RGB565 input colour space.  
							
							Tested on a Raspberry Pi.
Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2832ea26f3 
								
							
								 
							
						 
						
							
							
								
								Remove commented-out debug #define cruft  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								22c8cbc0da 
								
							
								 
							
						 
						
							
							
								
								lavu,lavd: do not use av_pix_fmt_descriptors directly.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								716d413c13 
								
							
								 
							
						 
						
							
							
								
								Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16dc5f2050 
								
							
								 
							
						 
						
							
							
								
								Replace various inlined inverse AVRational with av_inv_q().  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4ef6a3e4b 
								
							
								 
							
						 
						
							
							
								
								Add missing libavutil/time.h includes.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6501dcfb5e 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary inclusions of [sys/]time.h  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dde147ff9 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Consistently place static, inline and av_cold attributes/keywords.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e9651d106 
								
							
								 
							
						 
						
							
							
								
								lavf: remove AVFormatParameters from AVFormatContext.read_header signature  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c3f9ebf743 
								
							
								 
							
						 
						
							
							
								
								lavf: make av_set_pts_info private.  
							
							It's supposed to be called only from (de)muxers. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8541422506 
								
							
								 
							
						 
						
							
							
								
								Make rgb_pixfmt_map const.  
							
							Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b3bbdd3e6 
								
							
								 
							
						 
						
							
							
								
								lavf,lavd: replace av_new_stream->avformat_new_stream part I.  
							
							Trivial replacements with sed are done in this commit:
sed 's/av_new_stream(\([^)]*\), 0)/avformat_new_stream(\1, NULL)/' 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								145f741e11 
								
							
								 
							
						 
						
							
							
								
								AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e83c2ddebf 
								
							
								 
							
						 
						
							
							
								
								Fix 'heigth' vs. 'height' typos.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c14fe6bc99 
								
							
								 
							
						 
						
							
							
								
								lavf,lavd: remove all usage of AVFormatParameters from demuxers.  
							
							AVFormatParameters are converted into corresponding private options in
av_open_input_file/stream() compat wrappers, so accessing them from
demuxers is redundant. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad4cd0c2a4 
								
							
								 
							
						 
						
							
							
								
								doxygen: use Doxygen markup for authors and web links where appropriate  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41b68dce4d 
								
							
								 
							
						 
						
							
							
								
								lavdev: improve feedback in case of invalid frame rate/size  
							
							Show the invalid string in the error message.
While at it also prefer "Could not" over "Couldn't", plain forms are
preferred over contractions (simplify readability, especially for non
English-savvy people).
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5351720cc 
								
							
								 
							
						 
						
							
							
								
								fbdev: prefer "framerate_q" over "fps" in device context  
							
							The variable is used for containing the parsed value of framerate,
using a lexically consistent name eases readability/understanding.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								367732832f 
								
							
								 
							
						 
						
							
							
								
								lavf,lavc: free avoptions in a generic way.  
							
							It's simpler and less error-prone.
Fixes some memleaks along the way. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3b15e411d 
								
							
								 
							
						 
						
							
							
								
								fbdev,v4l2: remove some forgotten uses of AVFormatParameters.time_base.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1556186a62 
								
							
								 
							
						 
						
							
							
								
								fbdev: add a framerate private option.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b899e16de 
								
							
								 
							
						 
						
							
							
								
								lavdev: prefer the inclusion of avdevice.h over that of libavformat/avformat.h  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e92a34cde 
								
							
								 
							
						 
						
							
							
								
								Revert "fbdev: simplify logic in fbdev_read_packet()"  
							
							This change is buggy.
This reverts commit d46c9f83cf 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d46c9f83cf 
								
							
								 
							
						 
						
							
							
								
								fbdev: simplify logic in fbdev_read_packet()  
							
							Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6f951442e 
								
							
								 
							
						 
						
							
							
								
								framebuffer device demuxer  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								478607668c 
								
							
								 
							
						 
						
							
							
								
								fbdev: fix check on nanosleep return vale  
							
							In fbdev_read_packet(): nanosleep returns -1 in case of errors,
the EINTR check has to be done on errno.
Spotted by Nicolas.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a204f0760 
								
							
								 
							
						 
						
							
							
								
								framebuffer device demuxer  
							
							
								
							
							
						 
						14 years ago