|
FFmpeg
|
#include <stdint.h>#include <checkasm/test.h>#include <checkasm/utils.h>#include "config.h"#include "libavutil/avstring.h"#include "libavutil/cpu.h"#include "libavutil/emms.h"#include "libavutil/internal.h"#include "libavutil/lfg.h"#include "libavutil/timer.h"Go to the source code of this file.
Macros | |
| #define | rnd checkasm_rand |
| #define | declare_func_float declare_func |
| #define | bench(...) checkasm_bench(__VA_ARGS__) |
| #define | randomize_stddev(buf, size, stddev) checkasm_randomize_distf(buf, size, (CheckasmDist){ 0.0, stddev }) |
| #define | randomize_stddev_dbl(buf, size, stddev) checkasm_randomize_dist(buf, size, (CheckasmDist){ 0.0, stddev }) |
| #define | PIXEL_RECT(name, w, h) |
| #define | CLEAR_PIXEL_RECT(name) CLEAR_BUF_RECT(name##_16) |
| #define | checkasm_check_pixel2(buf1, stride1, buf2, stride2, ...) |
| #define | checkasm_check_pixel(...) checkasm_check_pixel2(__VA_ARGS__, 0, 0, 0) |
| #define | checkasm_check_pixel_padded(...) checkasm_check_pixel2(__VA_ARGS__, 1, 1, 8) |
| #define | checkasm_check_pixel_padded_align(...) checkasm_check_pixel2(__VA_ARGS__, 8) |
| #define | checkasm_check_dctcoef(buf1, stride1, buf2, stride2, ...) |
Typedefs | |
| typedef uint8_t | pixel |
| #define rnd checkasm_rand |
Definition at line 140 of file checkasm.h.
| #define declare_func_float declare_func |
Definition at line 141 of file checkasm.h.
| #define bench | ( | ... | ) | checkasm_bench(__VA_ARGS__) |
Definition at line 142 of file checkasm.h.
| #define randomize_stddev | ( | buf, | |
| size, | |||
| stddev | |||
| ) | checkasm_randomize_distf(buf, size, (CheckasmDist){ 0.0, stddev }) |
Definition at line 144 of file checkasm.h.
| #define randomize_stddev_dbl | ( | buf, | |
| size, | |||
| stddev | |||
| ) | checkasm_randomize_dist(buf, size, (CheckasmDist){ 0.0, stddev }) |
Definition at line 146 of file checkasm.h.
| #define CLEAR_PIXEL_RECT | ( | name | ) | CLEAR_BUF_RECT(name##_16) |
Definition at line 156 of file checkasm.h.
| #define checkasm_check_pixel2 | ( | buf1, | |
| stride1, | |||
| buf2, | |||
| stride2, | |||
| ... | |||
| ) |
Definition at line 161 of file checkasm.h.
| #define checkasm_check_pixel | ( | ... | ) | checkasm_check_pixel2(__VA_ARGS__, 0, 0, 0) |
Definition at line 169 of file checkasm.h.
| #define checkasm_check_pixel_padded | ( | ... | ) | checkasm_check_pixel2(__VA_ARGS__, 1, 1, 8) |
Definition at line 171 of file checkasm.h.
| #define checkasm_check_pixel_padded_align | ( | ... | ) | checkasm_check_pixel2(__VA_ARGS__, 8) |
Definition at line 173 of file checkasm.h.
| #define checkasm_check_dctcoef | ( | buf1, | |
| stride1, | |||
| buf2, | |||
| stride2, | |||
| ... | |||
| ) |
Definition at line 181 of file checkasm.h.
| typedef uint8_t pixel |
Definition at line 190 of file checkasm.h.
| void checkasm_check_aacencdsp | ( | void | ) |
Definition at line 100 of file aacencdsp.c.
| void checkasm_check_aacpsdsp | ( | void | ) |
Definition at line 234 of file aacpsdsp.c.
| void checkasm_check_audiodsp | ( | void | ) |
Definition at line 52 of file audiodsp.c.
| void checkasm_check_blackdetect | ( | void | ) |
Definition at line 62 of file vf_blackdetect.c.
| void checkasm_check_blend | ( | void | ) |
Definition at line 89 of file vf_blend.c.
| void checkasm_check_blockdsp | ( | void | ) |
Definition at line 78 of file blockdsp.c.
| void checkasm_check_bswapdsp | ( | void | ) |
Definition at line 60 of file bswapdsp.c.
| void checkasm_check_colordetect | ( | void | ) |
Definition at line 135 of file vf_colordetect.c.
| void checkasm_check_colorspace | ( | void | ) |
Definition at line 309 of file vf_colorspace.c.
| void checkasm_check_diracdsp | ( | void | ) |
Definition at line 85 of file diracdsp.c.
| void checkasm_check_fixed_dsp | ( | void | ) |
Definition at line 133 of file fixed_dsp.c.
| void checkasm_check_float_dsp | ( | void | ) |
Definition at line 285 of file float_dsp.c.
| void checkasm_check_fmtconvert | ( | void | ) |
Definition at line 46 of file fmtconvert.c.
| void checkasm_check_h264chroma | ( | void | ) |
Definition at line 83 of file h264chroma.c.
| void checkasm_check_h264pred | ( | void | ) |
Definition at line 233 of file h264pred.c.
| void checkasm_check_h264qpel | ( | void | ) |
Definition at line 51 of file h264qpel.c.
| void checkasm_check_hevc_add_res | ( | void | ) |
Definition at line 87 of file hevc_add_res.c.
| void checkasm_check_hevc_deblock | ( | void | ) |
Definition at line 264 of file hevc_deblock.c.
| void checkasm_check_hevc_dequant | ( | void | ) |
Definition at line 65 of file hevc_dequant.c.
| void checkasm_check_hevc_idct | ( | void | ) |
Definition at line 108 of file hevc_idct.c.
| void checkasm_check_hevc_pel | ( | void | ) |
Definition at line 621 of file hevc_pel.c.
| void checkasm_check_hevc_pred | ( | void | ) |
Definition at line 302 of file hevc_pred.c.
| void checkasm_check_hevc_sao | ( | void | ) |
Definition at line 136 of file hevc_sao.c.
| void checkasm_check_huffyuvdsp | ( | void | ) |
test width not multiple of mmsize
test always with the same size (for perf test)
Definition at line 95 of file huffyuvdsp.c.
| void checkasm_check_huffyuvencdsp | ( | void | ) |
Definition at line 73 of file huffyuvencdsp.c.
| void checkasm_check_jpeg2000dsp | ( | void | ) |
Definition at line 92 of file jpeg2000dsp.c.
| void checkasm_check_llauddsp | ( | void | ) |
Definition at line 108 of file llauddsp.c.
| void checkasm_check_llviddsp | ( | void | ) |
Definition at line 183 of file llviddsp.c.
| void checkasm_check_llvidencdsp | ( | void | ) |
Definition at line 134 of file llvidencdsp.c.
| void checkasm_check_mpeg4videodsp | ( | void | ) |
Definition at line 146 of file mpeg4videodsp.c.
| void checkasm_check_mpegvideo_unquantize | ( | void | ) |
Definition at line 196 of file mpegvideo_unquantize.c.
| void checkasm_check_mpegvideoencdsp | ( | void | ) |
Definition at line 191 of file mpegvideoencdsp.c.
| void checkasm_check_nlmeans | ( | void | ) |
Definition at line 34 of file vf_nlmeans.c.
| void checkasm_check_pixblockdsp | ( | void | ) |
Definition at line 82 of file pixblockdsp.c.
| void checkasm_check_pixelutils | ( | void | ) |
Definition at line 95 of file pixelutils.c.
| void checkasm_check_scene_sad | ( | void | ) |
Definition at line 66 of file scene_sad.c.
| void checkasm_check_synth_filter | ( | void | ) |
Definition at line 47 of file synth_filter.c.
| void checkasm_check_sw_range_convert | ( | void | ) |
Definition at line 224 of file sw_range_convert.c.
| void checkasm_check_sw_scale | ( | void | ) |
Definition at line 460 of file sw_scale.c.
| void checkasm_check_sw_xyz2rgb | ( | void | ) |
Definition at line 104 of file sw_xyz2rgb.c.
| void checkasm_check_sw_yuv2rgb | ( | void | ) |
Definition at line 251 of file sw_yuv2rgb.c.
| void checkasm_check_sw_yuv2yuv | ( | void | ) |
Definition at line 130 of file sw_yuv2yuv.c.
| void checkasm_check_utvideodsp | ( | void | ) |
Definition at line 90 of file utvideodsp.c.
| void checkasm_check_vf_bwdif | ( | void | ) |
Definition at line 72 of file vf_bwdif.c.
| void checkasm_check_vf_gblur | ( | void | ) |
Definition at line 82 of file vf_gblur.c.
| void checkasm_check_vf_hflip | ( | void | ) |
Definition at line 72 of file vf_hflip.c.
| void checkasm_check_vf_threshold | ( | void | ) |
Definition at line 79 of file vf_threshold.c.
| void checkasm_check_vf_sobel | ( | void | ) |
Definition at line 100 of file vf_convolution.c.
| void checkasm_check_vp9_ipred | ( | void | ) |
Definition at line 50 of file vp9dsp.c.
Referenced by checkasm_check_vp9dsp().
| void checkasm_check_vp9_itxfm | ( | void | ) |
Definition at line 311 of file vp9dsp.c.
Referenced by checkasm_check_vp9dsp().
| void checkasm_check_vp9_loopfilter | ( | void | ) |
Definition at line 452 of file vp9dsp.c.
Referenced by checkasm_check_vp9dsp().
| void checkasm_check_vp9_mc | ( | void | ) |
Definition at line 559 of file vp9dsp.c.
Referenced by checkasm_check_vp9dsp().
| void checkasm_check_videodsp | ( | void | ) |
Definition at line 80 of file videodsp.c.
| void checkasm_check_vorbisdsp | ( | void | ) |
Definition at line 65 of file vorbisdsp.c.
1.8.17