Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							49dc82eef7 
							
						 
					 
					
						
						
							
							v4l2: do not assert on a value received from outside of Libav  
						
						
						
						
					 
					
						2013-01-13 16:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							838b849e70 
							
						 
					 
					
						
						
							
							v4l2: set the average framerate instead of codec timebase.  
						
						... 
						
						
						
						Codec timebase is supposed to be set by decoders only. 
						
						
					 
					
						2013-01-13 16:31:09 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							246da0b135 
							
						 
					 
					
						
						
							
							v4l2: avoid pointless indirection.  
						
						... 
						
						
						
						v4l2_read_header() does no cleanup, so it can return directly, without
any need for goto. 
						
						
					 
					
						2013-01-13 16:30:38 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							3048fae63c 
							
						 
					 
					
						
						
							
							build: Avoid detecting bogus components named 'x'  
						
						... 
						
						
						
						The function find_things() in configure is confused by component
registration calls as part of multiline macros defining combined
component registration.  Coalesce those macros into one line to
work around the issue.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2013-01-03 15:11:25 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c73c87b412 
							
						 
					 
					
						
						
							
							cosmetics: Prettyprint codec/format/filter registration files  
						
						
						
						
					 
					
						2012-12-28 19:18:13 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							511cf612ac 
							
						 
					 
					
						
						
							
							miscellaneous typo fixes  
						
						
						
						
					 
					
						2012-12-21 00:18:34 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							cb45553f57 
							
						 
					 
					
						
						
							
							Remove pointless #undefs of previously forbidden functions.  
						
						
						
						
					 
					
						2012-12-04 21:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							a903f8f087 
							
						 
					 
					
						
						
							
							Include libavutil/channel_layout.h instead of libavutil/audioconvert.h  
						
						... 
						
						
						
						Also reorder some other #include when applicable. 
						
						
					 
					
						2012-11-11 13:35:12 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							e1c804d883 
							
						 
					 
					
						
						
							
							dv1394: Swap the min and max values of the 'standard' option  
						
						... 
						
						
						
						DV1394_NTSC has a lower value than DV1394_PAL.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-11-02 11:25:48 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							22c8cbc0da 
							
						 
					 
					
						
						
							
							lavu,lavd: do not use av_pix_fmt_descriptors directly.  
						
						
						
						
					 
					
						2012-10-12 12:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							716d413c13 
							
						 
					 
					
						
						
							
							Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat  
						
						
						
						
					 
					
						2012-10-08 07:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							62ae37decd 
							
						 
					 
					
						
						
							
							timefilter: De-doxygenize normal code comments and drop silly ones  
						
						
						
						
					 
					
						2012-10-07 22:31:29 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							e4cbf7529b 
							
						 
					 
					
						
						
							
							Give all anonymously typedeffed structs in headers a name  
						
						... 
						
						
						
						Anonymous structs cannot be forward declared and have no benefit. 
						
						
					 
					
						2012-10-06 09:27:11 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							14d3e7ad11 
							
						 
					 
					
						
						
							
							Remove some silly disabled code.  
						
						
						
						
					 
					
						2012-10-01 10:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							e6153f173a 
							
						 
					 
					
						
						
							
							avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-09-04 23:13:44 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							d58dd4b5b5 
							
						 
					 
					
						
						
							
							avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union member  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-09-04 23:13:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							124134e424 
							
						 
					 
					
						
						
							
							avopt: Store defaults for AV_OPT_TYPE_CONST in the i64 union member  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-09-04 23:13:32 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9c2dc89a 
							
						 
					 
					
						
						
							
							Don't include common.h from avutil.h  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-08-15 22:32:06 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							36ef5369ee 
							
						 
					 
					
						
						
							
							Replace all CODEC_ID_* with AV_CODEC_ID_*  
						
						
						
						
					 
					
						2012-08-07 16:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							0177b7d23a 
							
						 
					 
					
						
						
							
							Improve descriptiveness of a number of codec and container long names  
						
						
						
						
					 
					
						2012-07-30 20:46:55 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ef6a3e4b 
							
						 
					 
					
						
						
							
							Add missing libavutil/time.h includes.  
						
						
						
						
					 
					
						2012-07-28 09:02:07 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							24f8961f93 
							
						 
					 
					
						
						
							
							x11grab: cosmetics: consistent naming for x11grab-related things  
						
						
						
						
					 
					
						2012-07-28 02:02:19 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							2047e40e6e 
							
						 
					 
					
						
						
							
							Clarify Doxygen comment for FF_API_* #defines.  
						
						
						
						
					 
					
						2012-07-04 15:10:10 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							86ab7b0f2f 
							
						 
					 
					
						
						
							
							Create version.h headers for libraries that lack them  
						
						
						
						
					 
					
						2012-07-04 15:10:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							6501dcfb5e 
							
						 
					 
					
						
						
							
							Remove unnecessary inclusions of [sys/]time.h  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-06-20 11:46:46 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							d246c18ea6 
							
						 
					 
					
						
						
							
							Avoid C99 variable declarations within for statements.  
						
						... 
						
						
						
						We generally do not declare variables within for statements and
