Lines Matching full:control
30 /*!\brief The control type of the inference API.
31 * In VPX_RC_QP mode, the external rate control model determines the
33 * In VPX_RC_GOP mode, the external rate control model determines the
35 * In VPX_RC_RDMULT mode, the external rate control model determines the
37 * In VPX_RC_GOP_QP mode, the external rate control model determines
39 * In VPX_RC_GOP_QP_RDMULT mode, the external rate control model determines
50 /*!\brief Abstract rate control model handler
58 * If the external rate control model returns this value,
59 * the encoder will use the default q selected by libvpx's rate control
65 * If the external rate control model returns this value,
66 * the encoder will use the default rdmult selected by libvpx's rate control
71 /*!\brief Encode frame decision made by the external rate control model
73 * The encoder will receive the decision from the external rate control model
90 * The encoder will send the information to external rate control model through
128 * The encoder will send the result to the external rate control model through
138 /*!\brief Status returned by rate control callback functions.
291 /*!\brief Encode config sent to external rate control model
305 /*!\brief Information passed to the external rate control model to
375 /*!\brief The decision made by the external rate control model to set the
383 /*!\brief Create an external rate control model callback prototype
385 * This callback is invoked by the encoder to create an external rate control
396 /*!\brief Send first pass stats to the external rate control model callback
400 * external rate control model.
402 * \param[in] rate_ctrl_model rate control model
412 * the external rate control model.
414 * \param[in] rate_ctrl_model rate control model
426 * external rate control model.
428 * \param[in] rate_ctrl_model rate control model
435 /*!\brief Get the GOP structure from the external rate control model.
438 * the external rate control model.
440 * \param[in] rate_ctrl_model rate control model
448 /*!\brief Get the frame rdmult from the external rate control model.
451 * the external rate control model.
453 * \param[in] rate_ctrl_model rate control model
461 /*!\brief Delete the external rate control model callback prototype
463 * This callback is invoked by the encoder to delete the external rate control
466 * \param[in] rate_ctrl_model rate control model
471 /*!\brief Callback function set for external rate control.
473 * The user can enable external rate control by registering
474 * a set of callback functions with the codec control flag
479 * The rate control type of this API.
483 * Create an external rate control model.
487 * Send first pass stats to the external rate control model.
491 * Get encodeframe decision from the external rate control model.
495 * Update encodeframe result to the external rate control model.
499 * Get GOP decisions from the external rate control model.
503 * Get rdmult for the frame from the external rate control model.
507 * Delete the external rate control model.
511 * Private data for the external rate control model.