|
|
@@ -586,10 +586,12 @@ static int flac_parse(AVCodecParserContext *s, AVCodecContext *avctx, |
|
|
temp = curr->next; |
|
|
temp = curr->next; |
|
|
av_freep(&curr->link_penalty); |
|
|
av_freep(&curr->link_penalty); |
|
|
av_free(curr); |
|
|
av_free(curr); |
|
|
|
|
|
fpc->nb_headers_buffered--; |
|
|
} |
|
|
} |
|
|
fpc->headers = fpc->best_header->next; |
|
|
fpc->headers = fpc->best_header->next; |
|
|
av_freep(&fpc->best_header->link_penalty); |
|
|
av_freep(&fpc->best_header->link_penalty); |
|
|
av_freep(&fpc->best_header); |
|
|
av_freep(&fpc->best_header); |
|
|
|
|
|
fpc->nb_headers_buffered--; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/* Find and score new headers. */ |
|
|
/* Find and score new headers. */ |
|
|
|