65 Commits (d93fdcbf5c0e70ca03aaad2581fd328f277cd7cb)

Author SHA1 Message Date
Stefano Sabatini 0b99215c0e Move eval.c and eval.h from libavcodec to libavutil, and make the eval 15 years ago
Stefano Sabatini 9ace13b416 Make ff_parse_expr() and ff_parse_and_eval_expr() return an int 15 years ago
Michael Niedermayer 2b65bb45b5 Change eval API to take parent log context and log level offset. 15 years ago
Stefano Sabatini edd259f92f Change the order of parameters for ff_eval_expr() and 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Stefano Sabatini a367be1e88 Rename ff_eval2() to ff_parse_and_eval_expr(). 15 years ago
Stefano Sabatini e8a9d01846 Fix misc typos, patch by 15 years ago
Michael Niedermayer c69b3e0dc1 Revert r20249, it seems the union trick works everywhere 15 years ago
Michael Niedermayer b388d5e4c6 Very evil missuse of svn to test if AVOption and AVOption2 are compatible. 15 years ago
Michael Niedermayer 1fe4abf397 Revert: 15 years ago
Stefano Sabatini be1fb76fa1 Make av_set_string3() print a message in case of unknown option. 16 years ago
Stefano Sabatini 50f68bdebf Provide a context to av_log() calls in av_set_number2() and 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Andreas Öman 11c23b64ac Revert r16257: 16 years ago
Andreas Öman 1af34f094e Include "libavutil/common.h" where we use llrint() in case ffmpeg's 16 years ago
Stefano Sabatini 64e74b68a4 Put under #if LIBAVCODEC_VERSION_MAJOR < 53 the deprecated functions 16 years ago
Stefano Sabatini f16dd7e65a Remove calls to deprecated av_set_string2() with calls to 16 years ago
Stefano Sabatini 7b1454c439 Implement av_set_string3(). 16 years ago
Stefano Sabatini 301cc4f370 Implement the av_set_number2() internal function, which makes possible 16 years ago
Stefano Sabatini a59d44fdf4 Remove ending period in a log message, which was inconsistent with 16 years ago
Stefano Sabatini 54c441c860 Remove set_all_opt() and its use in av_set_string2(). Make 16 years ago
Michael Niedermayer 36d5b17514 Fix FF_OPT_TYPE_INT64 support of defaults. 16 years ago
Stefano Sabatini f969058998 Fix the logic to access the location of a string to free when setting 17 years ago
Michael Niedermayer 8dbee6538d Fix the av_set_string() free / alloc issue. 17 years ago
Stefan Gehrer cf2baeb338 mark read-only data as const 17 years ago
Michael Niedermayer 9d2e6e84ce Anoter try to make +- behave sanely. 17 years ago
Michael Niedermayer 4a13a2d4f7 Fix + - bug with non flags. 17 years ago
Stefano Sabatini 5cec11b612 Make av_set_string() fail when number could not be set. 17 years ago
Stefano Sabatini 9203741a46 Update offset in the option string later, to have a better error message. 17 years ago
Stefano Sabatini 0be2f1e3f0 Fix a typo. 17 years ago
Michael Niedermayer 378774e9a8 Fix handling flags with the MSB set. 17 years ago
Luca Abeni 408ed51cdb Fix 17 years ago
Reimar Döffinger 841f39a7f3 Add FF_OPT_TYPE_BINARY and use it to add a cryptokey option 17 years ago
Reimar Döffinger 603972fc53 Add a missing break, before av_set_number would always return NULL for 17 years ago
Michael Niedermayer b81f2b3d2f simplify 17 years ago
Michael Niedermayer 24cdc39e9d make the AVOption code work with strings instead of crash 17 years ago
Diego Biurrun e5a389a1b7 license header consistency cosmetics 18 years ago
Kamil Nowosad a4072c453b Fix a bug in av_find_opt(). Because some of the AVOption structures have field 18 years ago
Limin Wang 226d6947bc add 'all' and 'none' options for partitions config 18 years ago
Michael Niedermayer 20e708cbbe add av_opt_set_defaults2() which sets just defaults from AVOptions whos flags match a user specified & mask = flags 18 years ago
Michael Niedermayer bc2a1c340a make av_find_opt() available to the public and add a mask+flags parameter to search for specific AVOptions 18 years ago
Luca Barbato f8a32f450a Constantize AVOption, solve few warnings, patch from flameeyes@gentoo.org aka "the other Diego" 18 years ago
Dominik Mierzejewski a10c779f76 Fixes: 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Panagiotis Issaris d70ef6d761 Reformat the output of the list of available AVOptions, by indenting the 18 years ago
Panagiotis Issaris 4d7b4613a1 Pull out the ff_eval* from the mpegvideo header, as it doesn't belong there and 18 years ago
Panagiotis Issaris 95c9943081 Make AVOption parsign code use ff_eval2() 18 years ago
Panagiotis Issaris fcc9b95653 Inform the user that a certain AVOption is out of range. 18 years ago
Panagiotis Issaris 97c73545a5 Add support for SI (k, M, ...) and IEC/IEEE (Ki, Mi, ...) units. 18 years ago
Panagiotis Issaris a41e9d6899 Allow parameter values (AVOptions) to use the 'k', 'M', 'G' 18 years ago