FFmpeg git repo
Go to file
Alexandre Colucci 9743e909f1 Fix incorrect colors when decoding DVD subtitles
On DVD and HD-DVD colors are stored in the order YCrCb (and not YCbCr) as mentioned in the specifications:
see DVD Specifications for Read-Only Disc / Part 3, 4.3 Program Chain Information (7) PGC_SP_PLT
see DVD Specifications for High Definition Disc, 5.2 Navigation for Standard Content (11) PGC_SDSP_PLT
see DVD Specifications for High Definition Disc, 5.2 Navigation for Standard Content (12) PGC_HDSP_PLT
see DVD Specifications for High Definition Disc, 5.5 Presentation Data (4) SET_COLOR2

When decoding a DVD or HD-DVD subtitle, the colors were incorrectly set.
2011-03-25 19:00:54 +01:00
doc Merge remote-tracking branch 'newdev/master' 2011-03-24 02:16:11 +01:00
ffpresets
libavcodec Fix incorrect colors when decoding DVD subtitles 2011-03-25 19:00:54 +01:00
libavdevice Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
libavfilter Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
libavformat Revert "matroskadec: set default duration for simple block" 2011-03-25 12:00:17 +01:00
libavutil Fix apparently exploitable race condition. 2011-03-25 02:24:32 +01:00
libpostproc Merge remote-tracking branch 'newdev/master' 2011-03-19 20:05:11 +01:00
libswscale Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mt-work Merge remote-tracking branch 'ffmpeg-mt/master' 2011-03-25 02:51:20 +01:00
tests Merge remote-tracking branch 'newdev/master' 2011-03-24 02:16:11 +01:00
tools Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
.gitignore
Changelog Merge remote-tracking branch 'newdev/master' 2011-03-17 17:22:52 +01:00
cmdutils_common_opts.h
cmdutils.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
cmdutils.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
common.mak Merge libavcore into libavutil 2011-02-16 23:00:30 +01:00
configure configure: sort filter deps entries 2011-03-25 18:49:24 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS Revert "partially rename FFmpeg to Libav" 2011-03-17 17:26:45 +01:00
Doxyfile Merge remote-tracking branch 'newdev/master' 2011-03-19 20:05:11 +01:00
ffmpeg.c ffmpeg: include conditionally the sws_flags variable 2011-03-25 18:42:51 +01:00
ffplay.c ffplay: Don't assume ic->pb is non-null 2011-03-21 15:08:09 -04:00
ffprobe.c ffprobe: tweak error message in open_input_file() 2011-03-21 16:45:21 +01:00
ffserver.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ffserver.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
INSTALL Revert "partially rename FFmpeg to Libav" 2011-03-17 17:26:45 +01:00
LICENSE Revert "partially rename FFmpeg to Libav" 2011-03-17 17:26:45 +01:00
MAINTAINERS Delete MAINTAINERS file 2011-03-14 21:13:27 +00:00
Makefile Merge remote-tracking branch 'newdev/master' 2011-03-24 02:16:11 +01:00
README Revert "partially rename FFmpeg to Libav" 2011-03-17 17:26:45 +01:00
subdir.mak
version.sh Merge remote-tracking branch 'newdev/master' 2011-03-19 20:05:11 +01:00

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.