summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-09-01demux_ogg.c:Andre Pang
Rename LOG_* to DEBUG_* Use llprintf instead of "#ifdef ... lprintf ... #endif" (thanks to Michael and Thibaut for the heads-up about this) CVS patchset: 6928 CVS date: 2004/09/01 18:32:53
2004-09-01Improvements and implementing Michael's suggestions:František Dvořák
- 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
2004-09-01Fixes to DVD MRL parsing.James Courtier-Dutton
CVS patchset: 6926 CVS date: 2004/09/01 16:17:39
2004-09-01- add a nice name for the AVC1 codecBastien Nocera
CVS patchset: 6925 CVS date: 2004/09/01 12:52:34
2004-09-01- fix the gcc 3.4 errors with inline functions by moving the functions aroundBastien Nocera
sorry, unimplemented: inlining failed in call to 'XXX': function body not available CVS patchset: 6924 CVS date: 2004/09/01 11:59:42
2004-09-01Added more fine-grained logging to Ogg demuxer to make output easier to followAndre Pang
CVS patchset: 6923 CVS date: 2004/09/01 00:09:13
2004-08-31Changed wording of entries to indicate they have been completed.Stephen Torri
CVS patchset: 6922 CVS date: 2004/08/31 19:39:27
2004-08-30Fix builds where 'srcdir != builddir'.Robin KAY
CVS patchset: 6921 CVS date: 2004/08/30 20:49:52
2004-08-30add support for speex headers in new location (eg. <speex/speex.h>) forConrad Parker
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
2004-08-30Fix missing entry for ../xine-utils/xmlparser.c from previous commit.Robin KAY
CVS patchset: 6919 CVS date: 2004/08/30 11:11:54
2004-08-30running without video output is allowedDaniel Caujolle-Bert
CVS patchset: 6918 CVS date: 2004/08/30 07:37:42
2004-08-30Fix the way the library path is supplied when testing for libdga. Disable ↵Robin KAY
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
2004-08-28Fix a crash when dispose it called before the DVD starts playing.James Courtier-Dutton
This needs to be fixed in libdvdnav as well. CVS patchset: 6916 CVS date: 2004/08/28 22:51:50
2004-08-28Various fixes and improvements of mingw port:František Dvořák
- HAVE_SETENV - Cygwin build - win32/contrib Makefile CVS patchset: 6915 CVS date: 2004/08/28 20:03:42
2004-08-28Don't fail on read-only source filesystem when fig2dev isn't installed.František Dvořák
CVS patchset: 6914 CVS date: 2004/08/28 19:54:01
2004-08-28Improve handling of Transport Mpeg streams.James Courtier-Dutton
CVS patchset: 6913 CVS date: 2004/08/28 17:54:05
2004-08-28Improved MRL parsing in the dvd plugin.James Courtier-Dutton
Works now for all types of MRL, and works in DVD Title mode as well. Removes the requirement to have a "/" at the end of the MRL. Eg. xine dvd:/ <- plays a DVD from the default dvd device. xine dvd://dev/sr0 <- plays a DVD from /dev/sr0 xine dvd:/dvd.img <- plays a DVD image from the current directory. xine dvd://dvd/dvd.img <- plays a DVD from full path /dvd/dvd.img xine dvd://dvd/dvd.img/ <- plays a DVD from full path /dvd/dvd.img. Having the last / makes no difference. xine dvd://dvd/dvd.img:1.2 <- plays Title 1, Part 2 of DVD image. CVS patchset: 6912 CVS date: 2004/08/28 15:06:26
2004-08-27generic mechanism for specifying subtitles encoding at demuxer levelMiguel Freitas
fixes problems with matroska utf-8 subtitles CVS patchset: 6911 CVS date: 2004/08/27 21:07:31
2004-08-27MINGW32 port. Engine library and most of plugins compiles now.František Dvořák
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
2004-08-27another mpeg fourccMiguel Freitas
CVS patchset: 6909 CVS date: 2004/08/27 18:36:06
2004-08-27empty assignment patch by Reimar DoffingerMiguel Freitas
CVS patchset: 6908 CVS date: 2004/08/27 18:34:16
2004-08-27fix deadlock.Miguel Freitas
(i'm ashamed of this pvr plugin, it needs a rewrite badly) CVS patchset: 6907 CVS date: 2004/08/27 17:53:32
2004-08-26Using one internal ffmpeg header file from xine's copy with external ffmpeg.František Dvořák
Right solution would be ask ffmpeg guys install dvdata.h by 'make install'. CVS patchset: 6906 CVS date: 2004/08/26 18:03:40
2004-08-26Implement configure option --disable-openglFrantišek Dvořák
Separate opengl configure tests into opengl.m4 Fix a segfault in debug build CVS patchset: 6905 CVS date: 2004/08/26 17:57:50
2004-08-25Testing the source documentation files manually - the circular dependency is ↵František Dvořák
always dropped, even with $(srcdir) != builddir. CVS patchset: 6904 CVS date: 2004/08/25 19:28:50
2004-08-25Czech translation mega-update.František Dvořák
CVS patchset: 6903 CVS date: 2004/08/25 19:26:47
2004-08-21little cleanup and improved the playback of broaken iff filesManfred Tremmel
CVS patchset: 6902 CVS date: 2004/08/21 21:21:12
2004-08-19Don't read past end of index when seeking to end of fileJames Stembridge
CVS patchset: 6901 CVS date: 2004/08/19 19:59:14
2004-08-19assembler compilation fix contributes by Andrew ChurchMichael Roitzsch
(closes bug #936086) CVS patchset: 6900 CVS date: 2004/08/19 10:39:03
2004-08-19check for NAV updates earlier and thus more often;Michael Roitzsch
fixes initially missing menu highlight in "Chicago" RC2 CVS patchset: 6899 CVS date: 2004/08/19 10:35:32
2004-08-19when looking for a PCI that matches the SPUs PTS, do not only check theMichael Roitzsch
current PCI, but the whole queue CVS patchset: 6898 CVS date: 2004/08/19 10:34:00
2004-08-19* set the instance pointer to NULL before closing the dvdnav handleMichael Roitzsch
(fixes crashes when changing the default language) * fix a race that can lead to a memleak CVS patchset: 6897 CVS date: 2004/08/19 10:30:04
2004-08-18allow seaking to end of fileJames Stembridge
CVS patchset: 6896 CVS date: 2004/08/18 22:12:31
2004-08-18support mp3 audio in mp4 filesJames Stembridge
CVS patchset: 6895 CVS date: 2004/08/18 21:42:39
2004-08-181) Always store fourcc's in machine endian orderJames Stembridge
2) Support mp3 audio in mp4 files CVS patchset: 6894 CVS date: 2004/08/18 21:41:58
2004-08-18Add standard macro for machine-endian fourccJames Stembridge
CVS patchset: 6893 CVS date: 2004/08/18 21:35:23
2004-08-18add the fixed first frame delayMichael Roitzsch
CVS patchset: 6892 CVS date: 2004/08/18 19:46:13
2004-08-17Stay within array boundsJames Stembridge
CVS patchset: 6891 CVS date: 2004/08/17 22:17:30
2004-08-17Show where error messages are coming fromJames Stembridge
CVS patchset: 6890 CVS date: 2004/08/17 19:49:51
2004-08-16use 64bit arithmetics to prevent overflowMichael Roitzsch
CVS patchset: 6889 CVS date: 2004/08/16 15:52:24
2004-08-16header inclusion has to depend on the configure detection, because whenMichael Roitzsch
always using <avcodec.h>, someone who has external ffmpeg installed, but wants to use xine's internal one will include the wrong headers CVS patchset: 6888 CVS date: 2004/08/16 15:31:23
2004-08-16change CFLAGS to CPPFLAGSMichael Roitzsch
CVS patchset: 6887 CVS date: 2004/08/16 15:28:25
2004-08-16* remove unused low water markMichael Roitzsch
* apply a correction factor to the high water mark, if the user has configured a different size for the stream FIFOs CVS patchset: 6886 CVS date: 2004/08/16 15:23:21
2004-08-16DXR3 support for more fine grained speedMichael Roitzsch
CVS patchset: 6885 CVS date: 2004/08/16 15:21:03
2004-08-16document forgotten directoryMichael Roitzsch
CVS patchset: 6884 CVS date: 2004/08/16 15:19:13
2004-08-16fix indentation and readd the "sleep 1" because we must ensure that theMichael Roitzsch
source is newer than the target to enforce rebuilding once the tools have been installed CVS patchset: 6883 CVS date: 2004/08/16 15:18:37
2004-08-16* move things from configure.ac into this macroMichael Roitzsch
* use FFMPEG_CPPFLAGS instead of FFMPEG_CFLAGS CVS patchset: 6882 CVS date: 2004/08/16 15:16:51
2004-08-16* use <math.h> instead of "math.h"Michael Roitzsch
* 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
2004-08-12Fix problems building xine when sgmltools and/or fig2dev are not present.Robin KAY
CVS patchset: 6880 CVS date: 2004/08/12 07:26:59
2004-08-08Support newer DLLsJames Stembridge
CVS patchset: 6879 CVS date: 2004/08/08 16:34:32