summaryrefslogtreecommitdiff
path: root/libavcodec/alac.c
diff options
context:
space:
mode:
authorJustin Ruggles <justin.ruggles@gmail.com>2012-07-09 13:05:35 -0400
committerJustin Ruggles <justin.ruggles@gmail.com>2012-07-19 13:26:47 -0400
commit46043962eaf2a8f29290e9ffc19829fceb53f304 (patch)
tree5126c568269404304a5263a08c1e977e7e8f0809 /libavcodec/alac.c
parent9a6c528e08c42f43216fed9d6abd9e545db88d13 (diff)
alac: avoid using a double-negative when checking if the frame is compressed
Diffstat (limited to 'libavcodec/alac.c')
-rw-r--r--libavcodec/alac.c7
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];