923 Commits (d12cfa17a501ffd9f191093d1e06de226279dbd0)

Author SHA1 Message Date
Martin Storsjö b252178321 libavcodec: arm: Add a NEON implementation of pixblockdsp 5 years ago
qoroliang cacdac819f lavc/hevcdec: fix the HEVC decoder crash when memory over-read 5 years ago
Aman Gupta 0e49560806 avcodec/arm/mlpdsp: add missing dependency for truehd 5 years ago
Martin Storsjö 0676de935b arm: Implement a NEON version of 422 h264_h_loop_filter_chroma 6 years ago
James Almer 7b9ca44cbc arm/h264dsp: change loop filter stride argument to ptrdiff_t 6 years ago
Martin Storsjö cef914e083 arm: vp8: Optimize put_epel16_h6v6 with vp8_epel8_v6_y2 6 years ago
Meng Wang 3b2fd96048 avcodec/arm/hevcdsp_sao : add NEON optimization for sao 7 years ago
Martin Storsjö 5f83935de4 arm: hevcdsp: Add commas between macro arguments 7 years ago
Martin Storsjö 6660bc034d arm: hevcdsp: Avoid using macro expansion counters 7 years ago
Martin Storsjö ab05d3934d arm: vc1dsp: Add commas between macro arguments 7 years ago
Aurelien Jacobs f677718bc8 sbcenc: add armv6 and neon asm optimizations 7 years ago
Michael Niedermayer 7dbbb75ee3 avcodec/arm/sbrdsp_neon: Use a free register instead of putting 2 things in one 7 years ago
James Almer 36de24d5b7 arm/hevc_idct: fix compilation on Android 7 years ago
Alexandra Hájková 7993ec19af hevc: Add hevc_get_pixel_4/8/12/16/24/32/48/64 7 years ago
Martin Storsjö b487add7ec arm: Remove a redundant check in fmtconvert_init_arm.c 7 years ago
Martin Storsjö 9dde6ab06c arm: Fix SIGBUS on ARM when compiled with binutils 2.29 7 years ago
Muhammad Faiz 0780ad9c68 avcodec/rdft: remove sintable 7 years ago
Clément Bœsch b12a36170b lavc/aacpsdsp: use ptrdiff_t for stride in hybrid_analysis 7 years ago
Clément Bœsch e4a27e2f2d lavc/arm: fix lack of precision in ff_ps_stereo_interpolate_neon 7 years ago
Martin Storsjö d7320ca3ed arm: Avoid using .dn register aliases 8 years ago
Alexandra Hájková ce080f47b8 hevc: Add NEON 32x32 IDCT 8 years ago
Alexandra Hájková 118dd4a321 hevc: 16x16 NEON idct: Use the right element size for loads/stores 8 years ago
Alexandra Hájková edbf0fffb1 hevc: Add NEON add_residual for bitdepth 10 8 years ago
Martin Storsjö e1c2453a4f arm: hevc_idct: Tune the add_res_8x8 and add_res_32x32 functions 8 years ago
Seppo Tomperi 0d4d435137 hevc: Add NEON add_residual for bitdepth 8 8 years ago
Alexandra Hájková 3d69dd65c6 hevc: Add support for bitdepth 10 for IDCT DC 8 years ago
Seppo Tomperi 358adef030 hevc: Add NEON IDCT DC functions for bitdepth 8 8 years ago
Alexandra Hájková 89d9869d24 hevc: Add NEON 16x16 IDCT 8 years ago
Ronald S. Bultje 40cbd686dc idct_arm: remove use of ff_put/add_pixels_clamped function pointer. 8 years ago
Ronald S. Bultje 0c46641784 vp9: split out generic decoding skeleton interface API from VP9 types. 8 years ago
Ronald S. Bultje f8c019944d vp9: re-split the decoder/format/dsp interface header files. 8 years ago
Martin Storsjö fbc6f190a6 arm: Always build the hevcdsp_init_arm.c file 8 years ago
Alexandra Hájková 0b9a237b23 hevc: Add NEON 4x4 and 8x8 IDCT 8 years ago
Clément Bœsch 1c9f4b5078 lavc/vp9: split into vp9{block,data,mvs} 8 years ago
Clément Bœsch b78243c504 lavc/arm: fix indent in blockdsp_init_neon 8 years ago
Martin Storsjö eabc5abf94 arm: vp9itxfm16: Do a simpler half/quarter idct16/idct32 when possible 8 years ago
Martin Storsjö 0ea603203d arm: vp9itxfm16: Make the larger core transforms standalone functions 8 years ago
Martin Storsjö 32e273c111 arm: vp9itxfm16: Avoid reloading the idct32 coefficients 8 years ago
Martin Storsjö c1619318e5 arm: vp9itxfm16: Fix vertical alignment 8 years ago
Martin Storsjö b46d37e93a arm: vp9itxfm16: Use the right lane size 8 years ago
Martin Storsjö 21c89f3a26 arm/aarch64: vp9: Fix vertical alignment 8 years ago
Martin Storsjö 70317b25aa arm/aarch64: vp9itxfm: Skip loading the min_eob pointer when it won't be used 8 years ago
Martin Storsjö b7a565fe71 arm: vp9itxfm: Template the quarter/half idct32 function 8 years ago
Martin Storsjö 7995ebfad1 arm/aarch64: vp9: Fix vertical alignment 8 years ago
Martin Storsjö 3a0d5e206d arm/aarch64: vp9itxfm: Skip loading the min_eob pointer when it won't be used 8 years ago
Martin Storsjö 98ee855ae0 arm: vp9itxfm: Template the quarter/half idct32 function 8 years ago
Martin Storsjö b2e20d8984 arm: vp9itxfm: Reorder iadst16 coeffs 8 years ago
Martin Storsjö 4f693b56bd arm: vp9itxfm: Reorder the idct coefficients for better pairing 8 years ago
Martin Storsjö 600f4c9b03 arm: vp9itxfm: Avoid reloading the idct32 coefficients 8 years ago
Martin Storsjö a88db8b9a0 arm: vp9lpf: Implement the mix2_44 function with one single filter pass 8 years ago