Mercurial > libavcodec.hg
changeset 8909:1206da4b90b1 libavcodec
Replace assert in ff_xvmc_field_end() by av_log call at level AV_LOG_ERROR.
author | diego |
---|---|
date | Sun, 15 Feb 2009 02:27:55 +0000 |
parents | ac0ad123e3f0 |
children | a11771712f48 |
files | mpegvideo_xvmc.c |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mpegvideo_xvmc.c Sun Feb 15 02:17:48 2009 +0000 +++ b/mpegvideo_xvmc.c Sun Feb 15 02:27:55 2009 +0000 @@ -290,13 +290,14 @@ } render->filled_mv_blocks_num++; - assert(render->filled_mv_blocks_num <= render->total_number_of_mv_blocks); assert(render->next_free_data_block_num <= render->total_number_of_data_blocks); - /* The above conditions should not be able to fail as long as this function + /* The above condition should not be able to fail as long as this function * is used and the following 'if ()' automatically calls a callback to free * blocks. */ if (render->filled_mv_blocks_num >= render->total_number_of_mv_blocks) ff_draw_horiz_band(s, 0, 0); + else + av_log(s->avctx, AV_LOG_ERROR, "Not all blocks have been processed.\n"); }