vpx: add VP8_DEBUG_TXT_* flags for postprocessing
authorOleksij Rempel <linux@rempel-privat.de>
Wed, 9 Feb 2011 12:48:00 +0000 (12:48 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Thu, 25 Jan 2018 19:42:07 +0000 (19:42 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=641399

ext/vpx/gstvpxdec.c

index 92c6377..c3f0f62 100644 (file)
@@ -62,6 +62,18 @@ gst_vpx_dec_post_processing_flags_get_type (void)
     {C_FLAGS (VP8_DEBLOCK), "Deblock", "deblock"},
     {C_FLAGS (VP8_DEMACROBLOCK), "Demacroblock", "demacroblock"},
     {C_FLAGS (VP8_ADDNOISE), "Add noise", "addnoise"},
+    {C_FLAGS (VP8_DEBUG_TXT_FRAME_INFO),
+          "Print frame information",
+        "visualize-frame-info"},
+    {C_FLAGS (VP8_DEBUG_TXT_MBLK_MODES),
+          "Show macroblock mode selection overlaid on image",
+        "visualize-macroblock-modes"},
+    {C_FLAGS (VP8_DEBUG_TXT_DC_DIFF),
+          "Show dc diff for each macro block overlaid on image",
+        "visualize-dc-diff"},
+    {C_FLAGS (VP8_DEBUG_TXT_RATE_INFO),
+          "Print video rate info",
+        "visualize-rate-info"},
     {C_FLAGS (VP8_MFQE), "Multi-frame quality enhancement", "mfqe"},
     {0, NULL, NULL}
   };