Lines Matching defs:FrameStatistics
29 struct FrameStatistics { struct
36 size_t frame_number = 0;
37 size_t rtp_timestamp = 0;
40 int64_t encode_start_ns = 0;
41 int encode_return_code = 0;
42 bool encoding_successful = false;
43 size_t encode_time_us = 0;
44 size_t target_bitrate_kbps = 0;
45 double target_framerate_fps = 0.0;
46 size_t length_bytes = 0;
47 VideoFrameType frame_type = VideoFrameType::kVideoFrameDelta;
50 size_t spatial_idx = 0;
51 size_t temporal_idx = 0;
52 bool inter_layer_predicted = false;
53 bool non_ref_for_inter_layer_pred = true;
56 size_t max_nalu_size_bytes = 0;
59 int64_t decode_start_ns = 0;
60 int decode_return_code = 0;
61 bool decoding_successful = false;
62 size_t decode_time_us = 0;
63 size_t decoded_width = 0;
64 size_t decoded_height = 0;
67 int qp = -1;
70 float psnr_y = 0.0f;
71 float psnr_u = 0.0f;
72 float psnr_v = 0.0f;
73 float psnr = 0.0f; // 10 * log10(255^2 / (mse_y + mse_u + mse_v)).
74 float ssim = 0.0f; // 0.8 * ssim_y + 0.1 * (ssim_u + ssim_v).