diff options
author | Deb Mukherjee <debargha@google.com> | 2014-07-11 11:43:31 -0700 |
---|---|---|
committer | Deb Mukherjee <debargha@google.com> | 2014-07-14 11:48:04 -0700 |
commit | 449e5f2aba2d5f743f5be09e44d345b87ec7a91f (patch) | |
tree | cba9a2c6e0f13049ad6af5150ae793f9e7990b9f /vpxdec.c | |
parent | a75d55df1b362cb608f1ea6b70154cf166c32a3f (diff) | |
download | libvpx-449e5f2aba2d5f743f5be09e44d345b87ec7a91f.tar libvpx-449e5f2aba2d5f743f5be09e44d345b87ec7a91f.tar.gz libvpx-449e5f2aba2d5f743f5be09e44d345b87ec7a91f.tar.bz2 libvpx-449e5f2aba2d5f743f5be09e44d345b87ec7a91f.zip |
Misc. bit-depth related changes
Sets the bit-depth field as default 8 in the image structure in vp8.
Generalizes yuv read in preparation for support for reading 422/444
for 8-bit and 10/12-bit.
Change-Id: I560c13c348b122fd028e408431156376b895058c
Diffstat (limited to 'vpxdec.c')
-rw-r--r-- | vpxdec.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -875,6 +875,7 @@ int main_loop(int argc, const char **argv_) { } scaled_img = vpx_img_alloc(NULL, VPX_IMG_FMT_I420, display_width, display_height, 16); + scaled_img->bit_depth = img->bit_depth; } if (img->d_w != scaled_img->d_w || img->d_h != scaled_img->d_h) { @@ -901,7 +902,7 @@ int main_loop(int argc, const char **argv_) { vpx_input_ctx.width, vpx_input_ctx.height, &vpx_input_ctx.framerate, - img->fmt, 8); + img->fmt, img->bit_depth); if (do_md5) { MD5Update(&md5_ctx, (md5byte *)buf, (unsigned int)len); } else { |