You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-11-23 21:54:53 +02:00
avcodec/put_bits: add explicit cast to suppress MSVC warning
Supresses: warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) Also drop L, as shift will never exceed 31. Signed-off-by: Kacper Michajłow <kasper93@gmail.com>
This commit is contained in:
@@ -256,7 +256,7 @@ static inline void put_bits_no_assert(PutBitContext *s, int n, BitBuf value)
|
|||||||
*/
|
*/
|
||||||
static inline void put_bits(PutBitContext *s, int n, BitBuf value)
|
static inline void put_bits(PutBitContext *s, int n, BitBuf value)
|
||||||
{
|
{
|
||||||
av_assert2(n <= 31 && value < (1UL << n));
|
av_assert2(n <= 31 && value < (BitBuf)(1U << n));
|
||||||
put_bits_no_assert(s, n, value);
|
put_bits_no_assert(s, n, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -265,7 +265,7 @@ static inline void put_bits_le(PutBitContext *s, int n, BitBuf value)
|
|||||||
BitBuf bit_buf;
|
BitBuf bit_buf;
|
||||||
int bit_left;
|
int bit_left;
|
||||||
|
|
||||||
av_assert2(n <= 31 && value < (1UL << n));
|
av_assert2(n <= 31 && value < (BitBuf)(1U << n));
|
||||||
|
|
||||||
bit_buf = s->bit_buf;
|
bit_buf = s->bit_buf;
|
||||||
bit_left = s->bit_left;
|
bit_left = s->bit_left;
|
||||||
|
|||||||
Reference in New Issue
Block a user