summaryrefslogtreecommitdiffstats
path: root/lib/rbcodec/codecs
AgeCommit message (Expand)AuthorFilesLines
8 hoursplugins: Simplify plugin/codec API versioningHEADmasterAidan MacDonald1-13/+15
2023-02-07SID: Disable SID on 2MB targets, as cRSID needs a lot of RAM.Solomon Peachy2-1/+3
2023-02-07codec: sid: use cRSID as a library for playing SID filesWolfram Sang5-1272/+75
2023-02-07codec: sid: split cRSID header into a public and a private headerWolfram Sang4-165/+176
2023-02-07codec: sid: add cRSID-1.0 for 21st century SID playbackWolfram Sang12-0/+2525
2023-01-18Bump codec API version, remove dummy configure loop in dsp_init()Aidan MacDonald1-2/+2
2023-01-15rbcodec: Fix FLAC out of bounds readAidan MacDonald1-7/+12
2023-01-04[BugFix] Fix some Shif related UB -- ASANWilliam Wilgus1-2/+3
2022-11-16codecs: alac: Improve resume accuracy and clean up rounding errorsAidan MacDonald1-31/+33
2022-11-16codecs: aac: Prefer to resume by time instead of offsetAidan MacDonald1-5/+5
2022-11-01codecs: mpa: Improve seek & resume accuracy for VBR filesAidan MacDonald1-55/+32
2022-11-01Refactor to reuse seek code for resume by timeroman.artiukhin1-36/+37
2022-10-13Revert "RFC: Get rid of mpegplayer plugin"Solomon Peachy3-4/+30
2022-10-02RFC: Get rid of mpegplayer pluginSolomon Peachy3-30/+4
2022-07-11Fix a couple of warnings uncovered by GCC12Solomon Peachy1-0/+2
2022-06-21fix uninitialized warning in libopusWilliam Wilgus1-1/+1
2022-05-02codecs: m4a: improve seek accuracyAidan MacDonald3-53/+127
2021-08-08As3525 wavpack_enc document some intentional switch fall throughWilliam Wilgus1-0/+1
2021-08-04Document intentional fallthroughs + fix harmless unintended onesAidan MacDonald1-0/+3
2021-07-25rbcodec: Fix typo in makefileAidan MacDonald1-1/+1
2021-07-15misc: Fix up a few warnings uncovered by LTOSolomon Peachy3-17/+14
2021-07-08build: Nuke the ASMFLAGS workaround for gcc 3.4.xSolomon Peachy3-5/+5
2021-07-08build: Rename SHARED_LDFLAG to SHARED_LDFLAGSSolomon Peachy1-1/+1
2021-04-23Sync opus codec to upstream gitWilliam Wilgus286-1274/+48927
2021-04-06rbcodec: Fix typo in include guardamachronic1-1/+1
2021-03-04Clean up places that use #if defined(CPU_ARM | CPU_COLDFIRE | CPU_MIPS)Solomon Peachy2-7/+7
2021-03-03flac fix dumb typoWilliam Wilgus1-1/+1
2021-03-02Nudge flac towards upstream FS#13266 -- Fix the Yellow still?William Wilgus1-4/+4
2021-03-02Nudge flac towards upstream FS#13266 -- Fix YellowWilliam Wilgus1-4/+4
2021-03-02Nudge flac towards upstream FS#13266William Wilgus3-138/+198
2021-02-28Support MP3 audiostreams embedded in ASF containers.Solomon Peachy3-22/+143
2020-10-28libgme: Fix yellow in hosted MIPS buildsSolomon Peachy1-0/+1
2020-10-28wmapro: Backport multiple fixesSolomon Peachy1-39/+91
2020-10-13Build: Bump all toolchains to GCC 4.9.4 + Binutils 2.26.1Solomon Peachy1-0/+1
2020-10-09codecs: Add support for the 'VTX' ZX Spectrum chiptunes format.Solomon Peachy11-0/+1438
2020-07-24[3/4] Completely remove HWCODEC supportSolomon Peachy2-8/+5
2020-07-15Add support for ID3 tags embedded in AIFF filesMoshe Piekarski1-0/+4
2020-07-15opus: shrink stack usage by nearly 700 bytesSolomon Peachy1-28/+33
2020-07-03Fix logf warnings in more codecsMoshe Piekarski2-6/+7
2020-06-28Fix logf build warnings in speex codecMoshe Piekarski1-10/+11
2020-04-15libedemac: ARMv7 asm code is for NEON-equipped processors onlySolomon Peachy1-1/+1
2020-03-28sid: Fix an out-of-bounds read in the channel mixing codeSolomon Peachy1-1/+0
2019-08-14opus reset decoder on seek completion to prevent stack overflowWilliam Wilgus1-0/+3
2019-07-31FS#11052 -- SID Playback in StereoSolomon Peachy1-109/+120
2019-07-25fixed alac_set_info() issues.aozima1-1/+1
2019-01-25opus fix playback opustag skippingWilliam Wilgus1-7/+7
2019-01-25opus fix comment skipping codeWilliam Wilgus1-1/+29
2019-01-23opus optimize playback functionWilliam Wilgus1-74/+54
2019-01-04Fix Opus FS#13133 - Files with embedded artwork 45.8KiB+ skip near beginningWilliam Wilgus1-2/+27
2018-12-28Third attempt to shut up the warble build printf() warning.Solomon Peachy1-1/+1