Age | Commit message (Collapse) | Author |
|
use a #define for kDataAlignment as it's used with DECLARE_ALIGNED
(__attribute__((aligned(n)))) and this version under CentOS is more
strict over integer constants:
../vpx_ports/mem.h:18:72: error: requested alignment is not an integer constant
#define DECLARE_ALIGNED(n, typ, val) typ val __attribute__((aligned(n)))
Bug: webm:1690
Change-Id: I8d4661ec1c2c1b1522bdc210689715d2302c7e72
|
|
* changes:
Add return to vp9_extrc_update_encodeframe_result
Add status in vp9_extrc_get_encodeframe_decision
Return status in vp9_extrc_send_firstpass_stats
Return status in vp9_extrc_create/init/delete
|
|
Bug: webm:1716
Change-Id: Ib016ab5a49c765971366cc8d2b75bcca3ed5bd0f
|
|
Bug: webm:1716
Change-Id: Ie6d63a68539369c51fefefa528e299b00a967e29
|
|
Bug: webm:1716
Change-Id: I96b18436c58ed888fcf677097819cc0093b6f41d
|
|
Bug: webm:1716
Change-Id: I0b98741db8c639bdddd899fd6ad359da7b916086
|
|
Seen with arm-linux-gnueabihf-gcc-8 (8.3.0 & 8.4.0)
Without reworking the code or adding an additional branch this warning
cannot be silenced otherwise. The loopfilter is only called when needed
for a block so these output pixels will be set.
BUG=b/176822719
Change-Id: I9cf6e59bd5de901e168867ccbe021d28d0c04933
|
|
Some refactoring and cleanup -- do not count the first 9 bytes against
the header limit. Add a unit test.
BUG=aomedia:2876
Change-Id: Id897d565e2917b48460cc77cd082cec4c98b42cb
|
|
Otherwise it would cause problem when calling vpx_img_free() at the end
if no frame is read.
Change-Id: Ide0ed28eeb142d65d04703442cc4f098ac8edb34
|
|
Change-Id: I93bb1fb3c14126d881d3f691d30875a0062e436c
|
|
Change-Id: I3270af4f793f8e453e10d1caf8ffa1a8d5d584a7
|
|
BUG=webm:1713
Change-Id: Ibad79cf5d12aa913e8c87a31d7d2124c00958691
|
|
|
|
Change-Id: I91c0e832a6e76172397e97413329fd43edc81c78
|
|
The error occurs with low resolution when LibvpxVp8Encoder::NumberOfThreads returns 1.
Bug: b:175283098
Change-Id: Icc9387c75f4ac6e4f09f102b3143e83c998c5e38
|
|
Change-Id: Id83eff6cc12c441ce991fb1a73820d106311cf5e
|
|
|
|
This reverts commit 7370cecd8929141adb8140b924d3dd8ac1887d36.
Reason for revert: I accidentally check in this CL
Change-Id: I71ff0b98649070df3edd13b98170a7091541057b
|
|
|
|
|
|
|
|
Bug: webm:1707
Change-Id: Iba04b5292c157e22dd8618a79e8c977ec9fc2199
|
|
Change-Id: If3f56837e2c78a8b0fe7e0040f297c3f3ddb9c8b
|
|
Bug: webm:1707
Change-Id: I48826d5f3a7cc292825a7f1e30ac6d0f57adc569
|
|
Change-Id: I526bd6a6c2d2095db564f96d63c7ab7ee4dd90ad
|
|
Change-Id: If75215d574fe0b075add50154a9eece5d387741a
|
|
Bug: webm:1707
Change-Id: I65bab6b2b792653e70cb136a5f9a21796e34b829
|
|
Bug: webm:1707
Change-Id: Iae7eaa9ba681272b70b6dad17cd2247edab6ef79
|
|
Bug: webm:1707
Change-Id: Ib5f6b6f143f55e5279e39eb386fcd3340211de59
|
|
* changes:
Fix uninitialized warning in resize_test.cc
Fix the warning of C90 mixed declarations and code
|
|
Change-Id: Ib37ef0aa3dc0ec73b25332be6d89969093bd7aeb
|
|
Change-Id: I12a72d3aa57b13dbcbeb037e1deea41529ea4194
|
|
Change-Id: I1a6c57525bbe8bf1a97057ecd64985bc23d1df2e
|
|
|
|
For SVC: add parameter to the control SET_SVC_PARAMS to
allow for disabling the loopfilter per spatial layer.
Note this svc setting will override the setting via
VP9E_SET_DISABLE_LOOPFILTER (which should only be used
for non-SVC).
Add unittest to handle both SVC (spatial or temporal layers)
and non-SVC (single layer) case.
Change-Id: I4092f01668bae42aac724a6df5b6f6a604337448
|
|
Tpl stats is computed at the beginning of encoding the altref
frame. We aggregate tpl stats of all blocks for every frame of
the current group of picture.
After the altref frame is encoded, the tpl stats is passed through
the encode frame result to external environment.
Change-Id: I2284f8cf9c45d35ba02f3ea45f0187edbbf48294
|
|
|
|
|
|
this guarantees consistent interpretation of the character ranges
BUG=webm:1711
Change-Id: Ia9123f079cc7ac248b9eff4d817e2e103d627b2b
|
|
Add a comment to vp9_args to point out that bitdeptharg and
inbitdeptharg do not have a corresponding entry in vp9_arg_ctrl_map and
must be listed at the end of vp9_args.
Change-Id: Ic9834ab72599c067156ca5a315824c7f0760824a
|
|
for ~ExtRateCtrlTest()
Change-Id: I311a400093c8c1ee2c002ba000d0b33c4fde209f
|
|
|
|
Change-Id: I4f5e6ce2f1b535a586bdb6c9e55a3d49ebf61af4
|
|
Bug: webm:1707
Change-Id: I6aabad7cdcddf2bc41a0cc7b5cdfd7d9759f9fae
|
|
* changes:
Small changes of vp9_ext_ratectrl_test.cc
Add ref frame info to vpx_rc_encodeframe_info_t
Add vpx_rc_status_t
|
|
Change-Id: I27932c41a826cd3c10cc7801956cd32e4877133a
|
|
|
|
Bug: webm:1707
Change-Id: I2ff9e54a9c8ae535628c1c471a2d078652f49a31
|
|
Let callback functions in vpx_ext_ratectrl.h
return vpx_rc_status_t
Bug: webm:1707
Change-Id: I4ebed47278b228740f6c73b07aa472787b2617d2
|
|
Adding unit test.
Change-Id: Ic3c03fee7e9c2c224d927bb09914551422bdf816
|