| Index: source/libvpx/vpxdec.c
|
| diff --git a/source/libvpx/vpxdec.c b/source/libvpx/vpxdec.c
|
| index f219c2e55b5f25559d30f9a5a907bef4c8121eb1..baa61151ca89b5acc4756ead14a4efdcc1d5e55e 100644
|
| --- a/source/libvpx/vpxdec.c
|
| +++ b/source/libvpx/vpxdec.c
|
| @@ -106,24 +106,25 @@ static const arg_def_t *all_args[] = {
|
| };
|
|
|
| #if CONFIG_VP8_DECODER
|
| -static const arg_def_t addnoise_level = ARG_DEF(NULL, "noise-level", 1,
|
| - "Enable VP8 postproc add noise");
|
| -static const arg_def_t deblock = ARG_DEF(NULL, "deblock", 0,
|
| - "Enable VP8 deblocking");
|
| -static const arg_def_t demacroblock_level = ARG_DEF(NULL, "demacroblock-level", 1,
|
| - "Enable VP8 demacroblocking, w/ level");
|
| -static const arg_def_t pp_debug_info = ARG_DEF(NULL, "pp-debug-info", 1,
|
| - "Enable VP8 visible debug info");
|
| -static const arg_def_t pp_disp_ref_frame = ARG_DEF(NULL, "pp-dbg-ref-frame", 1,
|
| - "Display only selected reference frame per macro block");
|
| -static const arg_def_t pp_disp_mb_modes = ARG_DEF(NULL, "pp-dbg-mb-modes", 1,
|
| - "Display only selected macro block modes");
|
| -static const arg_def_t pp_disp_b_modes = ARG_DEF(NULL, "pp-dbg-b-modes", 1,
|
| - "Display only selected block modes");
|
| -static const arg_def_t pp_disp_mvs = ARG_DEF(NULL, "pp-dbg-mvs", 1,
|
| - "Draw only selected motion vectors");
|
| -static const arg_def_t mfqe = ARG_DEF(NULL, "mfqe", 0,
|
| - "Enable multiframe quality enhancement");
|
| +static const arg_def_t addnoise_level = ARG_DEF(
|
| + NULL, "noise-level", 1, "Enable VP8 postproc add noise");
|
| +static const arg_def_t deblock = ARG_DEF(
|
| + NULL, "deblock", 0, "Enable VP8 deblocking");
|
| +static const arg_def_t demacroblock_level = ARG_DEF(
|
| + NULL, "demacroblock-level", 1, "Enable VP8 demacroblocking, w/ level");
|
| +static const arg_def_t pp_debug_info = ARG_DEF(
|
| + NULL, "pp-debug-info", 1, "Enable VP8 visible debug info");
|
| +static const arg_def_t pp_disp_ref_frame = ARG_DEF(
|
| + NULL, "pp-dbg-ref-frame", 1,
|
| + "Display only selected reference frame per macro block");
|
| +static const arg_def_t pp_disp_mb_modes = ARG_DEF(
|
| + NULL, "pp-dbg-mb-modes", 1, "Display only selected macro block modes");
|
| +static const arg_def_t pp_disp_b_modes = ARG_DEF(
|
| + NULL, "pp-dbg-b-modes", 1, "Display only selected block modes");
|
| +static const arg_def_t pp_disp_mvs = ARG_DEF(
|
| + NULL, "pp-dbg-mvs", 1, "Draw only selected motion vectors");
|
| +static const arg_def_t mfqe = ARG_DEF(
|
| + NULL, "mfqe", 0, "Enable multiframe quality enhancement");
|
|
|
| static const arg_def_t *vp8_pp_args[] = {
|
| &addnoise_level, &deblock, &demacroblock_level, &pp_debug_info,
|
| @@ -813,34 +814,42 @@ static int main_loop(int argc, const char **argv_) {
|
| fprintf(stderr, "%s\n", decoder.name);
|
|
|
| #if CONFIG_VP8_DECODER
|
| -
|
| if (vp8_pp_cfg.post_proc_flag
|
| && vpx_codec_control(&decoder, VP8_SET_POSTPROC, &vp8_pp_cfg)) {
|
| - fprintf(stderr, "Failed to configure postproc: %s\n", vpx_codec_error(&decoder));
|
| + fprintf(stderr, "Failed to configure postproc: %s\n",
|
| + vpx_codec_error(&decoder));
|
| return EXIT_FAILURE;
|
| }
|
|
|
| if (vp8_dbg_color_ref_frame
|
| - && vpx_codec_control(&decoder, VP8_SET_DBG_COLOR_REF_FRAME, vp8_dbg_color_ref_frame)) {
|
| - fprintf(stderr, "Failed to configure reference block visualizer: %s\n", vpx_codec_error(&decoder));
|
| + && vpx_codec_control(&decoder, VP8_SET_DBG_COLOR_REF_FRAME,
|
| + vp8_dbg_color_ref_frame)) {
|
| + fprintf(stderr, "Failed to configure reference block visualizer: %s\n",
|
| + vpx_codec_error(&decoder));
|
| return EXIT_FAILURE;
|
| }
|
|
|
| if (vp8_dbg_color_mb_modes
|
| - && vpx_codec_control(&decoder, VP8_SET_DBG_COLOR_MB_MODES, vp8_dbg_color_mb_modes)) {
|
| - fprintf(stderr, "Failed to configure macro block visualizer: %s\n", vpx_codec_error(&decoder));
|
| + && vpx_codec_control(&decoder, VP8_SET_DBG_COLOR_MB_MODES,
|
| + vp8_dbg_color_mb_modes)) {
|
| + fprintf(stderr, "Failed to configure macro block visualizer: %s\n",
|
| + vpx_codec_error(&decoder));
|
| return EXIT_FAILURE;
|
| }
|
|
|
| if (vp8_dbg_color_b_modes
|
| - && vpx_codec_control(&decoder, VP8_SET_DBG_COLOR_B_MODES, vp8_dbg_color_b_modes)) {
|
| - fprintf(stderr, "Failed to configure block visualizer: %s\n", vpx_codec_error(&decoder));
|
| + && vpx_codec_control(&decoder, VP8_SET_DBG_COLOR_B_MODES,
|
| + vp8_dbg_color_b_modes)) {
|
| + fprintf(stderr, "Failed to configure block visualizer: %s\n",
|
| + vpx_codec_error(&decoder));
|
| return EXIT_FAILURE;
|
| }
|
|
|
| if (vp8_dbg_display_mv
|
| - && vpx_codec_control(&decoder, VP8_SET_DBG_DISPLAY_MV, vp8_dbg_display_mv)) {
|
| - fprintf(stderr, "Failed to configure motion vector visualizer: %s\n", vpx_codec_error(&decoder));
|
| + && vpx_codec_control(&decoder, VP8_SET_DBG_DISPLAY_MV,
|
| + vp8_dbg_display_mv)) {
|
| + fprintf(stderr, "Failed to configure motion vector visualizer: %s\n",
|
| + vpx_codec_error(&decoder));
|
| return EXIT_FAILURE;
|
| }
|
| #endif
|
|
|