mirror of
https://gitlab.xiph.org/xiph/icecast-server.git
synced 2024-12-04 14:46:30 -05:00
added theora stats
svn path=/icecast/trunk/icecast/; revision=8354
This commit is contained in:
parent
9fd0b2974f
commit
92e2c8f81c
@ -90,6 +90,17 @@ static refbuf_t *process_theora_page (ogg_state_t *ogg_info, ogg_codec_t *codec,
|
|||||||
}
|
}
|
||||||
header_page = 1;
|
header_page = 1;
|
||||||
codec->headers++;
|
codec->headers++;
|
||||||
|
if (codec->headers == 3)
|
||||||
|
{
|
||||||
|
ogg_info->bitrate += theora->ti.target_bitrate;
|
||||||
|
stats_event_args (ogg_info->mount, "video_bitrate", "%ld",
|
||||||
|
(long)theora->ti.target_bitrate);
|
||||||
|
stats_event_args (ogg_info->mount, "frame_size", "%ld x %ld",
|
||||||
|
(long)theora->ti.frame_width,
|
||||||
|
(long)theora->ti.frame_height);
|
||||||
|
stats_event_args (ogg_info->mount, "framerate", "%.2f",
|
||||||
|
(float)theora->ti.fps_numerator/theora->ti.fps_denominator);
|
||||||
|
}
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (codec->headers < 3)
|
if (codec->headers < 3)
|
||||||
|
Loading…
Reference in New Issue
Block a user