aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/sbcdsp.h
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/sbcdsp_data: Make data staticAndreas Rheinhardt2025-04-021-1/+2
| | | | | | | | This data is only used by sbcdsp.c, so delete sbcdsp_data.h, make a header out of sbcdsp_data.c and make the data contained therein static. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bumpAnton Khirnov2021-01-011-0/+2
| | | | They are not properly namespaced and not intended for public use.
* sbcenc: add armv6 and neon asm optimizationsAurelien Jacobs2018-03-071-0/+1
| | | | This was originally based on libsbc, and was fully integrated into ffmpeg.
* sbcenc: add MMX optimizationsAurelien Jacobs2018-03-071-0/+2
| | | | | | | | This was originally based on libsbc, and was fully integrated into ffmpeg. Rough speed test: C version: speed= 592x MMX version: speed= 785x
* sbc: implement SBC encoder (low-complexity subband codec)Aurelien Jacobs2018-03-071-0/+83
This was originally based on libsbc, and was fully integrated into ffmpeg.