Commit Graph

1829 Commits

Author SHA1 Message Date
Rodrigo Braz Monteiro b1eb77e1b9 Ops, a few missing files from provider change.
Originally committed to SVN as r1920.
2008-03-06 19:21:18 +00:00
Rodrigo Braz Monteiro bed7f3ed8d Modified the video provider interface to be a true interface, and moved all caching routines to another video provider that can be chained.
Originally committed to SVN as r1918.
2008-03-06 19:20:25 +00:00
Amar Takhar 98b868f55f Whoops the wrong OpenMP detection support got committed, this is the correct
version.

Originally committed to SVN as r1917.
2008-03-06 18:18:09 +00:00
Amar Takhar db5580f1cc Make the csri.h header a relative include and wrap it with __WINDOWS__, in the
future I'll remove all of these ifdefs and fix the windows vcproj files so we
can have the same includes for all operating systems.

Originally committed to SVN as r1916.
2008-03-06 17:01:19 +00:00
Amar Takhar cdd49b02b4 Bring CSRI into the repository fully, I'm not an advocate of this! but it's the
best 'solution' for now.

Originally committed to SVN as r1915.
2008-03-06 16:59:48 +00:00
Amar Takhar 20f0f52cec Add detection for OpenMP, this isn't hooked up yet but will be later.
Originally committed to SVN as r1913.
2008-03-06 16:49:24 +00:00
Amar Takhar f740634a3b Add a convenience to help me build distfiles.
Originally committed to SVN as r1912.
2008-03-06 01:16:07 +00:00
Amar Takhar 454b0101d7 Fix auto3 support.
Originally committed to SVN as r1911.
2008-03-05 21:03:05 +00:00
Amar Takhar 22a0dca696 * Add m4macros/Makefile so Makefile.in gets parsed
* Remove nodist_* and change it to noinst_* for universalchardet
  (cut-and-paste-o)

Originally committed to SVN as r1909.
2008-03-05 20:20:23 +00:00
Amar Takhar b62b58ed6f Fix OpenAL on UNIX by wrapping the Windows headers with __WINDOWS__ (AL/al.h),
the OS X headers with __APPLE__ (OpenAL/AL.h).  The default will be the UNIX
location (AL/a.h).

Originally committed to SVN as r1908.
2008-03-05 20:16:31 +00:00
Amar Takhar f55ffd6d91 * Add support for universalchardet
* Fix #ifdef for STIDO/fstream with a proper ifdef/else
 * Make auto3 subdir inclusion conditional
 * Rename libspell_hunspell to libmisc*

Please note that universalchardet is only set to work with X86 for now, I'll fi$
the rest later.

Originally committed to SVN as r1907.
2008-03-05 18:52:09 +00:00
Amar Takhar 93db5bfd96 Add the m4macros directory to the distfile incase anyone wants to do some
quick development.

Originally committed to SVN as r1906.
2008-03-05 17:17:56 +00:00
Amar Takhar 850a280ef1 PulseAudio and OpenAL were being forced on due to typos, also add some
quotes for cleanliness.

Originally committed to SVN as r1905.
2008-03-05 17:15:55 +00:00
Amar Takhar 896cfc112b Wrap ass/ass.h with __WINDOWS__ as the UNIX build uses the system version.
Originally committed to SVN as r1904.
2008-03-05 16:50:14 +00:00
Rodrigo Braz Monteiro c278baf4ec Forgot to update the vs2008 project to account for new headers... 2005 still needs updating, too.
Originally committed to SVN as r1903.
2008-03-05 16:44:06 +00:00
Amar Takhar 51561cee79 The (disabled) people were seeing beside ALSA support was actually
hunspell being disabled, due to --without-hunspell definfing
alsa_disabled, fix this and add it to the final package status of
configure.

Originally committed to SVN as r1902.
2008-03-05 15:35:47 +00:00
Amar Takhar ef09793948 Remove some debugging cruft that was left in by accident.
Originally committed to SVN as r1901.
2008-03-05 15:34:50 +00:00
Amar Takhar 8e8f45c715 Wrap LUA includes with __WINDOWS__, the Windows build uses rolled package that
has support for unicode pathnames, UNIX does not require this support so system
installs are used.

Originally committed to SVN as r1900.
2008-03-05 04:10:20 +00:00
Amar Takhar 5286ae1eb3 WITH_AUTOMATION used to include auto4 (LUA 5.1), however it was not condusive
to including PERL or Ruby support.  This change supports the conditionals added
in r1889`.

Originally committed to SVN as r1899.
2008-03-05 04:09:04 +00:00
Rodrigo Braz Monteiro a9984a2741 Fixed a link error with libass.
Originally committed to SVN as r1898.
2008-03-05 03:46:29 +00:00
Rodrigo Braz Monteiro c3d1128efd Blame you-know-who.
Originally committed to SVN as r1897.
2008-03-05 03:31:20 +00:00
Rodrigo Braz Monteiro 5795012adb Yet another fix, now to libass.
Originally committed to SVN as r1896.
2008-03-05 03:24:01 +00:00
Rodrigo Braz Monteiro 7659293a21 Fixed compiling of lavc video provider.
Originally committed to SVN as r1895.
2008-03-05 03:20:55 +00:00
Rodrigo Braz Monteiro 1b96e656ff ...And done making subtitle providers register manually. If anything goes wrong, blame movax.
Originally committed to SVN as r1894.
2008-03-05 02:58:11 +00:00
Rodrigo Braz Monteiro ee61192c43 Made audio players register manually.
Originally committed to SVN as r1893.
2008-03-05 02:43:01 +00:00
Rodrigo Braz Monteiro 30d1aeb551 ops.
Originally committed to SVN as r1892.
2008-03-05 02:23:47 +00:00
Rodrigo Braz Monteiro b1b2c3d7fb Changed audio providers to register manually.
Originally committed to SVN as r1891.
2008-03-05 02:19:50 +00:00
Rodrigo Braz Monteiro 59f1962e7c Changed video providers to be initialized explicitly. (Only avisynth tested, though)
Originally committed to SVN as r1890.
2008-03-05 02:05:01 +00:00
Niels Martin Hansen 5047295635 Separate general Auto4 support and Auto4 Lua support into different defines in source
Originally committed to SVN as r1889.
2008-03-04 23:17:07 +00:00
Amar Takhar 42cd531584 s/LIBS/LIBRUBYARG/ to get the ldflags for ruby.
Originally committed to SVN as r1888.
2008-03-04 20:08:06 +00:00
Amar Takhar 8798ebd38f s/AM_CPPFLAGS/AM_CXXFLAGS/, CXXFLAGS are sent to every file including libraries.
(This was a typo on my part that I didn't notice until now.)

Originally committed to SVN as r1887.
2008-03-04 17:16:32 +00:00
Amar Takhar 3ec3b42c3d Add a --enable-debug flag, with a DEBUG_FLAGS env variable to set the
debugging flag (default: -g)

Originally committed to SVN as r1886.
2008-03-04 16:59:01 +00:00
Amar Takhar 7b9af6a159 * Fix all per-conditional/'library' CFLAGS (this fixes all library building).
* Fix 1 cut-and-past-o

Originally committed to SVN as r1884.
2008-03-04 04:15:14 +00:00
Amar Takhar a55e392fc2 In r1876 the compiler flags were pushed up from the AC_CHECK* commands.
However they wern't removed from the CPP/LDFLAG settings so we ended up
with -I-I and -L-L.

Originally committed to SVN as r1882.
2008-03-04 01:11:22 +00:00
Amar Takhar eee84bced9 Fix ffmpeg support, -lavcodec was added to both libs (avcodec/avformat), fix
the 2nd to be -lavformat.

Originally committed to SVN as r1881.
2008-03-04 01:02:13 +00:00
Amar Takhar f5764fa2e4 Add support for OpenAL.
Originally committed to SVN as r1880.
2008-03-04 00:59:02 +00:00
Amar Takhar 448add536a Fix --without-lua and --without-ffmpeg so they work as expected.
Originally committed to SVN as r1879.
2008-03-03 21:52:41 +00:00
Amar Takhar c44dd80448 Sigh.. _really_ remove the flags, -1 point for comitting before breakfast.
Originally committed to SVN as r1877.
2008-03-03 17:41:53 +00:00
Amar Takhar c86d525d98 Push linker/compiler flages up into the --with-lua* functions, this stops
empty flags from being passed.  I didn't notice beacuse I always have them
set.

Originally committed to SVN as r1876.
2008-03-03 17:39:39 +00:00
Amar Takhar 76ed1d4ad8 I forgot to add all the required libraries (on condition) to the final link.
Originally committed to SVN as r1875.
2008-03-03 09:59:59 +00:00
Amar Takhar c9b8969c6d Align the help for the --with* flags.
Originally committed to SVN as r1874.
2008-03-03 09:12:12 +00:00
Amar Takhar 964a710403 Add a --without-hunspell switch.
Originally committed to SVN as r1873.
2008-03-03 09:09:34 +00:00
Amar Takhar ed4e70fae8 Add preliminary support for the swscale library if swscale is not included
in ffmpeg, there are some linux distro's running ancient versions still.

Originally committed to SVN as r1872.
2008-03-03 08:57:08 +00:00
Amar Takhar 65ed5fa6b8 Fix typo s/LUA_CPPLAGS/LUA_CPPFLAGS/
Originally committed to SVN as r1871.
2008-03-03 08:45:15 +00:00
Amar Takhar 4f9183b4fe Add a note about removing the relative paths from the included headers.
Originally committed to SVN as r1870.
2008-03-03 08:28:12 +00:00
Amar Takhar 9ba882ed3c Fix missing tab, file and space. (figures.)
Originally committed to SVN as r1869.
2008-03-03 08:25:50 +00:00
Amar Takhar c92232db0c * Add a kludge to handle config.h for now until it's sorted properly (what a
pain).
* Fix generation of bitmaps/Makefile.am.

Originally committed to SVN as r1868.
2008-03-03 08:09:32 +00:00
Amar Takhar 14b319414f Add the 13 required AC_DEFINE lines to actually enable the
detected packages, I meant to do this but completely forgot.

Originally committed to SVN as r1867.
2008-03-03 07:54:19 +00:00
Amar Takhar 52d7d1e02f Fix some of the pre-auto* build glue, also set svn:executable.
Originally committed to SVN as r1866.
2008-03-03 07:29:29 +00:00
Amar Takhar b1c441ff73 Commit the new build system (complete re-write), this includes several changes:
* Sane C/CXX/CPP/LDFLAGS
 * --with/--without settings
 * Proper gettext support
 * System portability changes (to support OS X and all other unix-like osen)
 * Features to allow for proper compile time settings (support exists features
   need to be added)

This comes with no warrenty at the moment, auto3 and asa support are both
incomplete/non-existent, there is no documentation and some conftests still nee$
to be written.

It's still incomplete try it at your own risk!

Originally committed to SVN as r1865.
2008-03-03 07:22:58 +00:00