diff options
Diffstat (limited to 'src/libffmpeg/libavcodec/rangecoder.h')
-rw-r--r-- | src/libffmpeg/libavcodec/rangecoder.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/libffmpeg/libavcodec/rangecoder.h b/src/libffmpeg/libavcodec/rangecoder.h index 6fd7b43bf..0f56fad59 100644 --- a/src/libffmpeg/libavcodec/rangecoder.h +++ b/src/libffmpeg/libavcodec/rangecoder.h @@ -14,10 +14,10 @@ * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * */ - + /** * @file rangecoder.h * Range coder. @@ -58,7 +58,7 @@ static inline void renorm_encoder(RangeCoder *c){ }else{ c->outstanding_count++; } - + c->low = (c->low & 0xFF)<<8; c->range <<= 8; } @@ -78,7 +78,7 @@ static inline void put_rac(RangeCoder *c, uint8_t * const state, int bit){ c->range = range1; *state= c->one_state[*state]; } - + renorm_encoder(c); } @@ -95,7 +95,7 @@ static inline void refill(RangeCoder *c){ static inline int get_rac(RangeCoder *c, uint8_t * const state){ int range1= (c->range * (*state)) >> 8; int attribute_unused one_mask; - + c->range -= range1; #if 1 if(c->low < c->range){ @@ -111,12 +111,12 @@ static inline int get_rac(RangeCoder *c, uint8_t * const state){ } #else one_mask= (c->range - c->low-1)>>31; - + c->low -= c->range & one_mask; c->range += (range1 - c->range) & one_mask; - + *state= c->zero_state[(*state) + (256&one_mask)]; - + refill(c); return one_mask&1; |