| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  | -- Create programs.m4 to hold program related checks
-- Move the always inline check macro (currently dead) into attributes.m4
-- Rename the remainder of _xine.m4 to types.m4, because there's just type
   related checks left.
--HG--
rename : m4/_xine.m4 => m4/types.m4 | 
|  |  | 
|  | -- Split input plugin checks out of configure.ac into m4/input.m4
-- Move m4/vcd.m4 (previously split out from configure.ac) into m4/input.m4
-- Fold m4/dl.m4 into configure.ac
-- Various miscellaneous cleanups throughout configure.ac and m4/*.m4 | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | -- Revisit NLS stuff.  Not much changed, remove the REVISIT tag
-- Change XDG_BASEDIR_CFLAGS to XDG_BASEDIR_CPPFLAGS, because it only includes
   a -I, which is a CPPFLAGS option, not CFLAGS
-- Move XDG stuff up to library checks
-- Cleanup and move zlib checks
-- Move X11 checks up to checks for system services
-- Break audio out plugin stuff into m4/audio_out.m4
-- Break video out plugin stuff into m4/video_out.m4
-- Move libdir name stuff into m4/libFLAC.m4 since that's the only thing that
   uses it. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | -- Removed m4/optimizations.m4, and along with it, AC_OPTIMIZATIONS.
-- Stripped down, cleaned up, and merged the former together with other compiler
   characteristic checks.
-- Do not set any optimization flags into CFLAGS.  Update all Makefile.am's with
   proper AM_CFLAGS, AM_CPPFLAGS, AM_LDFLAGS, etc. to set up optimization flags,
   usually from DEFAULT_OCFLAGS.
-- Start cleaning up CFLAGS/CPPFLAGS stuff in Makefile.am's all over the place.
-- Correct a number of places where CFLAGS itself was being mangled in
   Makefile to on-the-fly adjust optimizations to work around compiler bugs.
   This stuff is now done correctly.
-- The run of automake from autogen.sh is now clean of warnings.
-- Cleaned out some (now) dead macros from m4/_xine.m4
-- Mac OS X intel builds out-of-the-box now -- dropped optimization on
   post/deinterlace/plugins/kdetv-greedyh to O1_CFLAGS.
-- OBJCFLAGS is now getting set correctly everywhere that it needs to be
-- Various other miscellaneous cleanups all over | 
|  |  | 
|  | -- Move Windows port checks to an earlier point, but after AC_PROG_CC and
   AC_PROG_EGREP are done, because it depends on both of them.  Also
   rename SYS to WIN32_SYS, because the former is way too generic and prone
   to clashes from elsewhere.
-- Removed some dead automake work-arounds that should no longer be necessary
   with the new automake 1.9 requirement
-- For Mac OS X universal builds, don't set CFLAGS/OBJCFLAGS/LDFLAGS so early
   with multiple -arch flags.  Set them at the end from UNIVERSAL_CFLAGS and
   UNIVERSAL_LDFLAGS.
-- Move set of INCLUDES down to final set of CFLAGS/OBJCFLAGS/LDFLAGS. | 
|  |  | 
|  | -- Begin re-ordering tests as appropriate to match the recommended autoconf
   layout
-- Remove dead tests, replacing some tests with standard existing autoconf
   tests added in 2.59 (or possibly earlier)
-- Use $host_or_hostalias in more places instead of $host
-- Set OBJCFLAGS when CFLAGS is set just before producing output | 
|  | -- Pull AC_PROG_OBJC and AC_PROG_OBJCPP from autoconf 2.61, but use the local
   versions only if they're not defined by the version of autoconf in use.
-- Always call AC_PROG_OBJC since there's no harm in doing so.  It'll fail most
   of the time, but it's cleaner than adding yet another $host_os check
-- Remove -DCONFIG_DARWIN from CPPFLAGS since it was added specifically for
   ffmpeg when ffmpeg was built using xine's built infrastructure rather than
   its own.  It's now defined properly where its needed elsewhere.
-- Set host_or_hostalias early rather than later in the middle of xv checking
   since a bunch of other stuff depends on it too. | 
|  | - Removed debug related targets from all Makefiles.  Debug builds are now fully
  controlled by --enable-debug passed to configure
- Disable optimizations by default when configuring with --enable-debug
- Added --enable-profiling for building profile builds.  This has problems with
  optimizations currently, but that'll get taken care of over time.
- Initialize ASFLAGS/CFLAGS/CPPFLAGS/OBJCFLAGS/LDFLAGS early so that autoconf
  defaults don't come into play.
- Added some additional commentary to configure.ac | 
|  | -- Execute version.sh from configure.ac to get version information.  Update the
   release version in this file now instead of configure.ac.
-- Clean up a bunch of cruft hanging around and consolidate version information
   as much as possible.
-- Move autoconf/autoheader/automake initialization together.
-- Use AM_MAINTAINER_MODE | 
|  |  | 
|  |  | 
|  | Xv drivers are permitted to return a bigger image than we asked for, to
work around hardware constraints. If this happens, 1.1.6's video_out_xv
cannot deinterlace properly. Fix this by deinterlacing based on the
width of the Xv image; the Xv driver will discard the extra horizontal data.
Without this patch, you get a barber-pole effect if the input video is
interlaced *and* the Xv driver chooses to round up the width of the
requested image.
--
Simon Farnsworth | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | when we want to run until the timeout has occurred, partially fixes
  Totem's browser plugin playing back browser streams with the xine-lib
  backend
See http://bugzilla.gnome.org/show_bug.cgi?id=375866 for details | 
|  |  | 
|  |  | 
|  |  | 
|  | sys/scsiio.h is not present on FreeBSD. | 
|  | better organization.  No functional change. | 
|  | output_sampling_rate are not used; sample_rate, channels and bits_per_sample can be local to flac_decode_data on the STDHEADER codepath.
Reorder to fill hole. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | here for, and the logs are less than forthcoming about it, so let's get rid of
it and see what breaks, if anything. | 
|  | ioctl_request.m4 and symbol.m4 | 
|  | easier to update them when necessary (they're out of date at present--the
versions here are from 0.14.5, but 0.16.1 is current).
--HG--
rename : m4/codeset.m4 => m4/gettext/codeset.m4
rename : m4/gettext.m4 => m4/gettext/gettext.m4
rename : m4/glibc2.m4 => m4/gettext/glibc2.m4
rename : m4/glibc21.m4 => m4/gettext/glibc21.m4
rename : m4/iconv.m4 => m4/gettext/iconv.m4
rename : m4/intdiv0.m4 => m4/gettext/intdiv0.m4
rename : m4/intmax.m4 => m4/gettext/intmax.m4
rename : m4/inttypes-pri.m4 => m4/gettext/inttypes-pri.m4
rename : m4/inttypes.m4 => m4/gettext/inttypes.m4
rename : m4/inttypes_h.m4 => m4/gettext/inttypes_h.m4
rename : m4/isc-posix.m4 => m4/gettext/isc-posix.m4
rename : m4/lcmessage.m4 => m4/gettext/lcmessage.m4
rename : m4/lib-ld.m4 => m4/gettext/lib-ld.m4
rename : m4/lib-link.m4 => m4/gettext/lib-link.m4
rename : m4/lib-prefix.m4 => m4/gettext/lib-prefix.m4
rename : m4/longdouble.m4 => m4/gettext/longdouble.m4
rename : m4/longlong.m4 => m4/gettext/longlong.m4
rename : m4/nls.m4 => m4/gettext/nls.m4
rename : m4/po.m4 => m4/gettext/po.m4
rename : m4/printf-posix.m4 => m4/gettext/printf-posix.m4
rename : m4/progtest.m4 => m4/gettext/progtest.m4
rename : m4/signed.m4 => m4/gettext/signed.m4
rename : m4/size_max.m4 => m4/gettext/size_max.m4
rename : m4/stdint_h.m4 => m4/gettext/stdint_h.m4
rename : m4/uintmax_t.m4 => m4/gettext/uintmax_t.m4
rename : m4/ulonglong.m4 => m4/gettext/ulonglong.m4
rename : m4/wchar_t.m4 => m4/gettext/wchar_t.m4
rename : m4/wint_t.m4 => m4/gettext/wint_t.m4
rename : m4/xsize.m4 => m4/gettext/xsize.m4 | 
|  | needed (during decode). | 
|  |  | 
|  |  | 
|  |  |