# HG changeset patch # User michael # Date 1208087118 0 # Node ID 3c9e11aa154d6d9e021123deb193296fb67c4e1a # Parent 2bf3b94c17d477304aa02ac10819373f6751f7a7 Print warning if scale/rate is invalid. diff -r 2bf3b94c17d4 -r 3c9e11aa154d avidec.c --- a/avidec.c Sun Apr 13 11:41:45 2008 +0000 +++ b/avidec.c Sun Apr 13 11:45:18 2008 +0000 @@ -380,6 +380,7 @@ ast->scale = get_le32(pb); ast->rate = get_le32(pb); if(!(ast->scale && ast->rate)){ + av_log(s, AV_LOG_WARNING, "Scale/Rate is %u/%u which is invalid. (This file has been generated by broken software)\n", ast->scale, ast->rate); if(frame_period){ ast->rate = 1000000; ast->scale = frame_period;