Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
external
libvpx
Commits
e893af12
Commit
e893af12
authored
Jan 25, 2013
by
Jim Bankoski
Committed by
Gerrit Code Review
Jan 25, 2013
Browse files
Merge "Bug fix: error-concealment enabled changed postproc output"
parents
1a0f5248
0c2919c3
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
12 additions
and
7 deletions
+12
-7
vp8/common/mfqe.c
vp8/common/mfqe.c
+1
-1
vp8/common/onyxc_int.h
vp8/common/onyxc_int.h
+2
-1
vp8/common/postproc.c
vp8/common/postproc.c
+1
-1
vp8/decoder/onyxd_if.c
vp8/decoder/onyxd_if.c
+7
-4
vp8/encoder/onyx_if.c
vp8/encoder/onyx_if.c
+1
-0
No files found.
vp8/common/mfqe.c
View file @
e893af12
...
...
@@ -280,7 +280,7 @@ void vp8_multiframe_quality_enhance
FRAME_TYPE
frame_type
=
cm
->
frame_type
;
/* Point at base of Mb MODE_INFO list has motion vectors etc */
const
MODE_INFO
*
mode_info_context
=
cm
->
mi
;
const
MODE_INFO
*
mode_info_context
=
cm
->
show_frame_
mi
;
int
mb_row
;
int
mb_col
;
int
totmap
,
map
[
4
];
...
...
vp8/common/onyxc_int.h
View file @
e893af12
...
...
@@ -127,7 +127,8 @@ typedef struct VP8Common
MODE_INFO
*
prev_mip
;
/* MODE_INFO array 'mip' from last decoded frame */
MODE_INFO
*
prev_mi
;
/* 'mi' from last frame (points into prev_mip) */
#endif
MODE_INFO
*
show_frame_mi
;
/* MODE_INFO for the last decoded frame
to show */
LOOPFILTERTYPE
filter_type
;
loop_filter_info_n
lf_info
;
...
...
vp8/common/postproc.c
View file @
e893af12
...
...
@@ -334,7 +334,7 @@ void vp8_deblock(VP8_COMMON *cm,
double
level
=
6.0e-05
*
q
*
q
*
q
-
.
0067
*
q
*
q
+
.
306
*
q
+
.
0065
;
int
ppl
=
(
int
)(
level
+
.
5
);
const
MODE_INFO
*
mode_info_context
=
cm
->
mi
;
const
MODE_INFO
*
mode_info_context
=
cm
->
show_frame_
mi
;
int
mbr
,
mbc
;
/* The pixel thresholds are adjusted according to if or not the macroblock
...
...
vp8/decoder/onyxd_if.c
View file @
e893af12
...
...
@@ -386,7 +386,13 @@ int vp8dx_receive_compressed_data(VP8D_COMP *pbi, size_t size,
vp8_clear_system_state
();
#if CONFIG_ERROR_CONCEALMENT
if
(
cm
->
show_frame
)
{
cm
->
current_video_frame
++
;
cm
->
show_frame_mi
=
cm
->
mi
;
}
#if CONFIG_ERROR_CONCEALMENT
/* swap the mode infos to storage for future error concealment */
if
(
pbi
->
ec_enabled
&&
pbi
->
common
.
prev_mi
)
{
...
...
@@ -408,9 +414,6 @@ int vp8dx_receive_compressed_data(VP8D_COMP *pbi, size_t size,
}
#endif
if
(
cm
->
show_frame
)
cm
->
current_video_frame
++
;
pbi
->
ready_for_new_data
=
0
;
pbi
->
last_time_stamp
=
time_stamp
;
...
...
vp8/encoder/onyx_if.c
View file @
e893af12
...
...
@@ -5362,6 +5362,7 @@ int vp8_get_preview_raw_frame(VP8_COMP *cpi, YV12_BUFFER_CONFIG *dest, vp8_ppfla
#endif
#if CONFIG_POSTPROC
cpi
->
common
.
show_frame_mi
=
cpi
->
common
.
mi
;
ret
=
vp8_post_proc_frame
(
&
cpi
->
common
,
dest
,
flags
);
#else
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment