rockbox/lib/rbcodec/codecs/libffmpegFLAC
Aidan MacDonald da4e02cdd3 codecs: disable incompatible ARM assembly for Cortex-M
Some assembly routines don't work on Thumb as-is. For now
just disable these so the codecs compile.

Affected codecs:

- libflac
- libmad
- libspeex
- libtta
- libwavpack

A few DSP routines need to be disabled for the same reason:

- crossfeed_process
- crossfeed_meier_process
- resample_hermite
- filter_process
- sample_output_stereo

Change-Id: I277e0719652096745a19a7e2b597eff32d8e1553
2025-04-19 13:00:17 -04:00
..
arm.h Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
arm.S arm: enable unified assembly syntax in more files 2025-04-18 10:26:02 -04:00
bitstream.h flac: 7th channel decode buffer may not fit into IRAM. 2024-10-14 13:43:54 -04:00
coldfire.h Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
coldfire.S Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
COPYING Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
decoder.c codecs: disable incompatible ARM assembly for Cortex-M 2025-04-19 13:00:17 -04:00
decoder.h flac: Bump maximum channel count to 7 (FS#13306) 2024-10-14 11:05:28 -04:00
golomb.h Nudge flac towards upstream FS#13266 2021-03-02 23:48:05 +00:00
libffmpegFLAC.make Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
README Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
README.rockbox Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
shndec.c Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
shndec.h Add codecs to librbcodec. 2012-04-25 22:13:20 +02:00
SOURCES codecs: disable incompatible ARM assembly for Cortex-M 2025-04-19 13:00:17 -04:00

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* Read the file COPYING. ffmpeg and the associated libraries EXCEPT
  liba52 and libpostproc are licensed under the Lesser GNU General
  Public License. 

* liba52 and libpostproc are distributed under the GNU General Public
  License and their compilation and use is optional in ffmpeg.

Fabrice Bellard.