summaryrefslogtreecommitdiff
path: root/src/libffmpeg/libavcodec/rangecoder.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libffmpeg/libavcodec/rangecoder.h')
-rw-r--r--src/libffmpeg/libavcodec/rangecoder.h16
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;