summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-10-08* moved image scaling config entry from XShm to vo_scale helperMichael Roitzsch
(closes feature request #987635) * added help texts for horizontal and vertical position config entries CVS patchset: 7023 CVS date: 2004/10/08 20:54:36
2004-10-08sync to current CVS of libdvdnavMichael Roitzsch
* 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
2004-10-08fix a long-standing DXR3 DVD problem: forced subtitles were not handled ↵Michael Roitzsch
correctly When forced subtitles are enabled, only those subtitles of a subtitle stream with a special flag set should be displayed. The designers of the SPU format decided to be funny and placed this flag near the end of a SPU. With the DXR3, it can therefore happen that you already wrote half the SPU to the card, because it spans across multiple buffers, when you finally notice that you are not supposed to show this one at all. For that reason, the DXR3 had used a different filtering, which worked most of the time, but was, in the end, wrong. Now I found a way to invalidate a SPU after it had already been partly written to the card, so we can do things the right way. This finally fixes missing subtitles with "The Lord of the Rings - The Two Towers". CVS patchset: 7021 CVS date: 2004/10/08 20:39:51
2004-10-08open and close the mixer device together with the PCM deviceMichael Roitzsch
the DXR3's mixer device sometimes takes too long to open, this will keep the dirver_lock in audio out loop occupied and thus stalls playback; since xine-ui regularly polls the mixer setting, this results in rare but annoying audio dropouts CVS patchset: 7020 CVS date: 2004/10/08 20:32:03
2004-10-08remove unused xvid.m4, change configure replacement into a Makefile variableMichael Roitzsch
(you never know who might want to override it) CVS patchset: 7019 CVS date: 2004/10/08 20:27:21
2004-10-08add some comments on the libtool version numbersMichael Roitzsch
CVS patchset: 7018 CVS date: 2004/10/08 20:25:16
2004-10-08one item downMichael Roitzsch
CVS patchset: 7017 CVS date: 2004/10/08 20:23:02
2004-10-08just re-adding the old version selection method for safety reasonsMichael Roitzsch
CVS patchset: 7016 CVS date: 2004/10/08 20:22:29
2004-10-08unify the two patches for the same file into oneMichael Roitzsch
CVS patchset: 7015 CVS date: 2004/10/08 15:41:28
2004-10-05- Some fixes for crashes when trying to play encrypted DVDs without libdvdcssBastien Nocera
As discussed in: http://article.gmane.org/gmane.comp.video.xine.devel/8010 CVS patchset: 7014 CVS date: 2004/10/05 19:07:08
2004-10-04Fixed a segmentation fault seen in kaffeine when dereferencing a NULLThomas Hellström
config entry pointer in the xxmc video output plugin. CVS patchset: 7013 CVS date: 2004/10/04 08:57:55
2004-10-03Quicktime uses a lowercase yv12 fourccMike Melanson
CVS patchset: 7012 CVS date: 2004/10/03 14:08:48
2004-10-03Updated ChangeLog with some XvMCW specific information.Thomas Hellström
CVS patchset: 7011 CVS date: 2004/10/03 12:40:53
2004-10-03Bugfix for IDCT and MOCOMP XvMC where the block pointer was notThomas Hellström
initialized at frame start. Bugfix for MOCOMP XvMC where the xxmc driver ignored the value of the XVMC_UNSIGNED_INTRA flag. Minor cleanups and function moves. CVS patchset: 7010 CVS date: 2004/10/03 12:36:14
2004-09-29disable vo deinterlace when port is closedMiguel Freitas
CVS patchset: 7009 CVS date: 2004/09/29 18:30:37
2004-09-29trying to automaticaly enable vo deinterlacing for hardware decodersMiguel Freitas
CVS patchset: 7008 CVS date: 2004/09/29 15:10:03
2004-09-28xxmc patch by Thomas Hellstrom (with some changes)Miguel Freitas
there is still some work to do, please report any breakages. note: new xxmc driver tested with both nvidia and via libraries. CVS patchset: 7007 CVS date: 2004/09/28 18:49:38
2004-09-28Get SCNx64 and SCNxMAX format macros working properly on Mac OS XAndre Pang
CVS patchset: 7006 CVS date: 2004/09/28 15:38:11
2004-09-28Turn #if condition in ppcasm_string.S to an AM_CONDITIONAL: fixes compilationAndre Pang
on Mac OS X. Thanks to kfish for the suggestion. CVS patchset: 7005 CVS date: 2004/09/28 15:36:39
2004-09-28wrong commentMiguel Freitas
CVS patchset: 7004 CVS date: 2004/09/28 01:46:39
2004-09-27make it compile on sparc32 (without VIS) again...Siggi Langauf
CVS patchset: 7003 CVS date: 2004/09/27 23:28:59
2004-09-26 - finalize headers refactoring needed for MSVC frontends (and for otherFrantišek Dvořák
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: 7002 CVS date: 2004/09/26 23:02:41
2004-09-26 - almost finalize headers refactoring needed for MSVC frontends (and for otherFrantišek Dvořák
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
2004-09-26update of Debian releasesSiggi Langauf
CVS patchset: 7000 CVS date: 2004/09/26 21:40:46
2004-09-24Adjust help string.František Dvořák
CVS patchset: 6999 CVS date: 2004/09/24 19:24:27
2004-09-24should fix my daily buildMiguel Freitas
CVS patchset: 6998 CVS date: 2004/09/24 17:44:33
2004-09-23- Factor is 1.0, num_buffers is 230...Bastien Nocera
Fix video as well CVS patchset: 6997 CVS date: 2004/09/23 16:41:39
2004-09-23make use of HAVE_MALLOC_H and HAVE_STDLIB_H from config.hDaniel Mack
CVS patchset: 6996 CVS date: 2004/09/23 16:11:47
2004-09-23fixed compilation on MacOSXDaniel Mack
CVS patchset: 6995 CVS date: 2004/09/23 16:09:03
2004-09-23- Fix crashes with some input plugins when no audio output was availableBastien Nocera
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
2004-09-23better changelog for the cropping stuffMiguel Freitas
CVS patchset: 6993 CVS date: 2004/09/23 13:36:56
2004-09-22Do not segfault if there is no seekpoint.Thibaut Mattern
CVS patchset: 6992 CVS date: 2004/09/22 20:54:44
2004-09-22- added cropping capability (thanks James Stembridge)Miguel Freitas
- some vo drivers support cropping natively. (only xv and xvmc have been tested) - add software crop fallback to video_out.c - skip yuv2rgb processing at xshm for not yet cropped frames (these frames are never shown) - libmpeg2 and ffmpeg now may use crop support - bump vo api. (changes to xvmc/xxmc will follow) CVS patchset: 6991 CVS date: 2004/09/22 20:29:13
2004-09-22add frame number counter to grabportMiguel Freitas
CVS patchset: 6990 CVS date: 2004/09/22 20:18:50
2004-09-22xshm "chicken egg" problemMiguel Freitas
http://article.gmane.org/gmane.comp.video.xine.devel/10525 CVS patchset: 6989 CVS date: 2004/09/22 20:16:11
2004-09-21- Port patch from MPlayer for win32 DLLs loading on recent versions of LinuxBastien Nocera
http://thread.gmane.org/gmane.comp.video.mplayer.devel/19749 Fixes playback of win32 DLLs on FC2 (voxware playback still hangs though) CVS patchset: 6988 CVS date: 2004/09/21 19:35:56
2004-09-21Use ffmpeg buffer padding size.Thibaut Mattern
CVS patchset: 6987 CVS date: 2004/09/21 19:27:18
2004-09-21Update Slovak translation.František Dvořák
CVS patchset: 6986 CVS date: 2004/09/21 18:33:36
2004-09-21- Set the Codec name meta info even if we can't load the libraries, otherwiseBastien Nocera
we can't tell the user which codec isn't working (Gnome BZ 151662) CVS patchset: 6985 CVS date: 2004/09/21 14:23:20
2004-09-20Do never memcpy the buffer if the stream is mpeg1/2.Thibaut Mattern
See why it's not needed in mpeg_parser.c This fixes mpeg-es playback, especially xine-ui logo playback ! ;) CVS patchset: 6984 CVS date: 2004/09/20 22:52:04
2004-09-20Save diff to original win32-pthreads.František Dvořák
CVS patchset: 6983 CVS date: 2004/09/20 19:31:53
2004-09-20Build system improvements:František Dvořák
- 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
2004-09-20Fixed the detection of external ffmpeg.František Dvořák
Added a warning. CVS patchset: 6981 CVS date: 2004/09/20 19:02:47
2004-09-18Fixed compilation on MacOSX/Darwin.Daniel Mack
CVS patchset: 6980 CVS date: 2004/09/18 20:50:09
2004-09-17Warning patch for Win32 - casted off_t to intmax_t for printing.František Dvořák
CVS patchset: 6979 CVS date: 2004/09/17 19:21:33
2004-09-17Removed unused files.František Dvořák
CVS patchset: 6978 CVS date: 2004/09/17 19:12:56
2004-09-16One day worth of translationsPhilipp Hahn
CVS patchset: 6977 CVS date: 2004/09/16 16:48:17
2004-09-16Missed version changexine-lib-1-rc6a-release1-rc6aStephen Torri
CVS patchset: 6976 CVS date: 2004/09/16 15:11:46
2004-09-16Updated configure.ac versionStephen Torri
Updated HOWTO to reflect incorrect cvs tag command. A -r is means to have a particular version in mind when tagging while -R means to recursively tag all files with a given tag name. CVS patchset: 6975 CVS date: 2004/09/16 14:54:25
2004-09-16new DVD MRL parser (refactored into two new functions to be more readable andMichael Roitzsch
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