[FFmpeg-cvslog] r12355 - trunk/libavcodec/utils.c
bcoudurier
subversion
Fri Mar 7 00:09:17 CET 2008
Author: bcoudurier
Date: Fri Mar 7 00:09:16 2008
New Revision: 12355
Log:
do not display par and dar if not available
Modified:
trunk/libavcodec/utils.c
Modified: trunk/libavcodec/utils.c
==============================================================================
--- trunk/libavcodec/utils.c (original)
+++ trunk/libavcodec/utils.c Fri Mar 7 00:09:16 2008
@@ -1128,6 +1128,7 @@ void avcodec_string(char *buf, int buf_s
snprintf(buf + strlen(buf), buf_size - strlen(buf),
", %dx%d",
enc->width, enc->height);
+ if (enc->sample_aspect_ratio.num) {
av_reduce(&display_aspect_ratio.num, &display_aspect_ratio.den,
enc->width*enc->sample_aspect_ratio.num,
enc->height*enc->sample_aspect_ratio.den,
@@ -1136,6 +1137,7 @@ void avcodec_string(char *buf, int buf_s
" [PAR %d:%d DAR %d:%d]",
enc->sample_aspect_ratio.num, enc->sample_aspect_ratio.den,
display_aspect_ratio.num, display_aspect_ratio.den);
+ }
if(av_log_get_level() >= AV_LOG_DEBUG){
int g= ff_gcd(enc->time_base.num, enc->time_base.den);
snprintf(buf + strlen(buf), buf_size - strlen(buf),
More information about the ffmpeg-cvslog
mailing list