Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also delete vp9_set_roimap() which is not used in VP9.
Change-Id: I48c60b1dc8794c6a234f9c3d95e2debb7bdb3fd5
|
|
|
|
Remove two unused parameters in the function
vp9_refining_search_8p_c().
Change-Id: Ic192734586291cf5400926eeb8e720e69d40835c
|
|
Unused parameters to encode_without_recode_loop()
Change-Id: Ia94ce09199cd2419f26964eb5b53db2b7718cf03
|
|
Simplify the calculation of KF bitrate in similar way
to previous patch for GF/arf.
This has no impact on derf or std hd sets but gives a
small net gain of ~0.1% for yt and yt-hd sets.
Change-Id: Ida64ac1428d9c2a62adb67056fadbf0180eff030
|
|
The variation in boost calculation for gf and arf groups
is not significant enough to justify the extra complexity.
Also removed some other spurious code that no longer
has much material impact.
The handling of the rare case, where the boost bits
number is less than the number of bits a that would
be allocated if a frame was not boosted, will be dealt
with in a subsequent patch.
This change actually helps on all sets a little by
~0.1% - 0.2% with slightly bigger gains on SSIM.
Change-Id: Id42c1ac22a80a8c4993cfa0e51bc733eb9ed4f75
|
|
As a side-effect, the max_sad check is removed from the
C-implementation of VP8, for consistency with VP9, and to
ensure that the SAD tests common to VP8/VP9 pass.
That will make the VP8 C implementation of sad a little slower
but given that is rarely used in practice, the impact will be
minimal.
Change-Id: I7f43089fdea047fbf1862e40c21e4715c30f07ca
|
|
Change-Id: I97c052a35a1d54455b91c269fd6a9a094fa3db7f
|
|
|
|
|
|
Rename it to vp9_spatial_svc_encoder.
Change-Id: I756936039df5bf6bea2d7525a7edeac01df94352
|
|
|
|
|
|
|
|
The warning messages complained that there are unused arguments
in a few prediction modes. This structure was designed on purpose,
such that a wrapper function can cover all prediction mode cases
and make them readily accessible as an pointer array.
This commit silences such warnings.
Change-Id: I7036b6bdb70747e5327d8f6fceb154f100abc4c0
|
|
Change-Id: I7b577f2a492e981156f969f8f9e61f9d2156fe60
|
|
|
|
* changes:
vpxenc: add some missing CONFIG_WEBM_IO checks
vpxdec: add some missing CONFIG_WEBM_IO checks
|
|
|
|
|
|
Change-Id: I04930aca2293ebbaeb96dfedd2f9c5a55762fd2e
|
|
+ the remnants in the build system & README
the documentation that required php was removed in:
50fa585 Removing examples code generation and making them static.
Change-Id: Ibf00dca9ab2715fc21e8de358807b63d1445662c
|
|
fixes build of this file in the dist directory when using
'--enable-install-srcs'
Change-Id: Idb8dd5f392509e6a6d8a83908e53d161d2036971
|
|
fixes build of this file in the dist directory when using
'--enable-install-srcs'
Change-Id: I7743611bea9e0bddb473777e2e007e6eadebfc1f
|
|
Change-Id: I2e97a1d3935944573d027a8020fe1aa391a6f27a
|
|
Change-Id: I6c0f0f91c189c041559f724f4faeada144390353
|
|
Inline loopfilter has been already handled in vp9_decode_frame().
Collecting all similar code in one place now.
Change-Id: I358a0280fc7c2b27cca520bc1e8c16c4eb6491dd
|
|
|
|
|
|
|
|
Change-Id: I910c437b80af90c50831e1fbff75842d4276a027
|
|
Change-Id: I4ec07d3935dc56ca16ea4ba1e5730b09f1bf1f21
|
|
Change-Id: If1afb9f3eaec88079d1d97907870409bce691c2a
|
|
|
|
|
|
Change-Id: Iaa5543eb9e17589d46d9ed2bc363e2646ed4e01e
|
|
|
|
Remove unused function parameters from:
vp9_encodemb.c
vp9_encodeframe.c
Change-Id: I07725e5099cf98486e70c9c70babb0cd785c58a9
|
|
Change-Id: I499635967faaf4ec1c498e88d09b2d3f2a4badba
|
|
Allow selectively building just the intrinsics for armv8
Change-Id: I2f29b2e4508b8b8e5649c2906b3159ad1d4ec477
|
|
Re-factor duplicate code.
Add two pass check for use of section_intra_rating as
it is un-initialised in the 1 pass and rt case.
Change-Id: I93120796f07961b8a21fb26e1a9f0d3d13949994
|
|
One of a series of changes to clean up two pass
allocation as precursor to support for multiple arf
or boosted frames per GF/ARF group.
This change pulls out the calculation of the total bits
allocated to a GF/ARF group into a function, to aid
readability and reduce the line count for define_gf_group().
This change should have no material impact on output.
Change-Id: I716fba08e26f9ddde3257e7d9b188453791883a3
|