Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
c537d5958e8b421ac4f9bef6c8b9e7425a6cf167
/
apps
/
codecs
/
sid.c
c537d59
Commit FS#12069 - Playback rework - first stages. Gives as thorough as possible a treatment of codec management, track change and metadata logic as possible while maintaining fairly narrow focus and not rewriting everything all at once. Please see the rockbox-dev mail archive on 2011-04-25 (Playback engine rework) for a more thorough manifest of what was addressed. Plugins and codecs become incompatible.
by Michael Sevakis
· 13 years ago
85e4025
Enforce that codecs wait for their metadata in a proper-ish and consistent manner. Sort of a halfway patch; best would be to give them an internal copy of the current track information which lasts unaltered by playback until a track switch or unload.
by Michael Sevakis
· 14 years ago
6eaab4d
Ged rid of uisimulator/common/io.c for android builds.
by Thomas Martitz
· 14 years ago
4d5e882
Remove more tabs
by Andree Buschmann
· 15 years ago
6427d12
Calculate watermark from bitrate and harddisk spinup time.
by Björn Stenberg
· 16 years ago
2acc0ac
Updated our source code header to explicitly mention that we are GPL v2 or
by Daniel Stenberg
· 16 years ago
87842ca
Change to (or add) 'standard' codec startup delay, fixing potential startup problems for APE and MPC files.
by Magnus Holmgren
· 17 years ago
3379440
Remove conf_filechunk, it should never have been a setting and its implementation doesn't do what it claims any way
by Brandon Low
· 17 years ago
4bde898
Fix a fixme in flac and make the usage of the read_filebuf codec api more consistent with its actual contract.
by Brandon Low
· 17 years ago
9b9e227
SWCODEC: Fix the problem of replaygain not being applied unless the menu is entered. Make all codecs set the replay gain or else formats that do not have replaygain will not set the gain back to default if a file with gain applied proceeded them.
by Michael Sevakis
· 18 years ago
97f369a
SWCODEC: Annoying neatness update. Use intptr_t for codec_configure_callback and dsp_configure and stop all the silly type casting of intergral types to pointers to set dsp configuration and watermarks. Shouldn't have any effect on already compiled codecs at all. Will fix any important patches in the tracker so they compile.
by Michael Sevakis
· 18 years ago
aba6ca0
Fix resampling clicking as much as possible at the moment. 1) Upsampling clicked because of size inaccuracies returned by DSP. Fix by simplifying audio system to use per-channel sample count from codec to pcm buffer. 2) Downsampling affected by 1) and was often starting passed the end of the data when not enough was available to generate an output sample. Fix by clamping input range to last sample in buffer and using the last sample value in the buffer. A perfect fix will require a double buffering scheme on the resampler to sufficient data during small data transients on both ends at all times of the down ratio on input and the up ratio on output.
by Michael Sevakis
· 18 years ago
80da8b1
FS#6357, patch 1: let iramcopy and bss share the same space in codecs and
by Tomasz Malesinski
· 18 years ago
bbef13e
SWCODEC: Stop clicks between tracks when resampler is active by only switching the DSP frequency and not resetting the resampler at track boundaries. Will make sure DSP is correctly flushed at dicontinuities but don't hear any problems currently.
by Michael Sevakis
· 18 years ago
3547700
Re-enable the currently unused and broken dithering and noise shaping code already in Rockbox, and make it a user option instead of a codec-controlled option. The majority of people probably will not even hear any difference with this enabled, but feedback is welcome. Save your settings!
by Thom Johansen
· 18 years ago
752faa4
Patch #5157 by Rainer Sinsch - SID codec
by Dave Chapman
· 18 years ago