Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-14 | Add ChangeLog entries for the XDG Base Directory Specification changes. | Diego 'Flameeyes' Pettenò | |
2007-04-14 | Add use of xine_xcalloc to the TODO list. | Diego 'Flameeyes' Pettenò | |
2007-04-14 | Check for __malloc__ attribute during configure stage, avoid conditional in ↵ | Diego 'Flameeyes' Pettenò | |
xineutils.h for it, instead use XINE_MALLOC. | |||
2007-04-14 | Add a xine_xcalloc function to wrap around calloc(), to improve security ↵ | Diego 'Flameeyes' Pettenò | |
from now on. | |||
2007-04-14 | Cleanup CPPFLAGS, remove LIBFFMPEG_CPPFLAGS as ffmpeg's configure takes care ↵ | Diego 'Flameeyes' Pettenò | |
of it. | |||
2007-04-14 | Define XINE_PACKED also in attributes.h for frontends. | Diego 'Flameeyes' Pettenò | |
2007-04-14 | Don't save the fake win32 registry in ~/.xine hardcoded, use XDG_CACHE_HOME. | Diego 'Flameeyes' Pettenò | |
2007-04-14 | Don't add a special setting for DVDCSS_CACHE, as it's handled by libdvdcss. | Diego 'Flameeyes' Pettenò | |
Users might be using DVDCSS_CACHE by theirselves to change the location of libdvdcss keys cache; if xine resets the environment variable, it might create an unexpected behaviour to the user. | |||
2007-04-14 | Update libxdg-basedir to version 0.1.3; thanks to Mark Nevill for the quick ↵ | Diego 'Flameeyes' Pettenò | |
action. Detection of libxdg-basedir presence is now done through pkg-config, and to use the external copy you have to have at least 0.1.3 because previous versions contain one bug that causes /usr/share to become /usr/sharee. Remove the patch, no differences from the original are present at this time. | |||
2007-04-14 | Search also in user's XDG_DATA_HOME. | Diego 'Flameeyes' Pettenò | |
2007-04-14 | Remove now-unused _cdda_cddb_get_default_location. | Diego 'Flameeyes' Pettenò | |
2007-04-13 | Merge changes from 1.1 branch | Diego 'Flameeyes' Pettenò | |
2007-04-13 | Merge changes. | Diego 'Flameeyes' Pettenò | |
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-13 | Use the stream's audio_fifo as it hasn't been reported on the demuxer's ↵ | Diego 'Flameeyes' Pettenò | |
instance yet. | |||
2007-04-13 | CDDB cache placement is no more a configuration option, and uses instead ↵ | Diego 'Flameeyes' Pettenò | |
XDG_CACHE_HOME as a place where to put the data. | |||
2007-04-13 | Simplify handling of internal/external libxdg-basedir, as it's going to be ↵ | Diego 'Flameeyes' Pettenò | |
used in a few more cases. | |||
2007-04-13 | Avoid strlen on a literal, use a sizeof. | Diego 'Flameeyes' Pettenò | |
2007-04-13 | Fix an off-by-one mistake in libxdg-basedir that caused /usr/share to become ↵ | Diego 'Flameeyes' Pettenò | |
/usr/sharee. Also add a diff from the original sources and add it to the distribution. | |||
2007-04-13 | Install the fonts in the proper directory to be found by XDG_DATA_DIRS ↵ | Diego 'Flameeyes' Pettenò | |
lookup (if the chosen prefix is suitable for it). | |||
2007-04-13 | Check inside the fonts/ directory inside the package's XDG_DATA_DIR, rather ↵ | Diego 'Flameeyes' Pettenò | |
than in the root of it. | |||
2007-04-13 | Also preload bitmap fonts on XDG directories. | Diego 'Flameeyes' Pettenò | |
With this commit, also fix the previous mistakes in the iteration. | |||
2007-04-13 | Search for fonts to render with FreeType2 on XDG Data directories. | Diego 'Flameeyes' Pettenò | |
With this change, when rendering a font through FreeType2 (and not using FontConfig) the directories looked up are the ones defined in XDG_DATA_DIRS, right after XDG_DATA_HOME; this way the user can decide to have fonts data in a different place than its home directory. This also splits up the lookup for fontconfig and non-fontconfig cases in two different functions, to avoid gotos and labels. | |||
2007-04-13 | Remove alloca.h inclusion, no more needed with libxdg-basedir. | Diego 'Flameeyes' Pettenò | |
2007-04-13 | Use libxdg-basedir to discover the cache directory to use, rather than doing ↵ | Diego 'Flameeyes' Pettenò | |
the check manually. | |||
2007-04-13 | Add a global handle for libxdg-basedir library to xine_s. | Diego 'Flameeyes' Pettenò | |
This handle can then be used by all plugins and other parts of the xine engine without having to duplicate it. | |||
2007-04-13 | Fix AC_CHECK_LIB call. | Diego 'Flameeyes' Pettenò | |
2007-04-13 | Import libxdg-basedir into contributed code. | Diego 'Flameeyes' Pettenò | |
The libxdg-basedir project, developed by Mark Nevill, implements a simple way to use the XDG_* variables used to define the paths for the XDG Base Directory Specification (0.6). As I was going to reinvent the wheel, I prefer to import this library that was already written, hoping it will continue being developed. | |||
2007-04-13 | Bump version no. | Darren Salt | |
2007-04-13 | Change the dev version suffix from cvs to hg; fix .cvsversion detection. | Darren Salt | |
2007-04-13 | Save plugins' cache in the defined cache home directory as per XDG Base ↵ | Diego 'Flameeyes' Pettenò | |
Directory Specification. With this change, xine-lib starts abiding to the XDG Base Directory Specification, allowing the user to define a different path to save its cache data (by setting XDG_CACHE_HOME environment variable). | |||
2007-04-12 | Update from 1.1 branch. | Diego 'Flameeyes' Pettenò | |
2007-04-12 | Set xv_path before rewriting X_LIBS if we're not using pkg-config to ↵ | Diego 'Flameeyes' Pettenò | |
discover X libraries. | |||
2007-04-12 | Add an entry to handle gracefully the runtime removal of the audio output ↵ | Diego 'Flameeyes' Pettenò | |
device, as discussed in xine-devel. | |||
2007-04-12 | Reducing memory footprint is something we should do indeed, variable fifo is ↵ | Diego 'Flameeyes' Pettenò | |
something I'll be working on for 1.2. | |||
2007-04-12 | DirectFB and OpenGL video outputs are implemented already, as is the IRIX ↵ | Diego 'Flameeyes' Pettenò | |
audio output. Not sure of their status, but they are there. | |||
2007-04-12 | Faad2 is now safe with 5.1 streams, as we patch it like MPlayer does; RV10 ↵ | Diego 'Flameeyes' Pettenò | |
streams don't seem to crash anymore, although the real demuxer should be improved. | |||
2007-04-12 | Add a few TODO entries for 1.2 and 1.3 series, to have a few objective to ↵ | Diego 'Flameeyes' Pettenò | |
satisfy. | |||
2007-04-12 | Convert more documentation to Doxygen format; hide two functions. | Diego 'Flameeyes' Pettenò | |
The _x_config_init() and _x_config_change_opt() functions should stay internal and not be exported by the library, so remove XINE_PROTECTED to hide them. | |||
2007-04-11 | Re-enable the libcaca test for .deb building. | Darren Salt | |
2007-04-11 | Build-dep on libdirectfb-dev, libgtk2.0-dev (for gdkpixbuf) & libmpcdec-dev. | Darren Salt | |
2007-04-11 | Return NULL to avoid 'control reaches end of non-void function' warning from ↵ | Ville Skyttä | |
throwing off the test. | |||
2007-04-11 | Split the DVD MRL brief description. Stops a "can't adjust line" warning. | Darren Salt | |
2007-04-11 | Merge changes from 1.1 branch (where they still make sense). | Diego 'Flameeyes' Pettenò | |
2007-04-11 | Merge from -build-fixes branch. | Darren Salt | |
2007-04-11 | Add ChangeLog entry about Matt's video output. | Diego 'Flameeyes' Pettenò | |
2007-04-11 | Merge Matt Messier video output for Mac OS X. | Diego 'Flameeyes' Pettenò | |
2007-04-11 | Try linking the program for Pthread support, and feed proper parameters to ↵ | Diego 'Flameeyes' Pettenò | |
pthread_create. The link is needed to make sure that the LIBS variable is set correctly, otherwise it might just be finding the definition but using the wrong link-time parameter. Also, feed proper parameters to pthread_create to avoid -Wnonnull to cause a test failure (GCC/GLIBC). | |||
2007-04-11 | Update CREDITS file, as libmusepack has been updated to libmpcdec-1.2.5. | Diego 'Flameeyes' Pettenò | |
2007-04-11 | Now that libmpcdec sources are in contrib/ subdirectory, move ↵ | Diego 'Flameeyes' Pettenò | |
xine_musepack_decoder.c in libxineadec. --HG-- rename : src/libmusepack/xine_musepack_decoder.c => src/libxineadec/xine_musepack_decoder.c |