diff options
author | Justin Ruggles <justin.ruggles@gmail.com> | 2012-07-09 13:05:35 -0400 |
---|---|---|
committer | Justin Ruggles <justin.ruggles@gmail.com> | 2012-07-19 13:26:47 -0400 |
commit | 46043962eaf2a8f29290e9ffc19829fceb53f304 (patch) | |
tree | 5126c568269404304a5263a08c1e977e7e8f0809 | |
parent | 9a6c528e08c42f43216fed9d6abd9e545db88d13 (diff) | |
download | ffmpeg-46043962eaf2a8f29290e9ffc19829fceb53f304.tar.gz |
alac: avoid using a double-negative when checking if the frame is compressed
-rw-r--r-- | libavcodec/alac.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/libavcodec/alac.c b/libavcodec/alac.c index 474531b83e..f803f9accc 100644 --- a/libavcodec/alac.c +++ b/libavcodec/alac.c @@ -298,7 +298,7 @@ static int alac_decode_frame(AVCodecContext *avctx, void *data, unsigned int outputsamples; int hassize; unsigned int readsamplesize; - int isnotcompressed; + int is_compressed; uint8_t interlacing_shift; uint8_t interlacing_leftweight; int i, ch, ret; @@ -320,7 +320,7 @@ static int alac_decode_frame(AVCodecContext *avctx, void *data, alac->extra_bits = get_bits(&alac->gb, 2) << 3; /* whether the frame is compressed */ - isnotcompressed = get_bits1(&alac->gb); + is_compressed = !get_bits1(&alac->gb); if (hassize) { /* now read the number of samples as a 32bit integer */ @@ -350,8 +350,7 @@ static int alac_decode_frame(AVCodecContext *avctx, void *data, return -1; } - if (!isnotcompressed) { - /* so it is compressed */ + if (is_compressed) { int16_t predictor_coef_table[MAX_CHANNELS][32]; int predictor_coef_num[MAX_CHANNELS]; int prediction_type[MAX_CHANNELS]; |