# HG changeset patch # User reimar # Date 1255466931 0 # Node ID 11b685acd280325fa92d7f1ccc02c16e7b2657f1 # Parent d7ed9dcc78e39211ef80999af21bbd319ffd2fab Print a warning message when avcodec_default_free_buffers finds unreleased buffers, this hopefully should help detect codecs that do not release all buffers e.g. in the decode_end function. diff -r d7ed9dcc78e3 -r 11b685acd280 utils.c --- a/utils.c Tue Oct 13 20:13:28 2009 +0000 +++ b/utils.c Tue Oct 13 20:48:51 2009 +0000 @@ -946,6 +946,8 @@ if(s->internal_buffer==NULL) return; + if (s->internal_buffer_count) + av_log(s, AV_LOG_WARNING, "Found %i unreleased buffers!\n", s->internal_buffer_count); for(i=0; iinternal_buffer)[i]; for(j=0; j<4; j++){