summaryrefslogtreecommitdiff
path: root/libavcodec/aarch64
Commit message (Expand)AuthorAgeFilesLines
* codec/aarch64/hevc: add transform_luma_neonxufuji4562023-04-142-0/+50
* codec/aarch64/hevc:add idct_32x32_neonxufuji4562023-04-122-28/+266
* lavc/aarch64: add hevc deblock chroma 8-12bitJ. Dekker2023-04-063-1/+203
* lavc/aarch64: add clip N macroJ. Dekker2023-03-222-14/+16
* libavcodec/hevc: add hevc idct4x4 neon of aarch64xufuji4562023-02-282-0/+44
* aarch64: hevcdsp_idct: Reuse preexisting macros for transposesMartin Storsjö2023-02-281-13/+3
* dca_core: convert to lavu/txLynne2022-11-062-4/+5
* lavc/aarch64: add hevc horizontal qpel/uni/biJ. Dekker2022-10-253-0/+552
* aarch64: Implement stack spilling in a consistent way.Reimar Döffinger2022-10-119-96/+83
* lavc/aarch64: Add neon implementation for vsse_intra8Grzegorz Bernacki2022-10-042-0/+57
* lavc/aarch64: Provide optimized implementation of vsse8 for arm64.Grzegorz Bernacki2022-10-042-0/+75
* lavc/aarch64: Provide neon implementation of nsse8Grzegorz Bernacki2022-10-042-0/+114
* lavc/aarch64: Add neon implementation for pix_abs8 functions.Grzegorz Bernacki2022-10-042-0/+201
* aarch64: me_cmp: Avoid using the non-unrolled codepath for the minimum unroll...Martin Storsjö2022-09-291-3/+3
* aarch64: me_cmp: Avoid redundant loads in ff_pix_abs16_y2_neonMartin Storsjö2022-09-291-14/+10
* avcodec/fmtconvert: Remove unused AVCodecContext parameterAndreas Rheinhardt2022-09-211-3/+1
* lavc/aarch64: Add neon implementation for pix_median_abs8Hubert Mazur2022-09-212-0/+65
* lavc/aarch64: Add neon implementation for vsad8_intraHubert Mazur2022-09-212-0/+45
* lavc/aarch64: Add neon implementation for pix_median_abs16Hubert Mazur2022-09-212-0/+82
* lavc/vorbisdsp: use ptrdiff_t rather than intptr_tRémi Denis-Courmont2022-09-191-1/+1
* avcodec/vp8dsp: Constify src in vp8_mc_funcAndreas Rheinhardt2022-09-111-1/+1
* lavc/aarch64: Provide neon implementation of nsse16Hubert Mazur2022-09-092-0/+137
* lavc/aarch64: Add neon implementation for vsse_intra16Hubert Mazur2022-09-092-0/+66
* lavc/aarch64: Add neon implementation for vsad_intra16Hubert Mazur2022-09-092-0/+51
* lavc/aarch64: Add neon implementation of vsse16Hubert Mazur2022-09-092-0/+91
* lavc/aarch64: Add neon implementation for vsad16Hubert Mazur2022-09-092-0/+70
* arm/fft: disable NEON optimizations for 131072pt transformsLynne2022-08-291-2/+4
* lavc/aarch64: hevc_add_res add 12bit variantsJ. Dekker2022-08-182-70/+102
* aarch64: me_cmp: Remove a leftover unnecessary instructionMartin Storsjö2022-08-181-3/+1
* lavc/aarch64: Add neon implementation for pix_abs8Hubert Mazur2022-08-182-0/+51
* lavc/aarch64: Add neon implementation for sse8Hubert Mazur2022-08-182-0/+67
* lavc/aarch64: Add neon implementation for pix_abs16_y2Hubert Mazur2022-08-182-0/+78
* lavc/aarch64: Add neon implementation for sse4Hubert Mazur2022-08-182-0/+59
* lavc/aarch64: Add neon implementation for sse16Hubert Mazur2022-08-182-0/+78
* aarch64: me_cmp: Fix the indentation of function declarationsMartin Storsjö2022-08-181-2/+2
* lavc/aarch64: reformat add_res funcsJ. Dekker2022-08-161-108/+108
* avcodec/h264chroma: Constify src in h264_chroma_mc_funcAndreas Rheinhardt2022-08-054-16/+16
* avcodec/hevcdsp: Constify src pointersAndreas Rheinhardt2022-08-051-14/+14
* avcodec/me_cmp: Constify me_cmp_func buffer parametersAndreas Rheinhardt2022-07-311-3/+3
* avcodec/videodsp: Constify buf in VideoDSPContext.prefetchAndreas Rheinhardt2022-07-311-1/+1
* aarch64: me_cmp: Don't do uaddlv once per iterationMartin Storsjö2022-07-161-53/+49
* aarch64: me_cmp: Switch from uabd to uabal in ff_pix_abs16_xy2_neonMartin Storsjö2022-07-161-21/+11
* aarch64: me_cmp: Interleave some of the loads in ff_pix_abs16_xy2_neonMartin Storsjö2022-07-161-8/+14
* libavcodec: aarch64: Don't clobber v8 in the h%4 case in ff_pix_abs16_xy2_neonMartin Storsjö2022-07-161-2/+2
* lavc/aarch64: Add pix_abs16_x2 neon implementationHubert Mazur2022-07-132-0/+78
* lavc/aarch64: Hook up the existing ff_pix_abs16_neon to the sad[0] function p...Hubert Mazur2022-07-111-0/+2
* lavc/aarch64: motion estimation functions in neonSwinney, Jonathan2022-06-283-0/+246
* lavc/aarch64: hevc_sao reschedule slightlyJ. Dekker2022-05-261-12/+16
* lavc/aarch64: add hevc sao edge 8x8J. Dekker2022-05-252-0/+54
* lavc/aarch64: add hevc sao edge 16x16J. Dekker2022-05-252-2/+72