ffmpeg | branch: master | Clément Bœsch <u...@pkh.me> | Mon Dec 11 01:59:18 2023 +0100| [d269f841995b9ecc5d169090841c7541c18a9bb4] | committer: Clément Bœsch
avcodec/proresenc_anatoliy: remove IS_NEGATIVE() macro This makes the function closer to encode_acs() in proresenc_kostya. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d269f841995b9ecc5d169090841c7541c18a9bb4 --- libavcodec/proresenc_anatoliy.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/proresenc_anatoliy.c b/libavcodec/proresenc_anatoliy.c index 5a63620b18..ea7046ae71 100644 --- a/libavcodec/proresenc_anatoliy.c +++ b/libavcodec/proresenc_anatoliy.c @@ -257,7 +257,6 @@ static void encode_vlc_codeword(PutBitContext *pb, unsigned codebook, int val) #define GET_SIGN(x) ((x) >> 31) #define TO_GOLOMB(val) (((val) * 2) ^ GET_SIGN(val)) -#define IS_NEGATIVE(val) ((GET_SIGN(val) ^ -1) + 1) #define TO_GOLOMB2(val,sign) ((val)==0 ? 0 : ((val) << 1) + (sign)) static av_always_inline int get_level(int val) @@ -318,7 +317,7 @@ static void encode_ac_coeffs(PutBitContext *pb, prev_level = level; - put_bits(pb, 1, IS_NEGATIVE(val)); + put_sbits(pb, 1, GET_SIGN(val)); } else { ++run; } _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".