James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							c0cfc0ce11 
							
						 
					 
					
						
						
							
							Merge commit '619a433eca2c5655c41b799e0b06380020fb1498'  
						
						... 
						
						
						
						* commit '619a433eca2c5655c41b799e0b06380020fb1498':
  lavu: Drop deprecated option type
Merged-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2017-10-23 18:18:00 -03:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							619a433eca 
							
						 
					 
					
						
						
							
							lavu: Drop deprecated option type  
						
						... 
						
						
						
						Deprecated in 02/2014. 
						
						
					 
					
						2017-03-23 10:09:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							2f935baa7d 
							
						 
					 
					
						
						
							
							avutil/opt: Add AV_OPT_TYPE_UINT64  
						
						... 
						
						
						
						Requested-by: wm4 ([FFmpeg-devel] [PATCH] avutil/opt: Support max > INT64_MAX in write_number() with AV_OPT_TYPE_INT64)
Requested-by: ronald ([FFmpeg-devel] [PATCH] avutil/opt: Support max > INT64_MAX in write_number() with AV_OPT_TYPE_INT64)
Reviewed-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2016-11-23 02:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kacper Michajłow 
							
						 
					 
					
						
						
						
						
							
						
						
							69630f4d30 
							
						 
					 
					
						
						
							
							libavutil/opt: Small bugfix in example.  
						
						... 
						
						
						
						Fix const corectness and zero init the struct. This example code would actually crash when initializing string.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2016-07-24 00:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							8ef57a0d61 
							
						 
					 
					
						
						
							
							Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'  
						
						... 
						
						
						
						* commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb':
  cosmetics: Fix spelling mistakes
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2016-06-21 21:55:34 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							41ed7ab45f 
							
						 
					 
					
						
						
							
							cosmetics: Fix spelling mistakes  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2016-05-04 18:16:21 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							564b4591bb 
							
						 
					 
					
						
						
							
							opt: Add av_opt_copy()  
						
						... 
						
						
						
						This includes documentation and other modifications by
Lukasz Marek and Martin Storsjö.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2016-03-24 10:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
						
						
							
						
						
							8833f1508b 
							
						 
					 
					
						
						
							
							opt: Add const to av_opt_next  
						
						... 
						
						
						
						Also add const to pointers in static functions within opt.c where
possible/necessary.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2016-03-24 10:34:09 +02:00 
						 
				 
			
				
					
						
							
							
								Rodger Combs 
							
						 
					 
					
						
						
						
						
							
						
						
							0562f95902 
							
						 
					 
					
						
						
							
							lavu/opt: add flag to return NULL when applicable in av_opt_get  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-10-09 04:12:57 -05:00 
						 
				 
			
				
					
						
							
							
								Rodger Combs 
							
						 
					 
					
						
						
						
						
							
						
						
							f36baeebc5 
							
						 
					 
					
						
						
							
							lavu/opt: switch AV_OPT flags to shift-based formatting  
						
						
						
						
					 
					
						2015-10-09 04:12:57 -05:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							9117748cff 
							
						 
					 
					
						
						
							
							avutil/opt: add AV_OPT_TYPE_BOOL  
						
						
						
						
					 
					
						2015-09-08 22:39:20 +02:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							237cf3786e 
							
						 
					 
					
						
						
							
							lavu: Drop old deprecated AVOption API  
						
						... 
						
						
						
						Deprecated in 2011/10 
						
						
					 
					
						2015-09-05 18:30:35 +02:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							545559e43d 
							
						 
					 
					
						
						
							
							Remove FF_CONST_AVUTIL55 cruft  
						
						
						
						
					 
					
						2015-09-05 17:56:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							3285005347 
							
						 
					 
					
						
						
							
							Undeprecate av_opt_set_defaults2().  
						
						
						
						
					 
					
						2015-08-18 13:09:06 -04:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							ad45121d56 
							
						 
					 
					
						
						
							
							options: mark av_get_{int,double,q} as deprecated.  
						
						... 
						
						
						
						Convert last users to av_opt_get_*() counterparts. 
						
						
					 
					
						2015-08-18 12:05:17 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
						
						
							
						
						
							28efeb6502 
							
						 
					 
					
						
						
							
							doc: avoid incorrect phrase 'allows to'  
						
						... 
						
						
						
						Also fix typo found by Lou Logan:
Sacrifying -> Sacrificing
Reviewed-by: Lou Logan <lou@lrcd.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> 
						
						
					 
					
						2015-06-16 21:48:51 +02:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
						
						
							
						
						
							0cb994dfe3 
							
						 
					 
					
						
						
							
							lavu/opt: add escaping to av_opt_serialize  
						
						... 
						
						
						
						Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> 
						
						
					 
					
						2014-11-29 00:58:42 +01:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
						
						
							
						
						
							f00e9c4b10 
							
						 
					 
					
						
						
							
							lavu/opt: add consts where possible  
						
						
						
						
					 
					
						2014-11-27 23:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
						
						
							
						
						
							bee5844ddd 
							
						 
					 
					
						
						
							
							lavu/opt: introduce av_opt_serialize()  
						
						... 
						
						
						
						Function allows to create string containing object's serialized options.
