From b582f314f7876571ee0877c318caabd26fad093c Mon Sep 17 00:00:00 2001 From: Philip Gladstone Date: Fri, 24 May 2002 02:06:15 +0000 Subject: [PATCH] * Added yet more output to the status page to try and track down a problem Originally committed as revision 579 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffserver.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ffserver.c b/ffserver.c index 767da5f3a0..e1fa386222 100644 --- a/ffserver.c +++ b/ffserver.c @@ -860,12 +860,15 @@ static void compute_stats(HTTPContext *c) while (stream != NULL) { if (stream->feed == stream) { q += sprintf(q, "

Feed %s

", stream->filename); - q += sprintf(q, "
Streamtypekbits/scodec\n"); + q += sprintf(q, "
Streamtypekbits/scodecParameters\n"); for (i = 0; i < stream->nb_streams; i++) { AVStream *st = stream->streams[i]; AVCodec *codec = avcodec_find_encoder(st->codec.codec_id); char *type = "unknown"; + char parameters[64]; + + parameters[0] = 0; switch(st->codec.codec_type) { case CODEC_TYPE_AUDIO: @@ -873,12 +876,14 @@ static void compute_stats(HTTPContext *c) break; case CODEC_TYPE_VIDEO: type = "video"; + sprintf(parameters, "%dx%d, q=%d-%d", st->codec.width, st->codec.height, + st->codec.qmin, st->codec.qmax); break; default: av_abort(); } - q += sprintf(q, "
%d%s%d%s\n", - i, type, st->codec.bit_rate/1000, codec ? codec->name : ""); + q += sprintf(q, "
%d%s%d%s%s\n", + i, type, st->codec.bit_rate/1000, codec ? codec->name : "", parameters); } q += sprintf(q, "
\n");