mpd/src/decoder
Max Kellermann 727c301fbc input_stream: use "goffset" instead of "off_t"
The "off_t" type may change when you enable or disable large file
support on 32 bit platforms.  This caused severe ABI problems within
MPD when we enabled LFS for the first time: two sources included
config.h and sys/types.h in different order, and had different off_t
sizes - leading to memory corruption because of ABI incompatibility.
This patch attempts to get rid of all public "off_t" uses: it removes
"off_t" from the input_stream ABI/API, and switches to GLib's 64 bit
"goffset" type.  This may hurt 32 bit embedded platforms a tiny bit,
but that's not even measurable.
2009-10-11 23:32:22 +02:00
..
_flac_common.c Merged release 0.15.2 from branch 'v0.15.x' 2009-08-15 21:18:38 +02:00
_flac_common.h flac: get CUE track titles from additional FLAC comments 2009-03-16 19:38:34 +01:00
_ogg_common.c all: Update copyright header. 2009-03-13 11:51:55 -07:00
_ogg_common.h all: Update copyright header. 2009-03-13 11:51:55 -07:00
audiofile_plugin.c Add audio_format_init() function 2009-07-19 16:54:11 +01:00
faad_plugin.c Merged release 0.15.4 from branch 'v0.15.x' 2009-10-03 16:17:02 +02:00
ffmpeg_plugin.c Merged release 0.15.4 from branch 'v0.15.x' 2009-10-03 16:17:02 +02:00
flac_plugin.c Merged release 0.15.1 from branch 'v0.15.x' 2009-07-16 07:37:13 +02:00
fluidsynth_plugin.c fluidsynth: added "experimental" comments in the source file 2009-04-25 12:32:22 +02:00
mad_plugin.c input_stream: use "goffset" instead of "off_t" 2009-10-11 23:32:22 +02:00
mikmod_plugin.c Add audio_format_init() function 2009-07-19 16:54:11 +01:00
modplug_plugin.c Add audio_format_init() function 2009-07-19 16:54:11 +01:00
mp4ff_plugin.c Add audio_format_init() function 2009-07-19 16:54:11 +01:00
mpcdec_plugin.c Add audio_format_init() function 2009-07-19 16:54:11 +01:00
mpg123_decoder_plugin.c input_stream: use "goffset" instead of "off_t" 2009-10-11 23:32:22 +02:00
oggflac_plugin.c flac: get CUE track titles from additional FLAC comments 2009-03-16 19:38:34 +01:00
sidplay_plugin.cxx Make the sidplay decoder filter configurable. 2009-09-28 11:59:55 +02:00
sndfile_decoder_plugin.c Add audio_format_init() function 2009-07-19 16:54:11 +01:00
vorbis_plugin.c Merge branch 'v0.15.x' 2009-09-10 23:18:43 +02:00
wavpack_plugin.c Add audio_format_init() function 2009-07-19 16:54:11 +01:00
wildmidi_plugin.c all: Update copyright header. 2009-03-13 11:51:55 -07:00