diff options
author | Michael Smith <msmith@rdio.com> | 2012-09-12 09:54:53 +0200 |
---|---|---|
committer | Wim Taymans <wim.taymans@collabora.co.uk> | 2012-09-12 09:59:26 +0200 |
commit | 79f0210aedd826338e221aee4b38224230359ccf (patch) | |
tree | ba4fa10f93af61e7b4b2204a87e796f75a735e93 /docs/design | |
parent | ec27f4e13ce819c843c5c66ac2ee91eade85cd50 (diff) |
video: Add support for 4:2:2 10 bit video.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683838
Diffstat (limited to 'docs/design')
-rw-r--r-- | docs/design/part-mediatype-video-raw.txt | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/docs/design/part-mediatype-video-raw.txt b/docs/design/part-mediatype-video-raw.txt index b6b5f6171..208fb1f78 100644 --- a/docs/design/part-mediatype-video-raw.txt +++ b/docs/design/part-mediatype-video-raw.txt @@ -1129,3 +1129,59 @@ Formats default size: size (component0) + size (component1) + size (component2) + + "I422_10LE" planar 4:2:2 YUV, 10 bits per channel LE + + Component 0: Y + depth: 10 LE + pstride: 2 + default offset: 0 + default rstride: RU4 (width * 2) + default size: rstride (component0) * RU2 (height) + + Component 1: U + depth: 10 LE + pstride: 2 + default offset: size (component0) + default rstride: RU4 (width) + default size: rstride (component1) * RU2 (height) + + Component 2: V + depth 10 LE + pstride: 2 + default offset: offset (component1) + size (component1) + default rstride: RU4 (width) + default size: rstride (component2) * RU2 (height) + + Image + default size: size (component0) + + size (component1) + + size (component2) + + "I422_10BE" planar 4:2:2 YUV, 10 bits per channel BE + + Component 0: Y + depth: 10 BE + pstride: 2 + default offset: 0 + default rstride: RU4 (width * 2) + default size: rstride (component0) * RU2 (height) + + Component 1: U + depth: 10 BE + pstride: 2 + default offset: size (component0) + default rstride: RU4 (width) + default size: rstride (component1) * RU2 (height) + + Component 2: V + depth 10 BE + pstride: 2 + default offset: offset (component1) + size (component1) + default rstride: RU4 (width) + default size: rstride (component2) * RU2 (height) + + Image + default size: size (component0) + + size (component1) + + size (component2) |