Added placeholder for real time mode
Change-Id: I203d10f76c7ca78d875eaae15557cd765c6240d1
This commit is contained in:
16
warnings.c
16
warnings.c
@@ -71,14 +71,6 @@ static int continue_prompt(int num_warnings) {
|
||||
return c == 'y';
|
||||
}
|
||||
|
||||
static void check_lag_in_frames_realtime_deadline(
|
||||
int lag_in_frames,
|
||||
int deadline,
|
||||
struct WarningList *warning_list) {
|
||||
if (deadline == VPX_DL_REALTIME && lag_in_frames != 0)
|
||||
add_warning(lag_in_frames_with_realtime, warning_list);
|
||||
}
|
||||
|
||||
static void check_quantizer(int min_q, int max_q,
|
||||
struct WarningList *warning_list) {
|
||||
const int lossless = min_q == 0 && max_q == 0;
|
||||
@@ -88,7 +80,7 @@ static void check_quantizer(int min_q, int max_q,
|
||||
|
||||
void check_encoder_config(int disable_prompt,
|
||||
const struct VpxEncoderConfig *global_config,
|
||||
const struct vpx_codec_enc_cfg *stream_config) {
|
||||
struct vpx_codec_enc_cfg *stream_config) {
|
||||
int num_warnings = 0;
|
||||
struct WarningListNode *warning = NULL;
|
||||
struct WarningList warning_list = {0};
|
||||
@@ -96,9 +88,9 @@ void check_encoder_config(int disable_prompt,
|
||||
check_quantizer(stream_config->rc_min_quantizer,
|
||||
stream_config->rc_max_quantizer,
|
||||
&warning_list);
|
||||
check_lag_in_frames_realtime_deadline(stream_config->g_lag_in_frames,
|
||||
global_config->deadline,
|
||||
&warning_list);
|
||||
|
||||
if (global_config->deadline == VPX_DL_REALTIME)
|
||||
stream_config->g_lag_in_frames = 0;
|
||||
|
||||
/* Count and print warnings. */
|
||||
for (warning = warning_list.warning_node;
|
||||
|
Reference in New Issue
Block a user