Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-15 | Complain if both <ffmpeg/avutil.h> and <libavutil/avutil.h> are present. | Darren Salt | |
(Should have done this ages ago...) | |||
2009-03-15 | Fix thread starvation for xine_get_param() on multi-core systems. | Reinhard Nißl | |
ao_loop() called sched_yield() to give other threads a chance to acquire driver->lock. But on multi-core systems, it takes too long to wake up the acquiring thread so that ao_loop() takes driver->lock again before the other threads had a chance to acquire it. Therefore a cond var is introduced which ao_loop() can wait for. The cond var will be signalled when one of the other threads has acquired driver->lock. This prevents starvation. | |||
2009-03-09 | MPEG block demuxer fixup (prevents, e.g., segfaults when playing VCDs). | Darren Salt | |
2009-03-08 | Fix build with libavutil >= 50.0.0 | Alexis Ballier | |
PIX_FMT_RGBA32 was #defined to PIX_FMT_RGB32 since 2006. | |||
2009-03-08 | Enable libmpeg2new only if configured with --enable-libmpeg2new. | Darren Salt | |
2009-03-08 | Run libtoolize before aclocal. | Darren Salt | |
2009-03-06 | Include our attributes.h from libmpeg2new's attributes.h. | Darren Salt | |
2009-03-06 | Fix libmpeg2new build failures on sparc & alpha (again). | Darren Salt | |
2009-03-03 | Fix libmpeg2new build failures on sparc & alpha. | Darren Salt | |
Untested. | |||
2009-02-26 | Fix install-debug (wrt mpeg2new). | Darren Salt | |
2009-02-24 | Make _x_compute_interval static (never exported). | Diego E. 'Flameeyes' Pettenò | |
2009-02-18 | "No newline at end of file" fixes. | Darren Salt | |
2009-02-17 | Changelog update. | Darren Salt | |
2009-02-17 | Allow cpuid code to compile on OpenBSD/i386. | Brad Smith | |
2009-02-17 | Allow WINE PE image loader to work on OpenBSD. | Brad Smith | |
2009-02-17 | Add OpenBSD support to the CDDA, DVD & VCD input code. | Brad Smith | |
2009-02-17 | Add OpenBSD to the exceptions list for using the -Wl,-z,defs linker flag | Brad Smith | |
due to use of the -pthread flag. | |||
2009-02-17 | Fix XINE_BUILD_DATE in the autoconf script. | Brad Smith | |
2009-02-17 | Update documentation etc. to point at the new home page. | Darren Salt | |
--HG-- extra : transplant_source : %8D9%B3J%8E%DE%A1%81t%7E%A0%08%13%A4%AE%9C%EA.%C3%10 | |||
2009-02-16 | Protect audio loop so it cannot write to a paused device (fix | Miguel Freitas | |
pause/resume freeze with pulseaudio). | |||
2009-02-13 | Fix a build failure on *BSD due to some rather useful GNUisms. | Darren Salt | |
Their sed doesn't have \s and their tail doesn't handle -ve line counts. | |||
2009-02-10 | Restart 1.1.17 (again); revert changes made specifically for the release. | Darren Salt | |
2009-02-10 | Added tag xine-lib-1_1_16_2-release for changeset ff19463729d8 | Darren Salt | |
2009-02-10 | 1.1.16.2; back out release changes intended for 1.1.17.xine-lib-1_1_16_2-release1.1.16.2 | Darren Salt | |
2009-02-10 | Disable libmpeg2new for release. | Darren Salt | |
2009-02-10 | Fix a possible integer overflow in the 4XM demuxer. (TKADV2009-004.txt) | Darren Salt | |
2009-02-10 | Fix broken size checks in various input plugins (ref. CVE-2008-5239). | Darren Salt | |
2009-02-09 | demux_unstick_ao_loop() reports that xine might be stuck != is stuck | Lorenzo Desole | |
Don't give up immediately if demux_unstick_ao_loop() reports that xine might be stuck, because it's not necessarily so. According to my tests, this fixes http://bugs.kde.org/show_bug.cgi?id=180339#c42 and http://bugs.debian.org/514114. This has been tested with Amarok and kde 4.1.x (with phonon) and kaffeine. | |||
2009-02-09 | Fix race conditions in gapless_switch (ref. kde bug #180339) | Miguel Freitas | |
2009-02-09 | Reinstate the previous Real codecs info, leaving in place the RealPlayer text. | Darren Salt | |
2009-02-08 | Remove a break which causes some front ends to hang. (cset ce60f8b5995a) | Darren Salt | |
(If this causes xine-lib to hang on certain broken streams, we have a problem.) | |||
2009-01-18 | Changelog entry for the MDPR patch. | Darren Salt | |
2009-01-18 | Add allocation checks to the Real MDPR parsing code (ref. CVE-2008-5240). | Darren Salt | |
2009-01-18 | Update .hgignore. | Darren Salt | |
2009-01-18 | Remove '#include "config.h"' from all public header files. | Darren Salt | |
This requires that many other files include config.h themselves. Also convert <config.h> to "config.h". | |||
2009-01-17 | Hack to work around reported "make install" breakage due to cset 722ab5774bce. | Darren Salt | |
The problem appears to be some autotools breakage, but since GNU ld can cope with "-Wl,--rpath,/usr/local/lib", it can be worked around easily enough with a little sed magic. However, this means that on affected systems, autoconf can't be run without breaking things again; fortunately, configure will be regenerated automatically if needed (due to makefile rules). Requires "sed -i". | |||
2009-01-17 | Copy the Sparc32 compilation fix in cset 114515c61c07 into libmpeg2new. | Darren Salt | |
2009-01-17 | Don't install mpeg2.h & mpeg2convert.h. | Darren Salt | |
2009-01-17 | Add an empty en_US translation, ready for mis-spellings of "colour" etc. | Darren Salt | |
2009-01-17 | Avoid libtool running ldconfig (where not needed) at install time. | Darren Salt | |
2008-01-14 | Signedness bug in Matroska PTS calculation | Dirk Leber | |
With some mkv files I had many discontinuity events. I found out that if changing the timecode_diff in demux_matroska.c from int to int16_t fixes this problem. Using int will never produce negative values if int is not 16-bit... | |||
2009-01-16 | Fix a broken size check in the pvr input plugin (ref. CVE-2008-5239). | Darren Salt | |
2009-01-16 | Merge. | Darren Salt | |
2009-01-16 | Back out MagickGetAuthenticPixels fix; causes FTBFS. | Darren Salt | |
2009-01-16 | Missing libmpeg2new header files. | Darren Salt | |
2009-01-16 | libmpeg2new/include wasn't being included in tarbals. | Darren Salt | |
2009-01-16 | Terminate the supported types list... | Darren Salt | |
2009-01-16 | Rework ffmpeg codecs lists creation. | Darren Salt | |
This is intended to make it easier to add new codecs without breaking compilation with older ffmpeg and to see which codecs need to be added. | |||
2009-01-15 | Bump the API age and update the version number. | Darren Salt | |
2009-01-15 | Split most of the MMX declarations in xineutils.h out into xine_mmx.h. | Darren Salt | |
This does not incompatibly change the API and has no effect on the ABI. --HG-- rename : src/xine-utils/xineutils.h => src/xine-utils/xine_mmx.h |