]> granicus.if.org Git - libvpx/commitdiff
Remove experimental-bitstream flag for profiles>0
authorDeb Mukherjee <debargha@google.com>
Fri, 3 Oct 2014 22:41:50 +0000 (15:41 -0700)
committerDeb Mukherjee <debargha@google.com>
Fri, 3 Oct 2014 22:48:29 +0000 (15:48 -0700)
Profiles 1-3 are stable enough that we can remove the
experimental bitstream commandline option.

Change-Id: Id2a64a08192d7eac6c45384ee34196330351c6d8

vpxenc.c

index 53a291152603e9cb83a9b40602ca51a2e37a4109..b323e3c44658ad8f5d8422ba751cf681f8fd95f3 100644 (file)
--- a/vpxenc.c
+++ b/vpxenc.c
@@ -198,9 +198,6 @@ static const arg_def_t disable_warnings =
 static const arg_def_t disable_warning_prompt =
     ARG_DEF("y", "disable-warning-prompt", 0,
             "Display warnings, but do not prompt user to continue.");
-static const arg_def_t experimental_bitstream =
-    ARG_DEF(NULL, "experimental-bitstream", 0,
-            "Allow experimental bitstream features.");
 
 #if CONFIG_VP9 && CONFIG_VP9_HIGHBITDEPTH
 static const arg_def_t test16bitinternalarg = ARG_DEF(
@@ -861,8 +858,6 @@ static void parse_global_config(struct VpxEncoderConfig *global, char **argv) {
       global->disable_warnings = 1;
     else if (arg_match(&arg, &disable_warning_prompt, argi))
       global->disable_warning_prompt = 1;
-    else if (arg_match(&arg, &experimental_bitstream, argi))
-      global->experimental_bitstream = 1;
     else
       argj++;
   }
@@ -1200,12 +1195,6 @@ static void validate_stream_config(const struct stream_state *stream,
     fatal("Stream %d: Specify stream dimensions with --width (-w) "
           " and --height (-h)", stream->index);
 
-  if (stream->config.cfg.g_profile != 0 && !global->experimental_bitstream) {
-    fatal("Stream %d: profile %d is experimental and requires the --%s flag",
-          stream->index, stream->config.cfg.g_profile,
-          experimental_bitstream.long_name);
-  }
-
   // Check that the codec bit depth is greater than the input bit depth.
   if (stream->config.cfg.g_input_bit_depth >
       (unsigned int)stream->config.cfg.g_bit_depth) {