Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-19 | Relaxed XML parsing (ABI addition). | Darren Salt | |
Copes with missing close tags. Copes with extra close tags iff they don't match so-far-unclosed elements. Doesn't cope with missing "/>" - that needs more info from the caller. | |||
2007-04-18 | Use the proper dts.h file. | Diego 'Flameeyes' Pettenò | |
2007-04-18 | Limit common-case buffer copying optimisation to i386 & amd64. | Darren Salt | |
This fixes reported alignment issues on ARM. (We could require correct alignment on some architectures, but this is easier.) | |||
2007-04-18 | Permit to build against libdca 0.0.5. | Diego 'Flameeyes' Pettenò | |
To build against this, we need to make sure that the system dts.h header is used instead of the internal copy of it, as the internal copy will declare the functions with the old names, while libdca's system header will create macro aliases between the old names and the new ones. Better fix will be implemented in 1.2 series. --HG-- rename : src/libdts/dts.h => src/libdts/internal-dts.h | |||
2007-04-17 | Fix DVD playback (was hanging when either the AC3 or DTS demuxers were probed). | Darren Salt | |
This may have side-effects wrt other streams; CDDA is fine, though. | |||
2007-04-14 | Oops. Silly mistake with fstat. | Darren Salt | |
2007-04-14 | Don't read channels.conf if it isn't a normal file or a link to a normal file. | Darren Salt | |
2007-04-14 | Reworked the channels.conf file handling in the DVB plugin. | Darren Salt | |
Previously, with junk content, the plugin could potentially consume lots of memory (possibly causing a local DoS). Also, a few small memory leaks have been eliminated. | |||
2007-04-14 | Remove #ifdef wrappers from the Xv & XcbXv plugins. Allows XcbXv to be built. | Darren Salt | |
2007-04-13 | Use the stream's audio_fifo as it hasn't been reported on the demuxer's ↵ | Diego 'Flameeyes' Pettenò | |
instance yet. | |||
2007-04-11 | Merge from -build-fixes branch. | Darren Salt | |
2007-04-11 | Merge Matt Messier video output for Mac OS X. | Diego 'Flameeyes' Pettenò | |
2007-04-10 | Merge Reinhard Nissl's changes. | Darren Salt | |
2007-04-10 | Allow xine-lib to be built with CFLAGS='-O0 -g3' by changing optimization | Reinhard Nißl | |
as needed for some files where gcc runs out of registers otherwise. | |||
2007-04-10 | Split the DirectFB plugin into X11 and non-X versions. | Darren Salt | |
This fixes linkage problems for people who want this but don't want X. | |||
2007-04-08 | Beside the name, constants can't be marked const or gcc miscompiles the ↵ | Diego 'Flameeyes' Pettenò | |
Altivec code. | |||
2007-04-08 | Mark various private arrays, structs & fn parameters as static and/or const. | Darren Salt | |
Two of the modified files are headers, but each contains definitions as well as declarations and is only ever used once. | |||
2007-04-07 | video_overlay_s uses C's inheritance-like definition, so the first field has ↵ | Diego 'Flameeyes' Pettenò | |
to be video_overlay. | |||
2007-04-07 | Use CC_ATTRIBUTE_FORMAT; replace __attribute((format(printf, ...))) accordingly. | Darren Salt | |
2007-04-07 | Revert changeset 8383: variable-sized structures and arrays don't seem to ↵ | Diego 'Flameeyes' Pettenò | |
get along that well. | |||
2007-04-06 | Remove executable status from all files which shouldn't have it. | Darren Salt | |
2007-04-06 | Remove a redundant comment. | Diego 'Flameeyes' Pettenò | |
2007-04-06 | Similarly, add a vidix_LTLIBRARIES class to install the vidix drivers in the ↵ | Diego 'Flameeyes' Pettenò | |
correct location. | |||
2007-04-06 | Define a xinepostdir directory to point to the post-plugins path. | Diego 'Flameeyes' Pettenò | |
Together with this, define a xinepost_LTLIBRARIES class that is used to install the post-plugins in the correct directory. Also add the rule to remove them. | |||
2007-04-06 | Use xineplug_LTLIBRARIES wherever possible. | Diego 'Flameeyes' Pettenò | |
2007-04-05 | Fixed current audio sync, delay was always 0. | Thibaut Mattern | |
Checked snd_pcm_delay return code, and don't trust negative values. | |||
2007-04-04 | Fix xine_encoder.c presence in EXTRA_DIST. | Diego 'Flameeyes' Pettenò | |
2007-04-04 | Rename xine_decoder.c to xine_sputext_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libsputext/xine_decoder.c => src/libsputext/xine_sputext_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_spudvb_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libspudvb/xine_decoder.c => src/libspudvb/xine_spudvb_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_spu_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libspudec/xine_decoder.c => src/libspudec/xine_spu_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_cmml_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libspucmml/xine_decoder.c => src/libspucmml/xine_cmml_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_cc_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libspucc/xine_decoder.c => src/libspucc/xine_cc_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_musepack_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libmusepack/xine_decoder.c => src/libmusepack/xine_musepack_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_mpeg2new_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libmpeg2new/xine_decoder.c => src/libmpeg2new/xine_mpeg2new_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_mpeg2_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libmpeg2/xine_decoder.c => src/libmpeg2/xine_mpeg2_decoder.c | |||
2007-04-04 | Rename audio_decoder.c and xine_decoder.c | Diego 'Flameeyes' Pettenò | |
--HG-- rename : src/libreal/audio_decoder.c => src/libreal/xine_real_audio_decoder.c rename : src/libreal/xine_decoder.c => src/libreal/xine_real_video_decoder.c | |||
2007-04-04 | Move the Speex decoder from libspeex to libxineadec, as it's a single file. | Diego 'Flameeyes' Pettenò | |
--HG-- rename : src/libspeex/xine_decoder.c => src/libxineadec/xine_speex_decoder.c | |||
2007-04-04 | Move the Theora decoder from libtheora to libxinevdec, as it's a single file. | Diego 'Flameeyes' Pettenò | |
--HG-- rename : src/libtheora/xine_decoder.c => src/libxinevdec/xine_theora_decoder.c | |||
2007-04-04 | Move the Vorbis decoder from libvorbis to libxineadec, as it's a single file. | Diego 'Flameeyes' Pettenò | |
--HG-- rename : src/libvorbis/xine_decoder.c => src/libxineadec/xine_vorbis_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_mad_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libmad/xine_decoder.c => src/libmad/xine_mad_decoder.c | |||
2007-04-04 | Move the linear pcm decoder from liblpcm to libxineadec, as it's a single file. | Diego 'Flameeyes' Pettenò | |
--HG-- rename : src/liblpcm/xine_decoder.c => src/libxineadec/xine_lpcm_decoder.c | |||
2007-04-04 | Convert to xineplug_LTLIBRARIES. | Diego 'Flameeyes' Pettenò | |
2007-04-04 | Rename xine_decoder.c to xine_faad_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libfaad/xine_decoder.c => src/libfaad/xine_faad_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_dts_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/libdts/xine_decoder.c => src/libdts/xine_dts_decoder.c | |||
2007-04-04 | Rename xine_decoder.c to xine_a52_decoder.c. | Diego 'Flameeyes' Pettenò | |
Use xineplug_LTLIBRARIES. --HG-- rename : src/liba52/xine_decoder.c => src/liba52/xine_a52_decoder.c | |||
2007-04-04 | Rename FFmpeg plugins' sources so that there are no conflicts with other ↵ | Diego 'Flameeyes' Pettenò | |
source files. This way when you get a backtrace, video_decoder.c is never the FFmpeg one. --HG-- rename : src/libffmpeg/audio_decoder.c => src/libffmpeg/ff_audio_decoder.c rename : src/libffmpeg/dvaudio_decoder.c => src/libffmpeg/ff_dvaudio_decoder.c rename : src/libffmpeg/mpeg_parser.c => src/libffmpeg/ff_mpeg_parser.c rename : src/libffmpeg/mpeg_parser.h => src/libffmpeg/ff_mpeg_parser.h rename : src/libffmpeg/video_decoder.c => src/libffmpeg/ff_video_decoder.c rename : src/libffmpeg/xine_decoder.c => src/libffmpeg/ffmpeg_decoder.c rename : src/libffmpeg/xine_decoder.h => src/libffmpeg/ffmpeg_decoder.h rename : src/libffmpeg/xine_encoder.c => src/libffmpeg/ffmpeg_encoder.c | |||
2007-04-04 | Move the flac plugins sources into the combined directory, like wavpack. | Diego 'Flameeyes' Pettenò | |
--HG-- rename : src/libflac/decoder_flac.c => src/combined/decoder_flac.c rename : src/libflac/demux_flac.c => src/combined/demux_flac.c rename : src/libflac/demux_flac.h => src/combined/demux_flac.h | |||
2007-04-04 | Reorder and pack the structures that are defined inside compilation units ↵nopadding_no_abi_change | Diego 'Flameeyes' Pettenò | |
instead of headers (and thus are not part of public ABI). | |||
2007-04-04 | Use a variable-sized array for the name of the buffer type. | Diego 'Flameeyes' Pettenò | |
2007-04-04 | Make sure that early_finish_event and gapless_switch are either 0 or 1. | Diego 'Flameeyes' Pettenò | |