From: NagaChaitanya Vellanki <m...@chaitanyavellanki.com> --- libavutil/Makefile | 1 + libavutil/color_utils.c | 29 +++++ tests/fate/libavutil.mak | 4 + tests/ref/fate/color_utils | 285 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 319 insertions(+) create mode 100644 tests/ref/fate/color_utils
diff --git a/libavutil/Makefile b/libavutil/Makefile index a4d79cd..934564f 100644 --- a/libavutil/Makefile +++ b/libavutil/Makefile @@ -176,6 +176,7 @@ TESTPROGS = adler32 \ bprint \ cast5 \ camellia \ + color_utils \ cpu \ crc \ des \ diff --git a/libavutil/color_utils.c b/libavutil/color_utils.c index b68b402..0bb7e3d 100644 --- a/libavutil/color_utils.c +++ b/libavutil/color_utils.c @@ -21,6 +21,7 @@ #include <stddef.h> #include <math.h> +#include "common.h" #include "libavutil/color_utils.h" #include "libavutil/pixfmt.h" @@ -216,3 +217,31 @@ avpriv_trc_function avpriv_get_trc_function_from_trc(enum AVColorTransferCharact } return func; } + +#ifdef TEST +// LCOV_EXCL_START + +int main(int argc, char *argv[]) +{ + int i, j; + double test_data[] = { + -0.1, -0.018053968510807, -0.01, -0.00449, 0.0, 0.00316227760, 0.005, + 0.009, 0.015, 0.1, 1.0, 52.37, 125.098765, 1999.11123, 6945.443, + 15123.4567, 19845.88923, 98678.4231, 99999.899998 + }; + + for(i = 0; i < AVCOL_TRC_NB; i++) { + avpriv_trc_function func = avpriv_get_trc_function_from_trc(i); + for(j = 0; j < FF_ARRAY_ELEMS(test_data); j++) { + if(func != NULL) { + double result = func(test_data[j]); + printf("AVColorTransferCharacteristic=%d calling func(%f) expected=%f\n", + i, test_data[j], result); + } + } + } + +} + +// LCOV_EXCL_STOP +#endif diff --git a/tests/fate/libavutil.mak b/tests/fate/libavutil.mak index 022ae6a..a89bc1d 100644 --- a/tests/fate/libavutil.mak +++ b/tests/fate/libavutil.mak @@ -48,6 +48,10 @@ FATE_LIBAVUTIL += fate-crc fate-crc: libavutil/crc-test$(EXESUF) fate-crc: CMD = run libavutil/crc-test +FATE_LIBAVUTIL += fate-color_utils +fate-color_utils: libavutil/color_utils-test$(EXESUF) +fate-color_utils: CMD = run libavutil/color_utils-test + FATE_LIBAVUTIL += fate-des fate-des: libavutil/des-test$(EXESUF) fate-des: CMD = run libavutil/des-test diff --git a/tests/ref/fate/color_utils b/tests/ref/fate/color_utils new file mode 100644 index 0000000..6e80ebd --- /dev/null +++ b/tests/ref/fate/color_utils @@ -0,0 +1,285 @@ +AVColorTransferCharacteristic=1 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=1 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=1 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=1 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=1 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=1 calling func(0.003162) expected=0.014230 +AVColorTransferCharacteristic=1 calling func(0.005000) expected=0.022500 +AVColorTransferCharacteristic=1 calling func(0.009000) expected=0.040500 +AVColorTransferCharacteristic=1 calling func(0.015000) expected=0.067500 +AVColorTransferCharacteristic=1 calling func(0.100000) expected=0.290748 +AVColorTransferCharacteristic=1 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=1 calling func(52.370000) expected=6.427531 +AVColorTransferCharacteristic=1 calling func(125.098765) expected=9.558517 +AVColorTransferCharacteristic=1 calling func(1999.111230) expected=33.512490 +AVColorTransferCharacteristic=1 calling func(6945.443000) expected=58.768794 +AVColorTransferCharacteristic=1 calling func(15123.456700) expected=83.452916 +AVColorTransferCharacteristic=1 calling func(19845.889230) expected=94.321297 +AVColorTransferCharacteristic=1 calling func(98678.423100) expected=194.219568 +AVColorTransferCharacteristic=1 calling func(99999.899998) expected=195.386306 +AVColorTransferCharacteristic=4 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=4 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=4 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=4 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=4 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=4 calling func(0.003162) expected=0.073053 +AVColorTransferCharacteristic=4 calling func(0.005000) expected=0.089966 +AVColorTransferCharacteristic=4 calling func(0.009000) expected=0.117520 +AVColorTransferCharacteristic=4 calling func(0.015000) expected=0.148235 +AVColorTransferCharacteristic=4 calling func(0.100000) expected=0.351119 +AVColorTransferCharacteristic=4 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=4 calling func(52.370000) expected=6.045068 +AVColorTransferCharacteristic=4 calling func(125.098765) expected=8.980424 +AVColorTransferCharacteristic=4 calling func(1999.111230) expected=31.650490 +AVColorTransferCharacteristic=4 calling func(6945.443000) expected=55.747738 +AVColorTransferCharacteristic=4 calling func(15123.456700) expected=79.403820 +AVColorTransferCharacteristic=4 calling func(19845.889230) expected=89.843491 +AVColorTransferCharacteristic=4 calling func(98678.423100) expected=186.252024 +AVColorTransferCharacteristic=4 calling func(99999.899998) expected=187.381657 +AVColorTransferCharacteristic=5 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=5 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=5 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=5 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=5 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=5 calling func(0.003162) expected=0.127980 +AVColorTransferCharacteristic=5 calling func(0.005000) expected=0.150731 +AVColorTransferCharacteristic=5 calling func(0.009000) expected=0.185940 +AVColorTransferCharacteristic=5 calling func(0.015000) expected=0.223154 +AVColorTransferCharacteristic=5 calling func(0.100000) expected=0.439397 +AVColorTransferCharacteristic=5 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=5 calling func(52.370000) expected=4.111100 +AVColorTransferCharacteristic=5 calling func(125.098765) expected=5.610724 +AVColorTransferCharacteristic=5 calling func(1999.111230) expected=15.096294 +AVColorTransferCharacteristic=5 calling func(6945.443000) expected=23.552429 +AVColorTransferCharacteristic=5 calling func(15123.456700) expected=31.098005 +AVColorTransferCharacteristic=5 calling func(19845.889230) expected=34.267494 +AVColorTransferCharacteristic=5 calling func(98678.423100) expected=60.764620 +AVColorTransferCharacteristic=5 calling func(99999.899998) expected=61.054001 +AVColorTransferCharacteristic=6 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=6 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=6 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=6 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=6 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=6 calling func(0.003162) expected=0.014230 +AVColorTransferCharacteristic=6 calling func(0.005000) expected=0.022500 +AVColorTransferCharacteristic=6 calling func(0.009000) expected=0.040500 +AVColorTransferCharacteristic=6 calling func(0.015000) expected=0.067500 +AVColorTransferCharacteristic=6 calling func(0.100000) expected=0.290748 +AVColorTransferCharacteristic=6 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=6 calling func(52.370000) expected=6.427531 +AVColorTransferCharacteristic=6 calling func(125.098765) expected=9.558517 +AVColorTransferCharacteristic=6 calling func(1999.111230) expected=33.512490 +AVColorTransferCharacteristic=6 calling func(6945.443000) expected=58.768794 +AVColorTransferCharacteristic=6 calling func(15123.456700) expected=83.452916 +AVColorTransferCharacteristic=6 calling func(19845.889230) expected=94.321297 +AVColorTransferCharacteristic=6 calling func(98678.423100) expected=194.219568 +AVColorTransferCharacteristic=6 calling func(99999.899998) expected=195.386306 +AVColorTransferCharacteristic=7 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=7 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=7 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=7 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=7 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=7 calling func(0.003162) expected=0.012649 +AVColorTransferCharacteristic=7 calling func(0.005000) expected=0.020000 +AVColorTransferCharacteristic=7 calling func(0.009000) expected=0.036000 +AVColorTransferCharacteristic=7 calling func(0.015000) expected=0.060000 +AVColorTransferCharacteristic=7 calling func(0.100000) expected=0.282875 +AVColorTransferCharacteristic=7 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=7 calling func(52.370000) expected=6.487781 +AVColorTransferCharacteristic=7 calling func(125.098765) expected=9.653524 +AVColorTransferCharacteristic=7 calling func(1999.111230) expected=33.873408 +AVColorTransferCharacteristic=7 calling func(6945.443000) expected=59.410079 +AVColorTransferCharacteristic=7 calling func(15123.456700) expected=84.368216 +AVColorTransferCharacteristic=7 calling func(19845.889230) expected=95.357247 +AVColorTransferCharacteristic=7 calling func(98678.423100) expected=196.364477 +AVColorTransferCharacteristic=7 calling func(99999.899998) expected=197.544167 +AVColorTransferCharacteristic=8 calling func(-0.100000) expected=-0.100000 +AVColorTransferCharacteristic=8 calling func(-0.018054) expected=-0.018054 +AVColorTransferCharacteristic=8 calling func(-0.010000) expected=-0.010000 +AVColorTransferCharacteristic=8 calling func(-0.004490) expected=-0.004490 +AVColorTransferCharacteristic=8 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=8 calling func(0.003162) expected=0.003162 +AVColorTransferCharacteristic=8 calling func(0.005000) expected=0.005000 +AVColorTransferCharacteristic=8 calling func(0.009000) expected=0.009000 +AVColorTransferCharacteristic=8 calling func(0.015000) expected=0.015000 +AVColorTransferCharacteristic=8 calling func(0.100000) expected=0.100000 +AVColorTransferCharacteristic=8 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=8 calling func(52.370000) expected=52.370000 +AVColorTransferCharacteristic=8 calling func(125.098765) expected=125.098765 +AVColorTransferCharacteristic=8 calling func(1999.111230) expected=1999.111230 +AVColorTransferCharacteristic=8 calling func(6945.443000) expected=6945.443000 +AVColorTransferCharacteristic=8 calling func(15123.456700) expected=15123.456700 +AVColorTransferCharacteristic=8 calling func(19845.889230) expected=19845.889230 +AVColorTransferCharacteristic=8 calling func(98678.423100) expected=98678.423100 +AVColorTransferCharacteristic=8 calling func(99999.899998) expected=99999.899998 +AVColorTransferCharacteristic=9 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=9 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=9 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=9 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=9 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=9 calling func(0.003162) expected=0.000000 +AVColorTransferCharacteristic=9 calling func(0.005000) expected=0.000000 +AVColorTransferCharacteristic=9 calling func(0.009000) expected=0.000000 +AVColorTransferCharacteristic=9 calling func(0.015000) expected=0.088046 +AVColorTransferCharacteristic=9 calling func(0.100000) expected=0.500000 +AVColorTransferCharacteristic=9 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=9 calling func(52.370000) expected=1.859541 +AVColorTransferCharacteristic=9 calling func(125.098765) expected=2.048627 +AVColorTransferCharacteristic=9 calling func(1999.111230) expected=2.650418 +AVColorTransferCharacteristic=9 calling func(6945.443000) expected=2.920850 +AVColorTransferCharacteristic=9 calling func(15123.456700) expected=3.089826 +AVColorTransferCharacteristic=9 calling func(19845.889230) expected=3.148835 +AVColorTransferCharacteristic=9 calling func(98678.423100) expected=3.497111 +AVColorTransferCharacteristic=9 calling func(99999.899998) expected=3.500000 +AVColorTransferCharacteristic=10 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=10 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=10 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=10 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=10 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=10 calling func(0.003162) expected=0.000000 +AVColorTransferCharacteristic=10 calling func(0.005000) expected=0.079588 +AVColorTransferCharacteristic=10 calling func(0.009000) expected=0.181697 +AVColorTransferCharacteristic=10 calling func(0.015000) expected=0.270437 +AVColorTransferCharacteristic=10 calling func(0.100000) expected=0.600000 +AVColorTransferCharacteristic=10 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=10 calling func(52.370000) expected=1.687633 +AVColorTransferCharacteristic=10 calling func(125.098765) expected=1.838901 +AVColorTransferCharacteristic=10 calling func(1999.111230) expected=2.320335 +AVColorTransferCharacteristic=10 calling func(6945.443000) expected=2.536680 +AVColorTransferCharacteristic=10 calling func(15123.456700) expected=2.671860 +AVColorTransferCharacteristic=10 calling func(19845.889230) expected=2.719068 +AVColorTransferCharacteristic=10 calling func(98678.423100) expected=2.997689 +AVColorTransferCharacteristic=10 calling func(99999.899998) expected=3.000000 +AVColorTransferCharacteristic=11 calling func(-0.100000) expected=-0.290748 +AVColorTransferCharacteristic=11 calling func(-0.018054) expected=-0.081243 +AVColorTransferCharacteristic=11 calling func(-0.010000) expected=-0.045000 +AVColorTransferCharacteristic=11 calling func(-0.004490) expected=-0.020205 +AVColorTransferCharacteristic=11 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=11 calling func(0.003162) expected=0.014230 +AVColorTransferCharacteristic=11 calling func(0.005000) expected=0.022500 +AVColorTransferCharacteristic=11 calling func(0.009000) expected=0.040500 +AVColorTransferCharacteristic=11 calling func(0.015000) expected=0.067500 +AVColorTransferCharacteristic=11 calling func(0.100000) expected=0.290748 +AVColorTransferCharacteristic=11 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=11 calling func(52.370000) expected=6.427531 +AVColorTransferCharacteristic=11 calling func(125.098765) expected=9.558517 +AVColorTransferCharacteristic=11 calling func(1999.111230) expected=33.512490 +AVColorTransferCharacteristic=11 calling func(6945.443000) expected=58.768794 +AVColorTransferCharacteristic=11 calling func(15123.456700) expected=83.452916 +AVColorTransferCharacteristic=11 calling func(19845.889230) expected=94.321297 +AVColorTransferCharacteristic=11 calling func(98678.423100) expected=194.219568 +AVColorTransferCharacteristic=11 calling func(99999.899998) expected=195.386306 +AVColorTransferCharacteristic=12 calling func(-0.100000) expected=-0.206787 +AVColorTransferCharacteristic=12 calling func(-0.018054) expected=-0.109049 +AVColorTransferCharacteristic=12 calling func(-0.010000) expected=-0.089387 +AVColorTransferCharacteristic=12 calling func(-0.004490) expected=-0.020205 +AVColorTransferCharacteristic=12 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=12 calling func(0.003162) expected=0.014230 +AVColorTransferCharacteristic=12 calling func(0.005000) expected=0.022500 +AVColorTransferCharacteristic=12 calling func(0.009000) expected=0.040500 +AVColorTransferCharacteristic=12 calling func(0.015000) expected=0.067500 +AVColorTransferCharacteristic=12 calling func(0.100000) expected=0.290748 +AVColorTransferCharacteristic=12 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=12 calling func(52.370000) expected=6.427531 +AVColorTransferCharacteristic=12 calling func(125.098765) expected=9.558517 +AVColorTransferCharacteristic=12 calling func(1999.111230) expected=33.512490 +AVColorTransferCharacteristic=12 calling func(6945.443000) expected=58.768794 +AVColorTransferCharacteristic=12 calling func(15123.456700) expected=83.452916 +AVColorTransferCharacteristic=12 calling func(19845.889230) expected=94.321297 +AVColorTransferCharacteristic=12 calling func(98678.423100) expected=194.219568 +AVColorTransferCharacteristic=12 calling func(99999.899998) expected=195.386306 +AVColorTransferCharacteristic=13 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=13 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=13 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=13 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=13 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=13 calling func(0.003162) expected=0.040849 +AVColorTransferCharacteristic=13 calling func(0.005000) expected=0.061009 +AVColorTransferCharacteristic=13 calling func(0.009000) expected=0.093202 +AVColorTransferCharacteristic=13 calling func(0.015000) expected=0.128354 +AVColorTransferCharacteristic=13 calling func(0.100000) expected=0.349190 +AVColorTransferCharacteristic=13 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=13 calling func(52.370000) expected=5.434552 +AVColorTransferCharacteristic=13 calling func(125.098765) expected=7.835561 +AVColorTransferCharacteristic=13 calling func(1999.111230) expected=24.983090 +AVColorTransferCharacteristic=13 calling func(6945.443000) expected=42.013863 +AVColorTransferCharacteristic=13 calling func(15123.456700) expected=58.125003 +AVColorTransferCharacteristic=13 calling func(19845.889230) expected=65.100117 +AVColorTransferCharacteristic=13 calling func(98678.423100) expected=127.054607 +AVColorTransferCharacteristic=13 calling func(99999.899998) expected=127.761115 +AVColorTransferCharacteristic=14 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=14 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=14 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=14 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=14 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=14 calling func(0.003162) expected=0.014230 +AVColorTransferCharacteristic=14 calling func(0.005000) expected=0.022500 +AVColorTransferCharacteristic=14 calling func(0.009000) expected=0.040500 +AVColorTransferCharacteristic=14 calling func(0.015000) expected=0.067500 +AVColorTransferCharacteristic=14 calling func(0.100000) expected=0.290748 +AVColorTransferCharacteristic=14 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=14 calling func(52.370000) expected=6.427531 +AVColorTransferCharacteristic=14 calling func(125.098765) expected=9.558517 +AVColorTransferCharacteristic=14 calling func(1999.111230) expected=33.512490 +AVColorTransferCharacteristic=14 calling func(6945.443000) expected=58.768794 +AVColorTransferCharacteristic=14 calling func(15123.456700) expected=83.452916 +AVColorTransferCharacteristic=14 calling func(19845.889230) expected=94.321297 +AVColorTransferCharacteristic=14 calling func(98678.423100) expected=194.219568 +AVColorTransferCharacteristic=14 calling func(99999.899998) expected=195.386306 +AVColorTransferCharacteristic=15 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=15 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=15 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=15 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=15 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=15 calling func(0.003162) expected=0.014230 +AVColorTransferCharacteristic=15 calling func(0.005000) expected=0.022500 +AVColorTransferCharacteristic=15 calling func(0.009000) expected=0.040500 +AVColorTransferCharacteristic=15 calling func(0.015000) expected=0.067500 +AVColorTransferCharacteristic=15 calling func(0.100000) expected=0.290748 +AVColorTransferCharacteristic=15 calling func(1.000000) expected=1.000000 +AVColorTransferCharacteristic=15 calling func(52.370000) expected=6.427531 +AVColorTransferCharacteristic=15 calling func(125.098765) expected=9.558517 +AVColorTransferCharacteristic=15 calling func(1999.111230) expected=33.512490 +AVColorTransferCharacteristic=15 calling func(6945.443000) expected=58.768794 +AVColorTransferCharacteristic=15 calling func(15123.456700) expected=83.452916 +AVColorTransferCharacteristic=15 calling func(19845.889230) expected=94.321297 +AVColorTransferCharacteristic=15 calling func(98678.423100) expected=194.219568 +AVColorTransferCharacteristic=15 calling func(99999.899998) expected=195.386306 +AVColorTransferCharacteristic=16 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=16 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=16 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=16 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=16 calling func(0.000000) expected=0.000001 +AVColorTransferCharacteristic=16 calling func(0.003162) expected=0.011839 +AVColorTransferCharacteristic=16 calling func(0.005000) expected=0.015076 +AVColorTransferCharacteristic=16 calling func(0.009000) expected=0.020379 +AVColorTransferCharacteristic=16 calling func(0.015000) expected=0.026255 +AVColorTransferCharacteristic=16 calling func(0.100000) expected=0.062337 +AVColorTransferCharacteristic=16 calling func(1.000000) expected=0.149946 +AVColorTransferCharacteristic=16 calling func(52.370000) expected=0.444693 +AVColorTransferCharacteristic=16 calling func(125.098765) expected=0.530719 +AVColorTransferCharacteristic=16 calling func(1999.111230) expected=0.827376 +AVColorTransferCharacteristic=16 calling func(6945.443000) expected=0.961586 +AVColorTransferCharacteristic=16 calling func(15123.456700) expected=1.042921 +AVColorTransferCharacteristic=16 calling func(19845.889230) expected=1.070677 +AVColorTransferCharacteristic=16 calling func(98678.423100) expected=1.225908 +AVColorTransferCharacteristic=16 calling func(99999.899998) expected=1.227127 +AVColorTransferCharacteristic=17 calling func(-0.100000) expected=0.000000 +AVColorTransferCharacteristic=17 calling func(-0.018054) expected=0.000000 +AVColorTransferCharacteristic=17 calling func(-0.010000) expected=0.000000 +AVColorTransferCharacteristic=17 calling func(-0.004490) expected=0.000000 +AVColorTransferCharacteristic=17 calling func(0.000000) expected=0.000000 +AVColorTransferCharacteristic=17 calling func(0.003162) expected=0.105659 +AVColorTransferCharacteristic=17 calling func(0.005000) expected=0.126018 +AVColorTransferCharacteristic=17 calling func(0.009000) expected=0.157985 +AVColorTransferCharacteristic=17 calling func(0.015000) expected=0.192284 +AVColorTransferCharacteristic=17 calling func(0.100000) expected=0.398869 +AVColorTransferCharacteristic=17 calling func(1.000000) expected=0.967043 +AVColorTransferCharacteristic=17 calling func(52.370000) expected=4.432321 +AVColorTransferCharacteristic=17 calling func(125.098765) expected=6.195572 +AVColorTransferCharacteristic=17 calling func(1999.111230) expected=17.988639 +AVColorTransferCharacteristic=17 calling func(6945.443000) expected=29.041734 +AVColorTransferCharacteristic=17 calling func(15123.456700) expected=39.174525 +AVColorTransferCharacteristic=17 calling func(19845.889230) expected=43.490646 +AVColorTransferCharacteristic=17 calling func(98678.423100) expected=80.593559 +AVColorTransferCharacteristic=17 calling func(99999.899998) expected=81.006971 -- 2.5.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel