summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-05-05More configure cleanups.Matt Messier
-- 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.
2007-05-05More configure.ac cleanups - moving stuff aroundMatt Messier
2007-05-05More cleanups for configure.acMatt Messier
-- 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
2007-05-04More build cleanupsMatt Messier
-- 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.
2007-05-04Begin cleaning up compiler command-line flagsMatt Messier
- 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
2007-05-04Clean up configure-time version handlingMatt Messier
-- 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
2007-05-04Move a bunch of x11/xv related stuff out of configure.acMatt Messier
2007-05-04Merge newbuild changes and public repository changesMatt Messier
2007-05-04Merge - part 2.Diego 'Flameeyes' Pettenò
2007-05-04Merge - part 1.Diego 'Flameeyes' Pettenò
2007-05-04Update some copyright information.Darren Salt
2007-05-04Fix building of CDDA input on FreeBSD, the NetBSD patch broke it as ↵Diego 'Flameeyes' Pettenò
sys/scsiio.h is not present on FreeBSD.
2007-05-04Move some stuff out of configure.ac and into existing or new m4 files forMatt Messier
better organization. No functional change.
2007-05-03Reduce size of flac_decoder_t structure: output_mode and ↵Diego 'Flameeyes' Pettenò
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.
2007-05-03ao_cap_mode is only ever used in faad_open_output, make it a local variable.Diego 'Flameeyes' Pettenò
2007-05-03Mark vorbis_comment_keys structure constant.Diego 'Flameeyes' Pettenò
2007-05-03Make _x_buf_(audio|video)_name return a pointer to constant string.Diego 'Flameeyes' Pettenò
2007-05-03Update minimum tool versions: autoconf 2.59, automake 1.9.0, libtool 1.5.20Matt Messier
2007-05-03Remove libtool15.m4 -- Nobody can offer up an explanation as to what this isMatt Messier
here for, and the logs are less than forthcoming about it, so let's get rid of it and see what breaks, if anything.
2007-05-03Fix alpha order of files in EXTRA_DIST and add missing files:Matt Messier
ioctl_request.m4 and symbol.m4
2007-05-03Move autoconf macros that come from gettext from m4 to m4/gettext to make itMatt Messier
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
2007-05-02Don't allocate the buffer inline in the structure, just allocate it when ↵Diego 'Flameeyes' Pettenò
needed (during decode).
2007-05-02Fix boundary of the for loop.Diego 'Flameeyes' Pettenò
2007-05-02Merge changes, once again, with passion.Diego 'Flameeyes' Pettenò
2007-05-02Mac OS X universal build should be disabled by default.Darren Salt
2007-05-02Merge changes.Diego 'Flameeyes' Pettenò
2007-05-02Fix proxy usage when the hostnames cannot be resolved.Diego 'Flameeyes' Pettenò
Thanks to Jeff Mitchell for reporting and testing the fix. This change reverses the meaning of _x_use_proxy() function to be the one expected by human logic (1 -> use proxy, 0 -> don't use proxy), this way a failure in hostname resolution would result in the proxy being used rather than discarded. Basically now you can use xine behind a proxy when you can't get out to the DNS servers (or where the DNS servers don't resolve Internet hosts that you are not allowed to connect to).
2007-05-02Mac OS X Universal Binary supportMatt Messier
2007-04-27Fix include path in LIBDTS_CFLAGS. Thanks to Matt Messier for reporting.Diego 'Flameeyes' Pettenò
2007-04-25Merge from 1.1.Darren Salt
2007-04-25Changelog entry for the Real codec search paths.Darren Salt
2007-04-25Fix real codec search pathsVille Skyttä
xine-lib 1.1.6 ends up looking for real codecs eg. in /usr/locallib/win32, /usr/locallib/codecs etc, there's a missing slash. The attached patch should fix it. More info: https://bugzilla.redhat.com/237743
2007-04-24Resync translation source strings.Darren Salt
2007-04-24Use LOG_MODULE in log messages in the Xv & XxMC plugins.Darren Salt
Untranslated messages use LOG_MODULE in the string literal, whereas translated messages use %s.
2007-04-24Update for renamed DTS decoder.Darren Salt
2007-04-23Merge alpha-blending changes.Darren Salt
2007-04-23Add comments about used blending equationPetri Hintukainen
Remove unused x_odd parameter from blend_???_exact functions
2007-04-22Only define FPM_* symbols when using internal libmad, to avoid clashing with ↵Diego 'Flameeyes' Pettenò
the external choices.
2007-04-21Handle single-quoted attributes in XML.Darren Salt
2007-04-21Fix comments - '>' and '?>' were reversed.Darren Salt
2007-04-21Merge from 1.1 branch.Diego 'Flameeyes' Pettenò
2007-04-21Add support for MDHD version 1 atom in demux_qt. [bug #1679398]Diego 'Flameeyes' Pettenò
2007-04-21Avoid fiddling with __attribute__.Diego 'Flameeyes' Pettenò
2007-04-21Mark bandwidths array static.Diego 'Flameeyes' Pettenò
2007-04-19Define DOXYGEN when building doxygen documentation, to allow #ifdeffing the ↵Diego 'Flameeyes' Pettenò
definitions.
2007-04-19audio_filter_amp: calculate the total number of frames to iterate over just ↵Diego 'Flameeyes' Pettenò
once. This way, it avoids to calculate the multiplication in the for loops and in the memset() call.
2007-04-19Mark _x_[av]o_new_port functions as internal function, both in doxygen and ↵Diego 'Flameeyes' Pettenò
by not exporting them.
2007-04-19More doxygen documentation.Diego 'Flameeyes' Pettenò
2007-04-19Exclude gsm610 and nosefart code that is contributed code.Diego 'Flameeyes' Pettenò
2007-04-19Doxygen documentation.Diego 'Flameeyes' Pettenò