[FFmpeg-devel] [PATCH] lavfi/drawbox: add "width" and "height" aliases for "w" and "h" options

Stefano Sabatini stefasab at gmail.com
Wed Oct 31 12:28:35 CET 2012


TODO: bump micro
---
 doc/filters.texi         |    3 ++-
 libavfilter/vf_drawbox.c |    4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/doc/filters.texi b/doc/filters.texi
index 67ffbba..116ce92 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -1771,7 +1771,8 @@ The description of the accepted parameters follows.
 @item x, y
 Specify the top left corner coordinates of the box. Default to 0.
 
- at item width, height
+ at item width, w
+ at item height, h
 Specify the width and height of the box, if 0 they are interpreted as
 the input width and height. Default to 0.
 
diff --git a/libavfilter/vf_drawbox.c b/libavfilter/vf_drawbox.c
index b37a35c..ecedb21 100644
--- a/libavfilter/vf_drawbox.c
+++ b/libavfilter/vf_drawbox.c
@@ -51,8 +51,10 @@ typedef struct {
 static const AVOption drawbox_options[] = {
     { "x",           "set the box top-left corner x position", OFFSET(x), AV_OPT_TYPE_INT, {.i64=0}, INT_MIN, INT_MAX, FLAGS },
     { "y",           "set the box top-left corner y position", OFFSET(y), AV_OPT_TYPE_INT, {.i64=0}, INT_MIN, INT_MAX, FLAGS },
+    { "width",       "set the box width",  OFFSET(w), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS },
     { "w",           "set the box width",  OFFSET(w), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS },
-    { "h",           "set the box heigth", OFFSET(h), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS },
+    { "height",      "set the box height", OFFSET(h), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS },
+    { "h",           "set the box height", OFFSET(h), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS },
     { "color",       "set the box edge color", OFFSET(color_str), AV_OPT_TYPE_STRING, {.str="black"}, CHAR_MIN, CHAR_MAX, FLAGS },
     { "c",           "set the box edge color", OFFSET(color_str), AV_OPT_TYPE_STRING, {.str="black"}, CHAR_MIN, CHAR_MAX, FLAGS },
     { "thickness",   "set the box maximum thickness", OFFSET(thickness), AV_OPT_TYPE_INT, {.i64=4}, 0, INT_MAX, FLAGS },
-- 
1.7.5.4



More information about the ffmpeg-devel mailing list