Changed unary operator from ! to ~
Since the intent is to reset the appropriate bit in ref_frame_flags not to test a logic condition. Prior result would always have been ref_frame_flags being set to 0. (Issue reported by dgohman, issue 47) Change-Id: I2c12502ed74c73cf38e98c9680e0249c29e16433
This commit is contained in:
parent
d4b99b8e3a
commit
daa5d0eb3d
@ -4588,13 +4588,13 @@ static void encode_frame_to_data_rate(VP8_COMP *cpi, unsigned long *size, unsign
|
||||
cpi->ref_frame_flags = VP8_ALT_FLAG | VP8_GOLD_FLAG | VP8_LAST_FLAG;
|
||||
|
||||
if (cpi->gold_is_last)
|
||||
cpi->ref_frame_flags &= !VP8_GOLD_FLAG;
|
||||
cpi->ref_frame_flags &= ~VP8_GOLD_FLAG;
|
||||
|
||||
if (cpi->alt_is_last)
|
||||
cpi->ref_frame_flags &= !VP8_ALT_FLAG;
|
||||
cpi->ref_frame_flags &= ~VP8_ALT_FLAG;
|
||||
|
||||
if (cpi->gold_is_alt)
|
||||
cpi->ref_frame_flags &= !VP8_ALT_FLAG;
|
||||
cpi->ref_frame_flags &= ~VP8_ALT_FLAG;
|
||||
|
||||
|
||||
if (cpi->oxcf.error_resilient_mode)
|
||||
|
Loading…
x
Reference in New Issue
Block a user