Age | Commit message (Collapse) | Author |
|
work with DVDs on Mac OS X: please test on other platforms to ensure there are no regressions.
CVS patchset: 7053
CVS date: 2004/10/20 05:02:55
|
|
CVS patchset: 7044
CVS date: 2004/10/18 18:01:44
|
|
CVS patchset: 7018
CVS date: 2004/10/08 20:25:16
|
|
there is still some work to do, please report any breakages.
note: new xxmc driver tested with both nvidia and via libraries.
CVS patchset: 7007
CVS date: 2004/09/28 18:49:38
|
|
on Mac OS X. Thanks to kfish for the suggestion.
CVS patchset: 7005
CVS date: 2004/09/28 15:36:39
|
|
poor platforms, of course)
- fix a bug in generated xine-config for WIN32 and make it relocateable
under Windows
- MSVC port: update, fix some warnings, remove old unneeded files
- improve function for getting runtime directory, it will need next fix
yet (bug probably due to active volume drives)
CVS patchset: 7001
CVS date: 2004/09/26 22:54:51
|
|
- use replacement functions (macro AC_REPLACE_FUNCS and variable LTLIBOBJS),
each function is in a file placed into lib/ directory,
it was not necessary, but it looks nice, IMHO
- headers cleanups (this was needed):
- prototypes of replacement funtions and macros are placed
into separate os_internal.h (and included by config.h)
- drop include inttypes.h from public xine.h, replaced by custom
os_type.h, idea origins from Ogg/Vorbis public headers
- disable generating inttypes.h: generated replacement isn't enough for
xine-lib but nobody complained (and for M$VC we have special version)
- better including headers for win32, let dvdnav use its mutex wrapper
- updated M$VC port
Result:
- xine is compiled nicely by MinGW, CygWin and paritaly M$VC
- frontends in M$VC port don't require additional helping headers
- moved some platform specific things from xine-utils and win32/contrib
to lib/
Finally I can start with real coding. :-)
CVS patchset: 6982
CVS date: 2004/09/20 19:30:02
|
|
CVS patchset: 6976
CVS date: 2004/09/16 15:11:46
|
|
Updated HOWTO to reflect incorrect cvs tag command. A -r is means to have a particular version in mind when tagging while -R means to recursively tag all files with a given tag name.
CVS patchset: 6975
CVS date: 2004/09/16 14:54:25
|
|
Adding update po files
CVS patchset: 6973
CVS date: 2004/09/16 01:00:30
|
|
http://www.annodex.net/TR/draft-pfeiffer-cmml-01.html
for more information on CMML. In a nutshell, it's a markup language for
multimedia and other time-continuous streams, enabling things such as metadata
and hyperlinks to be attached to multimedia. This implementation currently
displays anchor text as subtitles: full support for CMML will be an on-going
xine project.
CVS patchset: 6952
CVS date: 2004/09/09 06:35:44
|
|
- 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
|
|
Compilation fix for CygWin.
CVS patchset: 6932
CVS date: 2004/09/02 19:56:40
|
|
- 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
|
|
libspeex-1.1.x:
- Retain compatability for <speex.h> etc. from libspeex-1.0.x
- Also try speex via pkg-config, and fall back to old AM_PATH_SPEEX
CVS patchset: 6920
CVS date: 2004/08/30 12:33:07
|
|
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
|
|
- HAVE_SETENV
- Cygwin build
- win32/contrib Makefile
CVS patchset: 6915
CVS date: 2004/08/28 20:03:42
|
|
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
|
|
Separate opengl configure tests into opengl.m4
Fix a segfault in debug build
CVS patchset: 6905
CVS date: 2004/08/26 17:57:50
|
|
* move the ffmpeg test entirely into the AM_PATH_FFMPEG macro
(xine's configure.ac could use some more refactoring similar to this macro)
* some beautification
CVS patchset: 6881
CVS date: 2004/08/16 15:15:36
|
|
CVS patchset: 6880
CVS date: 2004/08/12 07:26:59
|
|
available. HAVE_SGMLTOOLS is set if sgmltools is installed and
similar HAVE_FIG2DEV set for fig2dev.
Fixed error in 'uninstall' rule in Makefile.in.in in the po/
directory. It was using the $(PACKAGE) variable in the line to remove
the install po libraries. So it was looking for xine-lib.mo in all the
$(localedir)/<catalog>/LC_Messages directory. Switched this to look
for $(LIBNAME).mo files. This change matches the 'install' rule which
names the files libxine1.mo
CVS patchset: 6878
CVS date: 2004/08/08 00:34:17
|
|
CVS patchset: 6865
CVS date: 2004/07/31 18:57:45
|
|
#992824)
CVS patchset: 6840
CVS date: 2004/07/23 12:42:14
|
|
CVS patchset: 6796
CVS date: 2004/07/15 02:22:38
|
|
CVS patchset: 6773
CVS date: 2004/07/05 07:43:52
|
|
internally)
CVS patchset: 6771
CVS date: 2004/07/05 01:24:16
|
|
Mac OS X build
CVS patchset: 6730
CVS date: 2004/06/22 12:36:34
|
|
CVS patchset: 6717
CVS date: 2004/06/20 23:36:31
|
|
configure script status output. Add --disable-shm-default to README.solaris.
CVS patchset: 6705
CVS date: 2004/06/19 14:51:31
|
|
people know why it's not needed instead of grepping through CVS logs
Removed -no-cpp-precomp and -fconstant-string-class gcc flags for Objective-C
source files
CVS patchset: 6699
CVS date: 2004/06/19 04:05:23
|
|
double substitution gives a warning with automake 1.6
CVS patchset: 6697
CVS date: 2004/06/18 14:45:24
|
|
CVS patchset: 6683
CVS date: 2004/06/13 14:43:18
|
|
CVS patchset: 6671
CVS date: 2004/06/11 01:31:01
|
|
It makes use of Apple's brand new AudioUnit and is coded in plain C,
not Objective-C, so it should not break anything.
See http://developer.apple.com/technotes/tn2002/tn2091.html and
http://developer.apple.com/documentation/MusicAudio/Reference/CoreAudio/index.html
for conceptual documentation about this framework.
There is a new configure-flag now called '--enable-coreaudio' which enables
the built of this module, the default is not to build it on any platform.
So far, only stereo output on the default device is supported, but this
might change in future updates.
I did my best to keep to xine's coding style, please let me know if I
did something wrong.
CVS patchset: 6666
CVS date: 2004/06/10 18:33:31
|
|
CVS patchset: 6660
CVS date: 2004/06/08 20:38:30
|
|
until we have a clear idea on how to get this working with all versions of automake.
CVS patchset: 6653
CVS date: 2004/06/06 20:06:17
|
|
CVS patchset: 6650
CVS date: 2004/06/06 16:38:45
|
|
CVS patchset: 6648
CVS date: 2004/06/06 12:17:00
|
|
CVS patchset: 6647
CVS date: 2004/06/06 12:12:06
|
|
Mac OSX video out support.
CVS patchset: 6645
CVS date: 2004/06/06 02:30:37
|
|
CVS patchset: 6639
CVS date: 2004/06/05 03:49:00
|
|
patching some xine-util ppc-specific routines for OS X.
CVS patchset: 6623
CVS date: 2004/06/01 13:13:15
|
|
affected performance.
CVS patchset: 6577
CVS date: 2004/05/22 23:38:13
|
|
CVS patchset: 6575
CVS date: 2004/05/21 19:45:05
|
|
It can handle 16bit audio 2-channel to 5.1 channel upmix.
Currently, the .1 or LFE channel is not yet created.
CVS patchset: 6542
CVS date: 2004/05/15 15:32:47
|
|
CVS patchset: 6529
CVS date: 2004/05/13 19:39:07
|
|
CVS patchset: 6527
CVS date: 2004/05/12 20:11:22
|
|
quick fix for wma static noise.
(a more general solution should be employed in configure.ac)
CVS patchset: 6520
CVS date: 2004/05/11 21:31:55
|
|
no replacement, so it's used, but with configure check.
CVS patchset: 6503
CVS date: 2004/05/09 17:42:23
|