From 15b6ed2951acc37eb76037ebb786ab827a2c8031 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Sun, 28 Sep 2008 17:55:09 +0200 Subject: Fix xine_usec_sleep for mingw+msys Bug was found and fixed by Carlo Bramini. select() does not work on mingw+msys causing xine_usec_sleep to sleep much longer than requested which completely broke audio playback --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 74a2829c0..625146639 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,7 @@ xine-lib (1.1.16) 2008-??-?? * Fix CDDB access in 64-bit builds. * Fix seeking FLV clips that don't specify the movie length in the headers. * Support H.264 and AAC streams within FLV. + * Fix timing issues (broken audio) on mingw. xine-lib (1.1.15) 2008-08-14 * Security fixes: -- cgit v1.2.3 From b0d9d49638c1b738ed36afb6713ba6a1ff63e172 Mon Sep 17 00:00:00 2001 From: Maximilian Schwerin Date: Wed, 3 Sep 2008 09:14:53 +0200 Subject: Adding ID3 tag TDRC to replace/complement the deprecated tag TYER. --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 625146639..0840bd594 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,7 @@ xine-lib (1.1.16) 2008-??-?? * Fix seeking FLV clips that don't specify the movie length in the headers. * Support H.264 and AAC streams within FLV. * Fix timing issues (broken audio) on mingw. + * Add ID3 tag TDRC to replace/complement the deprecated tag TYER. xine-lib (1.1.15) 2008-08-14 * Security fixes: -- cgit v1.2.3 From 0b674723578edf84ba9823927c89034b0630a7f8 Mon Sep 17 00:00:00 2001 From: Maximilian Schwerin Date: Fri, 7 Nov 2008 13:58:41 +0000 Subject: Composer meta-tag Date: Sat, 28 Jun 2008 17:29:59 +0200 This patch adds this to the FLAC demuxer. --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 0840bd594..dcae92a54 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ xine-lib (1.1.16) 2008-??-?? * Support H.264 and AAC streams within FLV. * Fix timing issues (broken audio) on mingw. * Add ID3 tag TDRC to replace/complement the deprecated tag TYER. + * Add a new meta-tag, "Composer", and use it in the FLAC demuxer. xine-lib (1.1.15) 2008-08-14 * Security fixes: -- cgit v1.2.3 From f2b3546e6dd920f2bb737f270adf78e04f5c7df6 Mon Sep 17 00:00:00 2001 From: Matthias Dahl Date: Fri, 7 Nov 2008 14:00:17 +0000 Subject: aac channel ordering for multi-channel audio Date: Sun, 28 Sep 2008 20:17:54 +0200 The channel order of aac 5.1 audio is wrong during playback. IIRC, the internal channels order for this kind of streams is the same as dts: dts output is reordered according to alsa specs (and ac3 5.1 also works), but aac is not and - for instance - front center is send to front left. The audio channels configuration table should be something like this ## --------------------- ## | Config: 5.1 Ch | ## ---- ---------------- -------------- -------------- ## | Ch | AAC/DTS | ALSA | AC3 | ## ---- ---------------- --------------- -------------- ## | 00 | Center front | Left front | Left front | ## | 01 | Left front | Right front | Center | ## | 02 | Right front | Left back | Right front | ## | 03 | Left back | Right back | Left back | ## | 04 | Right back | Center | Right back | ## | 05 | LFE | LFE | LFE | ## ---- ---------------- --------------- -------------- --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index dcae92a54..4be21a15d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,7 @@ xine-lib (1.1.16) 2008-??-?? * Fix timing issues (broken audio) on mingw. * Add ID3 tag TDRC to replace/complement the deprecated tag TYER. * Add a new meta-tag, "Composer", and use it in the FLAC demuxer. + * Correct aac channel ordering for multi-channel audio xine-lib (1.1.15) 2008-08-14 * Security fixes: -- cgit v1.2.3 From 87028c80aa04784912f62ca21dad138da2c6ab1a Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Fri, 7 Nov 2008 17:24:03 +0000 Subject: Clarify AAC channel ordering fix scope. --- ChangeLog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 4be21a15d..1190df6b1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,7 +6,8 @@ xine-lib (1.1.16) 2008-??-?? * Fix timing issues (broken audio) on mingw. * Add ID3 tag TDRC to replace/complement the deprecated tag TYER. * Add a new meta-tag, "Composer", and use it in the FLAC demuxer. - * Correct aac channel ordering for multi-channel audio + * Correct AAC channel ordering for multi-channel audio, at least for FLAC + when using ALSA or PulseAudio. (Needs a proper fix.) xine-lib (1.1.15) 2008-08-14 * Security fixes: -- cgit v1.2.3 From 6602e33cf3ffd421d68e17c0259375956ae5ef3c Mon Sep 17 00:00:00 2001 From: Lorenzo Desole Date: Sat, 22 Nov 2008 12:20:00 +0100 Subject: Add position-based seeking independent from seekpoints. When it comes to FLAC audio files, seeking relies on seekpoints which are not always present, and even when they are, sometimes it fails. Also, as far as I can see, xine is unable to play a FLAC stream starting at an arbitrary position. Other players (namely mplayer) do not rely on seekpoints when they handle FLAC files and they don't suffer from these problems. With this patch, time-based seeking doesn't change, while position-based seeking is completely independent from seekpoints. --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1190df6b1..7ea8d77c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -8,6 +8,7 @@ xine-lib (1.1.16) 2008-??-?? * Add a new meta-tag, "Composer", and use it in the FLAC demuxer. * Correct AAC channel ordering for multi-channel audio, at least for FLAC when using ALSA or PulseAudio. (Needs a proper fix.) + * Add position-based seeking independent from seekpoints. xine-lib (1.1.15) 2008-08-14 * Security fixes: -- cgit v1.2.3