aggregate_entropy_stats.py |
Aggregate multiple entropy stats output which is written in 32-bit int.
python ./aggregate_entropy_stats.py [dir of stats files] [keyword of filenames]
[filename of final stats]
|
1277 |
aom_entropy_optimizer.c |
|
30094 |
auto_refactor |
|
|
cpplint.py |
Does google-lint on c++ files.
The goal of this script is to identify places in the code that *may*
be in non-compliance with google style. It does not attempt to fix
up these problems -- the point is to educate. It does also not
attempt to find all problems, or to ensure that everything it does
find is legitimately a problem.
In particular, we can get very confused by /* and // inside strings!
We do a small hack, which is to ignore //'s with "'s after them on the
same line, but it is far from perfect (in either direction).
|
240177 |
diff.py |
Classes for representing diff pieces. |
4341 |
dump_obu.cc |
|
5118 |
frame_size_variation_analyzer.py |
|
2488 |
gen_authors.sh |
|
249 |
gen_constrained_tokenset.py |
Generate the probability model for the constrained token set.
Model obtained from a 2-sided zero-centered distribution derived
from a Pareto distribution. The cdf of the distribution is:
cdf(x) = 0.5 + 0.5 * sgn(x) * [1 - {alpha/(alpha + |x|)} ^ beta]
For a given beta and a given probability of the 1-node, the alpha
is first solved, and then the {alpha, beta} pair is used to generate
the probabilities for the rest of the nodes.
|
4193 |
gop_bitrate |
|
|
inspect-cli.js |
This tool lets you test if the compiled Javascript decoder is functioning properly. You'll
need to download a SpiderMonkey js-shell to run this script.
https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
Example:
js-shell inspect-cli.js video.ivf
|
1126 |
inspect-post.js |
|
19 |
intersect-diffs.py |
Calculates the "intersection" of two unified diffs.
Given two diffs, A and B, it finds all hunks in B that had non-context lines
in A and prints them to stdout. This is useful to determine the hunks in B that
are relevant to A. The resulting file can be applied with patch(1) on top of A.
|
2488 |
lint-hunks.py |
Performs style checking on each diff hunk. |
5292 |
obu_parser.cc |
|
5845 |
obu_parser.h |
|
1027 |
ratectrl_log_analyzer |
|
|
txfm_analyzer |
|
|
wrap-commit-msg.py |
Wraps paragraphs of text, preserving manual formatting
This is like fold(1), but has the special convention of not modifying lines
that start with whitespace. This allows you to intersperse blocks with
special formatting, like code blocks, with written prose. The prose will
be wordwrapped, and the manual formatting will be preserved.
* This won't handle the case of a bulleted (or ordered) list specially, so
manual wrapping must be done.
Occasionally it's useful to put something with explicit formatting that
doesn't look at all like a block of text inline.
indicator = has_leading_whitespace(line);
if (indicator)
preserve_formatting(line);
The intent is that this docstring would make it through the transform
and still be legible and presented as it is in the source. If additional
cases are handled, update this doc to describe the effect.
|
2233 |