Such string may be passed back to av_set_options_string() in order to restore options.
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> 
						
						
					 
					
						2014-11-16 01:13:38 +01:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
						
						
							
						
						
							eec693328a 
							
						 
					 
					
						
						
							
							lavu/opt: introduce av_opt_is_set_to_default()  
						
						... 
						
						
						
						New function allows to check if option is set to its default value
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> 
						
						
					 
					
						2014-11-16 01:13:38 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							1e16492b98 
							
						 
					 
					
						
						
							
							Merge commit 'c6074a30ba3b5fb4319ee6ee599656d58548cdc8'  
						
						... 
						
						
						
						* commit 'c6074a30ba3b5fb4319ee6ee599656d58548cdc8':
  opt: Fix the documentation mentioning av_set_string3
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-11-11 23:54:52 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							c6074a30ba 
							
						 
					 
					
						
						
							
							opt: Fix the documentation mentioning av_set_string3  
						
						... 
						
						
						
						It is av_opt_set now. 
						
						
					 
					
						2014-11-11 11:49:55 +01:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
						
						
							
						
						
							457204ee15 
							
						 
					 
					
						
						
							
							lavu/opt: document av_opt_copy function  
						
						
						
						
					 
					
						2014-11-09 17:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							71718de814 
							
						 
					 
					
						
						
							
							avutil: remove obsolete FF_API_FIND_OPT cruft  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2014-10-05 17:09:53 -03:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							2ba4577809 
							
						 
					 
					
						
						
							
							Merge commit 'a8c104a511f97e4ea617df73b31737e28a8a5126'  
						
						... 
						
						
						
						* commit 'a8c104a511f97e4ea617df73b31737e28a8a5126':
  AVOption: add support for dictionary types.
Conflicts:
	libavutil/opt.c
	libavutil/opt.h
	libavutil/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-08-13 22:39:54 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Stone 
							
						 
					 
					
						
						
						
						
							
						
						
							a8c104a511 
							
						 
					 
					
						
						
							
							AVOption: add support for dictionary types.  
						
						... 
						
						
						
						In order to support metadata being set as an option, it's necessary to be able
to set dictionaries as values.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2014-08-13 16:07:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							00759d71a2 
							
						 
					 
					
						
						
							
							avutil/opt: add av_opt_copy()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-06-01 20:49:18 +02:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
						
						
							
						
						
							ba52fb11dc 
							
						 
					 
					
						
						
							
							lavu/opt: add av_opt_set_dict2() function  
						
						... 
						
						
						
						Existing av_opt_set_dict doesn't accept flags.
It doesn't allow to pass options to nested structs.
New function alllows that.
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> 
						
						
					 
					
						2014-05-02 18:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
						
						
							
						
						
							eaed4da96a 
							
						 
					 
					
						
						
							
							lavu/opt: extend AVOptionRange by extra values  
						
						... 
						
						
						
						AVOptionRange is not flexible enough to store AV_OPT_TYPE_IMAGE_SIZE
ranges. Current implementation can only store pixel count.
This patch aims to keep backward compatibility and extend
AVOptionRange with possibility to store width/height ranges.
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> 
						
						
					 
					
						2014-04-03 13:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6a24d77929 
							
						 
					 
					
						
						
							
							Merge commit 'c3ecd968f0e78da6e77f0c06c2f785b266d83cf1'  
						
						... 
						
						
						
						* commit 'c3ecd968f0e78da6e77f0c06c2f785b266d83cf1':
  AVOptions: add flags for read/read-only options
Conflicts:
	libavutil/opt.c
	libavutil/opt.h
	libavutil/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-02-20 02:01:13 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f4c8d00223 
							
						 
					 
					
						
						
							
							Merge commit '6bb8720f00e2e6209665f819fb351fd42b82d5d0'  
						
						... 
						
						
						
						* commit '6bb8720f00e2e6209665f819fb351fd42b82d5d0':
  AVOptions: deprecate unused AV_OPT_FLAG_METADATA
Conflicts:
	doc/APIchanges
	libavutil/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-02-20 01:50:26 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ecd968f0 
							
						 
					 
					
						
						
							
							AVOptions: add flags for read/read-only options  
						
						
						
						
					 
					
						2014-02-19 21:52:17 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6bb8720f00 
							
						 
					 
					
						
						
							
							AVOptions: deprecate unused AV_OPT_FLAG_METADATA  
						
						... 
						
						
						
						It was never used since it was added and the things it was intended for
