Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
BC
public
external
libvpx
Commits
c4627a9f
Commit
c4627a9f
authored
11 years ago
by
Jim Bankoski
Browse files
Options
Download
Patches
Plain Diff
cpplint issues in vp9_onyx_int.h
Change-Id: I6c4058aebe834e1a12b7a3fb10484b9ebe60b349
parent
5c66f6f5
v1.14.0-linphone
1.4.X
feature/update_to_v1.9.0-linphone
feature/uwp_nuget
forest
frame_parallel
highbitdepth
indianrunnerduck
javanwhistlingduck
khakicampbell
linphone
linphone-android
linphone-old
longtailedduck
m49-2623
m52-2743
m54-2840
m56-2924
m66-3359
m68-3440
mandarinduck
mcw
mcw2
nextgen
nextgenv2
pcs-2013
playground
sandbox/Jingning/experimental
sandbox/Jingning/transcode
sandbox/Jingning/vpx
sandbox/aconverse@google.com/ansbench
sandbox/debargha/playground
sandbox/hkuang/frame_parallel
sandbox/hkuang@google.com/decode
sandbox/jimbankoski@google.com/proposed-aom
sandbox/jingning@google.com/decoder_test_suite
sandbox/jingning@google.com/experimental
sandbox/jzern@google.com/test
sandbox/wangch@google.com/vp9
sandbox/yaowu@google.com/mergeaom
v1.12.0-linphone
v1.6.1_linphone
v1.7.0-linphone
v1.9.0-linphone
v1.9.0
v1.9.0-rc1
v1.8.2
v1.8.1
v1.8.0
v1.7.0
v1.6.1
v1.6.0
v1.5.0
v1.4.0
v1.3.0
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
vp9/encoder/vp9_onyx_int.h
+15
-14
vp9/encoder/vp9_onyx_int.h
with
15 additions
and
14 deletions
vp9/encoder/vp9_onyx_int.h
+
15
−
14
View file @
c4627a9f
...
...
@@ -320,13 +320,13 @@ typedef struct VP9_COMP {
YV12_BUFFER_CONFIG
scaled_source
;
unsigned
int
frames_till_alt_ref_frame
;
int
source_alt_ref_pending
;
// frame in src_buffers has been identified to be encoded as an alt ref
int
source_alt_ref_active
;
// an alt ref frame has been encoded and is usable
int
source_alt_ref_pending
;
int
source_alt_ref_active
;
int
is_src_frame_alt_ref
;
// source of frame to encode is an exact copy of an alt ref frame
int
is_src_frame_alt_ref
;
int
gold_is_last
;
// gold
en frame
same as last frame ( short circuit gold searches)
int
alt_is_last
;
// Alt
reference frame
same as last ( short circuit altref search)
int
gold_is_last
;
// gold same as last frame ( short circuit gold searches)
int
alt_is_last
;
// Alt same as last ( short circuit altref search)
int
gold_is_alt
;
// don't do both alt and gold search ( just do gold).
int
scaled_ref_idx
[
3
];
...
...
@@ -404,14 +404,14 @@ typedef struct VP9_COMP {
double
gf_rate_correction_factor
;
unsigned
int
frames_since_golden
;
int
frames_till_gf_update_due
;
// Count down till next GF
int
frames_till_gf_update_due
;
// Count down till next GF
int
gf_overspend_bits
;
// Total
bits overspent beca
s
ue of GF boost
(cumulative)
int
gf_overspend_bits
;
// cumulative
bits overspent becau
s
e of GF boost
int
non_gf_bitrate_adjustment
;
// Used in the few frames f
ollowing
a
GF to recover
the
extra bits spent
in that GF
int
non_gf_bitrate_adjustment
;
// F
ollowing GF to recover extra bits spent
int
kf_overspend_bits
;
// Extra b
its spent on key frames
that need
to be recovered on inter
frame
s
int
kf_bitrate_adjustment
;
// Current
number of bit
s to
try and
recover on each inter frame.
int
kf_overspend_bits
;
// B
its spent on key frames to be recovered on inters
int
kf_bitrate_adjustment
;
//
number of bits to recover on each inter frame.
int
max_gf_interval
;
int
baseline_gf_interval
;
int
active_arnr_frames
;
// <= cpi->oxcf.arnr_max_frames
...
...
@@ -419,9 +419,9 @@ typedef struct VP9_COMP {
int64_t
key_frame_count
;
int
prior_key_frame_distance
[
KEY_FRAME_CONTEXT
];
int
per_frame_bandwidth
;
// Current section per frame bandwidth target
int
av_per_frame_bandwidth
;
// Average frame size target for clip
int
min_frame_bandwidth
;
// Minimum allocation
that should be
used for any frame
int
per_frame_bandwidth
;
// Current section per frame bandwidth target
int
av_per_frame_bandwidth
;
// Average frame size target for clip
int
min_frame_bandwidth
;
// Minimum allocation used for any frame
int
inter_frame_target
;
double
output_framerate
;
int64_t
last_time_stamp_seen
;
...
...
@@ -517,7 +517,8 @@ typedef struct VP9_COMP {
unsigned
int
max_mv_magnitude
;
int
mv_step_param
;
// Data used for real time conferencing mode to help determine if it would be good to update the gf
// Data used for real time conferencing mode to help determine if it
// would be good to update the gf
int
inter_zz_count
;
int
gf_bad_count
;
int
gf_update_recommended
;
...
...
This diff is collapsed.
Click to expand it.
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets