summaryrefslogtreecommitdiff
path: root/m4/_xine.m4
AgeCommit message (Collapse)Author
2004-07-24When including AC_TRY_COMPILE in the ACTION-IF-NOT-FOUND section of another ↵Stephen Torri
AC_TRY_COMPILE ensure that second call is wrapped in brackets ([ ACE_TRY_COMPILE ...]). Apparently without them autoheader and automake get confused. Replaced the AC_LANG_CPLUSPLUS, AC_LANG_SAVE and AC_LANG_RESTORE with the recommended calls of AC_LANG_PUSH(C++) and AC_LANG_POP([C++]). Let me know if the last two things cause problems. I can revert this change. CVS patchset: 6842 CVS date: 2004/07/24 02:35:47
2004-07-23made io_helper.c compile under Solaris 2.6 (socklen_t undefine type) (close ↵Daniel Caujolle-Bert
#992824) CVS patchset: 6840 CVS date: 2004/07/23 12:42:14
2004-05-02finally removing the unmaintained libdivx4, libmpg123 and libxvid decodersMichael Roitzsch
CVS patchset: 6478 CVS date: 2004/05/02 19:49:52
2004-03-05properly use AC_HELP_STRING, properly use $enableval for AC_ARG_ENABLEMichael Roitzsch
CVS patchset: 6217 CVS date: 2004/03/05 16:34:32
2004-02-12get rid of the "inline redefined" warning one sees with recent glibc headersMichael Roitzsch
because linux/compiler.h defines inline already CVS patchset: 6132 CVS date: 2004/02/12 17:59:02
2004-01-04# isn't m4 commentDaniel Caujolle-Bert
CVS patchset: 5995 CVS date: 2004/01/04 20:30:20
2003-11-16defining "inline" not to "__attribute__ ((__always_inline__))", but toMichael Roitzsch
"inline __attribute__ ((__always_inline__))" should have the same effect, but my gcc 3.3.1 emits much fewer warnings with the latter (That is because static inline functions for example in ffmpeg are implemented in the header, but not used in every file that includes this header. Now gcc reports unused static functions with a "defined but not used" warning unless they are static inline. The former define would have dropped the inline and therefore triggers those warnings.) CVS patchset: 5749 CVS date: 2003/11/16 15:31:05
2003-05-31the statement that only MPEG will be supported with the DXR3 if no externalMichael Roitzsch
encoder lib is found is not true any longer -> we have libavcodec's encoder now CVS patchset: 4991 CVS date: 2003/05/31 10:44:27
2003-05-23*** empty log message ***Miguel Freitas
CVS patchset: 4913 CVS date: 2003/05/23 20:12:42
2003-01-11resolve a Debian legal problem: xine-lib build should not depend on libdxr3-dev,Michael Roitzsch
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
2002-12-17fix spellingJuergen Keil
CVS patchset: 3573 CVS date: 2002/12/17 16:40:24
2002-10-28- Add a new test to check whether the GNU msgfmt found by gettext.m4 isJuergen Keil
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
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-06-04Add AC_C_ALWAYS_INLINE from Michel Lespinasse.Daniel Caujolle-Bert
CVS patchset: 2017 CVS date: 2002/06/04 22:37:53
2002-02-25xine now compiles ok with the dxr3 em8300 ver 0.12.0 ,but dxr3 does not ↵James Courtier-Dutton
actually work yet. CVS patchset: 1519 CVS date: 2002/02/25 23:44:05
2001-12-16merged dxr3 and dxr3enc drivers. Will autmatically use hardware mpegHarm van der Heijden
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
2001-12-11- major code cleanup in dxr3enc driver. Still one big c file, but nowHarm van der Heijden
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
2001-11-26Add autoconf 2.5x patch from Bernhard Rosenkraenzer <bero@redhat.de>.Daniel Caujolle-Bert
CVS patchset: 1119 CVS date: 2001/11/26 21:07:49
2001-11-01enable autoconfig for dxr3enc pluginMike Lampard
CVS patchset: 926 CVS date: 2001/11/01 15:31:34
2001-10-08Fixed ogg/vorbis stuff (don't link vorbis plusgin to libogg, etc...). CleanDaniel Caujolle-Bert
up the ogg/vorbis check (overriding $LIBS is gone now). CVS patchset: 771 CVS date: 2001/10/08 21:52:09
2001-10-07Add ogg/vorbis checks. Change divxdecore checks.Daniel Caujolle-Bert
CVS patchset: 760 CVS date: 2001/10/07 20:10:45
2001-09-23GNU sed does not like a single '-' in the middle of a character class RE, moveJuergen Keil
it to front of the character class RE CVS patchset: 687 CVS date: 2001/09/23 17:29:26
2001-09-23Cannot build/configure xine-lib in a separate "object" directory, becauseJuergen Keil
configure was looking for "ltmain.sh" in the current directory. configure tries to find "ltmain.sh" in $srcdir now. CVS patchset: 686 CVS date: 2001/09/23 15:28:09
2001-09-06IRIX audio port added.Matthias Hopf
Copying instead of linking missing GNU files now (cross-plattform development). CVS patchset: 583 CVS date: 2001/09/06 17:12:37
2001-07-25Removed the --with-dxr3-path argument and added --disable-dxr3.Eduard Hasenleithner
Did some cosmetic stuff too. CVS patchset: 347 CVS date: 2001/07/25 15:03:14
2001-07-24Change DXR3 checkings. Some cosmetic changes.Daniel Caujolle-Bert
CVS patchset: 339 CVS date: 2001/07/24 15:02:05
2001-07-22Moved check for dxr3 to _xine.m4.Eduard Hasenleithner
Made the linux path accessible. CVS patchset: 319 CVS date: 2001/07/22 10:58:32
2001-07-17AM_CHECK_CDROM_IOCTLS, add test for Solaris cdrom ioctls.Juergen Keil
Fix typo in input_dvd.c/input_vcd.c (HAVE_SYS_CDIO -> HAVE_SYS_CDIO_H) CVS patchset: 290 CVS date: 2001/07/17 13:28:10
2001-07-16IRIX / mips port. Audio and CD support are not implemented yet.Matthias Hopf
Nuked BUILD_LIB_STATIC. Changed some architecture dependend code to feature dependend code. Autoconf'ing CD / DVD ioctl() support. CVS patchset: 288 CVS date: 2001/07/16 19:36:00
2001-06-21solaris and stability patches provided by Juergen KeilGuenter Bartsch
CVS patchset: 211 CVS date: 2001/06/21 17:34:23
2001-06-14Kill the recurrent libXv.so problem with MDK.Daniel Caujolle-Bert
Switch to libtool 1.4, 1.3.x are no more supported. Add a path for automake, to use it with libtool 1.4. CVS patchset: 183 CVS date: 2001/06/14 22:04:56
2001-06-14Should fix version with alpha chars.Daniel Caujolle-Bert
CVS patchset: 178 CVS date: 2001/06/14 11:39:39
2001-06-10Fixed distcheck failure.Daniel Caujolle-Bert
CVS patchset: 155 CVS date: 2001/06/10 12:32:21
2001-05-07Fixed the way to detect libtool version. Add get_capabilities(),get_property()Daniel Caujolle-Bert
and set_property() to audio out. get_supported_modes removed, use get_cap() instead. Change the way of capabilities, match like video_out AO_CAP_* and AO_PROP_*. Fixed a small typo in demux_mpeg.c. Fixed libmpg123 audio output callings arguments. Change the AO_MODE to AO_CAP_MODE in all required locations. CVS patchset: 69 CVS date: 2001/05/07 03:40:34
2001-04-27Check about libtool version.Daniel Caujolle-Bert
CVS patchset: 33 CVS date: 2001/04/27 00:47:54
2001-04-18Initial revisionDaniel Caujolle-Bert
CVS patchset: 1 CVS date: 2001/04/18 22:33:39