Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-18 | Fix breakage when AM_PATH_XINE is first to use PKG_CHECK_MODULES. | Darren Salt | |
2007-10-18 | Mention xine-config deprecation in the NEWS file. | Darren Salt | |
2007-10-18 | xine-config man page fixes. | Darren Salt | |
2007-10-08 | Revert cheating invalid frame sizes after fixed frame allocation (continued). | Reinhard Nißl | |
These cheats where hiding a frame allocation bug in FFmpeg decoder which was previously fixed. | |||
2007-10-16 | Implement VDR's subtitles menu key for vdr-xine-0.7.12.vdr-xine-version-712 | Reinhard Nißl | |
2007-10-16 | Add additional key introduced for VDR-1.5.10's subtitles menu. | Reinhard Nißl | |
2007-10-10 | Deprecate xine-config and re-implement it in terms of "pkg-config libxine". | Darren Salt | |
xine-config is no longer a build-time generated file. --HG-- rename : misc/xine-config.in => misc/xine-config | |||
2007-10-03 | Merge from 1.1. | Darren Salt | |
2007-10-02 | Update changelog. | Darren Salt | |
2007-10-02 | Correct the source package name. | Darren Salt | |
2007-10-02 | Unbreak flac demuxer (was trying to #include a deleted file). | Darren Salt | |
2007-10-01 | Fix incorrect H.264 detection on successive MPEG1/2 B frames. | Reinhard Nißl | |
Successive MPEG1/2 B frames (each with a slice #9) could incorrectly lead to the assumption of a H.264 stream, as sequence or group start codes were not seen for these frames. So the detection logic interpreted the slice #9 start codes as H.264 access unit delimiters and therefore incorrectly switched to H.264 buffer type instead of MPEG1/2. Extending the detection logic to consider MPEG1/2 picture start codes as well (which do not appear in H.264 streams), prevents false positives. | |||
2007-10-01 | Revert cheating invalid frame sizes after fixed frame allocation. | Reinhard Nißl | |
These cheats where hiding a frame allocation bug in FFmpeg decoder which was previously fixed. | |||
2007-10-01 | Add UI option to configure FFmpeg's video decoder thread count. | Reinhard Nißl | |
External FFmpeg has recently gained multithreaded H.264 decoding and to make use of this feature, it is necessary to inform FFmpeg about the maximum number of threads it may use for decoding. | |||
2007-10-01 | Set PTS even for bad frames to improve syncing of audio and video. | Reinhard Nißl | |
When a stream doesn't start with an IDR frame, there will be several seconds of bad frames and not setting PTS on those frames causes an unnecessary delay in syncing audio and video. | |||
2007-10-01 | Fix allocation of 0x0 frame when frame size is still unknown. | Reinhard Nißl | |
When a stream doesn't start with an IDR frame, then frame size isn't known, but all frames up to an IDR frame are reported as bad frames. In such a case, a frame of size 1x1 will be allocated as xine-lib cannot handle 0x0 frames properly, i. e. many output drivers simply crash. | |||
2007-09-23 | Merge from 1.1. | Darren Salt | |
2007-09-19 | Convert the "AFD changed" message into a LOG message. | Darren Salt | |
2007-09-19 | Add controls for setting the opacity of DVB subtitles. | Darren Salt | |
2007-09-17 | Revert the "#define lprintf" debug changes. | Darren Salt | |
2007-09-16 | Correct a reported typo in the DirectX support check. [Bug 1795665] | Darren Salt | |
2007-09-16 | add two real codec search paths | Anssi Hannula | |
The attached patch to xine-lib adds two more real codec search paths. /usr/lib/real is encountered in PLF packages for Mandriva, and /usr/lib/RealPlayer10GOLD/codecs is encountered in RealPlayer package of Mandriva. | |||
2007-09-14 | Merge from 1.1. | Darren Salt | |
2007-09-14 | Update changelog. | Darren Salt | |
2007-09-14 | Strip leading white space from an initial text segment nested in an XML element. | Darren Salt | |
2007-09-14 | Drop xml_parser_build_tree_relaxed(). | Darren Salt | |
That isn't in any release, and anyway we have a suitable replacement in xml_parser_build_tree_with_options(). | |||
2007-09-14 | Create child "[CDATA]" nodes for extra text (but prefer merging). | Darren Salt | |
<a>b<[CDATA[c]]></a> gives a.data = "bc". <a>b<d/>c</a> gives a.data = "b" & .child = "d" then "[CDATA]" with .data = "c" if XML_PARSER_MULTI_TEXT is set, else a.data = "bc" and there's no "[CDATA]". | |||
2007-09-14 | Handle <[CDATA[...]]>. (Based on a patch by Bastien Nocera <hadess@hadess.net>.) | Darren Salt | |
2007-09-14 | Given <a>b<c/>d</a>, append rather than replace text - "bd", not "d". | Darren Salt | |
2007-09-11 | Mark spudvb functions as static. | Darren Salt | |
2007-09-11 | Fix DVB sub palette extraction when full_range_flag is clear. | Darren Salt | |
Only build-tested due to lack of sample data. | |||
2007-09-09 | Merge from 1.1. | Darren Salt | |
2007-09-09 | fix spudvb decoder update | Christophe Thommeret | |
2007-09-09 | Fix switching DVB subtitles channels. | Christophe Thommeret | |
2007-09-08 | switch spudvb to dyn mem alloc and allow multiple CLUTs per page. | Christophe Thommeret | |
2007-09-08 | Check if DVB sub PTS is reliable and show sub immediately if it's not. | Christophe Thommeret | |
2007-09-07 | Fix dvd://.../title[.chapter] handling (broken in cset 2e301bc2cce8). | Darren Salt | |
2007-09-03 | Bump version info, ready for an eventual 1.1.9 release. | Darren Salt | |
2007-08-27 | Merge from 1.1.8. | Darren Salt | |
2007-08-27 | Added signature for changeset 42358e16442fe54fa554006e0b0bafd51e065c32 | Darren Salt | |
2007-08-27 | 1.1.8 | Darren Salt | |
2007-08-27 | Remove "unreleased" tag.xine-lib-1_1_8-release1.1.8 | Darren Salt | |
2007-08-26 | Add changelog entries for Reinhard Nißl's changes. | Darren Salt | |
2007-08-26 | Resync all translation files. | Darren Salt | |
2007-08-26 | Merge from 1.1. | Darren Salt | |
2007-08-26 | Protect previously shown frame from immediate reuse by decoder. | Reinhard Nißl | |
It happend that the previously shown frame was still on screen while the decoder reused it already and the result was a mixed picture on screen. Protection is easy: just keep a reference to previously shown frame and it cannot be reused by the decoder until a frame duration has passed which should be sufficient to see the current frame on screen. Such referencing has already been implemented although it was not used for deinterlacing. Therefore it had been disabled to get an additional frame for decoding in coping with dropped frames. The change reenables referencing the previously shown frame. | |||
2007-08-26 | Provide options to control ondemand disabling of bob deinterlacing. | Reinhard Nißl | |
While disabling for progressive frames was ment to improve DVD playback, it turned out that many TV broadcasters set this flag too, although their content is not progressive. Adding an option allows the user now to enable this feature when the watched streams make correct use of this flag. Another option allows to disable bob deinterlacing when a scaled OSD is on screen. As bobbing adds some noise to horizontal lines the OSD quality might be improved by enabling this option. | |||
2007-08-26 | Protect drawable from beeing changed while drawing. | Reinhard Nißl | |
When xine-ui switches to fullscreen mode or back again, it will change the drawable by sending XINE_GUI_SEND_DRAWABLE_CHANGED. This may lead to BadDrawable X Errors when the video out thread is still using the old drawable for drawing. The changes below block XINE_GUI_SEND_DRAWABLE_CHANGED from changing the drawable while it is used for drawing. | |||
2007-08-21 | Merge from 1.1. | Darren Salt | |
2007-08-20 | Minor man page cleanup. | Darren Salt | |