are now exported differently. 
						
						
					 
					
						2014-02-19 21:52:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							867e7bb4f1 
							
						 
					 
					
						
						
							
							fix order of operations in comments  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-10-23 14:32:04 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							8696e51baf 
							
						 
					 
					
						
						
							
							lavu/opt: add AV_OPT_TYPE_CHANNEL_LAYOUT and handler functions  
						
						... 
						
						
						
						The new type is compatible with AV_OPT_TYPE_INT64, but allows to specify
channel layouts using the format accepted by av_get_channel_layout(). 
						
						
					 
					
						2013-10-17 18:09:29 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							b236eb49e1 
							
						 
					 
					
						
						
							
							lavu/opt.h: fix grammar typo in av_opt_get* doxy  
						
						
						
						
					 
					
						2013-10-17 18:03:03 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							515e651f56 
							
						 
					 
					
						
						
							
							lavu/opt: fix doxy for av_opt_get* functions about return value  
						
						... 
						
						
						
						Success code must be >= 0 and not == 0, consistently with the
implementation. 
						
						
					 
					
						2013-10-04 16:36:27 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3500f53c93 
							
						 
					 
					
						
						
							
							libavutil/opt.h: Fix duplicate words  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-08-12 19:40:29 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a8e963835a 
							
						 
					 
					
						
						
							
							Merge commit 'b5a138652ff8a5b987d3e1191e67fd9f6575527e'  
						
						... 
						
						
						
						* commit 'b5a138652ff8a5b987d3e1191e67fd9f6575527e':
  Give less generic names to global library option arrays
Conflicts:
	libavcodec/options_table.h
	libavfilter/avfilter.c
	libavformat/options_table.h
	libswscale/options.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-08-03 09:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a138652f 
							
						 
					 
					
						
						
							
							Give less generic names to global library option arrays  
						
						
						
						
					 
					
						2013-08-02 19:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
						
						
							
						
						
							3a751eab78 
							
						 
					 
					
						
						
							
							lavu/opt: add AV_OPT_TYPE_COLOR  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com> 
						
						
					 
					
						2013-05-17 11:32:53 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
						
						
							
						
						
							9e8e03de38 
							
						 
					 
					
						
						
							
							lavu/opt: check int lists length for overflow.  
						
						... 
						
						
						
						Also add parens on macro arguments. 
						
						
					 
					
						2013-04-13 20:19:24 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
						
						
							
						
						
							af0d270aac 
							
						 
					 
					
						
						
							
							lavu: add helper functions for integer lists.  
						
						... 
						
						
						
						Add av_int_list_length() to compute a list length.
Add av_opt_set_int_list() to set a binary option.
Signed-off-by: Nicolas George <nicolas.george@normalesup.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-04-12 12:09:51 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
						
						
							
						
						
							8d928a9d99 
							
						 
					 
					
						
						
							
							lavu/opt: add AV_OPT_TYPE_DURATION.  
						
						
						
						
					 
					
						2013-03-20 21:04:28 +01:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
						
						
							
						
						
							7aa9af51db 
							
						 
					 
					
						
						
							
							lavu/opt: add AV_OPT_VIDEO_RATE option  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com> 
						
						
					 
					
						2013-03-20 12:29:54 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a8e0d51bb8 
							
						 
					 
					
						
						
							
							opt: Add support to query ranges  
						
						... 
						
						
						
						Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-12-08 01:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							c70ec631c9 
							
						 
					 
					
						
						
							
							lavu/opt: add av_opt_ accessors for pixel/format/image size options  
						
						... 
						
						
						
						The interface is implemented against the style of the other options
accessors. Possibly simplify programmatic setting of options. 
						
						
					 
					
						2012-11-25 15:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
						
						
							
						
						
							9ccc349f77 
							
						 
					 
					
						
						
							
							ensure comment blocks that contain doxygen commands start with double asterix  
						
						... 
						
						
						
						Reveiwed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-11-21 23:55:15 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
						
						
							
						
						
							926481078b 
							
						 
					 
					
						
						
							
							lavu/opt: fix av_opt_get_key_value() API.  
						
						... 
						
						
						
						Do not skip the end delimiter.
Reserve positive return values.
This is an API break, but the function was introduced less than
two weeks ago. 
						
						
					 
					
						2012-11-16 10:36:45 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
						
						
							
						
						
							3bdf4971ba 
							
						 
					 
					
						
						
							
							lavu/opt: implement av_opt_get_key_value().  
						
						... 
						
						
						
						This function does the low-level work of av_opt_set_from_string()
but can be used when there is no option context or when a generic
handling of unknown keys is needed.
av_opt_set_from_string() is changed to make use of it. 
						
						
					 
					
						2012-11-04 10:47:52 +01:00