]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/rangecoder.c
avcodec/adpcm: increase max channels for ADPCM PSX to 8
[ffmpeg] / libavcodec / rangecoder.c
index e4c5763e4de46e8f950fbadf6898b7328769a8b1..200217a715928984d6dbd2cfdbe7ffff5d7680d2 100644 (file)
 
 #include "libavutil/attributes.h"
 #include "libavutil/avassert.h"
+#include "libavutil/intreadwrite.h"
+
 #include "avcodec.h"
 #include "rangecoder.h"
-#include "bytestream.h"
 
 av_cold void ff_init_range_encoder(RangeCoder *c, uint8_t *buf, int buf_size)
 {
@@ -56,7 +57,8 @@ av_cold void ff_init_range_decoder(RangeCoder *c, const uint8_t *buf,
     /* cast to avoid compiler warning */
     ff_init_range_encoder(c, (uint8_t *)buf, buf_size);
 
-    c->low = bytestream_get_be16((const uint8_t **)&c->bytestream);
+    c->low = AV_RB16(c->bytestream);
+    c->bytestream += 2;
 }
 
 void ff_build_rac_states(RangeCoder *c, int factor, int max_p)