diff options
author | Deb Mukherjee <debargha@google.com> | 2013-01-25 11:30:28 -0800 |
---|---|---|
committer | Deb Mukherjee <debargha@google.com> | 2013-01-25 17:16:19 -0800 |
commit | dfd89f2eab26a761d881ec534239b1cff4e0a9db (patch) | |
tree | ae891421c44c8110fbb887fe24d8b2fc42f5cd1d /vpx | |
parent | 3ca5b35ce5c7a770d4daf2f2b8460a7af1108843 (diff) | |
download | libvpx-dfd89f2eab26a761d881ec534239b1cff4e0a9db.tar libvpx-dfd89f2eab26a761d881ec534239b1cff4e0a9db.tar.gz libvpx-dfd89f2eab26a761d881ec534239b1cff4e0a9db.tar.bz2 libvpx-dfd89f2eab26a761d881ec534239b1cff4e0a9db.zip |
Adding a frame parallel decoding mode
Adds a flag to disable features that would inhibit frame parallel
decoding. This includes backward adaptation and MV sorting based
on search in ref frame buffer.
Also includes some minor clean-ups.
Change-Id: I434846717a47b7bcb244b37ea670c5cdf776f14d
Diffstat (limited to 'vpx')
-rw-r--r-- | vpx/vpx_encoder.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vpx/vpx_encoder.h b/vpx/vpx_encoder.h index ffdbc0644..2ec09bdd4 100644 --- a/vpx/vpx_encoder.h +++ b/vpx/vpx_encoder.h @@ -334,6 +334,12 @@ extern "C" { */ vpx_codec_er_flags_t g_error_resilient; + /*!\brief Enable frame parallel decoding mode + * This value should be 1 to encode in a way that enables frame parallel + * decoding. Otherwise make it 0. + */ + unsigned int g_frame_parallel_decoding; + /*!\brief Multi-pass Encoding Mode * |