summaryrefslogtreecommitdiffstats
path: root/lib/rbcodec
AgeCommit message (Expand)AuthorFilesLines
2023-11-02Codecs: mp4: Fix sign overflow in seek by offsetroman.artiukhin1-1/+1
2023-10-31Fix rewind on resume is applied for skip length across tracks action after au...roman.artiukhin1-0/+1
2023-10-03Codecs: mp4: Fix seek to end of trackroman.artiukhin2-0/+4
2023-10-02Codecs: mp4: Ignore decode errors till next chunk present in lookup_tableroman.artiukhin1-1/+5
2023-10-01Remove structec API from codecsAidan MacDonald3-15/+23
2023-09-29Codecs: mp4: Skip FOURCC filetype chunk checkroman.artiukhin2-32/+8
2023-09-26codec.h fix ifdef for older compilersWilliam Wilgus1-1/+1
2023-09-26Support per file logging with LOGF_ENABLE in codecsroman.artiukhin2-16/+4
2023-09-22Codecs: mp4: Fix seek in files with single element in lookup_tableroman.artiukhin2-8/+8
2023-09-20Codecs: mp4: Fix sbr detections for some filesroman.artiukhin1-6/+7
2023-09-20Codecs: mp4: Accurate seek in large files with small lookup_tableroman.artiukhin3-6/+25
2023-09-19alac: Fix warnings introduced in ac82a653bbSolomon Peachy1-6/+6
2023-09-19libm4a: Fix warnings introduced in 001a338e51Solomon Peachy3-34/+34
2023-09-19Codecs: mp4: Reuse lookup_table index from seek in m4a_check_sample_offsetroman.artiukhin4-10/+12
2023-09-19Codecs: mp4: Optimize m4a_check_sample_offsetroman.artiukhin2-12/+10
2023-09-18Codecs: mp4: Small cleanuproman.artiukhin1-4/+1
2023-09-18Codecs: mp4: Improve support for long files. Part 2roman.artiukhin2-42/+38
2023-09-15Codecs: mp4: Fix seek in very large filesroman.artiukhin4-10/+11
2023-09-15Codecs: mp4: metadata: Fix time length in very large filesroman.artiukhin2-6/+4
2023-09-09Codecs: mp4: Improve support for long files, prevent endless loopWilliam Wilgus1-2/+2
2023-09-06Codecs: mp4: Improve support for long filesroman.artiukhin1-8/+27
2023-09-06Codecs: mp4: Skip unknown chunksroman.artiukhin1-1/+2
2023-08-28Fix MP3 VBR seek jumps in wrong direction for long filesroman.artiukhin1-2/+10
2023-07-02libmusepack: Fix inconsistent definition of an array sizeSolomon Peachy1-1/+1
2023-03-23Fix unified syntax in ARM inline assemblyAidan MacDonald1-3/+6
2023-03-23Using ARM Unified Assembler LanguageChris Chua5-18/+22
2023-03-21plugins: Simplify plugin/codec API versioningAidan MacDonald1-13/+15
2023-02-07SID: Disable SID on 2MB targets, as cRSID needs a lot of RAM.Solomon Peachy2-1/+3
2023-02-07metadata: sid: allow RSIDs as wellWolfram Sang1-1/+1
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 MacDonald3-13/+2
2023-01-15rbcodec: Fix FLAC out of bounds readAidan MacDonald1-7/+12
2023-01-15"Fix" warble build warnings 800bc000a0Aidan MacDonald1-1/+1
2023-01-15buflib: Prep for multiple backend support, rename to buflib_mempoolAidan MacDonald1-1/+1
2023-01-13Remove buflib allocation names, part twoAidan MacDonald2-2/+2
2023-01-12rbcodec/dsp: restore configure loop in dsp_init() (FS#13386)Aidan MacDonald2-0/+11
2023-01-04[BugFix] Fix some Shif related UB -- ASANWilliam Wilgus2-13/+19
2022-12-23rbcodec dsp: Refactor DSP init routines, restore INIT_ATTRAidan MacDonald10-35/+62
2022-12-22rbcodec dsp: Replace enum dsp_ids arguments with unsigned intAidan MacDonald8-26/+18
2022-12-22rbcodec dsp: Move dsp_sample_io_configure() to its own fileAidan MacDonald5-103/+129
2022-12-18Fix red in 8165a6c245Aidan MacDonald1-1/+1
2022-12-18rbcodec dsp: Remove INIT_ATTR from the DSP libraryAidan MacDonald8-20/+15
2022-12-16[Bug Fix] haas surround use delay_ms instead of index surround_strengthWilliam Wilgus2-33/+24
2022-12-11[Bug Fix] dsp_proc_enable init race / crashWilliam Wilgus2-2/+9
2022-11-17strlcpy finish cleanupWilliam Wilgus1-1/+1
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-15Fix last of red for strmemccpyWilliam Wilgus1-0/+1