diff options
author | Uoti Urpala <uau@mplayer2.org> | 2011-06-26 01:22:53 +0300 |
---|---|---|
committer | Uoti Urpala <uau@mplayer2.org> | 2011-06-26 06:27:50 +0300 |
commit | aba8a1838aa882dace748a7402caf3087dc1f25f (patch) | |
tree | acec9c61029e0aec6fdfb76763cc83db9968daee /m_option.c | |
parent | 949626ee4608792ae7a4b2fe0a97cb593a9c3132 (diff) | |
download | mpv-aba8a1838aa882dace748a7402caf3087dc1f25f.tar.bz2 mpv-aba8a1838aa882dace748a7402caf3087dc1f25f.tar.xz |
video/colorspaces: add new 9/10-bit formats from libavcodec
Add new internal 9/10-bit IMGFMT values and mappings to the
corresponding libav* PIX_FMT_* values.
Partially based on a patch from Arne Bochem <arneb.mp@ccan.de>.
Diffstat (limited to 'm_option.c')
-rw-r--r-- | m_option.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/m_option.c b/m_option.c index 927b93cd69..2fe53f5f17 100644 --- a/m_option.c +++ b/m_option.c @@ -1108,12 +1108,27 @@ static struct { } mp_imgfmt_list[] = { {"444p16le", IMGFMT_444P16_LE}, {"444p16be", IMGFMT_444P16_BE}, + {"444p10le", IMGFMT_444P10_LE}, + {"444p10be", IMGFMT_444P10_BE}, + {"444p9le", IMGFMT_444P9_LE}, + {"444p9be", IMGFMT_444P9_BE}, {"422p16le", IMGFMT_422P16_LE}, {"422p16be", IMGFMT_422P16_BE}, + {"422p10le", IMGFMT_422P10_LE}, + {"422p10be", IMGFMT_422P10_BE}, {"420p16le", IMGFMT_420P16_LE}, {"420p16be", IMGFMT_420P16_BE}, + {"420p10le", IMGFMT_420P10_LE}, + {"420p10be", IMGFMT_420P10_BE}, + {"420p9le", IMGFMT_420P9_LE}, + {"420p9be", IMGFMT_420P9_BE}, {"444p16", IMGFMT_444P16}, + {"444p10", IMGFMT_444P10}, + {"444p9", IMGFMT_444P9}, {"422p16", IMGFMT_422P16}, + {"422p10", IMGFMT_422P10}, + {"420p10", IMGFMT_420P10}, + {"420p9", IMGFMT_420P9}, {"420p16", IMGFMT_420P16}, {"420a", IMGFMT_420A}, {"444p", IMGFMT_444P}, |