| Age | Commit message (Collapse) | Author | 
 | 
gcc4 patches from Dams Nadé (livna.org) and Keenan Pepper.
CVS patchset: 7527
CVS date: 2005/05/07 09:11:37
 | 
 | 
CVS patchset: 7445
CVS date: 2005/04/01 23:15:38
 | 
 | 
CVS patchset: 7444
CVS date: 2005/03/31 22:46:15
 | 
 | 
Fix CD/DVD health check diagnostic messages by adding spaces.
Was saying "toyour" and "thepreferences".
CVS patchset: 7437
CVS date: 2005/03/09 02:05:16
 | 
 | 
Fix cropping and zooming
CVS patchset: 7367
CVS date: 2005/01/23 23:01:12
 | 
 | 
* unfortunately, strtol() wants a char** in its second arg, not a const char**,
  which transitively changes the entire declaration
* if namelen is being used as an array index, it should better be unsigned
CVS patchset: 7355
CVS date: 2005/01/16 18:47:19
 | 
 | 
- recognise " ' & < > &#X; (1<=X<256)
- automatic decoding for text and for attribute values
- provide a function for front-ends to use to escape text for XML output
CVS patchset: 7352
CVS date: 2005/01/16 17:51:04
 | 
 | 
appearing earlier in the plugin path actually override later plugins;
also check the priority of video_out plugins on loading for symmetry to the
audio_out loading
CVS patchset: 7289
CVS date: 2004/12/20 21:38:24
 | 
 | 
reserves these names for use by the C implementation
CVS patchset: 7288
CVS date: 2004/12/20 21:22:18
 | 
 | 
and backwards compatible translation
Sorry, I got a litte tired proof-reading the patch, so their might be
bugs lurking around. I will give it some further examination and
(as necessary) fixing tomorrow.
CVS patchset: 7233
CVS date: 2004/12/12 22:00:47
 | 
 | 
Compilation fixes for cross-compiling with MinGW32.
CVS patchset: 7231
CVS date: 2004/12/12 13:51:28
 | 
 | 
CVS patchset: 7092
CVS date: 2004/10/30 15:04:46
 | 
 | 
CVS patchset: 7087
CVS date: 2004/10/29 23:11:37
 | 
 | 
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: 6970
CVS date: 2004/09/14 20:54:21
 | 
 | 
CVS patchset: 6968
CVS date: 2004/09/12 19:23:36
 | 
 | 
- 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
 | 
 | 
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
 | 
 | 
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
 | 
 | 
CVS patchset: 6854
CVS date: 2004/07/25 17:47:01
 | 
 | 
current locale.
 - Add "-" into encoding names.
 - Fix a typo.
CVS patchset: 6793
CVS date: 2004/07/14 18:51:29
 | 
 | 
CVS patchset: 6774
CVS date: 2004/07/05 08:33:53
 | 
 | 
to open the device does not mean it's not accessible, there might just
be no disk inside (closes bug #984594)
CVS patchset: 6768
CVS date: 2004/07/04 21:01:26
 | 
 | 
CVS patchset: 6743
CVS date: 2004/06/25 16:04:59
 | 
 | 
CVS patchset: 6742
CVS date: 2004/06/25 15:52:21
 | 
 | 
arch_accel(). On Solaris/SPARC, use sysinfo(2) to detect supported extensions rather than by trapping SIGILL.
CVS patchset: 6740
CVS date: 2004/06/25 07:32:22
 | 
 | 
CVS patchset: 6690
CVS date: 2004/06/14 16:36:40
 | 
 | 
CVS patchset: 6636
CVS date: 2004/06/04 00:58:19
 | 
 | 
patching some xine-util ppc-specific routines for OS X.
CVS patchset: 6623
CVS date: 2004/06/01 13:13:15
 | 
 | 
CVS patchset: 6617
CVS date: 2004/05/31 17:37:49
 | 
 | 
no replacement, so it's used, but with configure check.
CVS patchset: 6503
CVS date: 2004/05/09 17:42:23
 | 
 | 
routines as well as the recently synced ffmpeg tree.
CVS patchset: 6454
CVS date: 2004/04/28 00:38:08
 | 
 | 
please everybody watch out for spelling (and other) errors
CVS patchset: 6442
CVS date: 2004/04/26 17:50:06
 | 
 | 
CVS patchset: 6436
CVS date: 2004/04/25 17:43:58
 | 
 | 
can receive error events before the end of xine_open()
CVS patchset: 6410
CVS date: 2004/04/16 16:34:22
 | 
 | 
move M$VC specific header files into sparate directory
  regenerate config.h for M$VC
  compilation fixes
  add some getchar()s into xineui.exe (popup dialogs would be better)
CVS patchset: 6338
CVS date: 2004/04/06 19:20:15
 | 
 | 
CVS patchset: 6316
CVS date: 2004/03/29 19:10:36
 | 
 | 
CVS patchset: 6309
CVS date: 2004/03/27 12:59:45
 | 
 | 
entry. Using automatic varaibles was also wrong.
CVS patchset: 6288
CVS date: 2004/03/18 16:50:00
 | 
 | 
before aborting
CVS patchset: 6211
CVS date: 2004/03/03 20:09:11
 | 
 | 
(and I think they are not ANSI as well)
CVS patchset: 6209
CVS date: 2004/03/03 19:59:43
 | 
 | 
CVS patchset: 6008
CVS date: 2004/01/07 22:20:59
 | 
 | 
CVS patchset: 5955
CVS date: 2003/12/29 16:24:33
 | 
 | 
- external ffmpeg (with some patches) built by MINGW works, wow!
 - cleanups (only one definition file for all plugins)
 - working release build target
Notes to hybrid MINGW/MSVC build:
 - CVS version of ffmpeg is compiled by MINGW (small patch for compilation
   ffmpeg under MINGW, second for disabling flush because it crashes under
   windows)
 - libxine + xineui compiled by MSVC, additional patch into header files
   of ffmpeg is needed - export all data with '__declspec(dllimport)'
CVS patchset: 5951
CVS date: 2003/12/26 18:37:58
 | 
 | 
CVS patchset: 5945
CVS date: 2003/12/24 16:40:01
 | 
 | 
are testing for nothing; additionally, access() checks against real UID,
but we actually want to check against effective UID
=> using open() is more straightforward.
CVS patchset: 5944
CVS date: 2003/12/24 15:48:24
 |