From 305933c9f9721d2f0bcd0616b15b87c369968834 Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sun, 3 Dec 2006 20:16:49 +0000 Subject: 1.1.3 released CVS patchset: 8402 CVS date: 2006/12/03 20:16:49 --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 42135b744..45f655334 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +xine-lib (1.1.4) + (write here) + xine-lib (1.1.3) * Security fixes: - Heap overflow in libmms (related to CVE-2006-2200) -- cgit v1.2.3 From ace000d3a03181607b130c28da69652f5f60f7d6 Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Tue, 19 Dec 2006 19:10:50 +0000 Subject: Mark string-type configuration items according to whether they're plain strings or names of files, device nodes or directories. This information is available to front ends (via .num_value) so that they can present file/dir-open dialogue boxes if they so choose. Subtitle font selection is split up due to this. CVS patchset: 8425 CVS date: 2006/12/19 19:10:50 --- ChangeLog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 45f655334..3b1cdc948 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ xine-lib (1.1.4) - (write here) + * Mark string-type configuration items according to whether they're plain + strings or names of files, device nodes or directories. This information + is available to front ends (via .num_value) so that they can present + file/dir-open dialogue boxes if they so choose. + Subtitle font selection is split up due to this. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 4d3ead5b20de46118087552ea6db715720f8374e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Thu, 21 Dec 2006 09:54:44 +0000 Subject: Apply the textrel patch from Gentoo, thanks to PaX team for providing it. The patch was applied and tested for a while in Gentoo and Pardus, and solves also Debian's problems with non-PIC code. If problems will arise, they'll be debugged. CVS patchset: 8431 CVS date: 2006/12/21 09:54:44 --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 3b1cdc948..e197f9b63 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,9 @@ xine-lib (1.1.4) is available to front ends (via .num_value) so that they can present file/dir-open dialogue boxes if they so choose. Subtitle font selection is split up due to this. + * Applied the patch to fix text relocation, provided by PaX Team for Gentoo + and previously applied by other distributions as well. Fixes the non-PIC + code being generated. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From e1c221ba977a17e1cd47cc1eb78d4ffc967dec3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 15:07:51 +0000 Subject: Fix race condition in audio_out by using a recursive mutex; patch by Reinhard Nissl. [bug #1551911] CVS patchset: 8437 CVS date: 2006/12/25 15:07:51 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e197f9b63..2420b715a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,8 @@ xine-lib (1.1.4) * Applied the patch to fix text relocation, provided by PaX Team for Gentoo and previously applied by other distributions as well. Fixes the non-PIC code being generated. + * Fix race condition in audio_out by using a recursive mutex; patch by + Reinhard Nissl. [bug #1551911] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From dd3d85290c6254c33de0399e1e3b6c457869363c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 15:16:33 +0000 Subject: * Allow building with Sun CC by fixing the lprintf variadic macro; patch by Taso N. Devetzis. [bug #1614406] CVS patchset: 8438 CVS date: 2006/12/25 15:16:33 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 2420b715a..45925561f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,8 @@ xine-lib (1.1.4) code being generated. * Fix race condition in audio_out by using a recursive mutex; patch by Reinhard Nissl. [bug #1551911] + * Allow building with Sun CC by fixing the lprintf variadic macro; patch by + Taso N. Devetzis. [bug #1614406] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 0c85985f26591e391f62297fd943dd1f5645b18e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 15:19:51 +0000 Subject: * Fix disposing of image buffers in video_out_xv when SHM get disabled by exhaustion of memory; patch by Matthias Drochner. [bug #1620339] CVS patchset: 8439 CVS date: 2006/12/25 15:19:51 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 45925561f..e2e3960ff 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,6 +11,8 @@ xine-lib (1.1.4) Reinhard Nissl. [bug #1551911] * Allow building with Sun CC by fixing the lprintf variadic macro; patch by Taso N. Devetzis. [bug #1614406] + * Fix disposing of image buffers in video_out_xv when SHM get disabled by + exhaustion of memory; patch by Matthias Drochner. [bug #1620339] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 1b7896d7d05f339e7317b45c93dda651475c66ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 15:39:31 +0000 Subject: * Fix invalid memory access in Real Media ASM parser; reported by Roland Kay. [bug #1603503] CVS patchset: 8440 CVS date: 2006/12/25 15:39:31 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e2e3960ff..21192d723 100644 --- a/ChangeLog +++ b/ChangeLog @@ -13,6 +13,8 @@ xine-lib (1.1.4) Taso N. Devetzis. [bug #1614406] * Fix disposing of image buffers in video_out_xv when SHM get disabled by exhaustion of memory; patch by Matthias Drochner. [bug #1620339] + * Fix invalid memory access in Real Media ASM parser; reported by Roland + Kay. [bug #1603503] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 3a375f89ea4f1e10b847a2313311531eeb6c3b22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 16:12:16 +0000 Subject: * Fix program termination due to invalid Real Media SDP; reported by Roland Kay. [bug #1602663] CVS patchset: 8441 CVS date: 2006/12/25 16:12:16 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 21192d723..0f0d31b61 100644 --- a/ChangeLog +++ b/ChangeLog @@ -15,6 +15,8 @@ xine-lib (1.1.4) exhaustion of memory; patch by Matthias Drochner. [bug #1620339] * Fix invalid memory access in Real Media ASM parser; reported by Roland Kay. [bug #1603503] + * Fix program termination due to invalid Real Media SDP; reported by Roland + Kay. [bug #1602663] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 1ac605341958564ce84a3c9784a746920c7148a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 16:21:56 +0000 Subject: * Fix invalid memory access in Real Media SDP with tailored stream; reported by Roland Kay. [bug #1602631] CVS patchset: 8442 CVS date: 2006/12/25 16:21:56 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 0f0d31b61..382b3e7f3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,6 +17,8 @@ xine-lib (1.1.4) Kay. [bug #1603503] * Fix program termination due to invalid Real Media SDP; reported by Roland Kay. [bug #1602663] + * Fix invalid memory access in Real Media SDP with tailored stream; reported + by Roland Kay. [bug #1602631] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From a67eeedaa2be043f9905999d7d3c8014c7773a7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 16:41:53 +0000 Subject: =?UTF-8?q?=20=20*=20Don't=20check=20for=20libpostproc=20version?= =?UTF-8?q?=20and=20assume=20that=20if=20libavcodec=20is=20found=20=20=20?= =?UTF-8?q?=20=20correctly,=20libpostproc=20is=20of=20the=20same=20version?= =?UTF-8?q?,=20too.=20Reported=20by=20Ville=20=20=20=20=20Skytt=C3=A4.=20[?= =?UTF-8?q?bug=20#1617344]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CVS patchset: 8443 CVS date: 2006/12/25 16:41:53 --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 382b3e7f3..d3ec73314 100644 --- a/ChangeLog +++ b/ChangeLog @@ -19,6 +19,9 @@ xine-lib (1.1.4) Kay. [bug #1602663] * Fix invalid memory access in Real Media SDP with tailored stream; reported by Roland Kay. [bug #1602631] + * Don't check for libpostproc version and assume that if libavcodec is found + correctly, libpostproc is of the same version, too. Reported by Ville + Skyttä. [bug #1617344] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From fae8a7ffbc1d7f59fc82c133d3e54ec3ae5c5580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 16:54:56 +0000 Subject: * Fix Shorten demuxer: the whole ajkg signature has to be found, not only one character of it. [bug #1601134] CVS patchset: 8444 CVS date: 2006/12/25 16:54:56 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index d3ec73314..17804ac85 100644 --- a/ChangeLog +++ b/ChangeLog @@ -22,6 +22,8 @@ xine-lib (1.1.4) * Don't check for libpostproc version and assume that if libavcodec is found correctly, libpostproc is of the same version, too. Reported by Ville Skyttä. [bug #1617344] + * Fix Shorten demuxer: the whole "ajkg" signature has to be found, not only + one character of it. [bug #1601134] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 0a48883b044c3b9b4f1f00a338b1439bfba1ebcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 17:39:39 +0000 Subject: * Implement at least a partial content-based detection of ModPlug-decoded module files, using the magic numbers from GNU file. This allows to open module files based on content rather than on their extension only. [bug #1445746] CVS patchset: 8445 CVS date: 2006/12/25 17:39:39 --- ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 17804ac85..20082e2f5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24,6 +24,10 @@ xine-lib (1.1.4) Skyttä. [bug #1617344] * Fix Shorten demuxer: the whole "ajkg" signature has to be found, not only one character of it. [bug #1601134] + * Implement at least a partial content-based detection of ModPlug-decoded + module files, using the magic numbers from GNU file. This allows to open + module files based on content rather than on their extension only. + [bug #1445746] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 3fb9e4c425b7dfcc7ffe65441a4a8d85d8951a1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 19:22:00 +0000 Subject: * Make the libFLAC-based decoder and demuxer for FLAC files work with recent FLAC release 1.1.3. CVS patchset: 8455 CVS date: 2006/12/25 19:22:00 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 20082e2f5..c03f37501 100644 --- a/ChangeLog +++ b/ChangeLog @@ -28,6 +28,8 @@ xine-lib (1.1.4) module files, using the magic numbers from GNU file. This allows to open module files based on content rather than on their extension only. [bug #1445746] + * Make the libFLAC-based decoder and demuxer for FLAC files work with recent + FLAC release 1.1.3. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From dd594f0816669c94b8319133e9af97800b6df254 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 19:46:04 +0000 Subject: * On platforms where it's possible, use -Wl,-z,defs option so that the linker reports undefined symbols at buildtime, rather than aborting at runtime. CVS patchset: 8456 CVS date: 2006/12/25 19:46:04 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index c03f37501..f44c9f506 100644 --- a/ChangeLog +++ b/ChangeLog @@ -30,6 +30,8 @@ xine-lib (1.1.4) [bug #1445746] * Make the libFLAC-based decoder and demuxer for FLAC files work with recent FLAC release 1.1.3. + * On platforms where it's possible, use "-Wl,-z,defs" option so that the linker + reports undefined symbols at buildtime, rather than aborting at runtime. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From fdaeeb0c00f879c3703a1372ee4689bd6739c1fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 25 Dec 2006 20:04:17 +0000 Subject: * Replace --enable-flac configure option with --with-libflac, as the FLAC support is always built-in through the audio demuxer plugin and the FFmpeg decoder plugin, the option only controls the extra FLAC plugin that uses libFLAC both for demuxing and decoding. CVS patchset: 8457 CVS date: 2006/12/25 20:04:17 --- ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index f44c9f506..2dba4f5bc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -32,6 +32,10 @@ xine-lib (1.1.4) FLAC release 1.1.3. * On platforms where it's possible, use "-Wl,-z,defs" option so that the linker reports undefined symbols at buildtime, rather than aborting at runtime. + * Replace --enable-flac configure option with --with-libflac, as the FLAC + support is always built-in through the audio demuxer plugin and the FFmpeg + decoder plugin, the option only controls the extra FLAC plugin that uses + libFLAC both for demuxing and decoding. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 7e060e7877f4f03609fd57ad9cbd75d69790a966 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Tue, 26 Dec 2006 03:22:28 +0000 Subject: * Implement a WavPack files demuxer, using WavPack library (only for demuxing as the decoding is left entirely to FFmpeg); it's still in its infancy, but it should be possible to remove WavPack dependency entirely in the future. CVS patchset: 8461 CVS date: 2006/12/26 03:22:28 --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 2dba4f5bc..b84854d52 100644 --- a/ChangeLog +++ b/ChangeLog @@ -36,6 +36,9 @@ xine-lib (1.1.4) support is always built-in through the audio demuxer plugin and the FFmpeg decoder plugin, the option only controls the extra FLAC plugin that uses libFLAC both for demuxing and decoding. + * Implement a WavPack files demuxer, using WavPack library (only for demuxing + as the decoding is left entirely to FFmpeg); it's still in its infancy, but + it should be possible to remove WavPack dependency entirely in the future. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From e8c7abc1cbe6112a55becd59a381c03708eb3f39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Tue, 26 Dec 2006 16:59:55 +0000 Subject: * Implement a True Audio files demuxer. [bug #1586381] CVS patchset: 8463 CVS date: 2006/12/26 16:59:55 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b84854d52..a3585d1b6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -39,6 +39,7 @@ xine-lib (1.1.4) * Implement a WavPack files demuxer, using WavPack library (only for demuxing as the decoding is left entirely to FFmpeg); it's still in its infancy, but it should be possible to remove WavPack dependency entirely in the future. + * Implement a True Audio files demuxer. [bug #1586381] xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 2e646cd8b83e3c0a1e95f9ed100f2285a65edf02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Tue, 26 Dec 2006 17:40:37 +0000 Subject: * Allow decoding of MusePack SV 7.x files (7.1 files at least play fine). CVS patchset: 8464 CVS date: 2006/12/26 17:40:37 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index a3585d1b6..0f2b88397 100644 --- a/ChangeLog +++ b/ChangeLog @@ -40,6 +40,7 @@ xine-lib (1.1.4) as the decoding is left entirely to FFmpeg); it's still in its infancy, but it should be possible to remove WavPack dependency entirely in the future. * Implement a True Audio files demuxer. [bug #1586381] + * Allow decoding of MusePack SV 7.x files (7.1 files at least play fine). xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From efad160d4a056a71f975d058b8b345a62e32c981 Mon Sep 17 00:00:00 2001 From: Mathieu Olivier Date: Sun, 7 Jan 2007 12:33:50 +0000 Subject: Fix demuxing of uncompressed VobSub subtitles in Matroska files CVS patchset: 8490 CVS date: 2007/01/07 12:33:50 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 0f2b88397..ce7ad6fc9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -41,6 +41,7 @@ xine-lib (1.1.4) it should be possible to remove WavPack dependency entirely in the future. * Implement a True Audio files demuxer. [bug #1586381] * Allow decoding of MusePack SV 7.x files (7.1 files at least play fine). + * Fix demuxing of uncompressed VobSub subtitles in Matroska files xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 6e8ff6e5c232de4b8235626af31ab85345120a93 Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sat, 13 Jan 2007 21:19:52 +0000 Subject: * ffmpeg update to 51.28.0 * Workaround ffmpeg buggy codecs that don't release their DR1 frames. * Fix several segfaults and freezing problem with H264 streams that use a lot of reference frames (eg. 15) * Initial support to enable/disable ffmpeg codecs. Codecs may be disabled in groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-codecs Think of "uncommon" codecs what people would never want to play with their PDAs (they will save memory by removing them). Note: currently both uncommon/popular codecs are _build_ but disabled. that is, build system still need some improvements to really save memory. warning: non-autoconf guru playing with the build system, likely breakage. CVS patchset: 8499 CVS date: 2007/01/13 21:19:52 --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index ce7ad6fc9..e546ebde1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -42,6 +42,16 @@ xine-lib (1.1.4) * Implement a True Audio files demuxer. [bug #1586381] * Allow decoding of MusePack SV 7.x files (7.1 files at least play fine). * Fix demuxing of uncompressed VobSub subtitles in Matroska files + * ffmpeg update to 51.28.0 + * Workaround ffmpeg buggy codecs that don't release their DR1 frames. + * Fix several segfaults and freezing problem with H264 streams that use a lot + of reference frames (eg. 15) + * Initial support to enable/disable ffmpeg codecs. Codecs may be disabled in + groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-codecs + Think of "uncommon" codecs what people would never want to play with their + PDAs (they will save memory by removing them). + Note: currently both uncommon/popular codecs are _build_ but disabled. + that is, build system still need some improvements to really save memory. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From edbd49795c230dd123ac153603db0f21db353edf Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sat, 13 Jan 2007 22:21:00 +0000 Subject: add bug #s CVS patchset: 8501 CVS date: 2007/01/13 22:21:00 --- ChangeLog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e546ebde1..12fc7b3ec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -44,8 +44,10 @@ xine-lib (1.1.4) * Fix demuxing of uncompressed VobSub subtitles in Matroska files * ffmpeg update to 51.28.0 * Workaround ffmpeg buggy codecs that don't release their DR1 frames. + [bugs #1599975, #1601299, #1319154] * Fix several segfaults and freezing problem with H264 streams that use a lot - of reference frames (eg. 15) + of reference frames (eg. 15) [bugs #1603305, #1576588] + * Fix mpeg4 artifacts introduced in cvs (not present in 1.1.3) [#1625911] * Initial support to enable/disable ffmpeg codecs. Codecs may be disabled in groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-codecs Think of "uncommon" codecs what people would never want to play with their -- cgit v1.2.3 From 526b5352bd0c2e4c4014ed0f448fe8a63697ca78 Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sat, 13 Jan 2007 22:26:07 +0000 Subject: another bug # CVS patchset: 8503 CVS date: 2007/01/13 22:26:07 --- ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 12fc7b3ec..b01388d88 100644 --- a/ChangeLog +++ b/ChangeLog @@ -46,7 +46,7 @@ xine-lib (1.1.4) * Workaround ffmpeg buggy codecs that don't release their DR1 frames. [bugs #1599975, #1601299, #1319154] * Fix several segfaults and freezing problem with H264 streams that use a lot - of reference frames (eg. 15) [bugs #1603305, #1576588] + of reference frames (eg. 15) [bugs #1603305, #1576588, #1267713] * Fix mpeg4 artifacts introduced in cvs (not present in 1.1.3) [#1625911] * Initial support to enable/disable ffmpeg codecs. Codecs may be disabled in groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-codecs -- cgit v1.2.3 From 0ac4228e8f8f315f7dc8e7e33ca943b41119c5b6 Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Tue, 16 Jan 2007 16:04:05 +0000 Subject: division by zero fix CVS patchset: 8514 CVS date: 2007/01/16 16:04:05 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b01388d88..42fee3b3b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -54,6 +54,7 @@ xine-lib (1.1.4) PDAs (they will save memory by removing them). Note: currently both uncommon/popular codecs are _build_ but disabled. that is, build system still need some improvements to really save memory. + * Fix possible division by zero when pausing. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 2af57b46d30cea316a9f245cc2ecf826e756dbf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Fri, 19 Jan 2007 02:35:36 +0000 Subject: Add --disable-musepack and --with-external-libmpcdec parameters to configure, now users can decide if they want musepack support and whether to use an external copy of libmpcdec. CVS patchset: 8532 CVS date: 2007/01/19 02:35:36 --- ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 42fee3b3b..829613916 100644 --- a/ChangeLog +++ b/ChangeLog @@ -55,6 +55,11 @@ xine-lib (1.1.4) Note: currently both uncommon/popular codecs are _build_ but disabled. that is, build system still need some improvements to really save memory. * Fix possible division by zero when pausing. + * Allow disabling build of musepack decoder through a ./configure parameter + (--disable-musepack). + * Allow using external libmpcdec for MusePack decoding rather than the + internal copy of an old libmusepack, through a ./configure parameter + (--with-external-libmpcdec). xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 36b6f72e271737a87464c34e5a123d22f1ed09be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Wed, 24 Jan 2007 04:57:26 +0000 Subject: Create a new wavpack plugin with both the old demuxer and a new decoder. To simplify categorising, I've created a new combined directory to put plugins like wavpack (or libflac) that carries both a demuxer and a decoder in a single bundle -- I expect it being used more in the future. CVS patchset: 8551 CVS date: 2007/01/24 04:57:26 --- ChangeLog | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 829613916..1521a3578 100644 --- a/ChangeLog +++ b/ChangeLog @@ -36,9 +36,6 @@ xine-lib (1.1.4) support is always built-in through the audio demuxer plugin and the FFmpeg decoder plugin, the option only controls the extra FLAC plugin that uses libFLAC both for demuxing and decoding. - * Implement a WavPack files demuxer, using WavPack library (only for demuxing - as the decoding is left entirely to FFmpeg); it's still in its infancy, but - it should be possible to remove WavPack dependency entirely in the future. * Implement a True Audio files demuxer. [bug #1586381] * Allow decoding of MusePack SV 7.x files (7.1 files at least play fine). * Fix demuxing of uncompressed VobSub subtitles in Matroska files @@ -60,6 +57,9 @@ xine-lib (1.1.4) * Allow using external libmpcdec for MusePack decoding rather than the internal copy of an old libmusepack, through a ./configure parameter (--with-external-libmpcdec). + * Add support for WavPack files, with both a demuxer and a decoder using + WavPack library. As an alternative, FFmpeg's audio decoder can be used + to decode WavPack files. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From acafc0bea750a17b20018224a37a809f2a59c4ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Fri, 26 Jan 2007 17:22:19 +0000 Subject: Add ChangeLog entry for the previous commit. CVS patchset: 8565 CVS date: 2007/01/26 17:22:19 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1521a3578..5608645a9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -60,6 +60,8 @@ xine-lib (1.1.4) * Add support for WavPack files, with both a demuxer and a decoder using WavPack library. As an alternative, FFmpeg's audio decoder can be used to decode WavPack files. + * Don't crash when caching a file opened through Samba plugin, thanks to + Timothy Redaelli from Gentoo. xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 15fe686025e855b0d7fd0c3a9b72730088b7191e Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sun, 28 Jan 2007 17:17:56 +0000 Subject: disabled "-Wl,-z,defs": it breaks compilation for vidix drivers. no, linking twice to libdha.a is not an acceptable solution. CVS patchset: 8571 CVS date: 2007/01/28 17:17:56 --- ChangeLog | 2 -- 1 file changed, 2 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5608645a9..b45aa1fc6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -30,8 +30,6 @@ xine-lib (1.1.4) [bug #1445746] * Make the libFLAC-based decoder and demuxer for FLAC files work with recent FLAC release 1.1.3. - * On platforms where it's possible, use "-Wl,-z,defs" option so that the linker - reports undefined symbols at buildtime, rather than aborting at runtime. * Replace --enable-flac configure option with --with-libflac, as the FLAC support is always built-in through the audio demuxer plugin and the FFmpeg decoder plugin, the option only controls the extra FLAC plugin that uses -- cgit v1.2.3 From 7c3728d769962d288b73cc945c3143ae68726984 Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sun, 28 Jan 2007 18:38:32 +0000 Subject: another ffmpeg sync to include h264 security fixes CVS patchset: 8573 CVS date: 2007/01/28 18:38:32 --- ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b45aa1fc6..5b1b78f90 100644 --- a/ChangeLog +++ b/ChangeLog @@ -37,7 +37,7 @@ xine-lib (1.1.4) * Implement a True Audio files demuxer. [bug #1586381] * Allow decoding of MusePack SV 7.x files (7.1 files at least play fine). * Fix demuxing of uncompressed VobSub subtitles in Matroska files - * ffmpeg update to 51.28.0 + * ffmpeg update to 51.29.0 * Workaround ffmpeg buggy codecs that don't release their DR1 frames. [bugs #1599975, #1601299, #1319154] * Fix several segfaults and freezing problem with H264 streams that use a lot -- cgit v1.2.3 From 461ab803a68bcbfa884447cd1b1fb72eca20520e Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sun, 28 Jan 2007 22:53:15 +0000 Subject: Fix audio/video sync problem with NTSC DVDs (introduced in 1.1.2). [bugs #1544349 and #1589644] CVS patchset: 8575 CVS date: 2007/01/28 22:53:15 --- ChangeLog | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5b1b78f90..5461f042a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,7 +6,7 @@ xine-lib (1.1.4) Subtitle font selection is split up due to this. * Applied the patch to fix text relocation, provided by PaX Team for Gentoo and previously applied by other distributions as well. Fixes the non-PIC - code being generated. + code being generated. Note: patch reverted for tomsmocomp (segfault). * Fix race condition in audio_out by using a recursive mutex; patch by Reinhard Nissl. [bug #1551911] * Allow building with Sun CC by fixing the lprintf variadic macro; patch by @@ -49,7 +49,7 @@ xine-lib (1.1.4) PDAs (they will save memory by removing them). Note: currently both uncommon/popular codecs are _build_ but disabled. that is, build system still need some improvements to really save memory. - * Fix possible division by zero when pausing. + * Fix possible division by zero when pausing (video_out.c). * Allow disabling build of musepack decoder through a ./configure parameter (--disable-musepack). * Allow using external libmpcdec for MusePack decoding rather than the @@ -60,6 +60,9 @@ xine-lib (1.1.4) to decode WavPack files. * Don't crash when caching a file opened through Samba plugin, thanks to Timothy Redaelli from Gentoo. + * Fix audio/video sync problem with NTSC DVDs (introduced in 1.1.2). + [bugs #1544349 and #1589644] + xine-lib (1.1.3) * Security fixes: -- cgit v1.2.3 From 24dc3ef7860dc9e42a7c6d4483d7dd6e436cd5a5 Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sun, 28 Jan 2007 23:48:29 +0000 Subject: next release 1.1.5 CVS patchset: 8577 CVS date: 2007/01/28 23:48:29 --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5461f042a..ae9bd433c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +xine-lib (1.1.5) + (write here) + xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain strings or names of files, device nodes or directories. This information -- cgit v1.2.3 From 9653f6fc9836f78251c8526378449e7e5a45be5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sat, 3 Feb 2007 10:54:18 +0000 Subject: Add ChangeLog entry for last changes to PulseAudio. CVS patchset: 8585 CVS date: 2007/02/03 10:54:18 --- ChangeLog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index ae9bd433c..974c48608 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,6 @@ xine-lib (1.1.5) - (write here) + * Improved PulseAudio plugin, now only one connection per instance is opened + and the mainloop is threaded to reduce latency during playback. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From a84c775aa8fb66edfb6f2955f58599196f97d256 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Thu, 15 Feb 2007 15:19:32 +0000 Subject: Commit the XCB output plugins by Christoph Pfister after testing on Gentoo packages for about ten days. CVS patchset: 8595 CVS date: 2007/02/15 15:19:32 --- ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 974c48608..99ca6996b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,10 @@ xine-lib (1.1.5) * Improved PulseAudio plugin, now only one connection per instance is opened and the mainloop is threaded to reduce latency during playback. + * Added XCB-based output plugins (Xv and XShm), to use in software using + XCB to talk with the server rather than libX11 (like new Kaffeine). + The plugins are contributed by Christoph Pfister with the help of + Vincent Torri, Jamey Sharp and Christophe Thommeret. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 1c71b178c70bb1712667c4238d3ab3e4345a3c04 Mon Sep 17 00:00:00 2001 From: Miguel Freitas Date: Sun, 25 Feb 2007 21:54:03 +0000 Subject: Fix race condition in alsa audio out driver. thanks Kirill Belokurov and Matthias Kretz CVS patchset: 8629 CVS date: 2007/02/25 21:54:03 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 99ca6996b..9d26fcacc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ xine-lib (1.1.5) XCB to talk with the server rather than libX11 (like new Kaffeine). The plugins are contributed by Christoph Pfister with the help of Vincent Torri, Jamey Sharp and Christophe Thommeret. + * Fix race condition in alsa audio out driver. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From cee06643c91eb698d2ea619ee4cf2c63b3fc841c Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Mon, 26 Feb 2007 19:15:15 +0000 Subject: Fix a possible crash in the eq2 plugin. The wrong width value was used for the U and V parts of the image. CVS patchset: 8631 CVS date: 2007/02/26 19:15:15 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9d26fcacc..76c9d8c00 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,7 @@ xine-lib (1.1.5) The plugins are contributed by Christoph Pfister with the help of Vincent Torri, Jamey Sharp and Christophe Thommeret. * Fix race condition in alsa audio out driver. + * Fixed a crash in the eq2 plugin. [Bug 1644312] xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 18771879b638629eab26644c85e6a962b3faf5b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Fri, 2 Mar 2007 20:07:33 +0000 Subject: Fixed content type detection for AAC (seekable) streams with ID3v2 tags prefixed clobbering the preview buffer, by skipping over the tag. CVS patchset: 8632 CVS date: 2007/03/02 20:07:33 --- ChangeLog | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 76c9d8c00..dc82eb15e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,8 @@ xine-lib (1.1.5) Vincent Torri, Jamey Sharp and Christophe Thommeret. * Fix race condition in alsa audio out driver. * Fixed a crash in the eq2 plugin. [Bug 1644312] + * Fixed content type detection for AAC (seekable) streams with ID3v2 + tags prefixed clobbering the preview buffer, by skipping over the tag. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain @@ -31,7 +33,7 @@ xine-lib (1.1.4) by Roland Kay. [bug #1602631] * Don't check for libpostproc version and assume that if libavcodec is found correctly, libpostproc is of the same version, too. Reported by Ville - Skyttä. [bug #1617344] + Skyttä. [bug #1617344] * Fix Shorten demuxer: the whole "ajkg" signature has to be found, not only one character of it. [bug #1601134] * Implement at least a partial content-based detection of ModPlug-decoded @@ -1276,7 +1278,7 @@ xine (0.5.0) unstable; urgency=low * artsd support * dxr3/h+ support now finally in the official tree * 4/5/5.1 audio channel output (OSS/ ALSA?) - * a new default skin by Jérôme Villette + * a new default skin by Jérôme Villette -- Guenter Bartsch Sun, 22 Jul 2001 13:10:52 +0200 -- cgit v1.2.3 From 5ed7dd96910da77cfccb2b1813781c8be000c544 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sat, 3 Mar 2007 02:13:32 +0000 Subject: Update changelog. CVS patchset: 8639 CVS date: 2007/03/03 02:13:32 --- ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index dc82eb15e..edccc1029 100644 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,10 @@ xine-lib (1.1.5) * Fixed a crash in the eq2 plugin. [Bug 1644312] * Fixed content type detection for AAC (seekable) streams with ID3v2 tags prefixed clobbering the preview buffer, by skipping over the tag. + * Parse ID3v2 tags on AAC and FLAC files, as well as mp3 files. + * Priority of the AAC encoder is now lower than anything else, so + it's not going to crash xine down if you try to run an mp3 stream + on FAAD2. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 0f487297ae72bc48e33b4b5923921a1b43eb445f Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Sun, 4 Mar 2007 16:19:12 +0000 Subject: - commit documentation, and header changes for the relicensing of the xine-lib XML parser to GNU LGPL CVS patchset: 8643 CVS date: 2007/03/04 16:19:12 --- ChangeLog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index edccc1029..46539b699 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -xine-lib (1.1.5) +xine-lib (1.1.5) (Unreleased) * Improved PulseAudio plugin, now only one connection per instance is opened and the mainloop is threaded to reduce latency during playback. * Added XCB-based output plugins (Xv and XShm), to use in software using @@ -13,6 +13,8 @@ xine-lib (1.1.5) * Priority of the AAC encoder is now lower than anything else, so it's not going to crash xine down if you try to run an mp3 stream on FAAD2. + * Relicense the xine-lib XML parser under the GNU LGPL, for use in other + projects. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 16d24d778d4c96158658c12b66c1d99020b77154 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sat, 10 Mar 2007 00:41:34 +0000 Subject: * Security fixes: - Fix heap overflow in DMO loader. (CVE-2007-1246) [bug #1676925] Thanks to Kees Cook for reporting. CVS patchset: 8656 CVS date: 2007/03/10 00:41:34 --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 46539b699..7179887b0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,7 @@ xine-lib (1.1.5) (Unreleased) + * Security fixes: + - Fix heap overflow in DMO loader. (CVE-2007-1246) [bug #1676925] + Thanks to Kees Cook for reporting. * Improved PulseAudio plugin, now only one connection per instance is opened and the mainloop is threaded to reduce latency during playback. * Added XCB-based output plugins (Xv and XShm), to use in software using -- cgit v1.2.3 From 7da3cffc4136ec55ab5932314d8781f77c0fbbff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sat, 10 Mar 2007 00:58:21 +0000 Subject: Add a ChangeLog entry for the recent changes for NetBSD and Solaris. CVS patchset: 8661 CVS date: 2007/03/10 00:58:21 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 7179887b0..de378d541 100644 --- a/ChangeLog +++ b/ChangeLog @@ -18,6 +18,8 @@ xine-lib (1.1.5) (Unreleased) on FAAD2. * Relicense the xine-lib XML parser under the GNU LGPL, for use in other projects. + * Improvement in portability to Solaris and NetBSD, thanks to Albert Lee and + Sergey Svishchev respectively. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 59dac6a73b7a9a893e576d3f7f5f35f0e2b45556 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Thu, 15 Mar 2007 23:27:16 +0000 Subject: Add changelog entry for spanish translation update. CVS patchset: 8665 CVS date: 2007/03/15 23:27:16 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index de378d541..38fc3b4d9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -20,6 +20,7 @@ xine-lib (1.1.5) (Unreleased) projects. * Improvement in portability to Solaris and NetBSD, thanks to Albert Lee and Sergey Svishchev respectively. + * Spanish translation updated by Carlos E. Robinson M. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 5209be88bb1d9c256f6af79ad3de8d64c01364c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Fri, 16 Mar 2007 02:16:55 +0000 Subject: Add changelog entry for the libstk checks change. CVS patchset: 8673 CVS date: 2007/03/16 02:16:55 --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 38fc3b4d9..12a22f38a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21,6 +21,9 @@ xine-lib (1.1.5) (Unreleased) * Improvement in portability to Solaris and NetBSD, thanks to Albert Lee and Sergey Svishchev respectively. * Spanish translation updated by Carlos E. Robinson M. + * Don't leave libstk support to be detected automagically; also made it + disabled by default as upstream is dead and a different libstk is found + on Debian. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From afa1822d0bf79af57089bff780fa3335d7ced93d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sat, 17 Mar 2007 00:17:25 +0000 Subject: Add ChangeLog entry for the changes done today. CVS patchset: 8694 CVS date: 2007/03/17 00:17:25 --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 12a22f38a..da289f22e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24,6 +24,14 @@ xine-lib (1.1.5) (Unreleased) * Don't leave libstk support to be detected automagically; also made it disabled by default as upstream is dead and a different libstk is found on Debian. + * Improvement in portability to FreeBSD, merged some patches (with changes) + from the ports. + * Cleaned up Real binary codecs support, adding support for FreeBSD (still + to be completely cleaned up though), and to 64-bit platforms. Also add + two new configure option, one to enable or disable building of Real binary + support altogether and one to choose the path where to look for the codecs + by default (it can, and probably should) be different from the Win32 + codecs path. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From fa60bd19a16595b147477d49215f2aefde5b0d5b Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Sat, 17 Mar 2007 19:15:58 +0000 Subject: Avoid a possible floating-point exception when starting stream playback. CVS patchset: 8707 CVS date: 2007/03/17 19:15:58 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index da289f22e..25c465617 100644 --- a/ChangeLog +++ b/ChangeLog @@ -32,6 +32,7 @@ xine-lib (1.1.5) (Unreleased) support altogether and one to choose the path where to look for the codecs by default (it can, and probably should) be different from the Win32 codecs path. + * Avoid a possible floating-point exception when starting stream playback. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From d9db1b0848599811b565ed42c6e88349f8dda1a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sat, 17 Mar 2007 21:03:40 +0000 Subject: More ChangeLog entries. CVS patchset: 8711 CVS date: 2007/03/17 21:03:40 --- ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 25c465617..8f2a9b22c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -33,6 +33,10 @@ xine-lib (1.1.5) (Unreleased) by default (it can, and probably should) be different from the Win32 codecs path. * Avoid a possible floating-point exception when starting stream playback. + * Now xine can play correctly media on HTTP servers reporting status codes but + no status message. + * Wave files with 24-bit integer PCM streams now should play correctly + (downplayed to 16-bit). xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 47570caa9246581fc158606fd6701cc4e8f9475c Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Sun, 18 Mar 2007 14:47:19 +0000 Subject: Added centre-cutout (4:3 in 16:9) to the expand plugin. Patch by Reinhard Nissl. CVS patchset: 8712 CVS date: 2007/03/18 14:47:19 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 8f2a9b22c..f1321f583 100644 --- a/ChangeLog +++ b/ChangeLog @@ -37,6 +37,8 @@ xine-lib (1.1.5) (Unreleased) no status message. * Wave files with 24-bit integer PCM streams now should play correctly (downplayed to 16-bit). + * Added centre-cutout (4:3 in 16:9) to the expand plugin. + Patch by Reinhard Nissl. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From a926bc137b195d5fa9d2fa52914c9f87eba6568a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 19 Mar 2007 16:42:32 +0000 Subject: Cleanup block-based support in AC3 and DTS demuxers. Original patch by Matthias Kretz. CVS patchset: 8713 CVS date: 2007/03/19 16:42:32 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index f1321f583..361f74287 100644 --- a/ChangeLog +++ b/ChangeLog @@ -39,6 +39,8 @@ xine-lib (1.1.5) (Unreleased) (downplayed to 16-bit). * Added centre-cutout (4:3 in 16:9) to the expand plugin. Patch by Reinhard Nissl. + * Fix support of block devices for AC3 and DTS demuxers. Thanks to Matthias + Kretz for the original patch. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 89db20fe174c88f784b44743064ca1a9ba4b42f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Tue, 20 Mar 2007 01:40:34 +0000 Subject: Another couple of fixes for OSX support by Martin Aumueller, although Win32 support seems to still not work there. CVS patchset: 8734 CVS date: 2007/03/20 01:40:34 --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 361f74287..b3714f36d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -41,6 +41,8 @@ xine-lib (1.1.5) (Unreleased) Patch by Reinhard Nissl. * Fix support of block devices for AC3 and DTS demuxers. Thanks to Matthias Kretz for the original patch. + * Portability fixes for Mac OS X, in particular Mac OS X on the new Intel + Macs. Thanks to Martin Aumueller and Emanuele Giaquinta. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From f365c4d88b2110300e6f4b050c69f4ebea935e66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sun, 25 Mar 2007 23:09:42 +0000 Subject: Fix amp muting when level is still at 100. Patch by Reinhard Nissl. CVS patchset: 8747 CVS date: 2007/03/25 23:09:42 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b3714f36d..27d51119b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -43,6 +43,7 @@ xine-lib (1.1.5) (Unreleased) Kretz for the original patch. * Portability fixes for Mac OS X, in particular Mac OS X on the new Intel Macs. Thanks to Martin Aumueller and Emanuele Giaquinta. + * Fix amp muting when level is still at 100. Patch by Reinhard Nissl. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 91f91ec1332e1bc2a1434a1658d825a16ed56ff8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sun, 25 Mar 2007 23:13:53 +0000 Subject: =?UTF-8?q?Create=20at=20least=20a=201=C3=971=20shared=20image=20w?= =?UTF-8?q?hen=20the=20first=20frame=20is=20skipped=20(and=20thus=20report?= =?UTF-8?q?ed=20as=200=C3=970),=20to=20avoid=20disabling=20shared=20memory?= =?UTF-8?q?=20for=20all=20others.=20Patch=20by=20Reinhard=20Nissl.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CVS patchset: 8748 CVS date: 2007/03/25 23:13:53 --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 27d51119b..ad50e1755 100644 --- a/ChangeLog +++ b/ChangeLog @@ -44,6 +44,9 @@ xine-lib (1.1.5) (Unreleased) * Portability fixes for Mac OS X, in particular Mac OS X on the new Intel Macs. Thanks to Martin Aumueller and Emanuele Giaquinta. * Fix amp muting when level is still at 100. Patch by Reinhard Nissl. + * Create at least a 1×1 shared image when the first frame is skipped (and + thus reported as 0×0), to avoid disabling shared memory for all others. + Patch by Reinhard Nissl. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 0f40cfbc8e2ce03b42ce2cf732388b9e8cf50e75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 26 Mar 2007 11:48:00 +0000 Subject: Send an event when the amp value or amp mute change. Patch by reinhard Nissl. Also bump the libtool version info. CVS patchset: 8749 CVS date: 2007/03/26 11:48:00 --- ChangeLog | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index ad50e1755..71dfb6997 100644 --- a/ChangeLog +++ b/ChangeLog @@ -33,8 +33,8 @@ xine-lib (1.1.5) (Unreleased) by default (it can, and probably should) be different from the Win32 codecs path. * Avoid a possible floating-point exception when starting stream playback. - * Now xine can play correctly media on HTTP servers reporting status codes but - no status message. + * Now xine can play correctly media on HTTP servers reporting status codes + but no status message. * Wave files with 24-bit integer PCM streams now should play correctly (downplayed to 16-bit). * Added centre-cutout (4:3 in 16:9) to the expand plugin. @@ -47,6 +47,7 @@ xine-lib (1.1.5) (Unreleased) * Create at least a 1×1 shared image when the first frame is skipped (and thus reported as 0×0), to avoid disabling shared memory for all others. Patch by Reinhard Nissl. + * Send an event when the amp level is modified. Patch by Reinhard Nissl. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From a2a39bb90c9b02a7715d96cf1fb185c7a9e10b7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Mon, 26 Mar 2007 21:06:32 +0000 Subject: Add support for H.264 video stream in PES packets. Patch by Reinhard Nissl. CVS patchset: 8752 CVS date: 2007/03/26 21:06:32 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 71dfb6997..9bf844737 100644 --- a/ChangeLog +++ b/ChangeLog @@ -48,6 +48,7 @@ xine-lib (1.1.5) (Unreleased) thus reported as 0×0), to avoid disabling shared memory for all others. Patch by Reinhard Nissl. * Send an event when the amp level is modified. Patch by Reinhard Nissl. + * Add support for H.264 video stream in PES packets. Patch by Reinhard Nissl. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 80cde7663b1661cba488a961ed088f4bcdaa5004 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sun, 1 Apr 2007 22:49:07 +0000 Subject: Support multiple audio PID in MPEG TS. Patch by Julian Scheel (slightly modified). CVS patchset: 8784 CVS date: 2007/04/01 22:49:07 --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9bf844737..8ed220f8e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -49,6 +49,7 @@ xine-lib (1.1.5) (Unreleased) Patch by Reinhard Nissl. * Send an event when the amp level is modified. Patch by Reinhard Nissl. * Add support for H.264 video stream in PES packets. Patch by Reinhard Nissl. + * Support multiple audio PID in MPEG TS. Patch by Julian Scheel. xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain -- cgit v1.2.3 From 291b0f9557c3db75a672a3ea85fadf2727890ebd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sun, 1 Apr 2007 22:52:34 +0000 Subject: Fix MANGLE macro for libpostproc on Darwin (applied on FFmpeg already). Thanks to Matt Messier for his work on OS X portability. CVS patchset: 8785 CVS date: 2007/04/01 22:52:34 --- ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 8ed220f8e..f55a02252 100644 --- a/ChangeLog +++ b/ChangeLog @@ -42,7 +42,7 @@ xine-lib (1.1.5) (Unreleased) * Fix support of block devices for AC3 and DTS demuxers. Thanks to Matthias Kretz for the original patch. * Portability fixes for Mac OS X, in particular Mac OS X on the new Intel - Macs. Thanks to Martin Aumueller and Emanuele Giaquinta. + Macs. Thanks to Martin Aumueller, Emanuele Giaquinta and Matt Messier. * Fix amp muting when level is still at 100. Patch by Reinhard Nissl. * Create at least a 1×1 shared image when the first frame is skipped (and thus reported as 0×0), to avoid disabling shared memory for all others. -- cgit v1.2.3