there are compilers that choke on such constructs. 
						
						
					 
					
						2012-06-14 23:36:04 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McGovern 
							
						 
					 
					
						
						
						
						
							
						
						
							8772997d10 
							
						 
					 
					
						
						
							
							jack: update to new latency range API as the old one has been deprecated  
						
						... 
						
						
						
						Fixes Bugzilla #279 .
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2012-06-13 10:59:22 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb83a56aa 
							
						 
					 
					
						
						
							
							build: cosmetics: Split HEADERS/OBJS/PROGS lists into one entry per line.  
						
						
						
						
					 
					
						2012-05-07 14:01:32 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							3dde147ff9 
							
						 
					 
					
						
						
							
							cosmetics: Consistently place static, inline and av_cold attributes/keywords.  
						
						
						
						
					 
					
						2012-04-04 14:54:13 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							a92be9b856 
							
						 
					 
					
						
						
							
							Replace memset(0) by zero initializations.  
						
						... 
						
						
						
						Also remove one pointless zero initialization in rangecoder.c. 
						
						
					 
					
						2012-03-28 09:38:33 +02:00 
						 
				 
			
				
					
						
							
							
								Antonio Ospite 
							
						 
					 
					
						
						
						
						
							
						
						
							d3958ab4ed 
							
						 
					 
					
						
						
							
							x11grab: fix a memory leak exposed by valgrind  
						
						... 
						
						
						
						When using "-f x11grab -i :0.0" valgrind reports a definitely lost
