| @@ -203,10 +203,6 @@ static av_cold int tta_decode_init(AVCodecContext * avctx) | |||||
| { | { | ||||
| /* signature */ | /* signature */ | ||||
| skip_bits(&s->gb, 32); | skip_bits(&s->gb, 32); | ||||
| // if (get_bits_long(&s->gb, 32) != av_bswap32(AV_RL32("TTA1"))) { | |||||
| // av_log(s->avctx, AV_LOG_ERROR, "Missing magic\n"); | |||||
| // return -1; | |||||
| // } | |||||
| s->flags = get_bits(&s->gb, 16); | s->flags = get_bits(&s->gb, 16); | ||||
| if (s->flags != 1 && s->flags != 3) | if (s->flags != 1 && s->flags != 3) | ||||
| @@ -371,12 +367,6 @@ static int tta_decode_frame(AVCodecContext *avctx, | |||||
| } | } | ||||
| *predictor = *p; | *predictor = *p; | ||||
| /*if ((get_bits_count(&s->gb)+7)/8 > buf_size) | |||||
| { | |||||
| av_log(NULL, AV_LOG_INFO, "overread!!\n"); | |||||
| break; | |||||
| }*/ | |||||
| // flip channels | // flip channels | ||||
| if (cur_chan < (s->channels-1)) | if (cur_chan < (s->channels-1)) | ||||
| cur_chan++; | cur_chan++; | ||||
| @@ -400,8 +390,6 @@ static int tta_decode_frame(AVCodecContext *avctx, | |||||
| case 2: { | case 2: { | ||||
| uint16_t *samples = data; | uint16_t *samples = data; | ||||
| for (p = s->decode_buffer; p < s->decode_buffer + (framelen * s->channels); p++) { | for (p = s->decode_buffer; p < s->decode_buffer + (framelen * s->channels); p++) { | ||||
| // *samples++ = (unsigned char)*p; | |||||
| // *samples++ = (unsigned char)(*p >> 8); | |||||
| *samples++ = *p; | *samples++ = *p; | ||||
| } | } | ||||
| *data_size = (uint8_t *)samples - (uint8_t *)data; | *data_size = (uint8_t *)samples - (uint8_t *)data; | ||||
| @@ -412,7 +400,6 @@ static int tta_decode_frame(AVCodecContext *avctx, | |||||
| } | } | ||||
| } | } | ||||
| // return get_bits_count(&s->gb)+7)/8; | |||||
| return buf_size; | return buf_size; | ||||
| } | } | ||||