summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPetri Hintukainen <phintuka@users.sourceforge.net>2009-11-17 13:17:25 +0000
committerPetri Hintukainen <phintuka@users.sourceforge.net>2009-11-17 13:17:25 +0000
commit1c0d093f3bfd5861550d9fbb23a998b0204b9bed (patch)
tree5f8909ca1fc3ba55d8e18b35d69e446132680527 /ChangeLog
parent1274b6893595f44a6b0b7d4c90527bc1b717c629 (diff)
downloadxine-lib-1c0d093f3bfd5861550d9fbb23a998b0204b9bed.tar.gz
xine-lib-1c0d093f3bfd5861550d9fbb23a998b0204b9bed.tar.bz2
VC1 support fixes
There are two tricks to make VC1 decoding work: 1) VC1 sequence and entry point headers must be present in context->extradata. 2) video width and height must be known when opening decoder. Some container formats store required extra data, but mpeg-ts does not. 1) is fixed by scanning the stream for headers and discarding all data until proper headers are found. 2) is fixed by re-opening decoder with width and height information from first open.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog1
1 files changed, 1 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f8ba8a1e5..3f37ddd20 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -25,6 +25,7 @@ xine-lib (1.1.17) 2009-??-??
* The XML parser & lexer code now has re-entrancy.
* Fixed a bug which prevented "dvb://" (no channel specified) working with
the default configuration.
+ * Handle VC1 extradata requirement (should fix playback).
xine-lib (1.1.16.3) 2009-04-03
* Security fixes: