diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/dav1dplay.c | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/examples/dav1dplay.c b/examples/dav1dplay.c index 89a2008..9ddb7c1 100644 --- a/examples/dav1dplay.c +++ b/examples/dav1dplay.c @@ -147,9 +147,8 @@ static void dp_rd_ctx_parse_args(Dav1dPlayRenderContext *rd_ctx, static const char short_opts[] = "i:vuzgr:"; enum { - ARG_FRAME_THREADS = 256, - ARG_TILE_THREADS, - ARG_POSTFILTER_THREADS, + ARG_THREADS = 256, + ARG_FRAME_DELAY, ARG_HIGH_QUALITY, }; @@ -158,9 +157,8 @@ static void dp_rd_ctx_parse_args(Dav1dPlayRenderContext *rd_ctx, { "input", 1, NULL, 'i' }, { "version", 0, NULL, 'v' }, { "untimed", 0, NULL, 'u' }, - { "framethreads", 1, NULL, ARG_FRAME_THREADS }, - { "tilethreads", 1, NULL, ARG_TILE_THREADS }, - { "pfthreads", 1, NULL, ARG_POSTFILTER_THREADS }, + { "threads", 1, NULL, ARG_THREADS }, + { "framedelay", 1, NULL, ARG_FRAME_DELAY }, { "highquality", 0, NULL, ARG_HIGH_QUALITY }, { "zerocopy", 0, NULL, 'z' }, { "gpugrain", 0, NULL, 'g' }, @@ -191,17 +189,13 @@ static void dp_rd_ctx_parse_args(Dav1dPlayRenderContext *rd_ctx, case 'r': settings->renderer_name = optarg; break; - case ARG_FRAME_THREADS: - lib_settings->n_frame_threads = - parse_unsigned(optarg, ARG_FRAME_THREADS, argv[0]); + case ARG_THREADS: + lib_settings->n_threads = + parse_unsigned(optarg, ARG_THREADS, argv[0]); break; - case ARG_TILE_THREADS: - lib_settings->n_tile_threads = - parse_unsigned(optarg, ARG_TILE_THREADS, argv[0]); - break; - case ARG_POSTFILTER_THREADS: - lib_settings->n_postfilter_threads = - parse_unsigned(optarg, ARG_POSTFILTER_THREADS, argv[0]); + case ARG_FRAME_DELAY: + lib_settings->max_frame_delay = + parse_unsigned(optarg, ARG_FRAME_DELAY, argv[0]); break; default: dp_settings_print_usage(argv[0], NULL); |