Age | Commit message (Collapse) | Author |
|
CVS patchset: 4518
CVS date: 2003/03/31 09:38:33
|
|
CVS patchset: 4182
CVS date: 2003/02/17 14:58:40
|
|
looking for the directory of where to install the xine m4 script. Checking
the gnu.org web page and mailing list I found out that we are already doing
what we need without do anything special like determining if root is
running the configure script. If someone does not define ACLOCAL_DIR we use the
$(datadir)/aclocal directory. Since this is a comestic change and affects
the general quality of our builds I have only commented it out without
removing it.
Affects: Users configurating xine-lib as 'root' using one version of automake
and autoconf on one machine and building on another with different versions
of automake and autoconf. For example, ran autogen.sh --noconfig on system
with automake 1.7.2 and autoconf 2.57 while build system had automake 1.6.3
and autoconf 2.53.
Thanks to Chris Purnell <cjp@lost.org.uk> for helping me understand the
nature of the problem.
CVS patchset: 3987
CVS date: 2003/01/22 01:35:04
|
|
CVS patchset: 3976
CVS date: 2003/01/20 02:30:01
|
|
CVS patchset: 3919
CVS date: 2003/01/14 21:55:06
|
|
CVS patchset: 3891
CVS date: 2003/01/13 12:38:08
|
|
because it is not entirely free; therefore we include the em8300.h header in our
tree, because this is the only thing we need
Please note that the dxr3 plugins will now be built for everyone unless you
specify --disable-dxr3. But this should be no problem, since they detect dxr3
presence at runtime.
CVS patchset: 3866
CVS date: 2003/01/11 11:18:00
|
|
CVS patchset: 3738
CVS date: 2002/12/31 22:17:14
|
|
CVS patchset: 3573
CVS date: 2002/12/17 16:40:24
|
|
CVS patchset: 3370
CVS date: 2002/11/26 00:25:18
|
|
CVS patchset: 3152
CVS date: 2002/11/02 19:58:57
|
|
CVS patchset: 3130
CVS date: 2002/11/01 21:28:40
|
|
be unnecessary. The second parameter for the AM_WITH_NLS macro
[ M_WITH_NLS(..., need-ngettext) ] already includes the necessary checks
for a working ngettext.
CVS patchset: 3070
CVS date: 2002/10/28 13:16:00
|
|
acceptable for an xine-lib compilation.
xine-lib needs a msgfmt with working "plural forms", and GNU gettext 0.10.35
cannot compile them.
- Add an ugly hack for libtool failures on solaris, when GNU CC is used with
the system's linker /usr/ccs/bin/ld
For some obscure reason, with this combination libtool prefers to use the
linker to build shared libraries, but it does not link them against
libgcc.{a,so}. Many xine-plugins cannot be loaded with dlopen, because
some subroutine from -lgcc is missing.
Hack the generated libtool to use "gcc -shared -mimpure-text" to build
xine plugin modules.
CVS patchset: 3069
CVS date: 2002/10/28 13:12:08
|
|
CVS patchset: 3002
CVS date: 2002/10/26 03:50:37
|
|
Added myself to AUTHORS
configure.ac:
Removed a '-O' flag from DEBUG_CFLAGS when its initialized. The flag
is added later depending on architecture of CPU.
include/xine.h.in:
src/xine-utils/Makefile.am:
src/xine-utils/xine_check.h:
src/xine-utils/xine_check.c:
misc/xine-config.in:
Moved some of the system checks from xine-config.in to xine_check.c. Now
some of the checks are written in C instead of shell script. This is the
first beta/bleeding edge/kick the tires/it might break for you version.
It works for me (Intel P3). It will report to the stdout your kernel version,
MTRR (x86) architecture only (depends on kernel), symbolic link for CDROM is ok,
symbolic link for DVD is ok, and if environment variable "DISPLAY" is
set. It will later support telling if DMA is turned on for IDE based DVD
drives (Need help here - see below) and XVinfo.
DMA: <HELP REQUIRED>: DMA is successfully check but I cannot determine
that from the /dev/dvd symbolic link for those DVD drives that need to
use the ide-scsi module (e.g. My DVD/CDRW). I can verify DMA is set
if I hard code the link into the code (obviously not a prime choice).
So if any solutions are known please pass them along.
misc/Makefile.am:
misc/xine-config.in:
src/xine-engine/Makefile.am:
Removed xine_logo information from xine-lib. Please let me know if I
missed anyting.
CVS patchset: 2869
CVS date: 2002/10/20 02:17:36
|
|
- OpenGL header GL/gl.h is checked to see if its exists with wrong
header name (GL/GL.h). Test failed despite the file required by
src/video_out/video_out_opengl.c was GL/gl.h
- Ascii-Art library version incorrect. Required version is 1.4
(contains aalib-config)
m4/aa.m4:
- Changed aalib version to 1.4
src/audio_out/Makefile.am:
src/demuxers/Makefile.am:
src/dxr3/Makefile.am:
src/input/Makefile.am:
src/input/libdvdnav/Makefile.am:
src/input/libdvdread/Makefile.am:
src/libffmpeg/libavcodec/Makefile.am:
src/libffmpeg/libavcodec/i386/Makefile.am:
src/libffmpeg/libavcodec/mlib/Makefile.am:
src/libmad/Makefile.am:
src/libmpeg2/Makefile.am:
src/libvorbis/Makefile.am:
src/libw32dll/Makefile.am:
src/libw32dll/wine/Makefile.am:
src/libxineadec/Makefile.am:
src/libxvid/Makefile.am:
src/video_out/Makefile.am:
src/video_out/libdha/Makefile.am:
src/video_out/vidix/Makefile.am:
src/xine-engine/Makefile.am:
src/xine-utils/Makefile.am:
- Removed @CFLAGS@ from all AM_CFLAGS. @CFLAGS@ are added in Makefile.in.
Adding it here was redundant. Thanks to Mike and others for pointing this
out.
CVS patchset: 2805
CVS date: 2002/10/09 05:13:38
|
|
defined in
configure.ac". The same for CCASFLAGS.
CVS patchset: 2750
CVS date: 2002/09/26 14:04:46
|
|
CVS patchset: 2747
CVS date: 2002/09/25 12:47:49
|
|
CVS patchset: 2725
CVS date: 2002/09/21 07:46:45
|
|
CVS patchset: 2723
CVS date: 2002/09/20 15:53:24
|
|
called AS. Don't use standard AM_PROG_AS, but our modified version (!x86
builder, report failure please).
CVS patchset: 2721
CVS date: 2002/09/20 15:05:59
|
|
Replaced configure.in with configure.ac
Remove acconfig.h (Unnecessary with autoconf 2.52 or above)
Updated configure.ac to remove deprecated macros, upgraded
AC_DEFINE to include comments, merged in acconfig.h.
Combined libxine and libxineutils into one library. libxineutils
is created but not installed. Its statically linked into libxine.
Advanced libxine version from 0.2.0 to 1.0.0
Removed references for skins.
Plugins now installed to <libdir>/xine/plugins/$XINE_MAJOR.$XINE_MORE.
$XINE_SUB
Xine-config updated for new location of plugins
Sorted file lists in Makefile.am to make them more readable.
TODO: remove skins references from xine-config
CVS patchset: 2705
CVS date: 2002/09/19 06:01:18
|
|
CVS patchset: 2649
CVS date: 2002/09/10 14:47:15
|
|
CVS patchset: 2433
CVS date: 2002/08/11 21:49:15
|
|
version of libdvdnav
CVS patchset: 2417
CVS date: 2002/08/09 22:20:38
|
|
version of libdvdnav
CVS patchset: 2415
CVS date: 2002/08/09 22:13:08
|
|
CVS patchset: 2375
CVS date: 2002/07/31 22:36:35
|
|
CVS patchset: 2373
CVS date: 2002/07/31 07:06:04
|
|
CVS patchset: 2358
CVS date: 2002/07/27 23:53:55
|
|
CVS patchset: 2350
CVS date: 2002/07/25 06:35:59
|
|
CVS patchset: 2299
CVS date: 2002/07/17 14:43:54
|
|
CVS patchset: 2138
CVS date: 2002/06/23 16:18:44
|
|
CVS patchset: 2108
CVS date: 2002/06/20 19:33:07
|
|
CVS patchset: 2017
CVS date: 2002/06/04 22:37:53
|
|
CVS patchset: 1981
CVS date: 2002/06/01 17:21:28
|
|
CVS patchset: 1786
CVS date: 2002/04/27 20:42:41
|
|
CVS patchset: 1785
CVS date: 2002/04/27 20:06:50
|
|
CVS patchset: 1780
CVS date: 2002/04/27 14:04:53
|
|
CVS patchset: 1749
CVS date: 2002/04/20 18:42:35
|
|
CVS patchset: 1608
CVS date: 2002/03/21 21:30:06
|
|
CVS patchset: 1588
CVS date: 2002/03/18 21:03:20
|
|
actually work yet.
CVS patchset: 1519
CVS date: 2002/02/25 23:44:05
|
|
CVS patchset: 1431
CVS date: 2002/01/20 23:21:52
|
|
CVS patchset: 1323
CVS date: 2002/01/01 22:36:20
|
|
CVS patchset: 1318
CVS date: 2001/12/28 22:17:09
|
|
CVS patchset: 1317
CVS date: 2001/12/28 02:55:57
|
|
CVS patchset: 1308
CVS date: 2001/12/27 14:30:28
|
|
decoding if using the dxr3 decoder plugin, uses on-the-fly mpeg
encoding otherwise (provided encoding support is compiled in).
some remarks:
- dxr3enc is no more. I've added some transition code in loadplugins.c
(look for the IGNORE_DXR3ENC) to prevent loading a stale dxr3enc plugin
from a previous install and to print a message if someone tries to
run xine -V dxr3enc.
- small updates to configure.in and _xine.m4. Mostly about the messages,
no new checks or anything.
- both dxr3_vo_standard.c and dxr3_vo_encoder.c are no more. The one and
only dxr3 video out driver is aptly named dxr3_video_out.c
CVS patchset: 1256
CVS date: 2001/12/16 19:05:44
|
|
easy to split into core + fame + rte
- now official support for librte-0.4 (zapping.sf.net); updated configure
scripts, checks for librte added. Possible to compile both librte and libfame
support in at the same time, configuration via .xinerc.
- fixed YUY2 decoding, both for libfame and librte.
Note: unifying dxr3enc (non-mpeg) and dxr3 (mpeg) seems rather easy
right now. I think I'll wait with it for a bit, because perhaps the
dxr3-dvd fixes need major replumbing in the dxr3 vo driver (but I don't
expect that; all mpeg stuff is done in the dxr3 decoder plugin)
CVS patchset: 1220
CVS date: 2001/12/11 02:26:58
|