Age | Commit message (Collapse) | Author |
|
anything)
CVS patchset: 7054
CVS date: 2004/10/20 05:04:00
|
|
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: 7047
CVS date: 2004/10/18 18:44:56
|
|
CVS patchset: 7046
CVS date: 2004/10/18 18:26:12
|
|
CVS patchset: 7044
CVS date: 2004/10/18 18:01:44
|
|
* fixes wrong subtitle appearing in the trailer of "Girl, Interrupted" RC2
* fixes "NAV packet expected, but none found" error when toggling between
menu and feature with the Escape key
CVS patchset: 7022
CVS date: 2004/10/08 20:44:34
|
|
As discussed in:
http://article.gmane.org/gmane.comp.video.xine.devel/8010
CVS patchset: 7014
CVS date: 2004/10/05 19:07:08
|
|
CVS patchset: 7006
CVS date: 2004/09/28 15:38:11
|
|
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
|
|
Fix video as well
CVS patchset: 6997
CVS date: 2004/09/23 16:41:39
|
|
That's either that, or always registering audio.num_buffers in
src/xine-engine/audio_decoder.c
CVS patchset: 6994
CVS date: 2004/09/23 15:19:47
|
|
- 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: 6980
CVS date: 2004/09/18 20:50:09
|
|
CVS patchset: 6979
CVS date: 2004/09/17 19:21:33
|
|
easier extensible)
behaviour:
dvd:/ opens default device (this is a temporary special case)
dvd:/1.2 opens given title/part on default device (dito)
dvd:/path/ opens given device, directory or single-file image
dvd:/path same as above, so fully compatible with old behaviour
dvd:/path/1.2 tries to open /path/1.2, falling back to /path with title/part
CVS patchset: 6974
CVS date: 2004/09/16 13:10:09
|
|
better late than never ;-)
CVS patchset: 6949
CVS date: 2004/09/08 15:09:30
|
|
CVS patchset: 6947
CVS date: 2004/09/07 19:29:49
|
|
CVS patchset: 6946
CVS date: 2004/09/07 19:27:55
|
|
Compilation fix for CygWin.
CVS patchset: 6932
CVS date: 2004/09/02 19:56:40
|
|
CVS patchset: 6926
CVS date: 2004/09/01 16:17:39
|
|
This needs to be fixed in libdvdnav as well.
CVS patchset: 6916
CVS date: 2004/08/28 22:51:50
|
|
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
|
|
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: 6908
CVS date: 2004/08/27 18:34:16
|
|
(i'm ashamed of this pvr plugin, it needs a rewrite badly)
CVS patchset: 6907
CVS date: 2004/08/27 17:53:32
|
|
(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
|
|
* 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
|
|
(in case of major trouble just revert the patch i sent to xine-devel)
CVS patchset: 6871
CVS date: 2004/08/02 12:51:07
|
|
CVS patchset: 6866
CVS date: 2004/08/01 16:18:43
|
|
(actually it works with glibc and sprintf, but not with snprintf)
CVS patchset: 6859
CVS date: 2004/07/27 18:06:45
|
|
CVS patchset: 6851
CVS date: 2004/07/25 17:42:55
|
|
CVS patchset: 6850
CVS date: 2004/07/25 17:42:22
|
|
* limit TCP port range
CVS patchset: 6849
CVS date: 2004/07/25 17:13:54
|
|
to overflow, but it could be possible)
input_cdda contains the copy&paste bug of filling the buffer to its end
and then appending yet another character
CVS patchset: 6848
CVS date: 2004/07/25 17:11:59
|
|
CVS patchset: 6841
CVS date: 2004/07/23 13:47:39
|
|
buffer; a label with '%' characters would have lead to a format string attack
Rocky, can you merge this back to libcdio, please?
CVS patchset: 6832
CVS date: 2004/07/22 14:15:19
|
|
and some compilers do not grok it
CVS patchset: 6831
CVS date: 2004/07/22 14:12:20
|
|
is. Should protect against a plugin returning a malloc'd variable for
example.
CVS patchset: 6821
CVS date: 2004/07/20 00:50:10
|
|
numeric width specifiers on numeric format. Thanks to Michael
Roitzsch for catching the additional problem.
CVS patchset: 6820
CVS date: 2004/07/20 00:31:37
|
|
CVS patchset: 6813
CVS date: 2004/07/18 21:42:26
|
|
CVS patchset: 6807
CVS date: 2004/07/18 14:52:50
|
|
CVS patchset: 6806
CVS date: 2004/07/18 14:46:59
|
|
CVS patchset: 6776
CVS date: 2004/07/05 20:47:42
|
|
CVS patchset: 6731
CVS date: 2004/06/22 14:31:40
|
|
DVD drive, the correct one is ejected; should close bug #976347;
also done some cleanup, removed currently unused structure members
CVS patchset: 6728
CVS date: 2004/06/21 18:48:17
|
|
* small cleanup in input_dvd, removing unused structure member 'mode'
* remove CVS log from input_dvd since this is uncommon in xine-lib and
enlarges the file too much; people can use "cvs log" if they want the info
CVS patchset: 6716
CVS date: 2004/06/20 16:59:13
|
|
before registering the config entries and use the resulting values as the
config's default
advantages:
* config dialog will display the correct values
* xine config can override http_proxy
* since default values of the config are not written to config file, any
changes to http_proxy will show up in xine unless the user deliberately
modified the value in xine
* closes bug #972455
CVS patchset: 6708
CVS date: 2004/06/19 19:28:30
|
|
CVS patchset: 6689
CVS date: 2004/06/14 13:45:46
|
|
http://article.gmane.org/gmane.comp.video.xine.devel/9532
it is now up to demuxers to decide what the 0..65535 position means.
demuxers tested: ogg, voc, flac, rm, asf, vqa, vob, avi, y4m, au, mov, ts, mp3, mpg, wav, ra, mve
CVS patchset: 6686
CVS date: 2004/06/13 21:28:52
|
|
CVS patchset: 6682
CVS date: 2004/06/13 13:29:57
|