diff options
| author | Petri Hintukainen <phintuka@users.sourceforge.net> | 2009-11-17 13:17:25 +0000 |
|---|---|---|
| committer | Petri Hintukainen <phintuka@users.sourceforge.net> | 2009-11-17 13:17:25 +0000 |
| commit | 1c0d093f3bfd5861550d9fbb23a998b0204b9bed (patch) | |
| tree | 5f8909ca1fc3ba55d8e18b35d69e446132680527 /doc/internal | |
| parent | 1274b6893595f44a6b0b7d4c90527bc1b717c629 (diff) | |
| download | xine-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 'doc/internal')
0 files changed, 0 insertions, 0 deletions
