[FFmpeg-devel] [PATCH] ffprobe: report unavailable SAR correctly in stream info
Rostislav Pehlivanov
atomnuker at gmail.com
Tue Apr 17 22:14:52 EEST 2018
On 14 April 2018 at 21:20, Rostislav Pehlivanov <atomnuker at gmail.com> wrote:
>
>
> On 12 April 2018 at 09:07, Timo Teräs <timo.teras at iki.fi> wrote:
>
>> av_guess_sample_aspect_ratio() will return undefined or missing
>> value as {0,1}. This fixes show_stream() to check numerator to
>> display 'N/A' when appropriate. show_frame() does this already
>> correctly.
>>
>> Signed-off-by: Timo Teräs <timo.teras at iki.fi>
>> ---
>> fftools/ffprobe.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c
>> index 82dfe4f58a..8b2a18b6b1 100644
>> --- a/fftools/ffprobe.c
>> +++ b/fftools/ffprobe.c
>> @@ -2521,7 +2521,7 @@ static int show_stream(WriterContext *w,
>> AVFormatContext *fmt_ctx, int stream_id
>> #endif
>> print_int("has_b_frames", par->video_delay);
>> sar = av_guess_sample_aspect_ratio(fmt_ctx, stream, NULL);
>> - if (sar.den) {
>> + if (sar.num) {
>> print_q("sample_aspect_ratio", sar, ':');
>> av_reduce(&dar.num, &dar.den,
>> par->width * sar.num,
>> --
>> 2.17.0
>>
>> _______________________________________________
>> ffmpeg-devel mailing list
>> ffmpeg-devel at ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>>
>
> LGTM
>
Applied, thanks.
More information about the ffmpeg-devel
mailing list