Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-09 | Use system's linux/videodev2.h header file. | Diego 'Flameeyes' Pettenò | |
Please note: on 2.4 systems without the extra V4L2 stack, the header will be missing. As it is, both input_pvr and input_v4l (that still uses the old interface) will be disabled if either header is not found. Further optimisation to just disable PVR on non-V4L2-capable systems might be useful. | |||
2007-11-09 | Remove stray file. | Diego 'Flameeyes' Pettenò | |
2007-11-09 | Merge FSF address changes from 1.1 branch. | Diego 'Flameeyes' Pettenò | |
--HG-- rename : src/combined/decoder_flac.c => src/combined/flac_decoder.c rename : src/combined/demux_flac.c => src/combined/flac_demuxer.c rename : src/libxineadec/nsf.c => src/combined/nsf_decoder.c rename : src/demuxers/demux_nsf.c => src/combined/nsf_demuxer.c rename : src/combined/combined_wavpack.c => src/combined/wavpack_combined.c rename : src/combined/combined_wavpack.h => src/combined/wavpack_combined.h rename : src/combined/decoder_wavpack.c => src/combined/wavpack_decoder.c rename : src/combined/demux_wavpack.c => src/combined/wavpack_demuxer.c rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c rename : src/libxineadec/xine_speex_decoder.c => src/combined/xine_speex_decoder.c rename : src/libxinevdec/xine_theora_decoder.c => src/combined/xine_theora_decoder.c rename : src/libxineadec/xine_vorbis_decoder.c => src/combined/xine_vorbis_decoder.c rename : src/liba52/xine_a52_decoder.c => src/libxineadec/xine_a52_decoder.c rename : src/libdts/xine_dts_decoder.c => src/libxineadec/xine_dts_decoder.c rename : src/libfaad/xine_faad_decoder.c => src/libxineadec/xine_faad_decoder.c rename : src/libmusepack/xine_musepack_decoder.c => src/libxineadec/xine_musepack_decoder.c | |||
2007-11-09 | Update FSF address on non-contributed code and COPYING files. | Diego 'Flameeyes' Pettenò | |
For contributed code, leave whatever the version we last synced for is using to make simpler future syncs. | |||
2007-10-29 | Merge from 1.1. | Darren Salt | |
Spanish translation merge needs checking. | |||
2007-10-26 | Linux-2.6.23 header change breaks build | Ken Moffat | |
> > /* Special codes used when specifying changer slots. */ > #define CDSL_NONE (INT_MAX-1) > #define CDSL_CURRENT INT_MAX | |||
2007-09-09 | Merge from 1.1. | Darren Salt | |
2007-09-07 | Fix dvd://.../title[.chapter] handling (broken in cset 2e301bc2cce8). | Darren Salt | |
2007-08-21 | Merge from 1.1. | Darren Salt | |
2007-08-20 | Handle % escaping and variable numbers of /s in VCD MRLs. | Darren Salt | |
2007-08-16 | Merge all but the open()/glibc workaround from 1.1. | Darren Salt | |
2007-08-15 | Workaround for recent glibc & -D_FORTIFY_SOURCE=2 (defines open() as a macro). | Darren Salt | |
According to bug 1773769, this breaks foo->open(). The fix (as used in Ville Skyttä's patch, which doesn't cover all cases) is to replace this with (foo->open)(). This patch was generated using sed -i -re 's/(([[:alnum:]_]+(->|\.))+open) ?\(/(\1) (/' `grep '[>.]open \?(' include -rIl` One change (in a comment) is not committed. | |||
2007-07-14 | Merge from 1.1 | Diego 'Flameeyes' Pettenò | |
2007-07-14 | Handle transparently redirect done through m3u playlists. | Diego 'Flameeyes' Pettenò | |
Thanks to Harald Sitter from Amarok team for reporting a testcase. | |||
2007-07-13 | Fix a spelling error in the media.dvb.tuning_timeout description. | Darren Salt | |
2007-07-12 | Allow input_dvb to timeout on no signal | Simon Farnsworth | |
If there's no signal, the tuner never goes to FE_TIMEDOUT. Add a separate timeout, to prevent xine waiting forever in these situations. | |||
2007-07-12 | Simplify input_rtp locking | Simon Farnsworth | |
We have seen input_rtp lock up in use, and traced the problem to the separate tail/head locks on the input buffer. Reduce to a single lock, increasing lock contention between the reader and the writer, but removing the previous deadlock risk. Also use select() before recv(), to ensure that we never wait forever for packets (e.g. if we're trying to receive a multicast stream, but an administrator has blocked all multicast packets to the device - iptables -A INPUT --dst 224.0.0.0/4 -j DROP induces this failure for testing). | |||
2007-07-12 | input_v4l TV standard selection support | Simon Farnsworth | |
Add a configuration option, to let input_v4l users select their local TV standard. | |||
2007-07-12 | Allow DVB GUI to be disabled | Simon Farnsworth | |
Make the DVB GUI configurable by config entry, for kiosk applications | |||
2007-07-13 | Merge from 1.1. | Darren Salt | |
2007-07-09 | VCD input class description should be returned as const char *. | Darren Salt | |
2007-07-08 | Merge from 1.1. | Darren Salt | |
2007-07-08 | Handle escaped characters in DVD MRLs. | Darren Salt | |
2007-07-08 | Have the file input plugin use _x_mrl_unescape() instead of its own code. | Darren Salt | |
2007-06-16 | Rename the BE/LE/ME macros with a _X_ prefix, so they don't clash with ↵ | Diego 'Flameeyes' Pettenò | |
Solaris definitions (1.2 branch commit). | |||
2007-06-16 | Rename the BE/LE/ME macros with a _X_ prefix, so they don't clash with ↵ | Diego 'Flameeyes' Pettenò | |
Solaris definitions. | |||
2007-06-15 | The offset variable is only used with strlen value, set it to size_t then. | Diego 'Flameeyes' Pettenò | |
2007-06-15 | Fix signedness on channel_index() function. | Diego 'Flameeyes' Pettenò | |
2007-06-15 | Use an extra compound, and removes one preprocessor block. | Diego 'Flameeyes' Pettenò | |
2007-06-15 | Replace the void pointers with uint8_t pointers. | Diego 'Flameeyes' Pettenò | |
2007-06-14 | Merge from 1.1 branch. | Diego 'Flameeyes' Pettenò | |
2007-06-14 | Include bswap.h too. | Diego 'Flameeyes' Pettenò | |
2007-06-13 | Don't redefine the BE_16/32 macros. | Diego 'Flameeyes' Pettenò | |
Inspired by a patch by Albert Lee. | |||
2007-06-13 | Avoid name collision (don't redefine NOPID). | Albert Lee | |
2007-06-13 | Add printf format attribute. | Albert Lee | |
2007-06-13 | Support Solaris byteorder.h macros. | Albert Lee | |
2007-06-12 | A nice simple merge from 1.1. | Darren Salt | |
Hopefully, I've applied all of the $(LTLIBINTL) changes correctly... | |||
2007-06-10 | Backport last.fm support to 1.1 branch. | Diego 'Flameeyes' Pettenò | |
2007-06-10 | Fill xine_event_t strutures as needed, reduces code built. | Diego 'Flameeyes' Pettenò | |
2007-06-10 | Reorder fields and make use of bitmask for boolean values. | Diego 'Flameeyes' Pettenò | |
2007-06-10 | Reorder proxy elements to fill hole. | Diego 'Flameeyes' Pettenò | |
2007-06-10 | Check for last.fm streaming server, and if that's the case, check for the ↵ | Diego 'Flameeyes' Pettenò | |
SYNC string in the read data; if found, send a XINE_EVENT_UI_CHANNELS_CHANGED event, so that the frontend can go read the new metadata. | |||
2007-08-08 | Fix an attempted free of static data, e.g. when using "dvd:/" (not "dvd://"). | Darren Salt | |
2007-06-09 | Use $(LTLIBICONV) instead of @LIBICONV@. | Darren Salt | |
2007-06-09 | Add $(LTLIBINTL) wherever objdump -R shows a dependency on gettext functions. | Darren Salt | |
Some plugins may have been missed due to them not being built here. | |||
2007-06-09 | Remove unused variable. | Diego 'Flameeyes' Pettenò | |
2007-06-09 | Convert all input plugins to use void * as type for the buf parameter of ↵ | Diego 'Flameeyes' Pettenò | |
read() function, and declare a new buf variable in the function as needed. | |||
2007-06-09 | Make the read() function of input plugins be declared with void pointer as ↵ | Diego 'Flameeyes' Pettenò | |
buf parameter, so that any kind of variable can be passed through it. | |||
2007-06-04 | Merge from 1.1. | Darren Salt | |
2007-06-03 | Add a comment & changelog entry for the mmap bug fix. | Darren Salt | |