diff options
Diffstat (limited to 'encoder/ih264e_utils.h')
-rw-r--r-- | encoder/ih264e_utils.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/encoder/ih264e_utils.h b/encoder/ih264e_utils.h index 651dad9..912711f 100644 --- a/encoder/ih264e_utils.h +++ b/encoder/ih264e_utils.h @@ -30,6 +30,7 @@ * Harish * * @par List of Functions: +* -ih264e_input_queue_update() * -ih264e_get_min_level() * -ih264e_get_lvl_idx() * -ih264e_get_dpb_size() @@ -52,6 +53,35 @@ #define IH264E_UTILS_H_ /** + ******************************************************************************* + * + * @brief + * Queues the current buffer, gets back a another buffer for encoding with corrent + * picture type + * + * @par Description: + * + * @param[in] ps_codec + * Pointer to codec descriptor + * + * @param[in] ps_ive_ip + * Current input buffer to the encoder + * + * @param[out] ps_inp + * Buffer to be encoded in the current pass + * + * @returns + * Flag indicating if we have a pre-enc skip or not + * + * @remarks + * + ******************************************************************************* + */ +WORD32 ih264e_input_queue_update(codec_t *ps_codec, + ive_video_encode_ip_t *ps_ive_ip, + inp_buf_t *ps_enc_buff); + +/** ******************************************************************************* * * @brief |