Age | Commit message (Collapse) | Author |
|
Miguel Freitas
on 17 Feb
CVS patchset: 8598
CVS date: 2007/02/18 08:46:43
|
|
CVS patchset: 8495
CVS date: 2007/01/09 22:18:41
|
|
CVS patchset: 8489
CVS date: 2007/01/06 17:31:55
|
|
CVS patchset: 8453
CVS date: 2006/12/25 18:45:15
|
|
with libXv.
Problem was that the pkgconfig test sets XV_LIBS, but XV_LIB was used
elsewhere. So we change XV_LIB -> XV_LIBS.
The same change is made for XVMC_LIB and XXMC_LIB in case of future use of
pkgconfig.
CVS patchset: 8360
CVS date: 2006/11/05 15:16:56
|
|
CVS patchset: 8335
CVS date: 2006/10/11 23:44:16
|
|
update for attic platforms (mainly older MinGW)
unsupported attributes not used (fixes warnings)
added check for sentinel attribute
enabled TrueSpeech codec
CVS patchset: 8327
CVS date: 2006/10/02 15:56:03
|
|
CVS patchset: 8251
CVS date: 2006/09/14 03:05:35
|
|
CVS patchset: 8248
CVS date: 2006/09/14 02:42:20
|
|
CVS patchset: 8247
CVS date: 2006/09/14 02:33:14
|
|
CVS patchset: 8246
CVS date: 2006/09/14 02:11:40
|
|
CVS patchset: 8245
CVS date: 2006/09/14 02:11:09
|
|
CVS patchset: 8237
CVS date: 2006/09/14 00:32:09
|
|
CVS patchset: 8236
CVS date: 2006/09/14 00:25:34
|
|
tests. To change the prefix, simply change the variables from outside or add the directory containing the .pc files to PKG_CONFIG_PATH environment variable.
CVS patchset: 8222
CVS date: 2006/09/12 00:06:05
|
|
CVS patchset: 8184
CVS date: 2006/08/30 23:03:56
|
|
CVS patchset: 8158
CVS date: 2006/08/02 23:27:26
|
|
the configure.
CVS patchset: 8116
CVS date: 2006/07/11 05:32:32
|
|
requirement of 0.9.0 minimum. See SF.net bug 1394688.
CVS patchset: 8104
CVS date: 2006/07/10 22:43:50
|
|
CVS patchset: 8102
CVS date: 2006/07/10 22:14:55
|
|
-fno-strict-aliasing where the breakage is unresolvable, and not enable it globally (decreases performances).
CVS patchset: 8048
CVS date: 2006/06/17 15:20:56
|
|
CVS patchset: 8034
CVS date: 2006/06/11 15:13:06
|
|
is used, as discussed in xine-devel.
CVS patchset: 8027
CVS date: 2006/06/10 01:47:01
|
|
- rint, lrint, M_PI (ffmpeg and goom)
- avoid mkdir warnings
- check for older _GUID_DEFINED too
- ressurected generating inttypes, cleaned public os_types.h
- moved function redefiniton used only in the old MSVC to central place
Windows port update:
- build internal ffmpeg:
- workaround 'near' keyword problem
- proper using __declspec(dllimport)
Other changes:
- LIBFFMPEG_CFLAGS --> LIBFFMPEG_CPPFLAGS
CVS patchset: 7964
CVS date: 2006/04/08 16:42:23
|
|
- support FreeBSD port of external ffmpeg (but there is too old version
now anyway)
- differs postproc and avcodec, use both in Makefile (fixes bug seen in
Gentoo)
little fix in optimize automagic:
- properly use '$' in automagic macros
CVS patchset: 7955
CVS date: 2006/03/28 14:27:48
|
|
Force running iconv test (it runs under AM_GNU_GETTEXT anyway).
Add FreeBSD specific prefix to iconv test.
Fixed missing autotools symbols on FreeBSD (it's somewhere in system, but xine should contain it too).
CVS patchset: 7838
CVS date: 2006/01/22 15:15:30
|
|
CVS patchset: 7831
CVS date: 2006/01/07 12:35:00
|
|
CVS patchset: 7823
CVS date: 2005/12/17 17:22:47
|
|
Improved cross-compiling: detect and precedence of the host-specific libs
W32dll: enabled by platforms as originaly, user can override it
Fixed shell errors in the Makefile of the hackersguide
Detect the place of SDL header independently on platform
Fixed spelling in CDDA, include the header sys/param.h if available
Fixed format strings (fix warnings (or even bugs) on Gentoo/FreeBSD)
CVS patchset: 7815
CVS date: 2005/11/28 12:24:56
|
|
Testsuite for M$ Windows:
- init mutex in all video drivers ('none' for testsuite, fixes crashes),
was OK for linux pthreads
- use WaitForSingleObject for console file descriptirs in _x_io_select
(fixes stdin:/)
- workaround heavy debug messages in asf demuxer for some samples
(fixes full disk :->)
Fixed previous fix, s/gmtime/timgm/ :-)
Aalib cross detection + udate docs
CVS patchset: 7799
CVS date: 2005/11/14 12:34:45
|
|
Fixed libraries detection for cross-compiling.
CVS patchset: 7796
CVS date: 2005/11/08 20:18:36
|
|
users should set their own flags (with --disable-optimizations) if they
want to try making xine faster. default flags should provide good optimization
while keeping libxine stable.
CVS patchset: 7789
CVS date: 2005/10/30 22:58:55
|
|
CVS patchset: 7766
CVS date: 2005/10/23 02:01:22
|
|
CVS patchset: 7764
CVS date: 2005/10/22 22:02:40
|
|
- note about overlay cropping fix
CVS patchset: 7740
CVS date: 2005/09/24 19:27:33
|
|
Windows ports fixes and improvements due to my current work on toxine:
- first experiments with external win32 pthreads,
more portable code (pthread_t may be a struct)
- headers refactored
- moved dirent win32 replacement to lib/, hide it for frontends,
used system version, if found, not used non-POSIX dirent->d_reclen
(this item doesn't work in MinGW), fix memleak in dvb
- separated settings for postproc and avcodec when using external ffmpeg
- check for malloc.h in public xine.m4, used it conditionally in xine headers
- replaced random() by POSIX more common rand()
- prevent one segfault in directx vo plugin, if fails
- M$VC port update
CVS patchset: 7709
CVS date: 2005/08/25 15:36:29
|
|
Rework the existing checks (common code) and simplify slightly.
CVS patchset: 7703
CVS date: 2005/07/31 14:47:24
|
|
CVS patchset: 7677
CVS date: 2005/07/22 21:18:56
|
|
(This assumes that if the compiler isn't gcc, __inline__ isn't supported.)
CVS patchset: 7540
CVS date: 2005/05/14 23:17:10
|
|
- Better extension handling:
Distributing own, mangled, glext.h (now myglext.h).
Resolving glXgetProcAddress[ARB] during runtime now
(original patch by Robert Osfield).
Should compile now virtually anywhere.
- Test for existence / working GLU (original patch by Alien).
- Windows often were opened with the wrong visual ID depending on
the single/double buffering flag. Fixed.
CVS patchset: 7478
CVS date: 2005/04/21 17:37:40
|
|
fix xine-lib builds without X11: HAVE_XV must not be defined conditionally,
otherwise configure will complain
also fix the Xv test for old shells with broken handling of empty variables
CVS patchset: 7307
CVS date: 2004/12/27 17:22:30
|
|
CVS patchset: 7250
CVS date: 2004/12/13 21:35:21
|
|
try some fallbacking (libXv.so <-> libXv.a) if prefered was not found
CVS patchset: 7244
CVS date: 2004/12/13 17:50:20
|
|
used, xv_lib and XV_LIB. The problem with this is that XV_LIB is used
to set the Xv library to use in the makefiles. I chose to use XV_LIB
throughout the m4 file.
CVS patchset: 7229
CVS date: 2004/12/12 04:25:05
|
|
CVS patchset: 7228
CVS date: 2004/12/12 03:08:35
|
|
Add --enable-shared-xv to force use of libXv.so over libXv.a. The
default behavior is to use libXv.a if configure option is not used.
CVS patchset: 7227
CVS date: 2004/12/12 03:04:58
|
|
CVS patchset: 7181
CVS date: 2004/12/01 20:26:45
|
|
OpenGL support
CVS patchset: 7158
CVS date: 2004/11/24 16:29:32
|
|
(you never know who might want to override it)
CVS patchset: 7019
CVS date: 2004/10/08 20:27:21
|
|
CVS patchset: 6999
CVS date: 2004/09/24 19:24:27
|