Age | Commit message (Collapse) | Author |
|
- use -no-undefined flag only for building shared libraries (libxine, plugins)
- plugins LDFLAGS unification
- move -no-undefined into LDFLAGS_NOUNDEFINED
- attributes.m4 fix
|
|
|
|
|
|
--HG--
branch : v4l
|
|
|
|
|
|
|
|
|
|
|
|
Some plugins may have been missed due to them not being built here.
|
|
|
|
using hacksaround. Also replace the whole pthread check with an improved macro originally written for XCB, this way it's not going to try linking the fake -lpthread on Darwin, and it also does not force a -I/usr/local/include on FreeBSD. The new macro respects the same variables set by ports, so that it's even more transparent to FreeBSD users.
CVS patchset: 8739
CVS date: 2007/03/22 20:44:58
|
|
change their class to xineinclude, and set xineincludedir in Makefile.common.
CVS patchset: 8737
CVS date: 2007/03/22 17:37:17
|
|
Albert Lee.
CVS patchset: 8660
CVS date: 2007/03/10 00:57:30
|
|
CVS patchset: 8480
CVS date: 2006/12/31 12:34:21
|
|
CVS patchset: 8474
CVS date: 2006/12/28 21:38:32
|
|
CVS patchset: 8447
CVS date: 2006/12/25 18:34:07
|
|
Modified the mms input plugins and the asf demuxer to use the new parser.
Added Asf Extended Header parsing, fixed best stream selection.
CVS patchset: 8203
CVS date: 2006/09/07 07:21:06
|
|
(through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway.
CVS patchset: 8101
CVS date: 2006/07/10 22:08:12
|
|
Build improvements and WIN32 port updates:
- add --with-pthread-pefix and --with-zlib-pefix options
- prepare for removing internal zlib and pthreads-win32 relics,
updated documentation for possible WIN32 developers (only for me? :->)
- fixed bug in unimportant part of configure.ac for MinGW due to xine paths
- fixed my bug in cdda (but it compiled fine anyway)
- fixed unimportant bug in planar Makefile.am
- next MSVC update due to external zlib, pthreads and latest changes,
removed relic includes
- checked distcheck
CVS patchset: 7719
CVS date: 2005/09/05 17:02:56
|
|
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
|
|
here, using safer syntax, should work on all platforms
CVS patchset: 7690
CVS date: 2005/07/27 22:45:56
|
|
CVS patchset: 7094
CVS date: 2004/10/30 16:14:33
|
|
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
|
|
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
|
|
base64.[ch] are now relicensed under the GNU General Public License as per
section 3 of the GNU Less General Public License
sha1.[ch] are still under a public domain license, see headers for details
CVS patchset: 6485
CVS date: 2004/05/05 09:11:38
|
|
patch by Ramon van der Aar
CVS patchset: 5869
CVS date: 2003/12/08 12:35:20
|
|
CVS patchset: 5843
CVS date: 2003/12/04 22:43:18
|
|
add a http url parser
input_http:
use http_helper
try to fix potential security holes
CVS patchset: 5783
CVS date: 2003/11/26 08:09:58
|
|
- Prefer external libcdio and libvcdinfo libraries when they are acceptable
- Allow disabling VCD plugin
CVS patchset: 5644
CVS date: 2003/10/30 07:58:52
|
|
expected the mrl to *start* with vcd (not end with vcd).
CVS patchset: 5552
CVS date: 2003/10/19 23:48:47
|
|
CVS patchset: 5541
CVS date: 2003/10/19 12:01:47
|
|
* small changes to ensure, vcd files are packaged even with --disable-vcdnav
CVS patchset: 5515
CVS date: 2003/10/13 17:51:38
|
|
Ability to use external libs (--with-external-vcdnav), disable
vcdx build and build old vcd instead (--disable-vcdx).
This last feature is useful since vcdx take /hours/ to start
playback, that can help people who don't want vcd navigation.
Remove all .la files, even in subdirs (eg: post)
CVS patchset: 5505
CVS date: 2003/10/13 11:47:11
|
|
CVS patchset: 5473
CVS date: 2003/10/08 05:33:28
|
|
CVS patchset: 5257
CVS date: 2003/08/07 09:26:53
|
|
CVS patchset: 5075
CVS date: 2003/06/20 11:11:26
|
|
CVS patchset: 5063
CVS date: 2003/06/18 12:52:19
|
|
- fixes mimetype in realaudio demuxer
- big improvement of v4l input and associated
demuxer. Including sound capture using alsa
and a/v sync. Now radio is supported as well.
CVS patchset: 5054
CVS date: 2003/06/16 16:42:51
|
|
extracted some common targets and variables into a common Makefile
which is then included
CVS patchset: 4844
CVS date: 2003/05/14 16:21:44
|
|
it uses v4l2 that is not included in stable kernels, so i'm adding a
copy of videodev2.h to be able to compile it.
CVS patchset: 4800
CVS date: 2003/05/08 21:13:55
|
|
* I change the SPU decoder API to make it look less DVD specific
* adapt all related files
* increase SPU decoder API version
* include DVDNAV_CFLAGS locally where needed
CVS patchset: 4755
CVS date: 2003/05/03 14:24:06
|
|
CVS patchset: 4723
CVS date: 2003/04/30 16:46:10
|
|
CVS patchset: 4708
CVS date: 2003/04/29 15:58:27
|
|
CVS patchset: 4663
CVS date: 2003/04/23 15:51:52
|
|
if the CD/DVD isn't mounted, which definitely breaks the CDDA plugin... better than nothing
CVS patchset: 4542
CVS date: 2003/04/06 00:51:29
|
|
CVS patchset: 4427
CVS date: 2003/03/15 19:48:28
|
|
another for saved recordings. it may be controled by events
(channel selection, save from current point, etc) - not really tested yet
- fix for my daily build compilation
CVS patchset: 4354
CVS date: 2003/03/07 01:20:22
|
|
CVS patchset: 4340
CVS date: 2003/03/05 17:16:17
|