1
0
Fork 0
forked from len0rd/rockbox
foxbox/lib/rbcodec
Aidan MacDonald 9e93796407 buffering: remove bufgettail/bufcuttail
These operations can only be used in limited circumstances and have
exactly one user. bufgettail especially seems of dubious value; how
often do you need to read N bytes from the end of a file without
changing the file position?

strip_tags() was the only function using them, to strip off ID3v1
and APE tags off the end of buffered tracks. This would save only
32-192 bytes per track -- if the container format uses APE/ID3v1.
It hardly seems worth the effort.

Change-Id: I8fc3c1408517eda6126e75e76d76daea904b50eb
2022-04-20 16:51:49 -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 buffering: remove bufgettail/bufcuttail 2022-04-20 16:51:49 -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