webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions | Variables
plot_webrtc_test_logs.py File Reference

Namespaces

 plot_webrtc_test_logs
 

Functions

def plot_webrtc_test_logs.ParseSetting (filename, setting)
 
def plot_webrtc_test_logs.ParseMetrics (filename, setting1, setting2)
 
def plot_webrtc_test_logs.TryFindMetric (parsed, line, f)
 
def plot_webrtc_test_logs.GetMetric (name, string)
 
def plot_webrtc_test_logs.StringToFloat (value)
 
def plot_webrtc_test_logs.Plot (y_metric, x_metric, metrics)
 
def plot_webrtc_test_logs.PlotFigure (settings, y_metrics, x_metric, metrics, title)
 
def plot_webrtc_test_logs.GetTitle (filename)
 
def plot_webrtc_test_logs.ToString (input_list)
 
def plot_webrtc_test_logs.ToStringWithoutMetric (input_list, metric)
 
def plot_webrtc_test_logs.GetIdx (text_list)
 
def plot_webrtc_test_logs.main ()
 

Variables

string plot_webrtc_test_logs.EVENT_START = 'RUN ] CodecSettings/PlotVideoProcessorIntegrationTest.'
 
string plot_webrtc_test_logs.EVENT_END = 'OK ] CodecSettings/PlotVideoProcessorIntegrationTest.'
 
tuple plot_webrtc_test_logs.BITRATE = ('Target Bitrate', 'bitrate (kbps)')
 
tuple plot_webrtc_test_logs.WIDTH = ('Width', 'width')
 
tuple plot_webrtc_test_logs.HEIGHT = ('Height', 'height')
 
tuple plot_webrtc_test_logs.FILENAME = ('Filename', 'clip')
 
tuple plot_webrtc_test_logs.CODEC_TYPE = ('Codec type', 'Codec')
 
tuple plot_webrtc_test_logs.ENCODER_IMPLEMENTATION_NAME = ('Encoder implementation name', 'enc name')
 
tuple plot_webrtc_test_logs.DECODER_IMPLEMENTATION_NAME = ('Decoder implementation name', 'dec name')
 
tuple plot_webrtc_test_logs.NUM_FRAMES = ('Total # of frames', 'num frames')
 
tuple plot_webrtc_test_logs.CORES = ('#CPU cores used', 'CPU cores used')
 
tuple plot_webrtc_test_logs.DENOISING = ('Denoising', 'denoising')
 
tuple plot_webrtc_test_logs.RESILIENCE = ('Resilience', 'resilience')
 
tuple plot_webrtc_test_logs.ERROR_CONCEALMENT = ('Error concealment', 'error concealment')
 
tuple plot_webrtc_test_logs.QP = ('Average QP', 'avg QP')
 
tuple plot_webrtc_test_logs.PSNR = ('PSNR avg', 'PSNR (dB)')
 
tuple plot_webrtc_test_logs.SSIM = ('SSIM avg', 'SSIM')
 
tuple plot_webrtc_test_logs.ENC_BITRATE = ('Encoding bitrate', 'encoded bitrate (kbps)')
 
tuple plot_webrtc_test_logs.FRAMERATE = ('Frame rate', 'fps')
 
tuple plot_webrtc_test_logs.NUM_DROPPED_FRAMES = ('Number of dropped frames', 'num dropped frames')
 
tuple plot_webrtc_test_logs.NUM_FRAMES_TO_TARGET
 
tuple plot_webrtc_test_logs.ENCODE_TIME = ('Encoding time', 'encode time (us)')
 
tuple plot_webrtc_test_logs.ENCODE_TIME_AVG = ('Encoding time', 'encode time (us) avg')
 
tuple plot_webrtc_test_logs.DECODE_TIME = ('Decoding time', 'decode time (us)')
 
tuple plot_webrtc_test_logs.DECODE_TIME_AVG = ('Decoding time', 'decode time (us) avg')
 
tuple plot_webrtc_test_logs.FRAME_SIZE = ('Frame sizes', 'frame size (bytes)')
 
tuple plot_webrtc_test_logs.FRAME_SIZE_AVG = ('Frame sizes', 'frame size (bytes) avg')
 
tuple plot_webrtc_test_logs.AVG_KEY_FRAME_SIZE = ('Average key frame size', 'avg key frame size (bytes)')
 
tuple plot_webrtc_test_logs.AVG_NON_KEY_FRAME_SIZE
 
list plot_webrtc_test_logs.SETTINGS
 
list plot_webrtc_test_logs.X_SETTINGS
 
list plot_webrtc_test_logs.SUBPLOT_SETTINGS
 
list plot_webrtc_test_logs.RESULTS
 
list plot_webrtc_test_logs.METRICS_TO_PARSE = SETTINGS + SUBPLOT_SETTINGS + RESULTS
 
list plot_webrtc_test_logs.Y_METRICS = [res[1] for res in RESULTS]
 
int plot_webrtc_test_logs.FIG_SIZE_SCALE_FACTOR_X = 2
 
float plot_webrtc_test_logs.FIG_SIZE_SCALE_FACTOR_Y = 2.8
 
list plot_webrtc_test_logs.GRID_COLOR = [0.45, 0.45, 0.45]