FFmpeg
|
#include "h264dsp_mips.h"
#include "hpeldsp_mips.h"
#include "libavcodec/bit_depth_template.c"
#include "libavutil/mips/asmdefs.h"
Go to the source code of this file.
Macros | |
#define | op2_avg(a, b) a = (((a)+CLIP(((b) + 512)>>10)+1)>>1) |
#define | op2_put(a, b) a = CLIP(((b) + 512)>>10) |
Definition at line 109 of file h264qpel_mmi.c.
Referenced by avg_h264_qpel4_hv_lowpass_mmi().
Definition at line 110 of file h264qpel_mmi.c.
Referenced by put_h264_qpel4_hv_lowpass_mmi().
|
inlinestatic |
Definition at line 29 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel4_mc01_mmi(), ff_avg_h264_qpel4_mc02_mmi(), ff_avg_h264_qpel4_mc03_mmi(), ff_avg_h264_qpel4_mc11_mmi(), ff_avg_h264_qpel4_mc12_mmi(), ff_avg_h264_qpel4_mc13_mmi(), ff_avg_h264_qpel4_mc31_mmi(), ff_avg_h264_qpel4_mc32_mmi(), ff_avg_h264_qpel4_mc33_mmi(), ff_put_h264_qpel4_mc01_mmi(), ff_put_h264_qpel4_mc02_mmi(), ff_put_h264_qpel4_mc03_mmi(), ff_put_h264_qpel4_mc11_mmi(), ff_put_h264_qpel4_mc12_mmi(), ff_put_h264_qpel4_mc13_mmi(), ff_put_h264_qpel4_mc31_mmi(), ff_put_h264_qpel4_mc32_mmi(), and ff_put_h264_qpel4_mc33_mmi().
|
inlinestatic |
Definition at line 55 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel8_mc01_mmi(), ff_avg_h264_qpel8_mc02_mmi(), ff_avg_h264_qpel8_mc03_mmi(), ff_avg_h264_qpel8_mc11_mmi(), ff_avg_h264_qpel8_mc13_mmi(), ff_avg_h264_qpel8_mc31_mmi(), ff_avg_h264_qpel8_mc33_mmi(), ff_put_h264_qpel8_mc01_mmi(), ff_put_h264_qpel8_mc02_mmi(), ff_put_h264_qpel8_mc03_mmi(), ff_put_h264_qpel8_mc11_mmi(), ff_put_h264_qpel8_mc13_mmi(), ff_put_h264_qpel8_mc31_mmi(), and ff_put_h264_qpel8_mc33_mmi().
|
inlinestatic |
Definition at line 79 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc01_mmi(), ff_avg_h264_qpel16_mc02_mmi(), ff_avg_h264_qpel16_mc03_mmi(), ff_avg_h264_qpel16_mc11_mmi(), ff_avg_h264_qpel16_mc13_mmi(), ff_avg_h264_qpel16_mc31_mmi(), ff_avg_h264_qpel16_mc33_mmi(), ff_put_h264_qpel16_mc01_mmi(), ff_put_h264_qpel16_mc02_mmi(), ff_put_h264_qpel16_mc03_mmi(), ff_put_h264_qpel16_mc11_mmi(), ff_put_h264_qpel16_mc13_mmi(), ff_put_h264_qpel16_mc31_mmi(), and ff_put_h264_qpel16_mc33_mmi().
|
static |
Definition at line 111 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel4_mc10_mmi(), ff_avg_h264_qpel4_mc11_mmi(), ff_avg_h264_qpel4_mc13_mmi(), ff_avg_h264_qpel4_mc21_mmi(), ff_avg_h264_qpel4_mc23_mmi(), ff_avg_h264_qpel4_mc30_mmi(), ff_avg_h264_qpel4_mc31_mmi(), ff_avg_h264_qpel4_mc33_mmi(), ff_put_h264_qpel4_mc10_mmi(), ff_put_h264_qpel4_mc11_mmi(), ff_put_h264_qpel4_mc13_mmi(), ff_put_h264_qpel4_mc20_mmi(), ff_put_h264_qpel4_mc21_mmi(), ff_put_h264_qpel4_mc23_mmi(), ff_put_h264_qpel4_mc30_mmi(), ff_put_h264_qpel4_mc31_mmi(), and ff_put_h264_qpel4_mc33_mmi().
|
static |
Definition at line 172 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel8_mc10_mmi(), ff_avg_h264_qpel8_mc11_mmi(), ff_avg_h264_qpel8_mc13_mmi(), ff_avg_h264_qpel8_mc30_mmi(), ff_avg_h264_qpel8_mc31_mmi(), ff_avg_h264_qpel8_mc33_mmi(), ff_put_h264_qpel8_mc10_mmi(), ff_put_h264_qpel8_mc11_mmi(), ff_put_h264_qpel8_mc13_mmi(), ff_put_h264_qpel8_mc20_mmi(), ff_put_h264_qpel8_mc30_mmi(), ff_put_h264_qpel8_mc31_mmi(), ff_put_h264_qpel8_mc33_mmi(), and put_h264_qpel16_h_lowpass_mmi().
|
static |
Definition at line 247 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc10_mmi(), ff_avg_h264_qpel16_mc11_mmi(), ff_avg_h264_qpel16_mc13_mmi(), ff_avg_h264_qpel16_mc30_mmi(), ff_avg_h264_qpel16_mc31_mmi(), ff_avg_h264_qpel16_mc33_mmi(), ff_put_h264_qpel16_mc10_mmi(), ff_put_h264_qpel16_mc11_mmi(), ff_put_h264_qpel16_mc13_mmi(), ff_put_h264_qpel16_mc20_mmi(), ff_put_h264_qpel16_mc30_mmi(), ff_put_h264_qpel16_mc31_mmi(), and ff_put_h264_qpel16_mc33_mmi().
|
static |
Definition at line 258 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel4_mc20_mmi().
|
static |
Definition at line 322 of file h264qpel_mmi.c.
Referenced by avg_h264_qpel16_h_lowpass_mmi(), and ff_avg_h264_qpel8_mc20_mmi().
|
static |
Definition at line 398 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc20_mmi().
|
static |
Definition at line 409 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel4_mc01_mmi(), ff_avg_h264_qpel4_mc03_mmi(), ff_avg_h264_qpel4_mc11_mmi(), ff_avg_h264_qpel4_mc12_mmi(), ff_avg_h264_qpel4_mc13_mmi(), ff_avg_h264_qpel4_mc31_mmi(), ff_avg_h264_qpel4_mc32_mmi(), ff_avg_h264_qpel4_mc33_mmi(), ff_put_h264_qpel4_mc01_mmi(), ff_put_h264_qpel4_mc02_mmi(), ff_put_h264_qpel4_mc03_mmi(), ff_put_h264_qpel4_mc11_mmi(), ff_put_h264_qpel4_mc12_mmi(), ff_put_h264_qpel4_mc13_mmi(), ff_put_h264_qpel4_mc31_mmi(), ff_put_h264_qpel4_mc32_mmi(), and ff_put_h264_qpel4_mc33_mmi().
|
static |
Definition at line 527 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel8_mc01_mmi(), ff_avg_h264_qpel8_mc03_mmi(), ff_avg_h264_qpel8_mc11_mmi(), ff_avg_h264_qpel8_mc13_mmi(), ff_avg_h264_qpel8_mc31_mmi(), ff_avg_h264_qpel8_mc33_mmi(), ff_put_h264_qpel8_mc01_mmi(), ff_put_h264_qpel8_mc02_mmi(), ff_put_h264_qpel8_mc03_mmi(), ff_put_h264_qpel8_mc11_mmi(), ff_put_h264_qpel8_mc13_mmi(), ff_put_h264_qpel8_mc31_mmi(), ff_put_h264_qpel8_mc33_mmi(), and put_h264_qpel16_v_lowpass_mmi().
|
static |
Definition at line 846 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc01_mmi(), ff_avg_h264_qpel16_mc03_mmi(), ff_avg_h264_qpel16_mc11_mmi(), ff_avg_h264_qpel16_mc13_mmi(), ff_avg_h264_qpel16_mc31_mmi(), ff_avg_h264_qpel16_mc33_mmi(), ff_put_h264_qpel16_mc01_mmi(), ff_put_h264_qpel16_mc02_mmi(), ff_put_h264_qpel16_mc03_mmi(), ff_put_h264_qpel16_mc11_mmi(), ff_put_h264_qpel16_mc13_mmi(), ff_put_h264_qpel16_mc31_mmi(), and ff_put_h264_qpel16_mc33_mmi().
|
static |
Definition at line 857 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel4_mc02_mmi().
|
static |
Definition at line 971 of file h264qpel_mmi.c.
Referenced by avg_h264_qpel16_v_lowpass_mmi(), and ff_avg_h264_qpel8_mc02_mmi().
|
static |
Definition at line 1322 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc02_mmi().
|
static |
Definition at line 1333 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel4_mc12_mmi(), ff_avg_h264_qpel4_mc21_mmi(), ff_avg_h264_qpel4_mc23_mmi(), ff_avg_h264_qpel4_mc32_mmi(), ff_put_h264_qpel4_mc12_mmi(), ff_put_h264_qpel4_mc21_mmi(), ff_put_h264_qpel4_mc22_mmi(), ff_put_h264_qpel4_mc23_mmi(), and ff_put_h264_qpel4_mc32_mmi().
|
static |
Definition at line 1415 of file h264qpel_mmi.c.
Referenced by avg_h264_qpel8or16_hv_lowpass_mmi(), and put_h264_qpel8or16_hv_lowpass_mmi().
|
static |
Definition at line 1681 of file h264qpel_mmi.c.
Referenced by put_h264_qpel8or16_hv_lowpass_mmi().
|
static |
Definition at line 1758 of file h264qpel_mmi.c.
Referenced by put_h264_qpel16_hv_lowpass_mmi(), and put_h264_qpel8_hv_lowpass_mmi().
|
static |
Definition at line 1766 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel8_mc12_mmi(), ff_avg_h264_qpel8_mc21_mmi(), ff_avg_h264_qpel8_mc23_mmi(), ff_avg_h264_qpel8_mc32_mmi(), ff_put_h264_qpel8_mc12_mmi(), ff_put_h264_qpel8_mc21_mmi(), ff_put_h264_qpel8_mc22_mmi(), ff_put_h264_qpel8_mc23_mmi(), and ff_put_h264_qpel8_mc32_mmi().
|
static |
Definition at line 1774 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc12_mmi(), ff_avg_h264_qpel16_mc21_mmi(), ff_avg_h264_qpel16_mc23_mmi(), ff_avg_h264_qpel16_mc32_mmi(), ff_put_h264_qpel16_mc12_mmi(), ff_put_h264_qpel16_mc21_mmi(), ff_put_h264_qpel16_mc22_mmi(), ff_put_h264_qpel16_mc23_mmi(), and ff_put_h264_qpel16_mc32_mmi().
|
static |
Definition at line 1782 of file h264qpel_mmi.c.
Referenced by ff_put_h264_qpel8_mc21_mmi(), ff_put_h264_qpel8_mc23_mmi(), and put_h264_qpel16_h_lowpass_l2_mmi().
|
static |
Definition at line 1863 of file h264qpel_mmi.c.
Referenced by ff_put_h264_qpel8_mc12_mmi(), ff_put_h264_qpel8_mc32_mmi(), and put_pixels16_l2_shift5_mmi().
|
static |
Definition at line 1911 of file h264qpel_mmi.c.
Referenced by ff_put_h264_qpel16_mc21_mmi(), and ff_put_h264_qpel16_mc23_mmi().
|
static |
Definition at line 1927 of file h264qpel_mmi.c.
Referenced by ff_put_h264_qpel16_mc12_mmi(), and ff_put_h264_qpel16_mc32_mmi().
|
static |
Definition at line 1935 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel4_mc22_mmi().
|
static |
Definition at line 2017 of file h264qpel_mmi.c.
Referenced by avg_h264_qpel8or16_hv_lowpass_mmi().
|
static |
Definition at line 2095 of file h264qpel_mmi.c.
Referenced by avg_h264_qpel16_hv_lowpass_mmi(), and avg_h264_qpel8_hv_lowpass_mmi().
|
static |
Definition at line 2103 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel8_mc22_mmi().
|
static |
Definition at line 2111 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc22_mmi().
|
static |
Definition at line 2119 of file h264qpel_mmi.c.
Referenced by avg_h264_qpel16_h_lowpass_l2_mmi(), ff_avg_h264_qpel8_mc21_mmi(), and ff_avg_h264_qpel8_mc23_mmi().
|
static |
Definition at line 2202 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc21_mmi(), and ff_avg_h264_qpel16_mc23_mmi().
|
static |
Definition at line 2218 of file h264qpel_mmi.c.
Referenced by avg_pixels16_l2_shift5_mmi(), ff_avg_h264_qpel8_mc12_mmi(), and ff_avg_h264_qpel8_mc32_mmi().
|
static |
Definition at line 2270 of file h264qpel_mmi.c.
Referenced by ff_avg_h264_qpel16_mc12_mmi(), and ff_avg_h264_qpel16_mc32_mmi().
Definition at line 2279 of file h264qpel_mmi.c.
Definition at line 2285 of file h264qpel_mmi.c.
Definition at line 2293 of file h264qpel_mmi.c.
Definition at line 2299 of file h264qpel_mmi.c.
Definition at line 2307 of file h264qpel_mmi.c.
Definition at line 2318 of file h264qpel_mmi.c.
Definition at line 2327 of file h264qpel_mmi.c.
Definition at line 2338 of file h264qpel_mmi.c.
Definition at line 2351 of file h264qpel_mmi.c.
Definition at line 2364 of file h264qpel_mmi.c.
Definition at line 2377 of file h264qpel_mmi.c.
Definition at line 2390 of file h264qpel_mmi.c.
Definition at line 2396 of file h264qpel_mmi.c.
Definition at line 2406 of file h264qpel_mmi.c.
Definition at line 2416 of file h264qpel_mmi.c.
Definition at line 2429 of file h264qpel_mmi.c.
Definition at line 2443 of file h264qpel_mmi.c.
Definition at line 2449 of file h264qpel_mmi.c.
Definition at line 2457 of file h264qpel_mmi.c.
Definition at line 2463 of file h264qpel_mmi.c.
Definition at line 2471 of file h264qpel_mmi.c.
Definition at line 2482 of file h264qpel_mmi.c.
Definition at line 2491 of file h264qpel_mmi.c.
Definition at line 2502 of file h264qpel_mmi.c.
Definition at line 2515 of file h264qpel_mmi.c.
Definition at line 2528 of file h264qpel_mmi.c.
Definition at line 2541 of file h264qpel_mmi.c.
Definition at line 2554 of file h264qpel_mmi.c.
Definition at line 2560 of file h264qpel_mmi.c.
Definition at line 2570 of file h264qpel_mmi.c.
Definition at line 2580 of file h264qpel_mmi.c.
Definition at line 2593 of file h264qpel_mmi.c.
Definition at line 2607 of file h264qpel_mmi.c.
Definition at line 2613 of file h264qpel_mmi.c.
Definition at line 2621 of file h264qpel_mmi.c.
Definition at line 2627 of file h264qpel_mmi.c.
Definition at line 2635 of file h264qpel_mmi.c.
Definition at line 2646 of file h264qpel_mmi.c.
Definition at line 2655 of file h264qpel_mmi.c.
Definition at line 2666 of file h264qpel_mmi.c.
Definition at line 2679 of file h264qpel_mmi.c.
Definition at line 2692 of file h264qpel_mmi.c.
Definition at line 2705 of file h264qpel_mmi.c.
Definition at line 2718 of file h264qpel_mmi.c.
Definition at line 2726 of file h264qpel_mmi.c.
Definition at line 2737 of file h264qpel_mmi.c.
Definition at line 2748 of file h264qpel_mmi.c.
Definition at line 2759 of file h264qpel_mmi.c.
Definition at line 2771 of file h264qpel_mmi.c.
Definition at line 2777 of file h264qpel_mmi.c.
Definition at line 2785 of file h264qpel_mmi.c.
Definition at line 2791 of file h264qpel_mmi.c.
Definition at line 2799 of file h264qpel_mmi.c.
Definition at line 2810 of file h264qpel_mmi.c.
Definition at line 2819 of file h264qpel_mmi.c.
Definition at line 2830 of file h264qpel_mmi.c.
Definition at line 2843 of file h264qpel_mmi.c.
Definition at line 2856 of file h264qpel_mmi.c.
Definition at line 2869 of file h264qpel_mmi.c.
Definition at line 2882 of file h264qpel_mmi.c.
Definition at line 2890 of file h264qpel_mmi.c.
Definition at line 2901 of file h264qpel_mmi.c.
Definition at line 2912 of file h264qpel_mmi.c.
Definition at line 2923 of file h264qpel_mmi.c.
Definition at line 2935 of file h264qpel_mmi.c.
Definition at line 2941 of file h264qpel_mmi.c.
Definition at line 2949 of file h264qpel_mmi.c.
Definition at line 2955 of file h264qpel_mmi.c.
Definition at line 2963 of file h264qpel_mmi.c.
Definition at line 2974 of file h264qpel_mmi.c.
Definition at line 2983 of file h264qpel_mmi.c.
Definition at line 2994 of file h264qpel_mmi.c.
Definition at line 3007 of file h264qpel_mmi.c.
Definition at line 3020 of file h264qpel_mmi.c.
Definition at line 3033 of file h264qpel_mmi.c.
Definition at line 3046 of file h264qpel_mmi.c.
Definition at line 3054 of file h264qpel_mmi.c.
Definition at line 3065 of file h264qpel_mmi.c.
Definition at line 3076 of file h264qpel_mmi.c.
Definition at line 3087 of file h264qpel_mmi.c.
Definition at line 3099 of file h264qpel_mmi.c.
Definition at line 3105 of file h264qpel_mmi.c.
Definition at line 3113 of file h264qpel_mmi.c.
Definition at line 3119 of file h264qpel_mmi.c.
Definition at line 3127 of file h264qpel_mmi.c.
Definition at line 3138 of file h264qpel_mmi.c.
Definition at line 3147 of file h264qpel_mmi.c.
Definition at line 3158 of file h264qpel_mmi.c.
Definition at line 3171 of file h264qpel_mmi.c.
Definition at line 3184 of file h264qpel_mmi.c.
Definition at line 3197 of file h264qpel_mmi.c.
Definition at line 3210 of file h264qpel_mmi.c.
Definition at line 3218 of file h264qpel_mmi.c.
Definition at line 3229 of file h264qpel_mmi.c.
Definition at line 3240 of file h264qpel_mmi.c.
Definition at line 3251 of file h264qpel_mmi.c.