Age | Commit message (Collapse) | Author |
|
Change-Id: I1ccb2546e29803d0e9d69282409d549a28201967
|
|
Further cases of inconsistent naming convention.
Change-Id: Id3411ecec6f01a4c889268a00f0c9fd5a92ea143
|
|
Change-Id: I4b911e4173da30c164bde7ea50bc80a70fbbb745
|
|
Change-Id: I27729a8631cffd54dfbae3ec0f07df7c883f7510
|
|
Change-Id: I9c7ef4a75c37aa0e10df75e165e3066614c955ef
|
|
* changes:
lint_hunks: show style violations in the index
intersect_diffs: split out diff classes
ftfy: update to match current astyle rule
|
|
|
|
|
|
The reference motion vector selected by surrounding pixels that has
the best matching score is used as nearest motion vector.
The change has shown consistent gain on all test sets, compression
gains range from .2% to .6%. The variation is largely dependent on
various other experiments on or off.
Change-Id: I5552e1c2f6fc57c3e8818a5ee41ffda89af05e75
|
|
Fixes two typos that breaks the build introduced in recent check-ins.
Change-Id: I3f15f3c088c48a63fede8941c9a4ba05dd0403c2
|
|
References to MACROBLOCKD that use "x" changed to "xd"
to comply with convention elsewhere that x = MACROBLOCK
and xd = MACROBLOCKD.
Simplify some repeat references using local variables.
Change-Id: I0ba2e79536add08140a6c8b19698fcf5077246bc
|
|
Also add warnings for undefined macros in the C pre-processor
Change-Id: I1ec30e57c5a49fb72151a4cf140d7eeb0fb1d779
|
|
Change-Id: I8548aebd3c39797b253eef472bfe1c40f2f7ec59
|
|
Change-Id: I082d2517022cbf2f472c143fe7772719d8295498
|
|
Change-Id: Icc276609e409e4e234d240e5c12e137600e178ed
|
|
The 16x16 has not been done yet for speed reasons.
Change-Id: I066e369a065674d58986e937344c9303fed19450
|
|
The commit also corrects unit of encoding from microsecond to
milisecond.
Change-Id: I030108e90f89f33dfad2d092dc8991db81979715
|
|
Change-Id: I7f531d55f076254c84402fed34af93fe3685fbdf
|
|
Change-Id: Ie7e7727512cc1333bd16e7688cd1d8764371dde3
|
|
Shows the subset of style violations that intersect with lines modified
in the current index.
Change-Id: I0b51674fd43df118e8bbf55b684a1ca0bd0e1d40
|
|
Change-Id: I8e72279cc68f34d269705f06cdaf8f3d06eed635
|
|
Change-Id: Id38baf1b89648ef534e28be72f583137871f920c
|
|
Add local variable in several places to reference the MB mode
info structure. Currently this is usually accessed in the code as
x->e_mbd.mode_info_context->mbmi.* or in some places
xd->mode_info_context->mbmi.*
Resolved some uses of x-> for the MACROBLOCKD structure.
Rebased without dependency on motion reference experiment.
Change-Id: If6718276ee4f2ef131825d1524dfdb02a3793aed
|
|
Seperate parsing functions so they can be reused for other diff
utilities
Change-Id: I1ea6ebf90ded128eec116cc1f326a28bdda2fb77
|
|
Change-Id: I89076d93968a5817d6d0330ec7fd6a6c73fe397f
|
|
Change-Id: I4fceefe76b14bd38a358dc4356708f7981bab339
|
|
This should make merging inter code paths easier.
Change-Id: I5cb81f25d56fa4790b4e9cfa4bc32b9062c2cfdf
|
|
SPLITMV shares very little code with the other inter modes.
Change-Id: I0beee95de1fbedeea1f71650951ffc7db3a118eb
|
|
Also refactor some RD code, remove some comments, and cosmetic changes.
Change-Id: I43806ae573ab5a5036602ac4425d750bbfa1e812
|
|
|
|
|
|
implementation" from master branch."
Change-Id: I3841eca46e29a108a79fe47af0cfa97f0bc80a2a
|
|
Merges this experiment in to make it easier to run tests on
filter precision, vectorized implementation etc.
Also removes an experimental filter.
Change-Id: I1e8706bb6d4fc469815123939e9c6e0b5ae945cd
|
|
experimental
|
|
Latest version of all scripts/makefile but rtcd_defs.sh is empty, all
existing functions are still selected using the old/current way.
Change-Id: Ib92946a48a31d6c8d1d7359eca524bc1d3e66174
|
|
|
|
|
|
Change-Id: Ib23b0711a4690e1edff3131ce48527b6805877fb
|
|
Mostly as a preparation for the upcoming vectorized implementation." into experimental
|
|
as a preparation for the upcoming vectorized implementation.
Change-Id: I0d1629943cee68fcb0ea8b6dd8aef265d050cc7a
|
|
Change-Id: I476f43ea513e7c140f4e4f14df73dd3131cb2692
|
|
Change-Id: I94f08f2cfb37d11d71050dca3200f1d391269a6a
|
|
Change-Id: Ic7a7cb1199b085e98ede0e634619b3077c348d57
|
|
Change-Id: I2f96e5b205f70fdb559f01637c4b5730246c38a8
|
|
It's now used in more places
Change-Id: I63f8e1d827404e0b4f203bdb1df361e565d0779d
|
|
Change-Id: I7803d719ead238189e75c52701c3bb6c1552f4b5
|
|
Change-Id: Ia1e3b0ff9b70747b3725391de59f230edab767d7
|
|
Change-Id: Ib7b972486ccbbcb82fa4c05a5f6d7f8aaec32155
|
|
Change-Id: I58792bac6c7e5a524a6dcdb5241ef18bcc0c3a45
|
|
The commit replaces run-time initialization of cosine constants with
static constant values, which provides ~30% relief on slow speed. The
real solution, however will be to implement integer versions of those
functions that current use float/double.
Change-Id: Ie3ff1793509653d78dd1aeaf88cc6737da1bc55f
|