summaryrefslogtreecommitdiff
path: root/src/xine-engine/Makefile.am
AgeCommit message (Collapse)Author
2004-09-14Moved building xmlparser.c back to xine-utils Makefile from xine-engine MakefileStephen Torri
CVS patchset: 6970 CVS date: 2004/09/14 20:54:21
2004-09-06Updates:František Dvořák
- usability MSVC for frontends - remove unistd.h from public headers - add configure option "--with-dxheaders" - install .def file under WIN32 - MSVC port update (some people might want it) CVS patchset: 6944 CVS date: 2004/09/06 18:34:37
2004-09-04Fix some 'make distcheck' problems.František Dvořák
Fix srcdir != buiddir problem with vidix. Change some "_lib" variables to more clear name "_dep". CVS patchset: 6938 CVS date: 2004/09/04 18:34:17
2004-09-01Improvements and implementing Michael's suggestions:František Dvořák
- new flags added at the end, so the users can override them properly - removed X11 libs and cflags from xine-config and libxine.pc - removed replacing for setenv (thanks to Robin for the hint) - better way for temporary disabling of w32dll module - data directories will be different on Windows - force installing catalogs with translation into XINE_LOCALEDIR - timer linked in xine-engine (just central place for linking such stuff) - adjusted load_plugins and remove reduntant WIN32 conditionals - removed unused $(lib_thr) CVS patchset: 6927 CVS date: 2004/09/01 18:19:49
2004-08-30Fix builds where 'srcdir != builddir'.Robin KAY
CVS patchset: 6921 CVS date: 2004/08/30 20:49:52
2004-08-30Fix missing entry for ../xine-utils/xmlparser.c from previous commit.Robin KAY
CVS patchset: 6919 CVS date: 2004/08/30 11:11:54
2004-08-30Fix the way the library path is supplied when testing for libdga. Disable ↵Robin KAY
compilation of win32/contrib/setenv.c on non-Win32 platforms (I don't see why it's necessary at all as we have xine_setenv). Front-ends use symbols in src/xine-utils but these aren't being exported in libxine.so because they come from an internal archive library. Compile xmlparser.c in src/xine-engine/Makefile.am for now (is there a better solution?). CVS patchset: 6917 CVS date: 2004/08/30 00:55:18
2004-08-28Various fixes and improvements of mingw port:František Dvořák
- HAVE_SETENV - Cygwin build - win32/contrib Makefile CVS patchset: 6915 CVS date: 2004/08/28 20:03:42
2004-08-27MINGW32 port. Engine library and most of plugins compiles now.František Dvořák
List of some changes: - replaced some _MSC_VER by more common WIN32 - define INTLDIR, remove -static flag for included intl - shared more common CFLAGS with DEBUG_CFLAGS - use WIN32_CFLAGS for all building - separate some flags into THREAD_CFLAGS_CONFIG, THREAD_CFLAGS_CONFIG and ZLIB_LIB_CONFIG for public xine-config, automatically use internal libs if necessary - don't warn about missing X for mingw and cygwin - libw32dll disabled for WIN32 (making native loader would be interesting, or porting wine code to Windows? :->) - DVB and RTP disabled for WIN32, not ported yet - fix build and fix a warning in cdda - fix build for nosefart and libfaad - implement configure option --disable-freetype - sync libxine.pc and xine-config.in - add -liberty to goom under WIN32 - move original build files from included phread and zlib into archives and replace them by autotools CVS patchset: 6910 CVS date: 2004/08/27 19:33:17
2004-02-29Various compilation fixes and updates:František Dvořák
- xine compilable without iconv (scream if I something broke) - update MSVC port, fixes in avi demux - add iff.h into makefiles - ffmpeg depends on zlib (build was OK only when freetype was installed) - commit a patch for goom CVS patchset: 6192 CVS date: 2004/02/29 17:26:45
2003-11-16actually not every engine file uses internals, so we do not need to defineMichael Roitzsch
XINE_ENGINE_INTERNAL for every file CVS patchset: 5753 CVS date: 2003/11/16 15:41:15
2003-11-15start xine_stream_t separation (public/private).Miguel Freitas
(we should finish this before rc3.) - stream_info and meta_info variables are private now. obs: everything must be recompiled due xine_stream_t changes CVS patchset: 5733 CVS date: 2003/11/15 14:54:30
2003-10-19Rename meta_helper info_helper.Thibaut Mattern
Add a function to set integer stream infos. CVS patchset: 5547 CVS date: 2003/10/19 19:45:03
2003-10-18Add meta_helper.[h|c]Thibaut Mattern
CVS patchset: 5536 CVS date: 2003/10/18 19:25:12
2003-10-14made libtool-nofpic silent and not installing .la files at allDaniel Caujolle-Bert
CVS patchset: 5519 CVS date: 2003/10/14 21:58:22
2003-10-02remove nvtv supportMiguel Freitas
CVS patchset: 5422 CVS date: 2003/10/02 01:39:10
2003-08-21RIP Input PluginMiguel Freitas
CVS patchset: 5300 CVS date: 2003/08/21 00:37:26
2003-08-07remove useless gnu89 compiler flag, some configure tweakingMichael Roitzsch
CVS patchset: 5257 CVS date: 2003/08/07 09:26:53
2003-07-27- removed xine-engine/locale.c as it is unused, fix static functions in theBastien Nocera
engine and the utils, removed unused variables CVS patchset: 5219 CVS date: 2003/07/27 12:47:23
2003-07-12trying to fix make distMiguel Freitas
CVS patchset: 5154 CVS date: 2003/07/12 19:43:31
2003-06-05Compile io_helper.Thibaut Mattern
CVS patchset: 5006 CVS date: 2003/06/05 19:11:13
2003-05-20public header cleanup:Michael Roitzsch
* regulate mutual inclusion based on XINE_COMPILE * src/xine-engine/spu_decoder.h was unused -> make it the spu decoder API header and remove src/libspudec/spu_decoder_api.h * mark some xine_stream_t members as unused for next cleanup CVS patchset: 4883 CVS date: 2003/05/20 13:50:55
2003-05-15add broadcasterMiguel Freitas
CVS patchset: 4857 CVS date: 2003/05/15 20:23:16
2003-05-14as announced on xine-devel, this is the big Makefile refactoring:Michael Roitzsch
extracted some common targets and variables into a common Makefile which is then included CVS patchset: 4844 CVS date: 2003/05/14 16:21:44
2003-04-06- freetype2 support for osdStefan Holst
- png autoconf improvements CVS patchset: 4554 CVS date: 2003/04/06 15:50:56
2003-03-31iconv on FreeBSD fixDaniel Caujolle-Bert
CVS patchset: 4522 CVS date: 2003/03/31 16:12:47
2003-01-26fix automake warning. NOTE: nvtv user, can you check if i didn't break ↵Daniel Caujolle-Bert
compilation of this stuff?? CVS patchset: 4016 CVS date: 2003/01/26 23:31:13
2003-01-18nvtv patch by Mattias Eriksson <snaggen@acc.umu.se> with a few changesMiguel Freitas
NOTE: reported to be still in a non-working state. use 'configure --enable-nvtv' to test. otherwise lib will be compiled with xine_tvmode_* dummy functions just to keep compatibility. CVS patchset: 3954 CVS date: 2003/01/18 15:29:19
2002-12-19Undo for non-X11 front-endsEwald Snel
CVS patchset: 3590 CVS date: 2002/12/19 23:41:45
2002-12-19Fix undefined symbols (link to appropriate libraries)Ewald Snel
CVS patchset: 3589 CVS date: 2002/12/19 21:40:02
2002-12-01enable compilation of post plugin helper moduleMichael Roitzsch
CVS patchset: 3402 CVS date: 2002/12/01 15:07:35
2002-11-22Developers can now run "make" in their work area (e.g. src/libffmpeg) and itStephen Torri
will build all dependent parts (e.g. libxine.la). The directory must still be prepared by running autogen.sh. CVS patchset: 3331 CVS date: 2002/11/22 05:25:14
2002-11-10src/video_out/video_out_xv.c:Stephen Torri
Cleared up trailing spaces src/xine-engine/Makefile.am: libxine should depend on the build libxineutil. src/xine-utils/Makefile.am: src/xine-utils/xine_check.c: src/xine-utils/xine_check.h: Added checking of support of yuv12 CVS patchset: 3223 CVS date: 2002/11/10 20:35:50
2002-10-28Solaris' make cannot decide, whether the make variable 'include_HEADERS'Juergen Keil
has to contain relative or absolute pathnames, in a build with separate source and object directory hierarchies. Simply install the headers into the destination directory, and let the install program figure out the target filename from the source file name. CVS patchset: 3072 CVS date: 2002/10/28 13:27:10
2002-10-22Changed -ansi so that the developer must include @ANSI_FLAGS@ in their ↵Stephen Torri
AC_CFLAGS variable of their Makefile.am for the directory. CVS patchset: 2943 CVS date: 2002/10/22 23:50:15
2002-10-20fix make debugGuenter Bartsch
CVS patchset: 2872 CVS date: 2002/10/20 14:18:33
2002-10-20AUTHORS:Stephen Torri
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
2002-10-14introduction of xine_stream_t and async xine events - all still in developementGuenter Bartsch
CVS patchset: 2828 CVS date: 2002/10/14 15:46:48
2002-10-09configure.ac:Stephen Torri
- 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
2002-09-20first attempt to solve skin problemMichael Roitzsch
CVS patchset: 2723 CVS date: 2002/09/20 15:53:24
2002-09-19small fix to link libxineutils statically, not dynamically to libxineGuenter Bartsch
CVS patchset: 2709 CVS date: 2002/09/19 15:25:51
2002-09-19Updated cvscompile.sh to look for configure.acStephen Torri
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
2002-09-10missing header filesGuenter Bartsch
CVS patchset: 2643 CVS date: 2002/09/10 10:50:30
2002-09-04merging in the new_api branch ... unfortunately video_out / vo_scale is ↵Guenter Bartsch
broken now ... matthias/miguel: please fix it :-) CVS patchset: 2606 CVS date: 2002/09/04 23:31:05
2002-08-15- reimplement independent x/y zooming.Miguel Freitas
- new helper module (vo_scale.c) with all common scaling code of video out drivers. it should greatly simplify drivers development by removing the boring frame/window calculation, aspect ratio, zooming etc. obs: not completely tested, may contain bugs and break things. also only xshm and xv have being simplified so far, others will follow shortly. CVS patchset: 2455 CVS date: 2002/08/15 03:12:24
2002-07-01Link libxineutils to thread lib (xine-mutex introduced that). Thanks toDaniel Caujolle-Bert
Vaclav Slavik <vaclav.slavik@matfyz.cz> for the notice and a patch. Add thread cflags in debug CFLAGS (xine-engine). CVS patchset: 2194 CVS date: 2002/07/01 23:02:05
2002-06-24sigh, another occurance of the logo mrlGuenter Bartsch
CVS patchset: 2149 CVS date: 2002/06/24 02:29:41
2002-06-22fixing logo extensionGuenter Bartsch
CVS patchset: 2131 CVS date: 2002/06/22 18:00:36
2002-06-16xine lib is X11 independent, so don't include nvtv support if X11 is notDaniel Caujolle-Bert
available. use X11 cflags when it's available (needed for nvtv). CVS patchset: 2083 CVS date: 2002/06/16 22:16:55
2002-06-10Added TV mode switching support for nvtvd from Dirk Thierbach.Matthias Hopf
CVS patchset: 2061 CVS date: 2002/06/10 21:42:44