enum class FrameDropDecision {
kOk, // Frame is encoded.
kDrop, // Frame is dropped.
};
struct UVDeltaQP { // For the UV channel: the QP for the dc/ac value is given as // GetQP() + uvdc/ac_delta_q, where the uvdc/ac_delta_q are negative numbers.
int uvdc_delta_q;
int uvac_delta_q;
};
int width;
int height; // 0-63
int max_quantizer;
int min_quantizer;
int64_t target_bandwidth;
int64_t buf_initial_sz;
int64_t buf_optimal_sz;
int64_t buf_sz;
int undershoot_pct;
int overshoot_pct;
int max_intra_bitrate_pct;
int max_inter_bitrate_pct; double framerate; // Number of temporal layers
int ts_number_layers;
int layer_target_bitrate[VPX_MAX_LAYERS];
int ts_rate_decimator[VPX_TS_MAX_LAYERS]; // vbr, cbr
enum vpx_rc_mode rc_mode;
int aq_mode;
int frame_drop_thresh; bool is_screen;
};
} // namespace libvpx #endif// VPX_VPX_INTERNAL_VPX_RATECTRL_RTC_H_
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-08-26)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.