rockbox/lib/rbcodec
Aidan MacDonald fca7b8e2ff Fix undefined behavior that blocks compiling with UBSan
Left shifts are not defined in C if they would cause signed overflow,
so these expressions get instrumented, which makes them unusable as
switch values and triggers compile errors when compiling with UBSan.

Change-Id: I0588d4be1e00ba1cfde0eac119ead368b20d10c9
2022-04-17 11:37:34 -04:00
..
codecs As3525 wavpack_enc document some intentional switch fall through 2021-08-08 09:27:27 -04:00
dsp Document intentional fallthroughs + fix harmless unintended ones 2021-08-04 18:59:46 +00:00
metadata Fix undefined behavior that blocks compiling with UBSan 2022-04-17 11:37:34 -04:00
test Remove explicit 'enum codec_command_action' in codec API 2017-12-07 14:41:59 -05:00
platform.h Enable buflib and core_alloc for warble. 2015-01-19 21:30:03 +01:00
rbcodec.make [3/4] Completely remove HWCODEC support 2020-07-24 21:20:13 +00:00
rbcodecconfig-example.h Enable setting of global output samplerate on certain targets. 2013-07-06 04:22:04 +02:00
rbcodecplatform-unix.h Enable buflib and core_alloc for warble. 2015-01-19 21:30:03 +01:00
SOURCES codecs: Add support for the 'VTX' ZX Spectrum chiptunes format. 2020-10-09 11:39:25 -04:00