Added placeholder for real time mode

Change-Id: I203d10f76c7ca78d875eaae15557cd765c6240d1
This commit is contained in:
Yaowu Xu
2014-01-06 11:51:18 -08:00
parent a9deec4389
commit a2c01ed5b4
3 changed files with 187 additions and 16 deletions

View File

@@ -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;