telemetry.web_perf.metrics.webrtc_rendering_stats | index telemetry/web_perf/metrics/webrtc_rendering_stats.py

`# Copyright 2015 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.`

Modules
`` |  |
logging | telemetry.util.statistics |  |

Classes
`` |  | __builtin__.object TimeStats WebMediaPlayerMsRenderingStats
class TimeStats(__builtin__.object)
`` | `Stats container for webrtc rendering metrics.`
| Methods defined here: __init__(self, drift_time=None, mean_drift_time=None, std_dev_drift_time=None, percent_badly_out_of_sync=None, percent_out_of_sync=None, smoothness_score=None, freezing_score=None, rendering_length_error=None, fps=None, frame_distribution=None) Data descriptors defined here: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)`
class WebMediaPlayerMsRenderingStats(__builtin__.object)
`` | `Analyzes events of WebMediaPlayerMs type.`
| Methods defined here: GetTimeStats(self) `Calculate time stamp stats for all remote stream events.` __init__(self, events) `Save relevant events according to their stream.` Data descriptors defined here: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)`

Data
`` |  | ACTUAL_RENDER_BEGIN = 'Actual Render Begin' ACTUAL_RENDER_END = 'Actual Render End' DISPLAY_HERTZ = 60.0 FROZEN_THRESHOLD = 6 IDEAL_RENDER_INSTANT = 'Ideal Render Instant' SERIAL = 'Serial' SEVERITY = 3 VSYNC_DURATION = 16666.666666666668