memory block with this message:
==31544== 5 bytes in 1 blocks are definitely lost in loss record 1 of 2
==31544==    at 0x4026E68: memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==31544==    by 0x4026F17: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==31544==    by 0x60D399A: av_malloc (in /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1)
==31544==    by 0x60D3A70: av_strdup (in /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1)
==31544==    by 0x4A2BE58: ??? (in /usr/lib/x86_64-linux-gnu/libavdevice.so.53.2.0)
==31544==    by 0x506D29E: avformat_open_input (in /usr/lib/x86_64-linux-gnu/libavformat.so.53.21.0)
==31544==    by 0x400A80: main (in /home/ao2/WIP/am7xxx-play/tests/a.out)
The 5 bytes lost are the ones from param = av_strdup(":0.0"), so let's
free param in the exit path.
Also check the av_strdup() return value.
Note: calling av_free(param) even when av_strdup() fails and param is
NULL is OK and keeps the code simpler without adding another label to
skip av_free().
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
						
						
					 
					
						2012-03-16 15:39:33 -07:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							87392b1fd5 
							
						 
					 
					
						
						
							
							libcdio: add a forgotten AVClass to the private context.  
						
						
						
						
					 
					
						2012-03-04 21:01:41 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							cfac648e6a 
							
						 
					 
					
						
						
							
							doxygen: Remove documentation for non-existing parameters; misc small fixes.  
						
						
						
						
					 
					
						2012-02-28 20:48:43 +01:00 
						 
				 
			
				
					
						
							
							
								Yordan Makariev 
							
						 
					 
					
						
						
						
						
							
						
						
							0c5d78a898 
							
						 
					 
					
						
						
							
							4xm, timefilter: K&R formatting cosmetics  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2012-02-10 15:48:50 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
						
						
							
						
						
							7181c4edee 
							
						 
					 
					
						
						
							
							cosmetics: Remove extra newlines at EOF  
						
						
						
						
					 
					
						2012-01-27 17:19:09 -08:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9651d106 
							
						 
					 
					
						
						
							
							lavf: remove AVFormatParameters from AVFormatContext.read_header signature  
						
						
						
						
					 
					
						2012-01-27 10:51:57 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							941e9f2238 
							
						 
					 
					
						
						
							
							lavd: remove deprecated v4l grab device.  
						
						
						
						
					 
					
						2012-01-24 18:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							b6db385922 
							
						 
					 
					
						
						
							
							v4l2: use C99 struct initializer  
						
						... 
						
						
						
						Remove some unneeded memsets. 
						
						
					 
					
						2012-01-10 05:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							0efd48dfd1 
							
						 
					 
					
						
						
							
							v4l2: poll the file descriptor  
						
						... 
						
						
						
						Instead of busy waiting use poll(); 
						
						
					 
					
						2012-01-10 05:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							b8c310cb0a 
							
						 
					 
					
						
						
							
							v4l2: support compressed formats  
						
						... 
						
						
						
						Let pass the codec name to -pixel_format and introduce -input_format. 
						
						
					 
					
						2012-01-10 05:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc99a18d4 
							
						 
					 
					
						
						
							
							cosmetics: drop some pointless parentheses  
						
						
						
						
					 
					
						2012-01-07 22:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							f13a9ca906 
							
						 
					 
					
						
						
							
							v4l2: use V4L2_FMT_FLAG_EMULATED only if it is defined  
						
						... 
						
						
						
						V4L2_FMT_FLAG_EMULATED was added in 2.6.32. 
						
						
					 
					
						2012-01-04 21:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a4793d04 
							
						 
					 
					
						
						
							
							v4l2: list available formats  
						
						... 
						
						
						
						Make use of the experimental framesize enumeration ioctl if available. 
						
						
					 
					
						2012-01-04 13:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							cd2bbad303 
							
						 
					 
					
						
						
							
							v4l2: set the proper codec_tag  
						
						... 
						
						
						
						Unbreak direct streamcopy. 
						
						
					 
					
						2012-01-04 13:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							eb89b4fc09 
							
						 
					 
					
						
						
							
							v4l2: refactor device_open  
						
						... 
						
						
						
						Check capabilities directly in the function, further simplify the code. 
						
						
					 
					
						2012-01-04 13:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							246007d370 
							
						 
					 
					
						
						
							
							v4l2: simplify away io_method  
						
						... 
						
						
						
						Only mmap is supported. 
						
						
					 
					
						2012-01-04 13:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							a896d7f45a 
							
						 
					 
					
						
						
							
							v4l2: cosmetics  
						
						
						
						
					 
					
						2012-01-04 13:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							21aa6ae4fb 
							
						 
					 
					
						
						
							
							v4l2: uniform and format options  
						
						
						
						
					 
					
						2012-01-04 13:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							af7123b2ad 
							
						 
					 
					
						
						
							
							v4l2: do not force interlaced mode  
						
						... 
						
						
						
						Video4linux2 supports both interlaced and non-interlaced mode, do not
ask for interlaced if not necessary. 
						
						
					 
					
						2012-01-04 13:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							1adba23cec 
							
						 
					 
					
						
						
							
							v4l2: remove unneded linux specific asm/types.h include  
						
						
						
						
					 
					
						2011-12-27 16:07:58 +01:00